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 Overall Totals Player Stats

Export
Overall Totals
2024-2025
#PlayerTeamGPGATPP/GPPIM+/-
1.Canada flagLeif Mattson (RW)Quad City Storm573240721.263018
2.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
3.Canada flagDawson McKinney (C)Knoxville Ice Bears563017470.8446-20
4.Canada flagScott Kirton (LW)Evansville Thunderbolts541530450.8324-6
5.Canada flagCarson Rose (LW)Birmingham Bulls462618440.963425
6.Canada flagLogan Vandemeerakker (F)Evansville Thunderbolts612222440.72346
7.Canada flagTyson Gilmour (C)Evansville Thunderbolts572220420.741611
8.Canada flagMitch Atkins (F)Knoxville Ice Bears601227390.6535-22
9.Canada flagJimmy Soper (LW)Knoxville Ice Bears591721380.64105-11
10.Canada flagCharlie Risk (D)Huntsville Havoc56533380.681162
11.Canada flagStephen Alvo (D)Roanoke Rail Yard Dawgs50926350.70429
12.Canada flagKolten Olynek (C/RW)Birmingham Bulls542210320.5916-13
13.Canada flagGriffen Fox (C)Peoria Rivermen491415290.594124
14.Canada flagJacob Kelly (RW)Roanoke Rail Yard Dawgs571118290.51312
15.Canada flagDylan Stewart (C/LW)Huntsville Havoc421315280.67822
16.Canada flagRobbie Fisher (F/D)Huntsville Havoc571512270.47176
17.Canada flagMatthew Hobbs (F)Evansville Thunderbolts561215270.48114-7
18.Canada flagTroy MacTavish (RW)Birmingham Bulls61819270.4438-1
19.Canada flagBryce Martin (D)Roanoke Rail Yard Dawgs45521260.5811810
20.Canada flagBrendan Harrogate (C)Evansville Thunderbolts301312250.83462
21.Canada flagCale List (D)totals42519240.572217
Peoria RivermenPeoria Rivermen26412160.621619
Pensacola Ice FlyersPensacola Ice Flyers161780.506-2
22.Canada flagBrandon Stojcevski (F)Quad City Storm301310230.7718-3
23.Canada flagCarson Baptiste (F)Peoria Rivermen311112230.74144
24.Canada flagJonathan Bartuccio-Pereira (D)totals53716230.43611
Quad City StormQuad City Storm192240.2132-5
Pensacola Ice FlyersPensacola Ice Flyers34514190.56296
25.Canada flagMacGregor Sinclair (C)Birmingham Bulls521012220.4229-8
26.Canada flagTommy Tsicos (F)Quad City Storm58129210.3643-16
27.Canada flagBraydon Barker (F/D)Peoria Rivermen39516210.543513
28.Canada flagChase Spencer (D)Peoria Rivermen28713200.712018
29.Canada flagMason Emoff (F)Fayetteville Marksmen34613190.56230
30.Canada flagEric Olson (C)Knoxville Ice Bears5799180.3240-18
31.Canada flagOwen McDade (F)Roanoke Rail Yard Dawgs16513181.132310
32.Canada flagDillon Fournier (D)Quad City Storm44414180.41136-9
33.Canada flagIsaac Chapman (F)Evansville Thunderbolts3198170.5545
34.Canada flagDaryk Dubé-Plouffe (LW)Knoxville Ice Bears27512170.634-12
35.Canada flagBen Higgins (RW)Birmingham Bulls4779160.3434-11
36.Canada flagJordan Henderson (D)totals39511160.4127-4
Pensacola Ice FlyersPensacola Ice Flyers171230.186-5
Quad City StormQuad City Storm2249130.59211
37.Canada flagKyler Matthews (D)Birmingham Bulls60313160.271146
38.Canada flagNicholas Aromatario (D)totals50214160.3214-10
Peoria RivermenPeoria Rivermen10000.0000
Macon MayhemMacon Mayhem41211130.3214-8
Pensacola Ice FlyersPensacola Ice Flyers80330.380-2
39.Canada flagAidan Litke (F)totals33105150.45390
Birmingham BullsBirmingham Bulls61120.332-1
Evansville ThunderboltsEvansville Thunderbolts2794130.48371
40.Canada flagNick Pryce (LW)Pensacola Ice Flyers2587150.60120
41.Canada flagCole Golka (LW)Quad City Storm1268141.1767
42.Canada flagJarrett Kup (D)Macon Mayhem5668140.2519-17
43.Canada flagAaron Ryback (F)totals3059140.4711-9
Quad City StormQuad City Storm142350.3670
Fayetteville MarksmenFayetteville Marksmen163690.564-9
44.Canada flagNicholas Favaro (D)Macon Mayhem3259140.4412-3
45.Canada flagJeremy Gervais (D)totals4449130.30542
Huntsville HavocHuntsville Havoc223690.41286
Pensacola Ice FlyersPensacola Ice Flyers40000.004-3
Fayetteville MarksmenFayetteville Marksmen181340.2222-1
46.Canada flagKyle Soper (D/LW)Knoxville Ice Bears47211130.2856-11
47.Canada flagJoey Berkopec (D)Evansville Thunderbolts61211130.21636
48.Canada flagDustin Perillat (D)Macon Mayhem40112130.3327-12
49.Canada flagDevin Sanders (F)Quad City Storm1575120.8055
50.Canada flagShane Bull (F)Pensacola Ice Flyers2157120.5712-9
51.Canada flagJordan Simoneau (LW)Evansville Thunderbolts4757120.26105-10
52.Canada flagLukas Jirousek (RW/C)Pensacola Ice Flyers2274110.5034-3
53.Canada flagCameron Cook (F)Pensacola Ice Flyers1665110.6913-11
54.Canada flagCole Reginato (F)Huntsville Havoc4265110.26122-1
55.Canada flagTony Apetagon (F)Birmingham Bulls1847110.616-1
56.Canada flagHudson Lambert (D)Fayetteville Marksmen3829110.292-6
57.Canada flagGrayson Valente (D)Evansville Thunderbolts54110110.2045-4
58.Canada flagCameron MacPhee (D)Evansville Thunderbolts2528100.40656
59.Canada flagGreg Smith (C/RW)Pensacola Ice Flyers1719100.5914-4
60.Canada flagKodi Schwarz (D)Knoxville Ice Bears18010100.5682
61.Canada flagNicola Lévesque (RW)Quad City Storm274590.3365-13
62.Canada flagAlex Ambrosio (F)totals212790.4327-8
Fayetteville MarksmenFayetteville Marksmen172790.5325-8
Peoria RivermenPeoria Rivermen40000.0020
63.Canada flagTyler Vanuden (F)Quad City Storm176280.47154
64.Canada flagTrevor Thurston (D)Birmingham Bulls384480.21839
65.Canada flagJohn Aonso (F/D)totals522680.1556-28
Peoria RivermenPeoria Rivermen40110.2541
Fayetteville MarksmenFayetteville Marksmen482570.1552-29
66.Canada flagBrady Lynn (F)Evansville Thunderbolts214370.3314-1
67.Canada flagJordan Gagnon (D)Peoria Rivermen244370.294813
68.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
69.Canada flagGregory Susinski (D)totals512570.146-11
Pensacola Ice FlyersPensacola Ice Flyers402460.156-11
Macon MayhemMacon Mayhem110110.0900
70.Canada flagBrodie Girod (C)Quad City Storm114260.5546
71.Canada flagAdam Pilotte (D)Pensacola Ice Flyers233360.2613-4
72.Canada flagDante Fantauzzi (D)Pensacola Ice Flyers241560.254-2
73.Canada flagTyler Ho (RW)totals291560.216-5
Pensacola Ice FlyersPensacola Ice Flyers171120.126-8
Peoria RivermenPeoria Rivermen120440.3303
74.Canada flagConnor Lovie (D)Huntsville Havoc200660.30223
75.Canada flagDylan Massie (C)Quad City Storm92350.564-3
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 Storm100550.5065
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 flagKevin Weaver-Vitale (D)Huntsville Havoc91340.4445
82.Canada flagAndrew Poulias (C)Peoria Rivermen112130.2764
83.Canada flagFletcher Anderson (RW/C)Peoria Rivermen51230.6002
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 flagMarko Jakovljevic (D)Peoria Rivermen121230.25165
87.Canada flagMackenze Stewart (D/LW)Evansville Thunderbolts171230.1830-2
88.Canada flagDaniel Martin (LW)Pensacola Ice Flyers82020.25110
89.Canada flagZac Sirota (C)Quad City Storm21121.0021
90.Canada flagTyler Penner (RW/C)Birmingham Bulls31120.670-3
91.Canada flagTyler Adams (C)Pensacola Ice Flyers51120.4011-1
92.Canada flagJacob King (F)Peoria Rivermen61120.3320
93.Canada flagDerek Raposo (D)Knoxville Ice Bears131120.1514-1
94.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
95.Canada flagTyler Rollo (C)Knoxville Ice Bears140220.149-4
96.Canada flagCharles Farmer (LW)Peoria Rivermen21010.5021
97.Canada flagSean Gulka (C/LW)Pensacola Ice Flyers41010.2522-1
98.Canada flagTanner Hopps (F/D)Macon Mayhem20110.5020
99.Canada flagNolan Dawson (RW)Evansville Thunderbolts30110.330-3
100.Canada flagPatrick Del Vecchio (C)Evansville Thunderbolts40110.250-1