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 flagDylan Stewart (C/LW)Scotland flagSolway SharksNIHL5137387514
7.Canada flagDyson Stevenson (RW/D)Canada flagShaunavon BadgersWMHL1634407466
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.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL5729376642
15.Romania flagRadim Valchar (LW)totals342739664
Romania flagSteaua BucurestiRomania101015252
Romania flagCSM Corona BrasovErste Liga121011212
Romania flagCSM Corona BrasovErste Liga12713200
16.Canada flagMark Stone (RW)totals542343669
USA flagVegas Golden KnightsNHL482141629
Canada flagCanada OlympicsOG62240
17.Canada flagRyley Lindgren (C/RW)Germany flagHerforder Ice DragonsGermany34735306537
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 flagSeth Jarvis (C/W)totals6729316021
USA flagCarolina HurricanesNHL6229305921
Canada flagCanada OlympicsOG50110
30.USA flagBrayden Watts (F)USA flagAllen AmericansECHL601941608
31.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL6834255926
32.Canada flagJack Clark (F)Canada flagNeepawa TitansMJHL5732275950
33.Czechia flagMatej Stransky (RW/LW)totals6131285970
Switzerland flagHC DavosNL4628255370
Czechia flagCzechia (all)International102240
Czechia flagCzechia OlympicsOG51120
34.Canada flagNolan Ritchie (C)totals3527325917
Germany flagHeilbronner FalkenGermany33125305517
Germany flagHannover IndiansGermany342240
35.Canada flagTyler Benson (LW)Germany flagEC Kassel HuskiesDEL24522375950
36.Canada flagLondon Hoilett (F)Canada flagVirden Oil CapitalsMJHL5732265820
37.Canada flagAdam Cracknell (RW/C)Slovakia flagHK PopradSlovakia5324345872
38.Canada flagConor Geekie (RW/C)totals6216425860
USA flagTampa Bay LightningNHL110226
USA flagSyracuse CrunchAHL5116405654
39.Canada flagLeif Mattson (RW)USA flagQuad City StormSPHL5420375714
40.Canada flagKurt Rookes (D)Canada flagWaywayseecappo WolverinesMJHL57114657173
41.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
42.Canada flagCarson Stadnyk (LW/RW)Canada flagKenaston BlizzardsSVHL1821355624
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 flagJordan Stallard (C)England flagHull SeahawksNIHL4620355516
47.Canada flagKale Margolis (F)Canada flagMelville MillionairesSJHL511738552
48.Canada flagJordan Weal (C)Russia flagDynamo MoskvaKHL6714415551
49.Canada flagJohn Szabo (F)Canada flagCanmore EaglesAJHL49233154109
50.Canada flagJagger Firkus (RW/LW)USA flagCoachella Valley FirebirdsAHL5921335416
51.Canada flagReece Newkirk (C/LW)totals5919345397
USA flagOrlando Solar BearsECHL5219325178
USA flagSyracuse CrunchAHL702219
52.Canada flagMason Fauser (F)Canada flagSwift Current Legionnaires U18SMAAAHL3917365360
53.Canada flagDavis Vandane (D)Germany flagKrefeld PinguineDEL25011425310
54.Canada flagKyle Crnkovic (LW/C)totals5522305210
USA flagWichita ThunderECHL432225478
USA flagSan Jose BarracudaAHL120552
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 flagChad Nychuk (D)totals618414946
USA flagAtlanta GladiatorsECHL608414946
USA flagMilwaukee AdmiralsAHL10000
70.Canada flagSloan Stanick (LW/RW)totals4923254834
USA flagTahoe Knight MonstersECHL3719234232
USA flagHenderson Silver KnightsAHL124262
71.Canada flagKarson King (F/D)totals3322264810
Canada flagStonewall JetsMMJHL3220254510
Canada flagWarren MercsSEMHL12130
72.Norway flagJacob Berglund (C/LW)totals4022264814
Norway flagStorhamarNorway3822264812
Norway flagNorway (all)International20002
73.Canada flagScott Feser (LW)Germany flagStarbulls RosenheimDEL25219294825
74.Canada flagWill Munro (F)totals5217314845
Canada flagMelfort MustangsSJHL194111529
Canada flagWeyburn Red WingsSJHL3313203316
75.Canada flagKelly Friesen (F)Canada flagBlaine Lake RaidersSaskPHL1316324810
76.Canada flagBen King (C/RW)totals5415334839
USA flagCincinnati CyclonesECHL4113324530
Canada flagToronto MarliesAHL132139
77.Canada flagAndrew Cristall (LW)USA flagHershey BearsAHL6115334820
78.Canada flagAaron Lewadniuk (C)Canada flagWinkler RoyalsSEMHL162324474
79.Belarus flagAlexei Protas (C)USA flagWashington CapitalsNHL6723244720
80.Canada flagRyker Singer (F)Canada flagWainwright BisonsNEAJBHL3421264796
81.Canada flagBen McCartney (LW/RW)USA flagTucson RoadrunnersAHL4921264766
82.Canada flagCarter Folk (D)Canada flagLumsden MonarchsQVHHL1617304720
83.Canada flagWilliam Huo (F)Canada flagRichmond SockeyesPIJHL4113344742
84.Canada flagJosh Morrissey (D)Injuredtotals6612354726
Canada flagWinnipeg JetsNHL6512354726
Canada flagCanada OlympicsOG10000
85.Canada flagKenton Miller (C)Canada flagRedvers RocketsBSHL152818466
86.Latvia flagRoberts Lipsbergs (W/C)Austria flagEC BregenzerwaldAlpsHL3925214661
87.Canada flagKai Matthew (F)Canada flagAlberni Valley BulldogsBCHL4021254637
88.Canada flagCole Ully (LW/RW)England flagGuildford FlamesEIHL4419274616
89.Canada flagCameron Hebig (C/W)USA flagTucson RoadrunnersAHL5619274630
90.Czechia flagMichael Spacek (C/RW)totals5416304620
Czechia flagHC Sparta PrahaCzechia5215284318
Czechia flagCzechia (all)International21232
91.Canada flagTy Smith (D)Belarus flagDinamo MinskKHL685414632
92.Canada flagTrey Fix-Wolansky (RW/LW)USA flagHartford Wolf PackAHL6226194596
93.Canada flagAdam Helewka (LW/C)Austria flagVillacher SVICEHL4624214538
94.Canada flagNick Merkley (RW/C)China flagShanghai DragonsKHL6824214547
95.Canada flagRiley Sawchuk (C)Russia flagLada TogliattiKHL6823224510
96.Canada flagLane Pederson (C/RW)totals6322234542
USA flagLehigh Valley PhantomsAHL5822234542
USA flagPhiladelphia FlyersNHL50000
97.Slovakia flagMilos Fafrak (RW/LW)Slovakia flagMHA MartinSlovakia24221244524
98.Canada flagBrayden Point (C)USA flagTampa Bay LightningNHL5016294512
99.USA flagMatthew Ng (F)USA flagUCLAACHA II193311442
100.Canada flagDakota MacIntosh (C)Canada flagCote SelectsSaskEHL122816448