Loading page

Former WHL Players

WHL
League Information and Facts

Where are they now?

Played in WHL during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.Germany flagLeon Draisaitl (C/W)totals68366610226
Canada flagEdmonton OilersNHL6334619526
Germany flagGermany OlympicsOG52570
2.Canada flagHayden Wheddon (F)Canada flagNiverville NighthawksMJHL5635538820
3.Czechia flagVasyl Spilka (LW)totals6229477640
Czechia flagBílí Tygři Liberec U20Czechia U203626467238
Czechia flagHC Stadion LitoměřiceCzechia2133140
Czechia flagBílí Tygři LiberecCzechia40000
Czechia flagCzechia U20 (all)International-Jr40002
Czechia flagPiráti ChomutovCzechia250000
4.Canada flagDyson Stevenson (RW/D)Canada flagShaunavon BadgersWMHL1634407466
5.Canada flagCalder Anderson (C)totals5232417342
Germany flagHeilbronner FalkenGermany34830386840
Germany flagHannover IndiansGermany342352
6.Denmark flagJoachim Blichfeld (RW)totals5833397243
Finland flagTapparaLiiga5133356816
Denmark flagDenmark (all)International302227
Denmark flagDenmark OlympicsOG40220
7.Canada flagGrady Lenton (F)Canada flagDelta Ice HawksPIJHL3738327020
8.USA flagAndrew Fan (F)USA flagWestern Washington Univ.ACHA II24254570100
9.Canada flagDylan Stewart (C/LW)Scotland flagSolway SharksNIHL4732376914
10.Canada flagJustin Maylan (C)Germany flagEC PeitingGermany34715546914
11.Canada flagBud Holloway (RW)Canada flagMoosomin RangersBSHL162839670
12.Romania flagRadim Valchar (LW)totals342739664
Romania flagSteaua BucurestiRomania101015252
Romania flagCSM Corona BrasovErste Liga121011212
Romania flagCSM Corona BrasovErste Liga12713200
13.Canada flagRyley Lindgren (C/RW)Germany flagHerforder Ice DragonsGermany34735306537
14.Canada flagMark Stone (RW)totals502341649
USA flagVegas Golden KnightsNHL442139609
Canada flagCanada OlympicsOG62240
15.Canada flagTyler Spurgeon (C)Germany flagECDC Memmingen IndiansGermany35121436414
16.Canada flagGavin McKenna (LW)totals4018466450
USA flagPenn State Univ.NCAA3314365036
Canada flagCanada U20WJC-2074101414
17.Canada flagHarper Lolacher (F)Canada flagCalgary CanucksAJHL513825638
18.Canada flagSam Reinhart (C/RW)totals7030336310
USA flagFlorida PanthersNHL6429326110
Canada flagCanada OlympicsOG61120
19.Canada flagConnor Gabriel (F)Canada flagSaskatoon WestleysPJHL402934634
20.Canada flagBrett Kemp (C)Germany flagBietigheim SteelersDEL24828356342
21.Canada flagJayden Halbgewachs (LW)Switzerland flagHC SierreSL421647632
22.Canada flagMark Rassell (C/LW)Germany flagRavensburg TowerstarsDEL25238246222
23.Canada flagJakob Stukel (LW)Switzerland flagEHC BaselSL5033296227
24.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL5227356238
25.Canada flagBrandon Hagel (LW)totals6531296052
USA flagTampa Bay LightningNHL5930295952
Canada flagCanada OlympicsOG61010
26.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL6418426045
27.Canada flagNolan Ritchie (C)totals3527325917
Germany flagHeilbronner FalkenGermany33125305517
Germany flagHannover IndiansGermany342240
28.Canada flagTyler Benson (LW)Germany flagEC Kassel HuskiesDEL24522375950
29.Canada flagLondon Hoilett (F)Canada flagVirden Oil CapitalsMJHL5632265816
30.Canada flagAdam Cracknell (RW/C)Slovakia flagHK PopradSlovakia5324345872
31.Canada flagMorgan Geekie (C/W)USA flagBoston BruinsNHL6434235716
32.Czechia flagMatej Stransky (RW/LW)totals5630275770
Switzerland flagHC DavosNL4628255370
Czechia flagCzechia (all)International51120
Czechia flagCzechia OlympicsOG51120
33.USA flagBrayden Watts (F)USA flagAllen AmericansECHL551938578
34.Canada flagColten Worthington (F)Canada flagVirden Oil CapitalsMJHL4618395747
35.Czechia flagMatej Kubiesa (RW)totals7232245626
Czechia flagHC Frýdek-MístekCzechia22516153110
Czechia flagHC Oceláři TřinecCzechia214152
Czechia flagCzechia U20 (all)International-Jr19961512
Czechia flagHC Oceláři Třinec U20Czechia U20-----
Czechia flagCzechia U20WJC-2073252
36.Canada flagJack Clark (F)Canada flagNeepawa TitansMJHL5531255648
37.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL6431255626
38.Canada flagCarson Stadnyk (LW/RW)Canada flagKenaston BlizzardsSVHL1821355624
39.Canada flagJayce Hawryluk (RW/C)Switzerland flagEHC OltenSL4016405695
40.Canada flagJake Virtanen (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia5330255587
41.Canada flagSeth Jarvis (C/W)totals622826546
USA flagCarolina HurricanesNHL572825536
Canada flagCanada OlympicsOG50110
42.Canada flagKale Margolis (F)Canada flagMelville MillionairesSJHL501737542
43.Canada flagKurt Rookes (F/D)Canada flagWaywayseecappo WolverinesMJHL5594554173
44.Canada flagJohn Szabo (F)Canada flagCanmore EaglesAJHL4822315392
45.Canada flagMason Fauser (F)Canada flagSwift Current Legionnaires U18SMAAAHL3917365360
46.USA flagAlec Baer (C)USA flagPeoria RivermenSPHL5114395335
47.Canada flagConor Geekie (RW/C)totals5814395348
USA flagTampa Bay LightningNHL110226
USA flagSyracuse CrunchAHL4714375142
48.Canada flagDavis Vandane (D)Germany flagKrefeld PinguineDEL25011425310
49.Canada flagKyle Crnkovic (LW/C)totals5422305210
USA flagWichita ThunderECHL432225478
USA flagSan Jose BarracudaAHL110552
50.Canada flagJagger Firkus (RW/LW)USA flagCoachella Valley FirebirdsAHL5520325212
51.Canada flagJordan Stallard (C)England flagHull SeahawksNIHL4319335212
52.Canada flagLeif Mattson (RW)USA flagQuad City StormSPHL5018345214
53.Canada flagJordan Weal (C)Russia flagDynamo MoskvaKHL6513395247
54.Canada flagJustin Kirsch (LW)Germany flagHannover ScorpionsGermany34120315110
55.Canada flagBrendan Ranford (C/LW)Slovakia flagVlci ZilinaSlovakia5119325165
56.Canada flagReece Newkirk (C/LW)totals5619325185
USA flagOrlando Solar BearsECHL5219325178
USA flagSyracuse CrunchAHL40007
57.Russia flagRadel Fazleyev (C/LW)Kazakhstan flagSaryarka KaragandaKazakhstan4821295032
58.Canada flagRyan Nugent-Hopkins (C/W)Canada flagEdmonton OilersNHL5717335019
59.Canada flagDylan Wruck (LW/C)Germany flagEispiraten CrimmitschauDEL24716345016
60.Canada flagDylan Cozens (C/RW)Canada flagOttawa SenatorsNHL6423264951
61.Canada flagBrett Pollock (C/W)Italy flagHC BolzanoICEHL4817324920
62.Italy flagMatt Bradley (C)totals5317324926
Italy flagHC BolzanoICEHL4111294022
Italy flagItaly (all)International84374
Italy flagItaly OlympicsOG42020
63.Canada flagDonovan Neuls (C)Canada flagGrenfell SpitfiresQVHHL181138496
64.Canada flagKarson King (F/D)totals3322264810
Canada flagStonewall JetsMMJHL3220254510
Canada flagWarren MercsSEMHL12130
65.Norway flagJacob Berglund (C/LW)totals4022264814
Norway flagStorhamarNorway3822264812
Norway flagNorway (all)International20002
66.Canada flagScott Feser (LW)Germany flagStarbulls RosenheimDEL25219294825
67.Canada flagKelly Friesen (F)Canada flagBlaine Lake RaidersSaskPHL1316324810
68.Canada flagTye Carriere (C)USA flagMontana TechACHA II2124234725
69.Canada flagAaron Lewadniuk (C)Canada flagWinkler RoyalsSEMHL162324474
70.Canada flagRyker Singer (F)Canada flagWainwright BisonsNEAJBHL3421264796
71.Canada flagBen McCartney (LW/RW)USA flagTucson RoadrunnersAHL4921264766
72.Canada flagCarter Folk (D)Canada flagLumsden MonarchsQVHHL1617304720
73.Canada flagWilliam Huo (F)Canada flagRichmond SockeyesPIJHL4113344742
74.Canada flagChad Nychuk (D)totals567404746
USA flagAtlanta GladiatorsECHL557404746
USA flagMilwaukee AdmiralsAHL10000
75.Canada flagKenton Miller (C)Canada flagRedvers RocketsBSHL152818466
76.Latvia flagRoberts Lipsbergs (W/C)Austria flagEC BregenzerwaldAlpsHL3925214661
77.Canada flagSloan Stanick (LW/RW)totals4521254618
USA flagTahoe Knight MonstersECHL3317234016
USA flagHenderson Silver KnightsAHL124262
78.Canada flagCole Ully (LW/RW)England flagGuildford FlamesEIHL4319274616
79.Czechia flagMichael Spacek (C/RW)totals5416304620
Czechia flagHC Sparta PrahaCzechia5215284318
Czechia flagCzechia (all)International21232
80.Canada flagSasha Mutala (RW)Canada flagUniv. of British ColumbiaUSports2814324612
81.Canada flagBen King (C/RW)totals4913334637
USA flagCincinnati CyclonesECHL4113324530
Canada flagToronto MarliesAHL80117
82.Canada flagAdam Helewka (LW/C)Austria flagVillacher SVICEHL4624214538
83.Canada flagRiley Sawchuk (C)Russia flagLada TogliattiKHL6723224510
84.Slovakia flagMilos Fafrak (RW/LW)Slovakia flagMHA MartinSlovakia24221244524
85.Belarus flagAlexei Protas (C)USA flagWashington CapitalsNHL6321244520
86.Canada flagCameron Hebig (C/W)USA flagTucson RoadrunnersAHL5318274530
87.Canada flagWill Munro (F)totals5016294543
Canada flagMelfort MustangsSJHL194111529
Canada flagWeyburn Red WingsSJHL3112183014
88.USA flagMatthew Ng (F)USA flagUCLAACHA II193311442
89.Canada flagDakota MacIntosh (C)Canada flagCote SelectsSaskEHL122816448
90.Canada flagNick Merkley (RW/C)China flagShanghai DragonsKHL6523214445
91.Canada flagJordan Eberle (RW/C)USA flagSeattle KrakenNHL6222224424
92.Canada flagCole Fonstad (C/LW)totals4421234416
Sweden flagSödertälje SKHockeyAllsvenskan60004
Germany flagBietigheim SteelersDEL23821234412
93.Canada flagRyder Korczak (C/RW)Slovakia flagVlci ZilinaSlovakia5221234469
94.Czechia flagPetr Dvorak (RW)Germany flagTSV TrostbergGermany52315294416
95.Canada flagDryden Hunt (LW/RW)totals4015294432
Canada flagCalgary WranglersAHL3715294430
Canada flagCalgary FlamesNHL30002
96.Canada flagAndrew Cristall (LW)USA flagHershey BearsAHL5713314418
97.Canada flagGlenn Gawdin (C/RW)USA flagOntario ReignAHL5713314465
98.Slovakia flagFilip Vasko (LW/RW)Slovakia flagHC 19 HumennéSlovakia24612324434
99.Canada flagLinden Vey (C)Austria flagVienna CapitalsICEHL4711334432
100.Canada flagJosh Morrissey (D)Injuredtotals6011334424
Canada flagWinnipeg JetsNHL5911334424
Canada flagCanada OlympicsOG10000