Loading page

SPHL 2025-2026 Stats

SPHL
League Information and Facts
SPHL
All Positions
All Teams
USA (185)
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

2025-2026 Overall Totals Player Stats

Export
Overall Totals
2025-2026
#PlayerTeamGPGATPP/GPPIM+/-
1.USA flagJoe Widmar (C/RW)Roanoke Rail Yard Dawgs642953821.286011
2.USA flagAlec Baer (C)Peoria Rivermen701748650.93377
3.USA flagTravis Broughman (RW)Roanoke Rail Yard Dawgs562534591.051616
4.USA flagAustin Alger (F)Huntsville Havoc563023530.951011
5.USA flagJosh Kestner (RW/LW)Huntsville Havoc582528530.9149-1
6.USA flagMichael McChesney (C/RW)Peoria Rivermen663713500.764411
7.USA flagDrake Glover (C)Birmingham Bulls433017471.092619
8.USA flagMyles Abbate (LW/RW)Evansville Thunderbolts682420440.65419
9.USA flagConor Witherspoon (F)Macon Mayhem601331440.7326-1
10.USA flagSam Rhodes (LW)Pensacola Ice Flyers612416400.6616-5
11.USA flagTyler Williams (C)Knoxville Ice Bears591426400.68160
12.USA flagMatt O'Dea (D)Roanoke Rail Yard Dawgs551030400.735820
13.USA flagJohn Moncovich (LW)Fayetteville Marksmen501524390.7819-6
14.USA flagTimmy Kent (F)totals491721380.7838-5
Fayetteville MarksmenFayetteville Marksmen1458130.9385
Birmingham BullsBirmingham Bulls114370.642-4
Knoxville Ice BearsKnoxville Ice Bears24810180.7528-6
15.USA flagMichael Herrera (LW/C)totals561622380.68798
Birmingham BullsBirmingham Bulls10000.0000
Peoria RivermenPeoria Rivermen121120.17231
Macon MayhemMacon Mayhem431521360.84567
16.USA flagCarson Vance (D)Knoxville Ice Bears64533380.5964-12
17.USA flagGarrett Devine (F)Peoria Rivermen451422360.806714
18.USA flagJared Westcott (C/LW)Knoxville Ice Bears541323360.67266
19.USA flagC.J. Walker (C/RW)Birmingham Bulls371520350.95341
20.USA flagMatt Wood (C)Birmingham Bulls601223350.5816-5
21.USA flagRyan Kuzmich (F)Knoxville Ice Bears552113340.6224-1
22.USA flagGiovanni Procopio (F)Huntsville Havoc601222340.5712118
23.USA flagMarcus Fechko (F)totals521419330.6310-4
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs29610160.5566
Fayetteville MarksmenFayetteville Marksmen2389170.744-10
24.USA flagBlake Tosto (F)Knoxville Ice Bears621419330.5359-6
25.USA flagCory Dennis (D)Peoria Rivermen70924330.47264
26.USA flagMatteo Ybarra (F)Macon Mayhem501220320.6486-2
27.USA flagMichael Moran (F)totals53923320.6071-3
Fayetteville MarksmenFayetteville Marksmen121780.67321
Pensacola Ice FlyersPensacola Ice Flyers33714210.6425-3
Peoria RivermenPeoria Rivermen81230.3814-1
28.USA flagDawson Sciarrino (F)totals501021310.6251-3
Pensacola Ice FlyersPensacola Ice Flyers34611170.5032-3
Huntsville HavocHuntsville Havoc16410140.88190
29.USA flagCooper Jones (D)Pensacola Ice Flyers51922310.6131-5
30.USA flagDerek Contessa (RW)Evansville Thunderbolts701713300.4325-3
31.USA flagTyler German (F)Pensacola Ice Flyers611614300.49151
32.USA flagShane Murphy (F)totals541416300.56112-11
Birmingham BullsBirmingham Bulls113140.3614-5
Fayetteville MarksmenFayetteville Marksmen431115260.6098-6
33.USA flagRyan Reifler (F)Roanoke Rail Yard Dawgs54723300.562311
34.USA flagMatt Allen (RW)totals551217290.53223
Huntsville HavocHuntsville Havoc441015250.57227
Pensacola Ice FlyersPensacola Ice Flyers112240.360-4
35.USA flagNoah Finstrom (F)totals471414280.60219
Knoxville Ice BearsKnoxville Ice Bears60110.1700
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs411413270.66219
36.USA flagConnor Fries (F)Huntsville Havoc561216280.501174
37.USA flagJustin Kelley (F)Macon Mayhem571216280.49452
38.USA flagRyan Lieth (D)Fayetteville Marksmen58721280.4814-3
39.USA flagMike Gelatt (F)Peoria Rivermen31918270.872610
40.USA flagKyler Head (F)Fayetteville Marksmen49819270.55294
41.USA flagSam Dabrowski (F)totals381115260.6852-8
Pensacola Ice FlyersPensacola Ice Flyers40000.005-3
Fayetteville MarksmenFayetteville Marksmen341115260.7647-5
42.USA flagNathan Berke (F)totals411016260.638-7
Huntsville HavocHuntsville Havoc2267130.5981
Quad City StormQuad City Storm1949130.680-8
43.USA flagDanny Weight (C/LW)Birmingham Bulls30917260.8729-1
44.USA flagMatt Wiesner (F)totals67719260.3992-9
Pensacola Ice FlyersPensacola Ice Flyers141560.4312-4
Fayetteville MarksmenFayetteville Marksmen3158130.4256-7
Peoria RivermenPeoria Rivermen221670.32242
45.USA flagTimmy Manning (F)Roanoke Rail Yard Dawgs60817250.42414
46.USA flagTrey Fechko (F)totals271212240.8914-5
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs123580.674-1
Fayetteville MarksmenFayetteville Marksmen1597161.0710-4
47.USA flagMatt Dorsey (C/RW)Roanoke Rail Yard Dawgs361212240.67691
48.USA flagBlake Humphrey (C)Fayetteville Marksmen391310230.594-6
49.USA flagJason Brancheau (F)Knoxville Ice Bears58815230.4012-16
50.USA flagKylar Fenton (D)Peoria Rivermen68518230.349423
51.USA flagZack Bross (F)Pensacola Ice Flyers611210220.3643-13
52.USA flagJake Goldowski (C)Macon Mayhem601011210.3530-19
53.USA flagNick Parody (D)totals58219210.36162
Peoria RivermenPeoria Rivermen141560.4323
Quad City StormQuad City Storm44114150.3414-1
54.USA flagAndrew Kurapov (F)totals36119200.5680
Knoxville Ice BearsKnoxville Ice Bears2777140.5281
Pensacola Ice FlyersPensacola Ice Flyers94260.670-1
55.USA flagConnor Galloway (F)Huntsville Havoc33812200.61223
56.USA flagEthan Price (RW/C)Pensacola Ice Flyers60812200.33413
57.USA flagCam Gaudette (D)Pensacola Ice Flyers42713200.4841-4
58.USA flagColtan Wilkie (F)Fayetteville Marksmen56614200.3647-8
59.USA flagAlex Wilkins (D)totals61515200.33166
Fayetteville MarksmenFayetteville Marksmen332350.158-2
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs28312150.5488
60.USA flagConnor Szmul (F)Peoria Rivermen54910190.3583
61.USA flagBen Schultheis (D)Huntsville Havoc53514190.36222
62.USA flagDavid Novotny (F)totals53117180.34424
Huntsville HavocHuntsville Havoc313470.23160
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs2283110.50264
63.USA flagDoug Scott (D)Birmingham Bulls41711180.444-18
64.USA flagLaudon Poellinger (D)Pensacola Ice Flyers61216180.3065-20
65.USA flagAlex Cohen (C)Macon Mayhem4598170.3839-17
66.USA flagDmitri Toporowski (D)Quad City Storm4589170.38102-4
67.USA flagAaron Huffnagle (F)Evansville Thunderbolts24413170.7143
68.USA flagDominick Procopio (D)Huntsville Havoc60215170.281026
69.USA flagStefan Miklakos (LW)totals5679160.2935-5
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs40000.0000
Macon MayhemMacon Mayhem5279160.3135-5
70.USA flagDavis Kirkendall (F)Quad City Storm32610160.5040-6
71.USA flagCraig McCabe (D)Huntsville Havoc50511160.325814
72.USA flagKevin Sadovski (D)Birmingham Bulls57511160.28163
73.USA flagDonte DiPonio (D)Quad City Storm45412160.36377
74.USA flagAndrew Harley (F/D)Roanoke Rail Yard Dawgs53412160.30355
75.USA flagWill van der Veen (D)Evansville Thunderbolts65412160.2511813
76.USA flagKhristian Acosta (F)Roanoke Rail Yard Dawgs40510150.381034
77.USA flagJack Jaunich (F)Huntsville Havoc21411150.71121
78.USA flagParker Allison (D)Macon Mayhem60411150.2512-14
79.USA flagConnor Scahill (D)Birmingham Bulls60411150.2563-9
80.USA flagMike Krupinski (D)Macon Mayhem59213150.2587-7
81.USA flagJordan Ernst (LW/RW)Peoria Rivermen2786140.52174
82.USA flagBrayden Stannard (C/LW)Knoxville Ice Bears2968140.484-6
83.USA flagSam Anzai (F)Fayetteville Marksmen5868140.2413-11
84.USA flagAnthony Mollica (D)Evansville Thunderbolts2159140.671013
85.USA flagCaleb Huffman (D)totals4359140.332910
Macon MayhemMacon Mayhem264590.35170
Evansville ThunderboltsEvansville Thunderbolts171450.291210
86.USA flagJake MacDonald (F)Quad City Storm42410140.3393-2
87.USA flagHayden Ford (D)Macon Mayhem41212140.3418-5
88.USA flagEvan Beers (D)Macon Mayhem5558130.24142
89.USA flagJack Suchy (LW)totals2766120.448-7
Peoria RivermenPeoria Rivermen141230.2162
Pensacola Ice FlyersPensacola Ice Flyers135490.692-9
90.USA flagBilly Roche (D)Knoxville Ice Bears2957120.41183
91.USA flagZackary Jones (C)Pensacola Ice Flyers3057120.407-9
92.USA flagRichard Boysen (F)totals4757120.2622-3
Roanoke Rail Yard DawgsRoanoke Rail Yard Dawgs4157120.29220
Pensacola Ice FlyersPensacola Ice Flyers60000.000-3
93.USA flagBlake Holmes (D)Fayetteville Marksmen4639120.2688-2
94.USA flagLincoln Erne (D)Huntsville Havoc4839120.256211
95.USA flagC.J. Valerian (D)Roanoke Rail Yard Dawgs33210120.36917
96.USA flagCooper Fensterstock (C/RW)totals38210120.324-6
Fayetteville MarksmenFayetteville Marksmen231890.3920
Macon MayhemMacon Mayhem151230.202-6
97.USA flagMatt Clark (D)Evansville Thunderbolts5138110.2239-1
98.USA flagJ.M. Piotrowski (F)Peoria Rivermen1864100.5665
99.USA flagDrew Welsch (F)totals3237100.3141
Fayetteville MarksmenFayetteville Marksmen40000.0000
Macon MayhemMacon Mayhem2837100.3641
100.USA flagMitchell Haight (D)Quad City Storm4919100.2022-10