Loading page
MJHL

Manitoba Junior Hockey League MJHL

Manitoba Junior Hockey League mapLeague naming history:
  • 1933 - currentMJHL (Manitoba Junior Hockey League)
  • 1918 - 1933WDJHL (Winnipeg & District Junior Hockey League)
Select Season

2026-2027 Season

Virden Oil Capitals lead the 2026-27 MJHL standings with 26 points. Waywayseecappo Wolverines (25 points) and Niverville Nighthawks (22 points) follow.

2026-2027 MJHL Standings

2026-2027 MJHL — Standings
#TeamGPWTLOTWOTLGFGA+/-TPPPGPostseason
East
1.Niverville Nighthawks1410-2-2543222221.57
-
2.Steinbach Pistons1511-4-0653926221.47
-
3.Selkirk Steelers167-4-55267-15191.19
-
4.Winkler Flyers158-6-154486171.13
-
5.Portage Terriers175-9-35063-13130.76
-
6.Winnipeg Monarchs145-8-14969-20110.79
-
7.Winnipeg Blues133-10-02970-4160.46
-
West
1.Virden Oil Capitals1613-3-0734528261.63
-
2.Waywayseecappo Wolverines1612-3-1683929251.56
-
3.Northern Manitoba Blizzard178-9-061592160.94
-
4.Swan Valley Stampeders146-6-244368141.00
-
5.Dauphin Kings166-8-24257-15140.88
-
6.Neepawa Titans155-8-23552-17120.80
-

2026-2027 MJHL Player Stats

2026-2027 MJHL — Player Stats
#PlayerGPGATPPIM
1.Canada flagTyson Draper (F)1614132722
2.Canada flagMarek Miller (F)151116270
3.Canada flagMarlen Edwards (F)1310152516
4.Canada flagMatthew O'Sullivan (F)171210228
5.Canada flagKade Stringer (F)17913222
Show More

2026-2027 MJHL Goalie Stats

2026-2027 MJHL — Goalie Stats
#PlayerGPGAASVP
1.Canada flagSeth Schaeffer (G)10.001.000
2.Canada flagChase Charriere (G)41.00.964
3.Canada flagJoseph Naccarato (G)41.98.928
4.USA flagConnor MacKenzie (G)32.33.926
5.Canada flagMariko Bercier (G)121.83.926
Show More

MJHL Stories

Insights and analysis from EP Editorial team

2026-2027 MJHL Demographics

Loading...

MJHL Games

MJHL — Games
datehomevisitingscore
Virden Oil CapitalsWinnipeg Monarchs-
Steinbach PistonsPortage Terriers1 - 2
Niverville NighthawksWaywayseecappo Wolverines2 - 1
Winkler FlyersVirden Oil Capitals5 - 8
Selkirk SteelersWinnipeg Monarchs6 - 7 (OT 60:17)
Show More

2026-2027 MJHL Free Agents

No Data Found

2027-2028 MJHL Free Agents

No Data Found

MJHL Team Comparison (Averages)

2026-2027 MJHL — Team Comparison
#TeamPlayersExperienceHeightWeightAge
1.Dauphin Kings289095'11"172 lbs18.11
2.Neepawa Titans278335'11"174 lbs18.33
3.Niverville Nighthawks281 0066'0"176 lbs18.29
4.Northern Manitoba Blizzard299506'0"181 lbs18.76
5.Portage Terriers279926'0"179 lbs18.70
6.Selkirk Steelers286646'0"176 lbs18.36
7.Steinbach Pistons271 0465'11"174 lbs18.67
8.Swan Valley Stampeders261 0776'0"181 lbs18.38
9.Virden Oil Capitals251 0316'0"172 lbs18.24
10.Waywayseecappo Wolverines271 3696'0"174 lbs18.74
11.Winkler Flyers299446'0"179 lbs18.28
12.Winnipeg Blues283626'0"176 lbs18.29
13.Winnipeg Monarchs267346'0"176 lbs17.81
Team Comparison History

MJHL Interesting Facts

MJHL — Oldest
Oldest
RankPlayerAge
1.USA flagBrooks Siemens20 yrs
2.Canada flagBennett Muller20 yrs
3.Canada flagKanye Huang20 yrs
4.Canada flagMitchell Kathler20 yrs
5.Canada flagCarson Wright20 yrs
MJHL — Tallest
Tallest
RankPlayerHeight
1.Canada flagBoston Bourque6'5"
2.Canada flagJack Hefferan6'5"
3.Canada flagTavon McCorrister6'5"
4.Canada flagConnor Rieger6'5"
5.Canada flagParker Rolston6'5"
MJHL — Heaviest
Heaviest
RankPlayerWeight
1.USA flagRafe Armstrong236 lbs
2.Canada flagKane Devloo231 lbs
3.Canada flagNoah Stott225 lbs
4.Canada flagLawson O'Ray220 lbs
5.Canada flagAlex Campbell216 lbs
MJHL — Youngest
Youngest
RankPlayerAge
1.Canada flagNolan Brunel15 yrs
2.Canada flagCarter Krahn16 yrs
3.Canada flagAhmad Fayad16 yrs
4.Canada flagMarkus Knaub16 yrs
5.Canada flagNash Lenton16 yrs
MJHL — Shortest
Shortest
RankPlayerHeight
1.USA flagCollin Friedrich5'7"
2.Canada flagCayson Lambert5'7"
3.Canada flagKaiden Day5'7"
4.Canada flagDexter Materi5'7"
5.USA flagCameron Solem5'8"
MJHL — Lightest
Lightest
RankPlayerWeight
1.Canada flagJake Myhre130 lbs
2.Canada flagNoah Smigelsky132 lbs
3.Canada flagWill Owens137 lbs
4.Canada flagTate Barnaby141 lbs
5.Canada flagPaxton White146 lbs

Where Are They Now?

Played in the league during season
MJHL — Where Are They Now
#playerseasonteamleagueGPGAPTSPIM
1.Canada flagJack Bechard (F)2026-2027Regina CapitalsPJHL1022113318
2.Canada flagMaxx Hamelin (F)2026-2027Timmins RockNOJHL1614193315
3.Canada flagRyder Boddez (F)2026-2027Morinville JetsCapJHL121019298
4.Canada flagRhylan Baxter (D)2026-2027St. James CanucksMMJHL1310182812
5.Canada flagJayden Ward (F)2026-2027St. James CanucksMMJHL111017278
6.Canada flagDylan Westmann (F)2026-2027Hearst LumberjacksNOJHL1610162614
7.Canada flagCarter Andrews (D)2026-2027Hanna HavocUSPHL Premier11620260
8.Canada flagJackson Kostiuk (F)2026-2027Beausejour CometsCRJHL9916250
9.Canada flagNicholas Cullen (F)2026-2027St. James CanucksMMJHL13817252
10.Canada flagCalder Anderson (F)2026-2027Saale Bulls HalleOberliga148172517
View Complete List
Regular Season

MJHL All-Time Points

MJHL — All-Time Points
#PlayerGPGATP
1.undefined flagSteve Harder (F)238188310498
2.undefined flagKen Krentz (F)199180292472
3.undefined flagJim Misener (F)200205208413
4.undefined flagDavid Stetch (F)183136264400
5.undefined flagJamie Penner (F)187145246391
Show More

MJHL All-Time Goals

MJHL — All-Time Goals
#PlayerGPGATP
1.undefined flagJim Misener (F)200205208413
2.undefined flagSteve Harder (F)238188310498
3.undefined flagKen Krentz (F)199180292472
4.undefined flagCarl Haney (F)128151108259
5.undefined flagLarry Beck (F)145150222372
Show More

MJHL All-Time Assists

MJHL — All-Time Assists
#PlayerGPGATP
1.undefined flagSteve Harder (F)238188310498
2.undefined flagKen Krentz (F)199180292472
3.undefined flagDavid Stetch (F)183136264400
4.undefined flagJamie Penner (F)187145246391
5.undefined flagLarry Beck (F)145150222372
Show More

MJHL All-Time Penalty Min.

MJHL — All-Time Penalty Min.
#PlayerGPGTPPIM
1.undefined flagDallas Anderson (F)197611411208
2.undefined flagJordy Johnson (D)1949421200
3.undefined flagStan Yanchishyn (F)277641631093
4.undefined flagRyan Braun (F)177611191054
5.undefined flagJordan Roach (F)848311018
Show More

MJHL All-Time Games Played

MJHL — All-Time Games Played
#PlayerGPGATP
1.undefined flagCurtis Campbell (F)302136191327
2.undefined flagKyle Devisser (D)29928134162
3.undefined flagDan Taillefer (F)29890187277
4.undefined flagJamie Mousseau (F)2958288170
5.undefined flagRichard Olson (F)28377103180
Show More

MJHL All-Time Points Per Game

MJHL — All-Time Points Per Game
#PlayerGPGTPPPG
1.undefined flagBobby Clarke (F)45711834.07
2.undefined flagMichel Charette (D)1144.00
3.undefined flagJuha Widing (F)43701443.35
4.undefined flagWinston Juckes (F)1429453.21
5.undefined flagDon Raleigh (F)2746802.96
Show More

MJHL All-Time Points Per Season

MJHL — All-Time Points Per Season
#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagMike Ridley (F)1982-1983MJHL48911001913.9836
2.undefined flagBobby Clarke (F)1966-1967MJHL45711121834.07123
3.undefined flagKen Krentz (F)1977-1978MJHL4868921603.33116
4.undefined flagJuha Widing (F)1966-1967MJHL4370741443.35144
5.undefined flagReg Spence (F)1989-1990MJHL-7667143--
Show More

MJHL All-Time Goals Per Season

MJHL — All-Time Goals Per Season
#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagMike Ridley (F)1982-1983MJHL48911001913.9836
2.undefined flagBrent Sapergia (F)1982-1983MJHL-7765142-235
3.undefined flagReg Spence (F)1989-1990MJHL-7667143--
4.undefined flagJim Misener (F)1974-1975MJHL4873621352.8167
5.undefined flagBobby Clarke (F)1966-1967MJHL45711121834.07123
Show More

MJHL All-Time Assists Per Season

MJHL — All-Time Assists Per Season
#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagBobby Clarke (F)1966-1967MJHL45711121834.07123
2.undefined flagKyle Howarth (F)2006-2007MJHL58381031412.43182
3.undefined flagMike Ridley (F)1982-1983MJHL48911001913.9836
4.undefined flagDavid Stetch (F)1989-1990MJHL4830971272.65-
5.undefined flagTerry Cyr (F)1982-1983MJHL-5093143--
Show More

MJHL All-Time Penalty Min. Per Season

MJHL — All-Time Penalty Min. Per Season
#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagJordan Roach (F)1999-2000MJHL4328100.23543
2.undefined flagMike English (F)2000-2001MJHL541842601.11455
3.undefined flagSteven Later (D)2001-2002MJHL602540651.08442
4.undefined flagBrent Miller (F)2002-2003MJHL5247110.21427
5.undefined flagChris Mannle (F)1999-2000MJHL5477140.26424
Show More