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)Injuredtotals75397211126
Canada flagEdmonton OilersNHL6535629726
Germany flagGermany OlympicsOG52570
Germany flagGermany (all)International52570
2.Canada flagHayden Wheddon (F)Canada flagNiverville NighthawksMJHL5736549020
3.USA flagAndrew Fan (F)USA flagWestern Washington Univ.ACHA II26265480100
4.Denmark flagJoachim Blichfeld (RW)totals6433447743
Finland flagTapparaLiiga5333387116
Denmark flagDenmark (all)International704427
Denmark flagDenmark OlympicsOG40220
5.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
6.Canada flagDyson Stevenson (RW/D)Canada flagShaunavon BadgersWMHL1634407466
7.Canada flagDylan Stewart (C/LW)Scotland flagSolway SharksNIHL5035387314
8.Canada flagCalder Anderson (C)totals5232417342
Germany flagHeilbronner FalkenGermany34830386840
Germany flagHannover IndiansGermany342352
9.Canada flagGrady Lenton (F)Canada flagDelta Ice HawksPIJHL3738327020
10.Canada flagHarper Lolacher (F)Canada flagCalgary CanucksAJHL5341286910
11.Canada flagJustin Maylan (C)Germany flagEC PeitingGermany34715546914
12.Canada flagBrandon Hagel (LW)totals6933356854
USA flagTampa Bay LightningNHL6332356754
Canada flagCanada OlympicsOG61010
13.Canada flagBud Holloway (RW)Canada flagMoosomin RangersBSHL162839670
14.Romania flagRadim Valchar (LW)totals342739664
Romania flagSteaua BucurestiRomania101015252
Romania flagCSM Corona BrasovErste Liga121011212
Romania flagCSM Corona BrasovErste Liga12713200
15.Canada flagMark Stone (RW)totals542343669
USA flagVegas Golden KnightsNHL482141629
Canada flagCanada OlympicsOG62240
16.Canada flagRyley Lindgren (C/RW)Germany flagHerforder Ice DragonsGermany34735306537
17.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL5628376540
18.Canada flagGavin McKenna (LW)totals4119466550
USA flagPenn State Univ.NCAA3415365136
Canada flagCanada U20WJC-2074101414
19.Canada flagTyler Spurgeon (C)Germany flagECDC Memmingen IndiansGermany35121436414
20.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL6918466459
21.Canada flagSam Reinhart (C/RW)totals7030336310
USA flagFlorida PanthersNHL6429326110
Canada flagCanada OlympicsOG61120
22.Canada flagConnor Gabriel (F)Canada flagSaskatoon WestleysPJHL402934634
23.Canada flagBrett Kemp (C)Germany flagBietigheim SteelersDEL24828356342
24.Canada flagJayden Halbgewachs (LW)Switzerland flagHC SierreSL421647632
25.Canada flagMark Rassell (C/LW)Germany flagRavensburg TowerstarsDEL25238246222
26.Canada flagJakob Stukel (LW)totals5033296227
Switzerland flagEHC BaselSL5033296227
Switzerland flagHC AjoieNL00000
27.Canada flagMorgan Geekie (C/W)USA flagBoston BruinsNHL6934276118
28.Canada flagColten Worthington (F)Canada flagVirden Oil CapitalsMJHL4819426147
29.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL6834255926
30.Canada flagJack Clark (F)Canada flagNeepawa TitansMJHL5732275950
31.Czechia flagMatej Stransky (RW/LW)totals6131285970
Switzerland flagHC DavosNL4628255370
Czechia flagCzechia (all)International102240
Czechia flagCzechia OlympicsOG51120
32.Canada flagNolan Ritchie (C)totals3527325917
Germany flagHeilbronner FalkenGermany33125305517
Germany flagHannover IndiansGermany342240
33.Canada flagTyler Benson (LW)Germany flagEC Kassel HuskiesDEL24522375950
34.USA flagBrayden Watts (F)USA flagAllen AmericansECHL591940598
35.Canada flagLondon Hoilett (F)Canada flagVirden Oil CapitalsMJHL5732265820
36.Canada flagAdam Cracknell (RW/C)Slovakia flagHK PopradSlovakia5324345872
37.Canada flagConor Geekie (RW/C)totals6116425858
USA flagTampa Bay LightningNHL110226
USA flagSyracuse CrunchAHL5016405652
38.Canada flagSeth Jarvis (C/W)totals6628295721
USA flagCarolina HurricanesNHL6128285621
Canada flagCanada OlympicsOG50110
39.Canada flagKurt Rookes (D)Canada flagWaywayseecappo WolverinesMJHL57114657173
40.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
41.Canada flagCarson Stadnyk (LW/RW)Canada flagKenaston BlizzardsSVHL1821355624
42.Canada flagLeif Mattson (RW)USA flagQuad City StormSPHL5320365614
43.Canada flagJayce Hawryluk (RW/C)Switzerland flagEHC OltenSL4016405695
44.USA flagAlec Baer (C)USA flagPeoria RivermenSPHL5314425637
45.Canada flagJake Virtanen (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia5330255587
46.Canada flagKale Margolis (F)Canada flagMelville MillionairesSJHL511738552
47.Canada flagJordan Weal (C)Russia flagDynamo MoskvaKHL6714415551
48.Canada flagJohn Szabo (F)Canada flagCanmore EaglesAJHL49233154109
49.Canada flagJagger Firkus (RW/LW)USA flagCoachella Valley FirebirdsAHL5921335416
50.Canada flagJordan Stallard (C)England flagHull SeahawksNIHL4519355414
51.Canada flagMason Fauser (F)Canada flagSwift Current Legionnaires U18SMAAAHL3917365360
52.Canada flagDavis Vandane (D)Germany flagKrefeld PinguineDEL25011425310
53.Canada flagKyle Crnkovic (LW/C)totals5522305210
USA flagWichita ThunderECHL432225478
USA flagSan Jose BarracudaAHL120552
54.Canada flagReece Newkirk (C/LW)totals5819335285
USA flagOrlando Solar BearsECHL5219325178
USA flagSyracuse CrunchAHL60117
55.Canada flagDylan Cozens (C/RW)Canada flagOttawa SenatorsNHL6924275153
56.Canada flagJustin Kirsch (LW)Germany flagHannover ScorpionsGermany34120315110
57.Canada flagBrendan Ranford (C/LW)Slovakia flagVlci ZilinaSlovakia5119325165
58.Canada flagRyan Nugent-Hopkins (C/W)Canada flagEdmonton OilersNHL6118335119
59.Canada flagTye Carriere (C)USA flagMontana TechACHA II2325255029
60.Russia flagRadel Fazleyev (C/LW)Kazakhstan flagSaryarka KaragandaKazakhstan4821295032
61.Canada flagDylan Wruck (LW/C)Germany flagEispiraten CrimmitschauDEL24716345016
62.Canada flagJordan Eberle (RW/C)USA flagSeattle KrakenNHL6722274924
63.Canada flagBrett Pollock (C/W)Italy flagHC BolzanoICEHL4817324920
64.Italy flagMatt Bradley (C)totals5317324926
Italy flagHC BolzanoICEHL4111294022
Italy flagItaly (all)International84374
Italy flagItaly OlympicsOG42020
65.Canada flagSasha Mutala (RW)totals3315344914
Canada flagUniv. of British ColumbiaUSports2814324612
USA flagTulsa OilersECHL51232
66.Canada flagDryden Hunt (LW/RW)totals4515344966
Canada flagCalgary WranglersAHL4215344964
Canada flagCalgary FlamesNHL30002
67.Canada flagDonovan Neuls (C)Canada flagGrenfell SpitfiresQVHHL181138496
68.Russia flagNikita Sedov (D)USA flagBloomington BisonECHL5610394920
69.Canada flagSloan Stanick (LW/RW)totals4923254834
USA flagTahoe Knight MonstersECHL3719234232
USA flagHenderson Silver KnightsAHL124262
70.Canada flagKarson King (F/D)totals3322264810
Canada flagStonewall JetsMMJHL3220254510
Canada flagWarren MercsSEMHL12130
71.Norway flagJacob Berglund (C/LW)totals4022264814
Norway flagStorhamarNorway3822264812
Norway flagNorway (all)International20002
72.Canada flagScott Feser (LW)Germany flagStarbulls RosenheimDEL25219294825
73.Canada flagWill Munro (F)totals5217314845
Canada flagMelfort MustangsSJHL194111529
Canada flagWeyburn Red WingsSJHL3313203316
74.Canada flagKelly Friesen (F)Canada flagBlaine Lake RaidersSaskPHL1316324810
75.Canada flagAndrew Cristall (LW)USA flagHershey BearsAHL6115334820
76.Canada flagChad Nychuk (D)totals608404846
USA flagAtlanta GladiatorsECHL598404846
USA flagMilwaukee AdmiralsAHL10000
77.Canada flagAaron Lewadniuk (C)Canada flagWinkler RoyalsSEMHL162324474
78.Belarus flagAlexei Protas (C)USA flagWashington CapitalsNHL6623244720
79.Canada flagRyker Singer (F)Canada flagWainwright BisonsNEAJBHL3421264796
80.Canada flagBen McCartney (LW/RW)USA flagTucson RoadrunnersAHL4921264766
81.Canada flagCarter Folk (D)Canada flagLumsden MonarchsQVHHL1617304720
82.Canada flagBen King (C/RW)totals5314334739
USA flagCincinnati CyclonesECHL4113324530
Canada flagToronto MarliesAHL121129
83.Canada flagWilliam Huo (F)Canada flagRichmond SockeyesPIJHL4113344742
84.Canada flagKenton Miller (C)Canada flagRedvers RocketsBSHL152818466
85.Latvia flagRoberts Lipsbergs (W/C)Austria flagEC BregenzerwaldAlpsHL3925214661
86.Canada flagKai Matthew (F)Canada flagAlberni Valley BulldogsBCHL4021254637
87.Canada flagCole Ully (LW/RW)England flagGuildford FlamesEIHL4419274616
88.Canada flagCameron Hebig (C/W)USA flagTucson RoadrunnersAHL5619274630
89.Czechia flagMichael Spacek (C/RW)totals5416304620
Czechia flagHC Sparta PrahaCzechia5215284318
Czechia flagCzechia (all)International21232
90.Canada flagJosh Morrissey (D)Injuredtotals6512344626
Canada flagWinnipeg JetsNHL6412344626
Canada flagCanada OlympicsOG10000
91.Canada flagTy Smith (D)Belarus flagDinamo MinskKHL685414632
92.Canada flagAdam Helewka (LW/C)Austria flagVillacher SVICEHL4624214538
93.Canada flagNick Merkley (RW/C)China flagShanghai DragonsKHL6824214547
94.Canada flagRiley Sawchuk (C)Russia flagLada TogliattiKHL6823224510
95.Canada flagLane Pederson (C/RW)totals6222234542
USA flagLehigh Valley PhantomsAHL5722234542
USA flagPhiladelphia FlyersNHL50000
96.Slovakia flagMilos Fafrak (RW/LW)Slovakia flagMHA MartinSlovakia24221244524
97.Canada flagBrayden Point (C)USA flagTampa Bay LightningNHL5016294512
98.USA flagMatthew Ng (F)USA flagUCLAACHA II193311442
99.Canada flagDakota MacIntosh (C)Canada flagCote SelectsSaskEHL122816448
100.Canada flagBraeden Jockims (F)totals4825194428
USA flagMinot MinotaurosNAHL18561112
Canada flagNipawin HawksSJHL3020133316