Mon.
Jun.
8
6:00 p.m.
Hornets
Scorpions
0
0
Mon.
Jun.
8
6:15 p.m.
Monarchs
Jesters
0
0
Mon.
Jun.
8
7:00 p.m.
Bats
Ants
0
0
Mon.
Jun.
8
7:00 p.m.
Spiders
Grovedale Grizzlies
0
0
Mon.
Jun.
8
7:15 p.m.
Wizards
Dragons
0
0
Mon.
Jun.
8
8:00 p.m.
Pylons
Glory Goals
0
0
Mon.
Jun.
8
8:00 p.m.
3rd Place
Crease Crashers
0
0
Mon.
Jun.
8
9:00 p.m.
Midnight Reign
Royals
0
0
Mon.
Jun.
8
9:15 p.m.
Hunnies
Crown & Anchor Divas
0
0
Mon.
Jun.
8
10:00 p.m.
Vipers
Rec N Balls
0
0
Wed.
Jun.
3
10:00 p.m.
Average Jills
Vipers
2
1
Final
Thu.
Jun.
4
6:00 p.m.
Beaverlodge 77s
Hounds
7
1
Final
Thu.
Jun.
4
6:15 p.m.
Lions
Gators
2
3
Final
Thu.
Jun.
4
7:00 p.m.
Bears
Moose
6
3
Final
Thu.
Jun.
4
7:15 p.m.
Rhinos
Tigers
4
3
Final
Thu.
Jun.
4
8:00 p.m.
Brew Kings
Cobras
3
4
Final
Thu.
Jun.
4
8:15 p.m.
Bandits
Average joes
3
2
Final
Thu.
Jun.
4
9:00 p.m.
The Ballers
Horse Lake Thunder
3
1
Final
Thu.
Jun.
4
9:15 p.m.
Silverbacks
Zone Garage In the Zone
4
2
Final
Thu.
Jun.
4
10:00 p.m.
Gp express
Granite Grinders
5
4
Final

North Peace Ball Hockey

2026 NPBH Season is here

Tuesday, April 21, 2026

The 2026 season has officially started, and with that comes a fresh new look for the league from RAMP. 

We've rolled out new colours and a new main logo, AND new team logo's for each team, which means things may look a little different as you navigate the site. 

To find today's games, please head to the calendar section or the banner at the top.

You can also browse by division under: 

YOUTH

MEN'S

WOMEN'S

Take a few minutes to explore and get familiar with the updated layout; everything you need is there. 

Let's have an incredible season. Good luck to everyone!