How the MJHL Power Rankings work
The MJHL Power Rankings are designed to provide a data-driven snapshot of how all 13 teams are performing throughout the regular season. Each team’s ranking is calculated using a 100-point formula that considers both overall performance and recent results.
The formula includes Points Percentage (25%), Goal Differential per Game (10%), Goals For per Game (5%), Goals Against per Game (5%), Last 10 Games (15%), Last 5 Games (10%), Strength of Schedule (10%), Quality Wins (5%), Special Teams (5%), Home/Road Performance (5%) and Previous Ranking (5%).
The rankings are updated weekly throughout the regular season. Because the sample size is limited early in the season, recent-form categories are adjusted to prevent a small number of games from having an outsized impact. As the season progresses, the formula increasingly reflects a team’s full-season body of work.
The Power Rankings are not a prediction of the final standings. They are intended to provide an objective, consistent and transparent measurement of team performance based on results and statistical performance throughout the season. Rankings represent performance from the previous Tuesday through Tuesday.
The MJHL Power Rankings are Presented by: BUNGE, learn more here
1. STEINBACH PISTONS (-)
Last week: 2-0-0-0
Overall: 2-0-0-0
Next: vs Titans, vs Oil Capitals
2. SELKIRK STEELERS (-)
Last week: 3-0-0-0
Overall: 3-0-0-0
Next: vs Blues
3. SWAN VALLEY STAMPEDERS (-)
Last week: 2-0-0-0
Overall: 2-0-0-0
Next: @ Kings, vs Kings
4. NIVERVILLE NIGHTHAWKS (-)
Last week: 1-0-0-0
Overall: 1-0-0-0
Next: @ Oil Capitals, @ Blues
5. PORTAGE TERRIERS (-)
Last week: 1-0-1-0
Overall: 1-0-1-0
Next: vs Blizzard, vs Wolverines
6. WAYWAYSEECAPPO WOLVERINES (-)
Last week: 1-1-0-1
Overall: 1-1-0-1
Next: @ Terriers
7. VIRDEN OIL CAPITALS (-)
Last week: 1-1-0-0
Overall: 1-1-0-0
Next: vs Nighthawks
8. NEEPAWA TITANS (-)
Last week: 1-1-1-0
Overall: 1-1-1-0
Next: @ Pistons, @ Flyers
9. WINNIPEG BLUES (-)
Last week: 1-0-0-0
Overall: 1-0-0-0
Next: @ Steelers, vs Nighthawks
10. NORTHERN MANITOBA BLIZZARD (-)
Last week: 1-2-0-0
Overall: 1-2-0-0
Next: @ Terriers, @ Monarchs, vs Monarchs
11. DAUPHIN KINGS (-)
Last week: 0-1-1-0
Overall: 0-1-1-0
Next: vs Stampeders, @ Stampeders
12. WINNIPEG MONARCHS
Last week: 0-1-1-0
Overall: 0-1-1-0
Next: vs Flyers, vs Blizzard, @ Blizzard
13. WINKLER FLYERS
Last week: 0-2-0-0
Overall: 0-2-0-0
Next: @ Monarchs, vs Titans












