Loading page

SPHL 2024-2025 Stats

SPHL
League Information and Facts
SPHL
All Positions
All Teams
All Nationalities
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

2024-2025 Overall Totals Player Stats

Export
Overall Totals
2024-2025
#PlayerTeamGPGATPP/GPPIM+/-
1.Canada flagLeif Mattson (RW)Quad City Storm573240721.263018
2.USA flagNick Ford (C)Roanoke Rail Yard Dawgs582349721.2410113
3.USA flagAlec Baer (C)Peoria Rivermen502447711.426721
4.USA flagJordan Ernst (LW/RW)Peoria Rivermen593922611.034617
5.Sweden flagBuster Larsson (F)Huntsville Havoc592039591.004020
6.USA flagAustin Alger (F)Huntsville Havoc452432561.2427
7.USA flagZach Wilkie (D/W)Peoria Rivermen531343561.065932
8.USA flagTommy Munichiello (F)Roanoke Rail Yard Dawgs562925540.962116
9.USA flagJohn Moncovich (LW)Fayetteville Marksmen542330530.9837-2
10.Belarus flagFilimon Ledenkov (F)Birmingham Bulls601637530.884521
11.USA flagJack Jaunich (F)Huntsville Havoc592230520.881418
12.Canada flagCarson Gallagher (C)totals542030500.933817
Evansville ThunderboltsEvansville Thunderbolts30110.334-1
Pensacola Ice FlyersPensacola Ice Flyers60000.000-4
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs452029491.093422
13.USA flagWeiland Parrish (C/W)Quad City Storm471236481.026814
14.Canada flagDawson McKinney (C)Knoxville Ice Bears563017470.8446-20
15.USA flagMac Jansen (F)Roanoke Rail Yard Dawgs562423470.84415
16.Belarus flagArkhip Ledenkov (F)Birmingham Bulls522126470.904520
17.USA flagDerek Osik (C)Knoxville Ice Bears611729460.7511-9
18.Canada flagScott Kirton (LW)Evansville Thunderbolts541530450.8324-6
19.Canada flagCarson Rose (LW)Birmingham Bulls462618440.963425
20.Canada flagLogan Vandemeerakker (F/D)Evansville Thunderbolts612222440.72346
21.Estonia flagNikita Kozyrev (RW)Birmingham Bulls541331440.81167
22.Canada flagTyson Gilmour (C)Evansville Thunderbolts572220420.741611
23.USA flagMichael McChesney (C/RW)totals482021410.854018
Macon MayhemMacon Mayhem10000.0000
Peoria RivermenPeoria Rivermen472021410.874018
24.USA flagCarlos Fornaris (F)Peoria Rivermen481229410.856823
25.USA flagRyan Nolan (F)Fayetteville Marksmen401822401.0036-4
26.USA flagTyler Williams (C)Knoxville Ice Bears601723400.67186
27.Canada flagMitch Atkins (F)Knoxville Ice Bears601227390.6535-22
28.USA flagDalton Hunter (RW/LW)Fayetteville Marksmen512018380.7530-2
29.Canada flagJimmy Soper (LW)Knoxville Ice Bears591721380.64105-11
30.USA flagTaylor Brierley (D)Birmingham Bulls611226380.622314
31.Canada flagCharlie Risk (D)Huntsville Havoc56533380.681162
32.Russia flagIvan Bondarenko (F)Pensacola Ice Flyers54928370.6924-6
33.USA flagZack Nazzarett (LW)totals391422360.92411
Peoria RivermenPeoria Rivermen23815231.00213
Macon MayhemMacon Mayhem1667130.812-2
34.USA flagJason Brancheau (F)Knoxville Ice Bears581422360.626-2
35.Canada flagStephen Alvo (D)Roanoke Rail Yard Dawgs50926350.70429
36.USA flagJake Goldowski (C)Macon Mayhem491321340.69310
37.USA flagDan Winslow (F)Macon Mayhem561222340.6183-27
38.USA flagGiovanni Procopio (F)Huntsville Havoc551320330.606711
39.Canada flagKolten Olynek (C/RW)Birmingham Bulls542210320.5916-13
40.USA flagCayden Cahill (RW)totals581814320.5514-6
Peoria RivermenPeoria Rivermen10111.0000
Pensacola Ice FlyersPensacola Ice Flyers44149230.5210-7
Fayetteville MarksmenFayetteville Marksmen134480.6241
41.USA flagGarrett Devine (F)Peoria Rivermen461220320.706724
42.USA flagMatt O'Dea (D)Roanoke Rail Yard Dawgs47725320.6851-1
43.USA flagCarson Vance (D)Knoxville Ice Bears61724310.5117-17
44.USA flagDrake Glover (C)Birmingham Bulls471713300.6431-1
45.USA flagMyles Abbate (LW/RW)Evansville Thunderbolts551218300.5514-1
46.USA flagConnor Fries (F)Huntsville Havoc541119300.56839
47.Canada flagGriffen Fox (C)Peoria Rivermen491415290.594124
48.USA flagConor Witherspoon (F)Macon Mayhem511316290.57100
49.Canada flagJacob Kelly (RW)Roanoke Rail Yard Dawgs571118290.51312
50.USA flagDalton Skelly (D)Knoxville Ice Bears391019290.747-8
51.Canada flagDylan Stewart (C/LW)Huntsville Havoc421315280.67822
52.USA flagCraig McCabe (D)Huntsville Havoc571315280.495817
53.USA flagSam Ruffin (F)Huntsville Havoc29919280.9718-3
54.USA flagJoe Widmar (C/RW)Roanoke Rail Yard Dawgs23820281.22164
55.Canada flagRobbie Fisher (F/D)Huntsville Havoc571512270.47176
56.Canada flagMatthew Hobbs (F)Evansville Thunderbolts561215270.48114-7
57.USA flagTao Ishizuka (F)totals40819270.684-20
Macon MayhemMacon Mayhem38817250.662-19
Knoxville Ice BearsKnoxville Ice Bears20221.002-1
58.Canada flagTroy MacTavish (RW)Birmingham Bulls61819270.4438-1
59.USA flagAlex Gritz (F)Fayetteville Marksmen391214260.676-8
60.Canada flagBryce Martin (D)Roanoke Rail Yard Dawgs45521260.5811810
61.USA flagTrent Grimshaw (RW)totals49178250.5128-18
Pensacola Ice FlyersPensacola Ice Flyers10000.0000
Macon MayhemMacon Mayhem2456110.4618-11
Fayetteville MarksmenFayetteville Marksmen24122140.5810-7
62.Canada flagBrendan Harrogate (C)Evansville Thunderbolts301312250.83462
63.USA flagBenito Posa (F)Huntsville Havoc421312250.60559
64.USA flagTyler Barrow (F)Fayetteville Marksmen221114251.1439-7
65.Sweden flagGustav Müller (C/LW)Roanoke Rail Yard Dawgs281015250.89162
66.USA flagNoah Finstrom (F)totals54916250.46138
Huntsville HavocHuntsville Havoc39813210.54136
Knoxville Ice BearsKnoxville Ice Bears151340.2702
67.USA flagMike Gelatt (F)Peoria Rivermen331014240.735214
68.Canada flagCale List (D)totals42519240.572217
Peoria RivermenPeoria Rivermen26412160.621619
Pensacola Ice FlyersPensacola Ice Flyers161780.506-2
69.Canada flagBrandon Stojcevski (F)Quad City Storm301310230.7718-3
70.Canada flagCarson Baptiste (F)Peoria Rivermen311112230.74144
71.USA flagSam Dabrowski (F)Pensacola Ice Flyers501013230.4656-7
72.USA flagJustin Kelley (F)Macon Mayhem53815230.4352-16
73.Canada flagJonathan Bartuccio-Pereira (D)totals53716230.43611
Quad City StormQuad City Storm192240.2132-5
Pensacola Ice FlyersPensacola Ice Flyers34514190.56296
74.USA flagBlake Tosto (F)Pensacola Ice Flyers391012220.565-2
75.Canada flagMacGregor Sinclair (C)Birmingham Bulls521012220.4229-8
76.USA flagJohnny Witzke (D)Quad City Storm52913220.42120
77.USA flagKhristian Acosta (F)Fayetteville Marksmen49616220.4591-5
78.USA flagAlex Wilkins (D)Fayetteville Marksmen57319220.39382
79.Canada flagTommy Tsicos (F)Quad City Storm58129210.3643-16
80.USA flagMatt Wiesner (F)Pensacola Ice Flyers481011210.4445-11
81.USA flagMatt Allen (RW)Huntsville Havoc29813210.721113
82.USA flagMatteo Ybarra (F)Macon Mayhem41813210.5160-20
83.Canada flagBraydon Barker (F/D)Peoria Rivermen39516210.543513
84.USA flagNolan McElhaney (D)Evansville Thunderbolts57219210.3783
85.USA flagAndrew Bellant (F)Birmingham Bulls16128201.25144
86.USA flagMichael Moran (F)Quad City Storm501010200.4056-12
87.Canada flagChase Spencer (D)Peoria Rivermen28713200.712018
88.USA flagJake Hamilton (D)Pensacola Ice Flyers50614200.4077-14
89.USA flagMatt Dorsey (C/RW)Evansville Thunderbolts56614200.361002
90.Sweden flagPhilip Elgstam (RW)Huntsville Havoc28811190.6832-2
91.Russia flagSavva Smirnov (F)totals27613190.701010
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs30110.332-2
Quad City StormQuad City Storm24612180.75812
92.Canada flagMason Emoff (F)Fayetteville Marksmen34613190.56230
93.Canada flagEric Olson (C)Knoxville Ice Bears5799180.3240-18
94.Sweden flagDouglas Elgstam (RW)totals39810180.4642-6
Huntsville HavocHuntsville Havoc82240.5014-2
Pensacola Ice FlyersPensacola Ice Flyers3168140.4528-4
95.USA flagBrenden Stanko (C)Roanoke Rail Yard Dawgs33711180.5547
96.Canada flagOwen McDade (F)Roanoke Rail Yard Dawgs16513181.132310
97.Finland flagVili Vesalainen (C)Evansville Thunderbolts37513180.4924-7
98.Canada flagDillon Fournier (D)Quad City Storm44414180.41136-9
99.USA flagTyler Love (D)Fayetteville Marksmen53414180.3423-11
100.Canada flagIsaac Chapman (F)Evansville Thunderbolts3198170.5545