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 LightningNHL64407811844
2.Germany flagLeon Draisaitl (C/W)Injuredtotals75397211126
Canada flagEdmonton OilersNHL6535629726
Germany flagGermany OlympicsOG52570
Germany flagGermany (all)International52570
3.Czechia flagMartin Nečas (C/RW)totals75386210034
USA flagColorado AvalancheNHL6532528430
Czechia flagCzechia OlympicsOG53582
Czechia flagCzechia (all)International53582
4.Czechia flagDavid Pastrnak (RW/LW)totals7532649660
USA flagBoston BruinsNHL6528588660
Czechia flagCzechia OlympicsOG52350
Czechia flagCzechia (all)International52350
5.Canada flagNathan Aspinall (LW/RW)USA flagFlint FirebirdsOHL6533619442
6.USA flagSam Anas (RW/C)Belarus flagDinamo MinskKHL6732578914
7.Canada flagLuke Mistelbacher (RW)Canada flagBrandon Wheat KingsWHL6742468833
8.Canada flagRyan Valentini (C/W)totals4432568818
Italy flagAsiagoAlpsHL4231528318
Italy flagAsiagoAlpsHL21450
9.Canada flagNick Suzuki (C)totals7526618726
Canada flagMontréal CanadiensNHL6924618524
Canada flagCanada OlympicsOG62022
10.Canada flagKieron Walton (C/LW)totals6139478626
Canada flagSudbury WolvesOHL3324285212
Canada flagPeterborough PetesOHL2815193414
11.Canada flagSamuel Asselin (C/LW)Switzerland flagHC SierreSL5026608624
12.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL6931528324
13.USA flagJason Robertson (LW/RW)USA flagDallas StarsNHL6938448226
14.Finland flagMikko Rantanen (W/C)Injuredtotals6424578191
USA flagDallas StarsNHL5420496987
Finland flagFinland OlympicsOG52462
Finland flagFinland (all)International52462
15.USA flagZach Werenski (D)totals6821608118
USA flagColumbus Blue JacketsNHL6220557514
USA flagUSA OlympicsOG61564
16.USA flagMatt Boldy (LW/RW)totals7340397930
USA flagMinnesota WildNHL6738377528
USA flagUSA OlympicsOG62242
17.Canada flagTerik Parascak (RW)Canada flagPrince George CougarsWHL6133467953
18.Canada flagEvan Bouchard (D)Canada flagEdmonton OilersNHL7119607926
19.Sweden flagMika Zibanejad (C/RW)totals7835437816
USA flagNew York RangersNHL6829376612
Sweden flagSweden OlympicsOG53362
Sweden flagSweden (all)International53362
20.USA flagKyle Connor (LW)totals7131477816
Canada flagWinnipeg JetsNHL6931477816
USA flagUSA OlympicsOG20000
21.Denmark flagJoachim Blichfeld (RW)totals6433447743
Finland flagTapparaLiiga5333387116
Denmark flagDenmark (all)International704427
Denmark flagDenmark OlympicsOG40220
22.Canada flagMarcus Crawford (D)USA flagKansas City MavericksECHL61136477111
23.USA flagTage Thompson (C/W)totals7639377629
USA flagBuffalo SabresNHL7036367229
USA flagUSA OlympicsOG63140
24.USA flagCole Caufield (LW/RW)Canada flagMontréal CanadiensNHL6843317414
25.Canada flagDyson Stevenson (RW/D)Canada flagShaunavon BadgersWMHL1634407466
26.Finland flagMichael Keränen (W/C)Germany flagTölzer LöwenGermany34021537434
27.USA flagJake Guentzel (LW)totals7432417355
USA flagTampa Bay LightningNHL6831417251
USA flagUSA OlympicsOG61014
28.Canada flagMax Newton (C/RW)Germany flagKrefeld PinguineDEL25029447350
29.Sweden flagWilliam Nylander (W/C)totals6428457322
Canada flagToronto Maple LeafsNHL5424416514
Sweden flagSweden OlympicsOG52244
Sweden flagSweden (all)International52244
30.USA flagAlex Limoges (LW/C)Belarus flagDinamo MinskKHL6824497314
31.Russia flagVladimir Tkachyov (LW)Russia flagMetallurg MagnitogorskKHL6613587148
32.Canada flagNicholas Porco (LW)totals4642287014
Italy flagAsiagoAlpsHL4439276612
Italy flagAsiagoAlpsHL23142
33.Canada flagJeremy Welsh (C/LW)totals483633698
Romania flagCSM Corona BrasovErste Liga312317404
Romania flagCSM Corona BrasovErste Liga171316294
34.Canada flagJustin Maylan (C)Germany flagEC PeitingGermany34715546914
35.Canada flagBrandon Hagel (LW)totals6933356854
USA flagTampa Bay LightningNHL6332356754
Canada flagCanada OlympicsOG61010
36.Canada flagMathew Santos (RW/LW)Germany flagKrefeld PinguineDEL24834336783
37.Sweden flagOscar Lindberg (C)Sweden flagSkellefteå AIKSHL5230376752
38.Sweden flagAdrian Kempe (W/C)totals7830376764
USA flagLos Angeles KingsNHL6826335956
Sweden flagSweden OlympicsOG52244
Sweden flagSweden (all)International52244
39.Canada flagBud Holloway (RW)Canada flagMoosomin RangersBSHL162839670
40.USA flagJack Dugan (LW/RW)Germany flagBietigheim SteelersDEL251254267113
41.Russia flagDamir Sharipzyanov (D)Russia flagAvangard OmskKHL6623446730
42.Canada flagMaxime Fortier (RW)Finland flagSaiPaLiiga5829376642
43.USA flagAndrew Poturalski (C/RW)Russia flagAvangard OmskKHL6727396632
44.Canada flagMark Stone (RW)totals542343669
USA flagVegas Golden KnightsNHL482141629
Canada flagCanada OlympicsOG62240
45.Canada flagJoshua Leivo (LW/RW)Russia flagTraktor ChelyabinskKHL6226396528
46.USA flagEvan Barratt (C/LW)Germany flagNürnberg Ice TigersDEL5116496543
47.Netherlands flagDaniel Sprong (RW/LW)totals5230346438
Russia flagCSKA MoskvaKHL291219316
Russia flagAvtomobilist YekaterinburgKHL2318153332
48.Canada flagTyler Spurgeon (C)Germany flagECDC Memmingen IndiansGermany35121436414
49.USA flagRiley Barber (RW/LW)Germany flagERC IngolstadtDEL5232316329
50.Sweden flagFilip Forsberg (W/C)totals7932316332
USA flagNashville PredatorsNHL6930295932
Sweden flagSweden OlympicsOG51120
Sweden flagSweden (all)International51120
51.Canada flagSam Reinhart (C/RW)totals7030336310
USA flagFlorida PanthersNHL6429326110
Canada flagCanada OlympicsOG61120
52.Czechia flagFilip Chlapík (C/LW)totals6229346334
Czechia flagHC Sparta PrahaCzechia4821305132
Czechia flagCzechia (all)International106392
Czechia flagCzechia OlympicsOG42130
53.Canada flagBrett Kemp (C)Germany flagBietigheim SteelersDEL24828356342
54.Canada flagNathan Villeneuve (C/LW)totals5121426373
Canada flagSudbury WolvesOHL2816284442
Canada flagWindsor SpitfiresOHL235141931
55.Canada flagJayden Halbgewachs (LW)Switzerland flagHC SierreSL421647632
56.Canada flagMark Rassell (C/LW)Germany flagRavensburg TowerstarsDEL25238246222
57.Canada flagJakob Stukel (LW)totals5033296227
Switzerland flagEHC BaselSL5033296227
Switzerland flagHC AjoieNL00000
58.USA flagNick Pastujov (C/LW)Denmark flagHerning Blue FoxDenmark4529336261
59.Sweden flagErik Karlsson (D)totals7411516218
USA flagPittsburgh PenguinsNHL6411435418
Sweden flagSweden OlympicsOG50440
Sweden flagSweden (all)International50440
60.Canada flagMorgan Geekie (C/W)USA flagBoston BruinsNHL6934276118
61.Canada flagMitchell Balmas (W/C)England flagSheffield SteelersEIHL483130616
62.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL6627346125
63.USA flagNick Schmaltz (C/RW)USA flagUtah MammothNHL7024376126
64.England flagLiam Kirk (LW/C)totals5535256014
Germany flagEisbären BerlinDEL5232235514
U.K. flagGreat Britain (all)International33250
65.Denmark flagPatrick Russell (RW/C)totals6027336031
Germany flagKölner HaieDEL5227336027
Denmark flagDenmark OlympicsOG40002
Denmark flagDenmark (all)International40002
66.Canada flagDarren Raddysh (D)USA flagTampa Bay LightningNHL6118426048
67.Canada flagÉmile Poirier (C/LW)totals4317436078
Canada flagLaval PétroliersLNAH308283648
Canada flagManotick MarinersNPHL139152430
68.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL6834255926
69.USA flagBrock Nelson (C/LW)totals7433265928
USA flagColorado AvalancheNHL6831255628
USA flagUSA OlympicsOG62130
70.Czechia flagMatej Stransky (RW/LW)totals6131285970
Switzerland flagHC DavosNL4628255370
Czechia flagCzechia (all)International102240
Czechia flagCzechia OlympicsOG51120
71.USA flagScott Pooley (RW)Sweden flagAIKHockeyAllsvenskan512732598
72.Canada flagÉric Faille (C/RW)Canada flagDalhousie MaraudersLHSB2026335929
73.Russia flagMikhail Grigorenko (C/RW)Russia flagTraktor ChelyabinskKHL6224355914
74.Canada flagTyler Benson (LW)Germany flagEC Kassel HuskiesDEL24522375950
75.USA flagBrayden Watts (F)USA flagAllen AmericansECHL591940598
76.USA flagDylan Larkin (C/LW)totals6930285846
USA flagDetroit Red WingsNHL6328275542
USA flagUSA OlympicsOG62134
77.USA flagRobbie Czarnik (C/W)Germany flagRavensburg TowerstarsDEL25029295855
78.USA flagAlex Tuch (RW/C)USA flagBuffalo SabresNHL6728305849
79.Canada flagJordan Martel (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia5027315852
80.Russia flagKirill Marchenko (RW/LW)USA flagColumbus Blue JacketsNHL6325335830
81.Canada flagAdam Cracknell (RW/C)Slovakia flagHK PopradSlovakia5324345872
82.USA flagNick Halloran (RW)Germany flagStraubing TigersDEL5222365818
83.Czechia flagLukas Sedlak (C/LW)totals6419395841
Czechia flagHC Dynamo PardubiceCzechia4917355231
Czechia flagCzechia (all)International101348
Czechia flagCzechia OlympicsOG51122
84.Russia flagPavel Dorofeyev (LW/RW)USA flagVegas Golden KnightsNHL7034235722
85.Canada flagDanick Martel (LW/C)totals5032255728
Finland flagÄssätLiiga23761312
Slovakia flagHK Spisska Nova VesSlovakia2725194416
86.Canada flagSeth Jarvis (C/W)totals6628295721
USA flagCarolina HurricanesNHL6128285621
Canada flagCanada OlympicsOG50110
87.Canada flagFrédérik Cabana (C/LW)Germany flagHeilbronner FalkenGermany34627305743
88.Finland flagAku Räty (RW)Finland flagKärpätLiiga5120375736
89.Canada flagMarc-Olivier Roy (C/W)Slovakia flagHK Dukla MichalovceSlovakia5114435738
90.USA flagDallas Gerads (C/LW)totals5036205673
Romania flagGyergyói HKErste Liga311992836
Romania flagGyergyói HKErste Liga1917112837
91.Finland flagHenri Nikkanen (C)totals6327295642
Finland flagSaiPaLiiga6027295642
Finland flagFinland (all)International30000
92.USA flagBryan Rust (RW/LW)USA flagPittsburgh PenguinsNHL6226305618
93.Canada flagTom Wilson (RW)totals66263056119
USA flagWashington CapitalsNHL6025275290
Canada flagCanada OlympicsOG613429
94.Canada flagGabriel Vilardi (C/RW)Canada flagWinnipeg JetsNHL6926305620
95.USA flagBrannon McManus (C/RW)USA flagAdirondack ThunderECHL5925315638
96.USA flagBrett Supinski (C/RW)totals4724325620
Switzerland flagEHC BaselSL4724325620
Switzerland flagGenève-Servette HCNL00000
97.Czechia flagTomas Hertl (C/LW)totals8024325651
USA flagVegas Golden KnightsNHL7024305439
Czechia flagCzechia OlympicsOG50116
Czechia flagCzechia (all)International50116
98.Finland flagJesse Puljujärvi (RW/LW)totals5821355624
Switzerland flagGenève-Servette HCNL5219335218
Finland flagFinland (all)International62246
99.Russia flagKirill Semyonov (C)Russia flagAk Bars KazanKHL6818385649
100.Canada flagAllan McPherson (C/LW)Germany flagHannover ScorpionsGermany33717395622