Loading page

Former AHL Players

AHL
League Information and Facts

Where are they now?

Played in AHL during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.Russia flagNikita Kucherov (RW)USA flagTampa Bay LightningNHL4424497322
2.Germany flagLeon Draisaitl (C/W)totals4825426722
Canada flagEdmonton OilersNHL4825426722
Germany flagGermany OlympicsOG-----
3.Finland flagMichael Keränen (W/C)Germany flagTölzer LöwenGermany33418486624
4.Canada flagSamuel Asselin (C/LW)Switzerland flagHC SierreSL4120456520
5.Canada flagRyan Valentini (C/W)totals3321436412
Italy flagAsiagoAlpsHL3120395912
Italy flagAsiagoAlpsHL21450
6.Finland flagMikko Rantanen (W/C)totals4819446379
USA flagDallas StarsNHL4819446379
Finland flagFinland OlympicsOG-----
7.Canada flagNathan Aspinall (LW/RW)USA flagFlint FirebirdsOHL4224386228
8.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL4925366122
9.Czechia flagMartin Nečas (C/RW)totals4822386026
USA flagColorado AvalancheNHL4822386026
Czechia flagCzechia OlympicsOG-----
10.Czechia flagDavid Pastrnak (RW/LW)totals4520406034
USA flagBoston BruinsNHL4520406034
Czechia flagCzechia OlympicsOG-----
11.Canada flagBud Holloway (RW)Canada flagMoosomin RangersBSHL142435590
12.USA flagJason Robertson (LW/RW)USA flagDallas StarsNHL5029295818
13.Canada flagKieron Walton (C/LW)totals3728305814
Canada flagSudbury WolvesOHL3324285212
Canada flagPeterborough PetesOHL44262
14.USA flagKyle Connor (LW)totals4923355810
Canada flagWinnipeg JetsNHL4923355810
USA flagUSA OlympicsOG-----
15.Canada flagDyson Stevenson (RW/D)Canada flagShaunavon BadgersWMHL1126315730
16.USA flagSam Anas (RW/C)Belarus flagDinamo MinskKHL4622355712
17.USA flagRiley Barber (RW/LW)Germany flagERC IngolstadtDEL4127295618
18.Canada flagÉric Faille (C/RW)Canada flagDalhousie MaraudersLHSB1824325629
19.USA flagEvan Barratt (C/LW)Germany flagNürnberg Ice TigersDEL4014425637
20.Canada flagNick Suzuki (C)totals5015405510
Canada flagMontréal CanadiensNHL5015405510
Canada flagCanada OlympicsOG-----
21.Czechia flagPetr Pohl (RW)Germany flagERV SchweinfurtGermany42226285412
22.Denmark flagJoachim Blichfeld (RW)totals4324305435
Finland flagTapparaLiiga402428528
Denmark flagDenmark (all)International302227
Denmark flagDenmark OlympicsOG-----
23.Canada flagRyan Tesink (C/W)Canada flagFredericton ExpressLHSB2022315342
24.Denmark flagPatrick Russell (RW/C)totals4125275223
Germany flagKölner HaieDEL4125275223
Denmark flagDenmark OlympicsOG-----
25.USA flagZach Werenski (D)totals4518345210
USA flagColumbus Blue JacketsNHL4518345210
USA flagUSA OlympicsOG-----
26.Canada flagJustin Maylan (C)Germany flagEC PeitingGermany33813395212
27.Russia flagVladimir Tkachyov (LW)Russia flagMetallurg MagnitogorskKHL4610425218
28.Canada flagNicholas Porco (LW)totals3433185110
Italy flagAsiagoAlpsHL323017478
Italy flagAsiagoAlpsHL23142
29.Canada flagJakob Stukel (LW)Switzerland flagEHC BaselSL4028235127
30.USA flagMatt Boldy (LW/RW)totals4827245122
USA flagMinnesota WildNHL4827245122
USA flagUSA OlympicsOG-----
31.USA flagTage Thompson (C/W)totals4926255125
USA flagBuffalo SabresNHL4926255125
USA flagUSA OlympicsOG-----
32.Canada flagMax Newton (C/RW)Germany flagKrefeld PinguineDEL23624275134
33.USA flagJake Guentzel (LW)totals4822295121
USA flagTampa Bay LightningNHL4822295121
USA flagUSA OlympicsOG-----
34.Canada flagNathan Villeneuve (C/LW)totals3420315146
Canada flagSudbury WolvesOHL2816284442
Canada flagWindsor SpitfiresOHL64374
35.Canada flagLuke Mistelbacher (RW)Canada flagBrandon Wheat KingsWHL4224265023
36.Canada flagTyler Spurgeon (C)Germany flagECDC Memmingen IndiansGermany33916345014
37.Canada flagAllan McPherson (C/LW)Germany flagHannover ScorpionsGermany33113375020
38.Canada flagÉmile Poirier (C/LW)totals3213375048
Canada flagLaval PétroliersLNAH217222920
Canada flagManotick MarinersNPHL116152128
39.Sweden flagOscar Lindberg (C)Sweden flagSkellefteå AIKSHL3725244936
40.USA flagCole Caufield (LW/RW)Canada flagMontréal CanadiensNHL5025244910
41.USA flagBrandon Hawkins (RW/LW)USA flagToledo WalleyeECHL3421284914
42.Canada flagFrédérik Cabana (C/LW)Germany flagHeilbronner FalkenGermany33621284939
43.Russia flagDamir Sharipzyanov (D)Russia flagAvangard OmskKHL4419304922
44.Canada flagMaxim Golod (C)Hungary flagUTEErste Liga3016334920
45.USA flagNick Bailen (D)Austria flagGraz99ersICEHL3810394926
46.Canada flagJoshua Leivo (LW/RW)Russia flagTraktor ChelyabinskKHL4422264824
47.Sweden flagMika Zibanejad (C/RW)totals502127488
USA flagNew York RangersNHL502127488
Sweden flagSweden OlympicsOG-----
48.Canada flagTerik Parascak (RW)Canada flagPrince George CougarsWHL3820284830
49.Canada flagGarrett Meurs (C/RW)Canada flagRipley WolvesOEHL1719294834
50.Canada flagMark Stone (RW)totals321830487
USA flagVegas Golden KnightsNHL321830487
Canada flagCanada OlympicsOG-----
51.Sweden flagWilliam Nylander (W/C)totals3717314814
Canada flagToronto Maple LeafsNHL3717314814
Sweden flagSweden OlympicsOG-----
52.USA flagAlex Limoges (LW/C)Belarus flagDinamo MinskKHL471632484
53.Canada flagEvan Bouchard (D)Canada flagEdmonton OilersNHL5111374820
54.England flagLiam Kirk (LW/C)Germany flagEisbären BerlinDEL4129184710
55.USA flagNick Pastujov (C/LW)Denmark flagHerning Blue FoxDenmark3224234757
56.Canada flagSam Reinhart (C/RW)totals482423478
USA flagFlorida PanthersNHL482423478
Canada flagCanada OlympicsOG-----
57.Canada flagMathew Santos (RW/LW)Germany flagKrefeld PinguineDEL23423244769
58.USA flagJack Dugan (LW/RW)Germany flagBietigheim SteelersDEL23619284790
59.Canada flagBrady Shaw (RW/LW)Hungary flagFerencvárosi TCICEHL3919284710
60.Canada flagJayce Hawryluk (RW/C)Switzerland flagEHC OltenSL3213344764
61.Canada flagBrandon Hagel (LW)totals4325214628
USA flagTampa Bay LightningNHL4325214628
Canada flagCanada OlympicsOG-----
62.USA flagDylan Larkin (C/LW)totals5125214632
USA flagDetroit Red WingsNHL5125214632
USA flagUSA OlympicsOG-----
63.Canada flagBrad Marchand (W/C)totals4123234632
USA flagFlorida PanthersNHL4123234632
Canada flagCanada OlympicsOG-----
64.Czechia flagFilip Chlapik (C/LW)totals4721254630
Czechia flagHC Sparta PrahaCzechia4117234028
Czechia flagCzechia (all)International64262
65.Canada flagGraham Knott (LW/C)Austria flagBlack Wings LinzICEHL3720264616
66.Canada flagMaxime Fortier (RW)Finland flagSaiPaLiiga4319274612
67.USA flagTrevor Zegras (C/W)USA flagPhiladelphia FlyersNHL4919274634
68.USA flagNick Halloran (RW)Germany flagStraubing TigersDEL4118284616
69.USA flagNick Schmaltz (C/RW)USA flagUtah MammothNHL5018284614
70.Czechia flagLukas Sedlak (C/LW)totals4616304626
Czechia flagHC Dynamo PardubiceCzechia4116284420
Czechia flagCzechia (all)International50226
Czechia flagCzechia OlympicsOG-----
71.Canada flagTyler Gron (RW/C)Germany flagHöchstadt AlligatorsGermany33924214538
72.Canada flagJordan Martel (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia3823224540
73.Sweden flagErik Brännström (D)totals4821244536
Switzerland flagLausanne HCNL4218203832
Sweden flagSweden (all)International63474
74.Canada flagTyler Benson (LW)Germany flagEC Kassel HuskiesDEL23316294514
75.Canada flagJayden Halbgewachs (LW)Switzerland flagHC SierreSL331233452
76.Canada flagAdam Cracknell (RW/C)Slovakia flagHK PopradSlovakia3921234464
77.USA flagScott Pooley (RW)Sweden flagAIKHockeyAllsvenskan362024448
78.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL4619254421
79.Canada flagGabriel Vilardi (C/RW)Canada flagWinnipeg JetsNHL4919254414
80.Canada flagAlex Breton (D)Germany flagERC IngolstadtDEL4114304418
81.Italy flagMatt Bradley (C)totals4013314422
Italy flagHC BolzanoICEHL3711283920
Italy flagItaly (all)International32352
Italy flagItaly OlympicsOG-----
82.Canada flagJacob Lagacé (C/RW)Germany flagHannover IndiansGermany33811334458
83.Canada flagMorgan Geekie (C/W)USA flagBoston BruinsNHL4926174314
84.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL5023204322
85.Canada flagTom Wilson (RW)totals4222214359
USA flagWashington CapitalsNHL4222214359
Canada flagCanada OlympicsOG-----
86.Czechia flagTomas Hertl (C/LW)totals4820234327
USA flagVegas Golden KnightsNHL4820234327
Czechia flagCzechia OlympicsOG-----
87.USA flagBrett Supinski (C/RW)Switzerland flagEHC BaselSL3718254314
88.Russia flagMikhail Grigorenko (C/RW)Russia flagTraktor ChelyabinskKHL4117264314
89.USA flagAndrew Poturalski (C/RW)Russia flagAvangard OmskKHL4617264318
90.USA flagT.J. Brennan (D)totals3816274350
Slovenia flagHK Olimpija LjubljanaICEHL3816274350
Slovenia flagHK Olimpija LjubljanaICEHL00000
91.Canada flagMarc-Olivier Roy (C/W)Slovakia flagHK Dukla MichalovceSlovakia3911324336
92.Canada flagTaro Hirose (LW)Germany flagEHC MünchenDEL39835432
93.Canada flagMarcus Crawford (D)USA flagKansas City MavericksECHL367364363
94.Canada flagJeremy Welsh (C/LW)totals362814424
Romania flagCSM Corona BrasovErste Liga292111324
Romania flagCSM Corona BrasovErste Liga773100
95.Canada flagMark Rassell (C/LW)Germany flagRavensburg TowerstarsDEL23727154216
96.USA flagBrock Nelson (C/LW)totals4824184218
USA flagColorado AvalancheNHL4824184218
USA flagUSA OlympicsOG-----
97.Canada flagAnthony Nellis (LW/C)Czechia flagHC VítkoviceCzechia4521214230
98.Finland flagJesse Puljujärvi (RW/LW)totals4916264224
Switzerland flagGenève-Servette HCNL4314243818
Finland flagFinland (all)International62246
99.Canada flagBrett Pollock (C/W)Italy flagHC BolzanoICEHL3915274212
100.USA flagCole Schneider (W/C)Italy flagHC BolzanoICEHL381428426