Loading page

SPHL 2024-2025 Stats

SPHL
League Information and Facts
SPHL
All Positions
All Teams
Canada (129)
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 Regular Season Player Stats

Export
Season Type
2024-2025
#PlayerTeamGPGATPP/GPPIM+/-
1.Canada flagLeif Mattson (RW)Quad City Storm553137681.242617
2.Canada flagCarson Gallagher (C)totals511829470.923818
Evansville ThunderboltsEvansville Thunderbolts30110.334-1
Pensacola Ice FlyersPensacola Ice Flyers60000.000-4
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs421828461.103423
3.Canada flagCarson Rose (LW)Birmingham Bulls412617431.052827
4.Canada flagScott Kirton (LW)Evansville Thunderbolts471427410.8720-8
5.Canada flagDawson McKinney (C)Knoxville Ice Bears482514390.8138-23
6.Canada flagCharlie Risk (D)Huntsville Havoc53533380.721143
7.Canada flagTyson Gilmour (C)Evansville Thunderbolts501819370.74147
8.Canada flagLogan Vandemeerakker (F)Evansville Thunderbolts541819370.69304
9.Canada flagMitch Atkins (F)Knoxville Ice Bears521222340.6533-24
10.Canada flagStephen Alvo (D)Roanoke Rail Yard Dawgs47925340.724212
11.Canada flagKolten Olynek (C/RW)Birmingham Bulls492010300.6116-11
12.Canada flagJimmy Soper (LW)Knoxville Ice Bears511316290.57103-20
13.Canada flagJacob Kelly (RW)Roanoke Rail Yard Dawgs551118290.53313
14.Canada flagGriffen Fox (C)Peoria Rivermen451414280.624126
15.Canada flagRobbie Fisher (F/D)Huntsville Havoc541512270.50175
16.Canada flagDylan Stewart (C/LW)Huntsville Havoc391215270.69821
17.Canada flagBrendan Harrogate (C)Evansville Thunderbolts301312250.83462
18.Canada flagMatthew Hobbs (F)Evansville Thunderbolts491212240.49114-7
19.Canada flagCale List (D)totals42519240.572217
Peoria RivermenPeoria Rivermen26412160.621619
Pensacola Ice FlyersPensacola Ice Flyers161780.506-2
20.Canada flagBryce Martin (D)Roanoke Rail Yard Dawgs42519240.5710010
21.Canada flagBrandon Stojcevski (F)Quad City Storm301310230.7718-3
22.Canada flagJonathan Bartuccio-Pereira (D)totals53716230.43611
Quad City StormQuad City Storm192240.2132-5
Pensacola Ice FlyersPensacola Ice Flyers34514190.56296
23.Canada flagTroy MacTavish (RW)Birmingham Bulls56716230.4138-1
24.Canada flagCarson Baptiste (F)Peoria Rivermen291111220.76146
25.Canada flagTommy Tsicos (F)Quad City Storm56129210.3843-13
26.Canada flagBraydon Barker (F/D)Peoria Rivermen35516210.602313
27.Canada flagMacGregor Sinclair (C)Birmingham Bulls47911200.4329-9
28.Canada flagChase Spencer (D)Peoria Rivermen28713200.712018
29.Canada flagMason Emoff (F)Fayetteville Marksmen32613190.59232
30.Canada flagOwen McDade (F)Roanoke Rail Yard Dawgs16513181.132310
31.Canada flagDillon Fournier (D)Quad City Storm42414180.43134-7
32.Canada flagEric Olson (C)Knoxville Ice Bears5389170.3238-21
33.Canada flagDaryk Dubé-Plouffe (LW)Knoxville Ice Bears27512170.634-12
34.Canada flagNicholas Aromatario (D)totals50214160.3214-10
Peoria RivermenPeoria Rivermen10000.0000
Macon MayhemMacon Mayhem41211130.3214-8
Pensacola Ice FlyersPensacola Ice Flyers80330.380-2
35.Canada flagNick Pryce (LW)Pensacola Ice Flyers2587150.60120
36.Canada flagJordan Henderson (D)totals37510150.4127-6
Pensacola Ice FlyersPensacola Ice Flyers171230.186-5
Quad City StormQuad City Storm2048120.6021-1
37.Canada flagKyler Matthews (D)Birmingham Bulls55312150.271146
38.Canada flagCole Golka (LW)Quad City Storm1168141.2768
39.Canada flagJarrett Kup (D)Macon Mayhem5668140.2519-17
40.Canada flagAaron Ryback (F)totals3059140.4711-9
Quad City StormQuad City Storm142350.3670
Fayetteville MarksmenFayetteville Marksmen163690.564-9
41.Canada flagNicholas Favaro (D)Macon Mayhem3259140.4412-3
42.Canada flagIsaac Chapman (F)Evansville Thunderbolts2485130.5443
43.Canada flagBen Higgins (RW)Birmingham Bulls4276130.3132-13
44.Canada flagJeremy Gervais (D)totals4449130.30542
Huntsville HavocHuntsville Havoc223690.41286
Pensacola Ice FlyersPensacola Ice Flyers40000.004-3
Fayetteville MarksmenFayetteville Marksmen181340.2222-1
45.Canada flagJoey Berkopec (D)Evansville Thunderbolts54211130.24572
46.Canada flagDustin Perillat (D)Macon Mayhem40112130.3327-12
47.Canada flagShane Bull (F)Pensacola Ice Flyers2157120.5712-9
48.Canada flagJordan Simoneau (LW)Evansville Thunderbolts4257120.29103-10
49.Canada flagLukas Jirousek (RW/C)Pensacola Ice Flyers2274110.5034-3
50.Canada flagAidan Litke (F)totals2674110.4229-1
Birmingham BullsBirmingham Bulls61120.332-1
Evansville ThunderboltsEvansville Thunderbolts206390.45270
51.Canada flagCameron Cook (F)Pensacola Ice Flyers1665110.6913-11
52.Canada flagCole Reginato (F)Huntsville Havoc3965110.281182
53.Canada flagTony Apetagon (F)Birmingham Bulls1847110.616-1
54.Canada flagHudson Lambert (D)Fayetteville Marksmen3829110.292-6
55.Canada flagGreg Smith (C/RW)Pensacola Ice Flyers1719100.5914-4
56.Canada flagGrayson Valente (D)Evansville Thunderbolts4719100.2145-3
57.Canada flagDevin Sanders (F)Quad City Storm134590.6953
58.Canada flagNicola Lévesque (RW)Quad City Storm274590.3365-13
59.Canada flagAlex Ambrosio (F)totals212790.4327-8
Fayetteville MarksmenFayetteville Marksmen172790.5325-8
Peoria RivermenPeoria Rivermen40000.0020
60.Canada flagKyle Soper (D/LW)Knoxville Ice Bears391890.2346-14
61.Canada flagTyler Vanuden (F)Quad City Storm176280.47154
62.Canada flagTrevor Thurston (D)Birmingham Bulls334480.248110
63.Canada flagJohn Aonso (F/D)totals502680.1656-23
Peoria RivermenPeoria Rivermen40110.2541
Fayetteville MarksmenFayetteville Marksmen462570.1552-24
64.Canada flagBrady Lynn (F)Evansville Thunderbolts214370.3314-1
65.Canada flagJordan Gagnon (D)Peoria Rivermen244370.294813
66.Canada flagCurtis Abbott (LW/RW)totals242570.290-2
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs61230.500-1
Macon MayhemMacon Mayhem151340.270-1
Fayetteville MarksmenFayetteville Marksmen30000.0000
67.Canada flagGregory Susinski (D)totals512570.146-11
Pensacola Ice FlyersPensacola Ice Flyers402460.156-11
Macon MayhemMacon Mayhem110110.0900
68.Canada flagCameron MacPhee (D)Evansville Thunderbolts181670.39614
69.Canada flagKodi Schwarz (D)Knoxville Ice Bears100770.7022
70.Canada flagAdam Pilotte (D)Pensacola Ice Flyers233360.2613-4
71.Canada flagDante Fantauzzi (D)Pensacola Ice Flyers241560.254-2
72.Canada flagTyler Ho (RW)totals291560.216-5
Pensacola Ice FlyersPensacola Ice Flyers171120.126-8
Peoria RivermenPeoria Rivermen120440.3303
73.Canada flagConnor Lovie (D)Huntsville Havoc200660.30223
74.Canada flagBrodie Girod (C)Quad City Storm93250.5646
75.Canada flagDylan Massie (C)Quad City Storm82350.632-1
76.Canada flagDaniel Chartrand (F)Peoria Rivermen152350.33366
77.Canada flagAidan Girduckis (D)Roanoke Rail Yard Dawgs251450.20176
78.Canada flagNoah Massie (D)Quad City Storm80550.6327
79.Canada flagCole Crowder (LW)totals320550.1662-6
Peoria RivermenPeoria Rivermen120110.08222
Quad City StormQuad City Storm200440.2040-8
80.Canada flagAmedeo Mastrangeli (D)Macon Mayhem71340.578-5
81.Canada flagAndrew Poulias (C)Peoria Rivermen92130.3345
82.Canada flagFletcher Anderson (RW/C)Peoria Rivermen51230.6002
83.Canada flagKevin Weaver-Vitale (D)Huntsville Havoc61230.5025
84.Canada flagRyan Hunter (F)totals81230.386-5
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs71230.434-5
Peoria RivermenPeoria Rivermen10000.0020
85.Canada flagJaymes Knee (F)Pensacola Ice Flyers91230.3340
86.Canada flagMackenze Stewart (D/LW)Evansville Thunderbolts101230.3028-3
87.Canada flagDaniel Martin (LW)Pensacola Ice Flyers82020.25110
88.Canada flagZac Sirota (C)Quad City Storm21121.0021
89.Canada flagTyler Penner (RW/C)Birmingham Bulls31120.670-3
90.Canada flagJacob King (F)Peoria Rivermen41120.5000
91.Canada flagTyler Adams (C)Pensacola Ice Flyers51120.4011-1
92.Canada flagMarko Jakovljevic (D)Peoria Rivermen81120.25147
93.Canada flagReid Perepeluk (RW)totals191120.1148-6
Evansville ThunderboltsEvansville Thunderbolts70000.0010-3
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs50110.2001
Quad City StormQuad City Storm71010.1438-4
94.Canada flagTyler Rollo (C)Knoxville Ice Bears100220.207-3
95.Canada flagCharles Farmer (LW)Peoria Rivermen21010.5021
96.Canada flagSean Gulka (C/LW)Pensacola Ice Flyers41010.2522-1
97.Canada flagTanner Hopps (F/D)Macon Mayhem20110.5020
98.Canada flagNolan Dawson (RW)Evansville Thunderbolts30110.330-3
99.Canada flagPatrick Del Vecchio (C)Evansville Thunderbolts40110.250-1
100.Canada flagTucker Scantlebury (LW/C)Knoxville Ice Bears60110.177-5