Loading page

FPHL All Time Stats

FPHL
League Information and Facts
Change League
All Positions
All Teams
Canada (873)
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 season Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
1.Canada flagPierre Dagenais (LW)2011-201233Akwesasne Warriors4581621433.188952
2.Canada flagTrevor Karasiewicz (C)2012-201330Williamsport Outlaws57221021242.187548
3.Canada flagJustin MacDonald (C)2021-202231Watertown Wolves4960571172.3933-
4.Canada flagJustin MacDonald (C)2023-202433Columbus River Dragons5245721172.252869
5.Canada flagKalib Ford (C)Active player2022-202327Carolina Thunderbirds5446681142.1181-
6.Canada flagAhmed Mahfouz (C)2012-201323Dayton Demonz4648631112.4116053
7.Canada flagAhmed Mahfouz (C)2014-201525Dayton Demonz4038681062.6511761
8.Canada flagDalton Jay (C)2018-201927Port Huron Prowlers5743621051.8420-
9.Canada flagYianni Liarakos (LW)Active player2022-202326Elmira Mammoth5429761051.94104-
10.Canada flagSylvain Deschâtelets (C)2011-201232Akwesasne Warriors4418861042.366430
11.Canada flagAhmed Mahfouz (C)2016-201727Port Huron Prowlers5325781031.9418163
12.Canada flagJustin MacDonald (C)2014-201524Watertown Wolves4644581022.227135
13.Canada flagMatt Robertson (C)Active player2018-201930Port Huron Prowlers4843591022.1314-
14.Canada flagGarrett Milan (F)Active player2024-202533Athens Rock Lobsters5637641011.809034
15.Canada flagTravis Kauffeldt (LW)2011-201226New Jersey Outlaws4844561002.0811552
16.Canada flagMatt Robertson (C)Active player2016-201728Port Huron Prowlers543860981.812649
17.Canada flagTyson Kirkby (F)Active player2024-202527Binghamton Black Bears463760972.118138
18.Canada flagAhmed Mahfouz (C)2013-201424Dayton Demonz454254962.1319040
19.Canada flagKalib Ford (C)Active player2025-202630Carolina Thunderbirds554154951.736914
20.Canada flagAlexander Jmaeff (F)Active player2021-202227Watertown Wolves504843911.8246-
21.Canada flagKevin Cooper (LW/RW)2011-201230New Jersey Outlaws524348911.754349
22.Canada flagPeter Campbell (C/LW)2012-2013331000 Islands Privateers483455891.85489
23.Canada flagKalib Ford (C)Active player2023-202428Carolina Thunderbirds434246882.059236
24.Canada flagGarrett Milan (F)Active player2025-202634Athens Rock Lobsters513156871.715819
25.Canada flagAhmed Mahfouz (C)2019-202030Elmira Enforcers362364872.4270-
26.Canada flagTrevor Lord (F)Active player2024-202527Watertown Wolves523847851.63721
27.Canada flagKalib Ford (C)Active player2021-202226Carolina Thunderbirds554341841.5328-
28.Canada flagJeff Winchester (D)2011-2012301000 Islands Privateers502064841.682876
29.Canada flagKalib Ford (C)Active player2024-202529Carolina Thunderbirds483152831.734726
30.Canada flagJosh Pietrantonio (F)2018-201925Carolina Thunderbirds542756831.5493-
31.Canada flagDean Yakura (C/RW)2015-201630Danbury Titans562558831.485628
32.Canada flagAhmed Mahfouz (C)2018-201929Elmira Enforcers372953822.22104-
33.Canada flagJared Hicks (C)2014-201522Dayton Demonz562755821.464950
34.Canada flagBrett Liscomb (LW)2014-201528Danbury Whalers511765821.61604
35.Canada flagJosh Pietrantonio (F)2021-202228Columbus River Dragons533843811.5331-
36.Canada flagAustin Daae (LW)2021-202228Columbus River Dragons543843811.506-
37.Canada flagMatt Robertson (C)Active player2017-201829Port Huron Prowlers483645811.691436
38.Canada flagTyson Kirkby (F)Active player2023-202426Binghamton Black Bears543941801.4811934
39.Canada flagSteven Klinck (F)Active player2025-202623Watertown Wolves493841791.6168-8
40.Canada flagAlex Goupil (C)2010-2011271000 Islands Privateers444235771.752223
41.Canada flagAustin Thompson (F)Active player2024-202528Binghamton Black Bears553938771.4012130
42.Canada flagAhmed Mahfouz (C)2017-201828Cornwall Nationals372651772.08753
43.Canada flagCarter Shinkaruk (F/D)Active player2024-202533Athens Rock Lobsters561463771.387338
44.Canada flagKyle Powell (D)2021-202227Binghamton Black Bears49967761.5524-
45.Canada flagRyan Hunter (F)Active player2023-202422Columbus River Dragons522946751.443954
46.Canada flagTrevor Grasby (D)Active player2024-202524Watertown Wolves55966751.36322
47.Canada flagAhmed Mahfouz (C)2015-201626Port Huron Prowlers342054742.189831
48.Canada flagJacob Kelly (RW)2022-202322Columbus River Dragons543933721.3325-
49.Canada flagChris Leveille (F)2015-201628Port Huron Prowlers293735722.485728
50.Canada flagYianni Liarakos (LW)Active player2023-202427Mississippi Sea Wolves303240722.4059-7
51.Canada flagDeric Boudreau (C)Active player2019-202025Watertown Wolves462943721.5743-
52.Canada flagCarter Shinkaruk (F/D)Active player2025-202634Athens Rock Lobsters562547721.298022
53.Canada flagRyan Hunter (F)Active player2025-202624Columbus River Dragons443734711.6146-10
54.Canada flagDalton Jay (C)2021-202230Port Huron Prowlers513437711.3910-
55.Canada flagChad Bennett (F)2014-201523Watertown Wolves533239711.344335
56.Canada flagM.J. Graham (RW/C)2016-201723Cornwall Nationals491952711.4511-10
57.Canada flagKyle Powell (D)2019-202025Watertown Wolves461754711.5426-
58.Canada flagAndrew Harrison (RW)2014-201527Danville Dashers483931701.465728
59.Canada flagNicolas Corbeil (C)2011-201228Akwesasne Warriors293436702.419945
60.Canada flagDalton Jay (C)2016-201725Danbury Titans563139701.252019
61.Canada flagCole McKechney (F)Active player2021-202226Watertown Wolves593040701.1920-
62.Canada flagLucas Rowe (RW)Active player2022-202321Carolina Thunderbirds472941701.49118-
63.Canada flagTrevor Lord (F)Active player2023-202426Watertown Wolves532644701.32202-2
64.Canada flagJustin Levac (LW)Active player2017-201828Danville Dashers441357701.5943-4
65.Canada flagTate Leeson (LW)2023-202424Watertown Wolves453831691.5320215
66.Canada flagDawson Baker (RW)2023-202423Carolina Thunderbirds473138691.475827
67.Canada flagDalton Jay (C)2019-202028Port Huron Prowlers463039691.5016-
68.Canada flagBrayden Metz (C)2012-201322Dayton Demonz362247691.924231
69.Canada flagBrett Liscomb (LW)2016-201730Watertown Wolves492049691.419223
70.Canada flagDalton Jay (C)2022-202331Port Huron Prowlers533335681.288-
71.Canada flagSteven Klinck (F)Active player2023-202421Columbus River Dragons453137681.5181-2
72.Canada flagRay Tremblay (F)2013-201427Danville Dashers552345681.2444-25
73.Canada flagKayson Gallant (F)Active player2024-202525Athens Rock Lobsters564027671.201217
74.Canada flagYianni Liarakos (LW)Active player2018-201922Port Huron Prowlers433037671.5653-
75.Canada flagChris Leveille (F)2012-201325Williamsport Outlaws492839671.374016
76.Canada flagYianni Liarakos (LW)Active player2025-202629Monroe Moccasins452344671.498427
77.Canada flagAustin Daae (LW)2023-202430Columbus River Dragons542245671.24619
78.Canada flagTyson Kirkby (F)Active player2022-202325Binghamton Black Bears503036661.32109-
79.Canada flagDustin Jesseau (C)Active player2024-202532HC Venom402639651.631951
80.Canada flagJason Dolgy (RW)2016-201731Cornwall Nationals392342651.673017
81.Canada flagKyle Powell (D)2018-201924Watertown Wolves58758651.1243-
82.Canada flagTaylor Bourne (F)2016-201725Danbury Titans533529641.211429
83.Canada flagRobert Vanwynsberghe (LW)2014-201528Dayton Demonz362935641.783835
84.Canada flagJosh Pietrantonio (F)2023-202430Columbus River Dragons522935641.233830
85.Canada flagDaniel Martin (LW)Active player2025-202629Blue Ridge Bobcats562737641.148115
86.Canada flagBritt Ouellette (F)2013-201427Watertown Privateers401549641.6010-4
87.Canada flagMaxime Guyon (RW)2017-201823Cornwall Nationals303231632.1010-
88.Canada flagAdam McAllister (LW)2011-2012231000 Islands Privateers483725621.2979-10
89.Canada flagDalton Jay (C)2017-201826Carolina Thunderbirds493725621.271028
90.Canada flagCarter Shinkaruk (F/D)Active player2019-202028Danbury Hat Tricks392438621.593926
91.Canada flagAustin D'Orazio (D)Active player2025-202623Binghamton Black Bears502438621.248848
92.Canada flagBeni Berisha (D/F)2013-201421Watertown Privateers512438621.2245-11
93.Canada flagAustin Daae (LW)2017-201824Port Huron Prowlers402635611.53646
94.Canada flagAustin Daae (LW)2016-201723Watertown Wolves472338611.3065
95.Canada flagPatrick Deraspe (RW)2010-201136Akwesasne Warriors362140611.691148
96.Canada flagLucas LaBelle (LW)2014-201526Watertown Wolves431942611.4214619
97.Canada flagJared Hicks (C)2015-201623Port Huron Prowlers541645611.13317
98.Canada flagKyle Powell (D)2017-201823Watertown Wolves47655611.303437
99.Canada flagAhmed Mahfouz (C)2010-201121Akwesasne Warriors342139601.7614821
100.Canada flagAdam McAllister (LW)2012-2013241000 Islands Privateers513227591.1695-7