Loading page

MIHL All Time Stats

MIHL
League Information and Facts
Change League
All Positions
All Teams
Canada (103)
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

All-time totals Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagSam Gagnon (F)Active player223335683.09262025 - 20261
2.Canada flagJack Vautour (F)312730571.84272024 - 20262
3.Canada flagKaleb Chillman (D)Active player29542471.62682022 - 20274
4.Canada flagBrendan Brooks (C/RW)Active player131628443.3842022 - 20242
5.Canada flagDick Irvin (C)10430434.30121912 - 19142
6.Canada flagAlvin Swaine (F)142120412.93-1947 - 19481
7.Canada flagKyle Downey (F)Active player13830382.9202023 - 20241
8.Canada flagBob Irvine (F)142013332.36-1947 - 19481
9.Canada flagTrey Fischer (F)201220321.60132023 - 20241
10.Canada flagFrank Fredrickson (C)19236291.53191913 - 19152
11.Canada flagLloyd Smith (C)11817252.27-1947 - 19481
12.Canada flagBill Neilson (C)14817251.79-1947 - 19481
13.Canada flagDerek Chin (D)20222241.20112022 - 20242
14.Canada flagJohn Tennant (F)12129211.75-1947 - 19481
15.Canada flagKyle Shaw (D)Active player2691221-582021 - 20265
16.Canada flagCam Bernicki (C)25714210.84472024 - 20262
17.Canada flagJordan Ritchie (D)Active player18515201.11382025 - 20261
18.Canada flagFrank Cadham (LW)2118119-191910 - 19144
19.Canada flagHarvey Benson (C)17180181.06121913 - 19152
20.Canada flagBill Borland (D)15161171.1361913 - 19152
21.Canada flagJohn Anderson (LW)12160161.3321913 - 19141
22.Canada flagBilly Currie (C)5151163.2001910 - 19111
23.Canada flagHugh Taylor (F)3150155.00-1893 - 18941
24.Canada flagJohnny Mitchell (C)12150151.2521913 - 19141
25.Canada flagCecil Browne (LW)7132152.1401913 - 19152
26.Canada flagJimmy McIndoe (RW)11123151.36-1947 - 19481
27.Canada flagJeremy Solomon (D)9411151.67152023 - 20241
28.Canada flagJohn Cameron (D)7130131.8661912 - 19131
29.Canada flagDalton Jay (C)Active player885131.6322025 - 20261
30.Canada flagTyler Burns (LW)1058131.3002023 - 20241
31.Canada flagPercy Bradley (C)8120121.5021913 - 19141
32.Canada flagJoe Simpson (F)11120121.09-1912 - 19142
33.Canada flagGrant Syrette (LW)548122.40352023 - 20241
34.Canada flagMaxime Vautour (D)Active player747111.5702025 - 20261
35.Canada flagBill Byas (F)791101.4341914 - 19151
36.Canada flagFrank Kuly (D)1073101.00-1947 - 19481
37.Canada flagClem Loughlin (D)209090.4521912 - 19142
38.Canada flagStan Marples (LW)37293.0001912 - 19131
39.Canada flagJack Hughes (F)67291.5001910 - 19111
40.Canada flagGeorge Baker (RW)67181.3301910 - 19111
41.Canada flagCaleb Wood (LW)Active player55381.6022025 - 20261
42.Canada flagAdam Kahpeaysewat (D)Active player215380.38132025 - 20261
43.Canada flagGordon Smith (LW)124480.67-1947 - 19481
44.Canada flagGuy Ludgate (LW)124480.67-1947 - 19481
45.Canada flagCharles Nourse (D)37072.33-1893 - 18941
46.Canada flagCorey Regich (F)82570.88362023 - 20241
47.Canada flagNikolas Langley-Rogers (D)Active player71671.0042022 - 20231
48.Canada flagBracen Pine (D)Active player161670.44242025 - 20261
49.Canada flagBernie Morris (F)66061.00-1910 - 19111
50.Canada flagDave Winton (RW)106060.6021913 - 19152
51.Canada flagBilly MacKenzie (RW)65161.0001910 - 19111
52.Canada flagGeorge Hay (LW)64261.0001914 - 19151
53.Canada flagJustus Mancuso (F)Active player151560.40112025 - 20261
54.Canada flagJacob Baxter (D)161560.38222024 - 20262
55.Canada flagEthan Esposito (LW/RW)25052.5002025 - 20261
56.Canada flagJohn Morrison (F)10505--1913 - 19152
57.Canada flagBobby Benson (D)205050.2581912 - 19142
58.Canada flagBilly Field (F)24042.0001905 - 19061
59.Canada flagHarry Ashton (RW)64040.6701905 - 19061
60.Canada flagIsaiah Hyatt (F/D)Active player121340.3302024 - 20262
61.Canada flagCharlie Haddock (F)13033.0001905 - 19061
62.Canada flagKjartan Jonasson (D)42130.75101914 - 19151
63.Canada flagJimmy Gordon (LW)52130.6001905 - 19061
64.Canada flagClaude Aldous (LW)22021.0001905 - 19061
65.Canada flagFord Thomson (RW)22021.00-1893 - 18941
66.Canada flagKen Patton (F)32020.6701905 - 19061
67.Canada flagBilly Hill (LW)52020.4001913 - 19141
68.Canada flagJock Mackay (D)82020.2541913 - 19141
69.Canada flagReg Hay (RW)1112-01910 - 19132
70.Canada flagGlen Smith (C)11011.0001912 - 19131
71.Canada flagEdwin Baker (F)21010.5001901 - 19021
72.Canada flagJohn Girdlestone (F)21010.50-1893 - 18941
73.Canada flagAlf Morrison (D)31010.3301913 - 19141
74.Canada flagRobert Strange (LW)31010.3301905 - 19061
75.Canada flagL.B. Lake (C)61010.1701905 - 19061
76.Canada flagRalph Bearisto (D)61010.1701901 - 19062
77.Canada flagBert Boulton (LW)71010.1401905 - 19061
78.Canada flagDerek Crane (F)Active player50110.2042025 - 20261
79.Canada flagJames Merritt (D)10000.0001904 - 19051
80.Canada flagFrancis Caldwell (C)10000.0001910 - 19111
81.Canada flagDel Irvine (D)10000.0001912 - 19131
82.Canada flagFrank Jamieson (F)10000.0021913 - 19141
83.Canada flagKavanagh (D)10000.00-1893 - 18941
84.Canada flagEdward Codd (LW)10000.00-1893 - 18941
85.Canada flagJohn Jackson (RW)20000.0001905 - 19061
86.Canada flagHarry Flett (D)30000.0001905 - 19061
87.Canada flagBilly Martin (LW)30000.0001905 - 19061
88.Canada flagArthur Swinford (D)30000.00-1893 - 18941
89.Canada flagGeorges Archambault (D)40000.0001905 - 19061
90.Canada flagBradlee Gibert (F)70000.0002025 - 20261
91.Canada flagRosie Couture (RW)------1923 - 19241
92.Canada flagDon Scherza (LW)------1963 - 19652
93.Canada flagSydney Davis (D)------1919 - 19201
94.Canada flagNicholas Hodgson (D/F)Active player------2026 - 20271
95.Canada flagGordon Minton (F)------1947 - 19481
96.Canada flagGordon Sundin (F)------1947 - 19481

* Some data is missing to provide a correct summary.

96 players