Loading page

Former WHL Players

WHL
League Information and Facts

Where are they now?

Played in WHL during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.Romania flagRadim Valchar (LW)totals313040706
Romania flagSteaua BucurestiRomania111017272
Romania flagCSM Corona BrasovErste Liga9106162
Romania flagCSM Corona BrasovErste Liga111017272
2.Germany flagLeon Draisaitl (C/W)totals4825426722
Canada flagEdmonton OilersNHL4825426722
Germany flagGermanyOG-----
3.Czechia flagVasyl Spilka (LW)totals4723426536
Czechia flagBílí Tygři Liberec U20Czechia U203122426434
Czechia flagHC Stadion LitomericeCzechia231010
Czechia flagBílí Tygři LiberecCzechia40000
Czechia flagCzechia U20 (all)International-Jr40002
Czechia flagPiráti ChomutovCzechia250000
4.Canada flagHayden Wheddon (F)Canada flagNiverville NighthawksMJHL3519385712
5.Canada flagGrady Lenton (F)Canada flagDelta Ice HawksPIJHL3033225520
6.Denmark flagJoachim Blichfeld (RW)totals4224295335
Finland flagTapparaLiiga392427518
Denmark flagDenmark (all)International302227
Denmark flagDenmarkOG-----
7.Canada flagCalder Anderson (C)Germany flagHeilbronner FalkenGermany33823305330
8.USA flagAndrew Fan (F)USA flagWestern Washington Univ.ACHA II1617365353
9.Czechia flagMatej Kubiesa (RW)totals5830215122
Czechia flagHC Frydek-MistekCzechia2211512278
Czechia flagHC Oceláři TřinecCzechia113140
Czechia flagCzechia U20 (all)International-Jr19961512
Czechia flagHC Oceláři Třinec U20Czechia U20-----
Czechia flagCzechia U20WJC-2073252
10.Canada flagDyson Stevenson (RW/D)Canada flagShaunavon BadgersWMHL1025265128
11.Canada flagBud Holloway (RW)Canada flagMoosomin RangersBSHL132228500
12.Canada flagJustin Maylan (C)Germany flagEC PeitingGermany33613375010
13.Canada flagCarson Stadnyk (LW/RW)Canada flagKenaston BlizzardsSVHL1518314912
14.Canada flagTyler Spurgeon (C)Germany flagECDC Memmingen IndiansGermany33716334914
15.Canada flagDylan Stewart (C/LW)Scotland flagSolway SharksNIHL3421274812
16.Canada flagConnor Gabriel (F)Canada flagSaskatoon WestleysPJHL302028484
17.Canada flagJakob Stukel (LW)Switzerland flagEHC BaselSL3825224727
18.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL3419274630
19.Canada flagMark Stone (RW)totals301729467
USA flagVegas Golden KnightsNHL301729467
Canada flagCanadaOG-----
20.Canada flagWilliam Huo (F)Canada flagRichmond SockeyesPIJHL3812344640
21.Canada flagSam Reinhart (C/RW)totals462421458
USA flagFlorida PanthersNHL462421458
Canada flagCanadaOG-----
22.Canada flagHarper Lolacher (F)Canada flagCalgary CanucksAJHL332915448
23.Canada flagAdam Cracknell (RW/C)Slovakia flagHK PopradSlovakia3821234464
24.Canada flagJayce Hawryluk (RW/C)Switzerland flagEHC OltenSL3013314450
25.Canada flagNolan Ritchie (C)Germany flagHeilbronner FalkenGermany32722214317
26.Canada flagMorgan Geekie (C/W)USA flagBoston BruinsNHL4725174214
27.Canada flagBrandon Hagel (LW)totals4122204228
USA flagTampa Bay LightningNHL4122204228
Canada flagCanadaOG-----
28.Canada flagJustin Kirsch (LW)Germany flagHannover ScorpionsGermany33218244210
29.Canada flagTyler Benson (LW)Germany flagEC Kassel HuskiesDEL23116264214
30.Canada flagJayden Halbgewachs (LW)Switzerland flagHC SierreSL311131422
31.Canada flagDakota MacIntosh (C)Canada flagCote SelectsSaskEHL112714418
32.Canada flagCarter Folk (D)Canada flagLumsden MonarchsQVHHL1415264120
33.Canada flagMason Fauser (F)Canada flagSwift Current Legionnaires U18SMAAAHL3113284156
34.Italy flagMatt Bradley (C)totals3813284120
Italy flagHC BolzanoICEHL3511253618
Italy flagItaly (all)International32352
35.Canada flagDavis Vandane (D)Germany flagKrefeld PinguineDEL23610314110
36.Canada flagMark Rassell (C/LW)Germany flagRavensburg TowerstarsDEL23527134016
37.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL4823174020
38.Czechia flagMatej Stransky (RW/LW)totals4120204064
Switzerland flagHC DavosNL3619193864
Czechia flagCzechia (all)International51120
Czechia flagCzechiaOG-----
39.Canada flagTayler Thompson (C)Canada flagLangenburg WarriorsSaskEHL121822406
40.Canada flagBrendan Ranford (C/LW)Slovakia flagVlci ZilinaSlovakia3817234057
41.Canada flagKelly Friesen (F)Canada flagBlaine Lake RaidersSaskPHL101426408
42.Canada flagBrett Pollock (C/W)Italy flagHC BolzanoICEHL3714264012
43.Canada flagBrett Kemp (C)Germany flagBietigheim SteelersDEL23517223926
44.Czechia flagPetr Dvorak (RW)Germany flagTSV TrostbergGermany51914253914
45.Czechia flagMichael Spacek (C/RW)totals4213263910
Czechia flagHC Sparta PrahaCzechia401224368
Czechia flagCzechia (all)International21232
46.Canada flagJosh Morrissey (D)totals469303920
Canada flagWinnipeg JetsNHL469303920
Canada flagCanadaOG-----
47.USA flagMatthew Ng (F)USA flagUCLAACHA II15299382
48.Canada flagJake Virtanen (RW/LW)Slovakia flagHK Dukla MichalovceSlovakia3921173873
49.Canada flagEthan Browne (C)totals1020183810
USA flagEvansville ThunderboltsSPHL10000
Canada flagHazelton WolverinesCIHL920183810
50.Canada flagRyley Lindgren (C/RW)Germany flagIce Dragons HerfordGermany33219193833
51.Canada flagConner Radke (RW)Canada flagCalgary CanucksAJHL2918203859
52.Slovakia flagMilos Fafrak (RW/LW)Slovakia flagMHA MartinSlovakia23516223820
53.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL4611273841
54.Russia flagNikita Scherbak (LW/RW)Austria flagVillacher SVICEHL359293812
55.Canada flagJack Clark (F)Canada flagNeepawa TitansMJHL3719183736
56.Canada flagKai Matthew (F)Canada flagAlberni Valley BulldogsBCHL3318193735
57.Czechia flagJan Dalecký (RW)Czechia flagHC Banik SokolovCzechia23717203732
58.Canada flagKale Margolis (F)Canada flagMelville MillionairesSJHL301423370
59.Canada flagRylee Zimmer (C/LW)Canada flagLangenburg WarriorsSaskEHL131126376
60.Canada flagRyan Nugent-Hopkins (C/W)Canada flagEdmonton OilersNHL3911263717
61.Canada flagJordan Weal (C)Russia flagDynamo MoskvaKHL4511263733
62.Canada flagAdam Kydd (LW)Canada flagUniv. of CalgaryUSports217303710
63.Latvia flagRoberts Lipsbergs (W/C)Austria flagEC BregenzerwaldAlpsHL3020163649
64.Canada flagSloan Stanick (LW/RW)totals3217193614
USA flagTahoe Knight MonstersECHL2915193414
USA flagHenderson Silver KnightsAHL32020
65.Canada flagRyker Singer (F)Canada flagWainwright BisonsNEAJBHL2614223676
66.Canada flagLeif Mattson (RW)USA flagQuad City StormSPHL321323368
67.Canada flagLinden Vey (C)Austria flagVienna CapitalsICEHL369273626
68.Canada flagSeth Jarvis (C/W)InjuredUSA flagCarolina HurricanesNHL402114356
69.Canada flagTye Carriere (C)USA flagMontana TechACHA II1618173523
70.Canada flagKyle Crnkovic (LW/C)USA flagWichita ThunderECHL341718354
71.USA flagBrayden Watts (F)USA flagAllen AmericansECHL351520354
72.Canada flagJagger Firkus (RW/LW)USA flagCoachella Valley FirebirdsAHL351421358
73.Canada flagTyler Coulter (C)Hungary flagFerencvárosi TCICEHL3814213520
74.USA flagAlec Baer (C)USA flagPeoria RivermenSPHL319263527
75.Canada flagGavin McKenna (LW)totals268273518
USA flagPenn State Univ.NCAA19417214
Canada flagCanada U20WJC-2074101414
76.Canada flagNick Merkley (RW/C)China flagShanghai DragonsKHL4417173435
77.Canada flagDylan Cozens (C/RW)Canada flagOttawa SenatorsNHL4613213436
78.Canada flagDylan Wruck (LW/C)Germany flagEispiraten CrimmitschauDEL23010243414
79.Slovakia flagFilip Vasko (LW/RW)Slovakia flagHC 19 HumennéSlovakia2369253434
80.Canada flagLondon Hoilett (F)Canada flagVirden Oil CapitalsMJHL321815338
81.Canada flagRyder Korczak (C/RW)Slovakia flagVlci ZilinaSlovakia3818153361
82.Canada flagAdam Helewka (LW/C)Austria flagVillacher SVICEHL3417163324
83.Slovakia flagOliver Okuliar (LW/RW)totals4117163334
Sweden flagSkellefteå AIKSHL3615112628
Slovakia flagSlovakia (all)International52576
Slovakia flagSlovakiaOG-----
84.Canada flagCameron Hebig (C/W)USA flagTucson RoadrunnersAHL3315183322
85.Canada flagBen McCartney (LW/RW)USA flagTucson RoadrunnersAHL3414193341
86.Canada flagGrant Reid (F)Canada flagCalgary CanucksAJHL3013203328
87.Czechia flagOndrej Roman (C)Czechia flagHC Poruba 2011Czechia23913203320
88.Canada flagTait Humphries (D)Canada flagPort Coquitlam TrailblazersPIJHL3312213383
89.Canada flagSasha Mutala (RW)Canada flagUniv. of British ColumbiaUSports211122336
90.Canada flagKurt Rookes (F/D)Canada flagWaywayseecappo WolverinesMJHL3742933122
91.Canada flagKenton Miller (C)Canada flagRedvers RocketsBSHL112111326
92.Canada flagBen Duperreault (LW)Canada flagWynyard MonarchsLLHL131913324
93.Canada flagZach Huber (C)Canada flagKenaston BlizzardsSVHL121814324
94.Canada flagJack Rodewald (C/RW)Russia flagSalavat Yulaev UfaKHL4616163218
95.Canada flagReece Newkirk (C/LW)USA flagOrlando Solar BearsECHL3413193234
96.Canada flagMaxime Lajoie (D)Russia flagAvangard OmskKHL44824326
97.Canada flagR.J. Reed (LW)Canada flagWetaskiwin LonghornsNCHL-AB101813312
98.Norway flagJacob Berglund (C/LW)totals2617143110
Norway flagStorhamarNorway241714318
Norway flagNorway (all)International20002
99.Belarus flagAlexei Protas (C)USA flagWashington CapitalsNHL4516153116
100.Canada flagRiley Sawchuk (C)Russia flagLada TogliattiKHL461615316