hockey DB
search by league
team
morning report
contact us
home

Edmonton Oil Kings all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Ryan Aasman400062011-20121D1992-05-19Medicine Hat, ALTAMajor Junior
Cameron Abney941017271352009-20112R1991-05-23Aldergrove, BCMinor Pro
Ismail Abougouche20011652023-20241D2006-01-30Lac La Biche, ALTAMajor Junior
Braeden Adamyk664610392007-20081C1990-03-03Neepawa, MANMajor Junior
Parker Alcos7911617312022-20242D2006-07-20Port Moody, BCMajor Junior
Jacson Alexander28471182018-20202D2001-02-01Victoria, BCMajor Junior
Vladimir Alistrov119314273382018-20202L2001-02-12Mogilev, BelarusEuropean Elite
Bryson Andregg4000112022-20231D2003-02-24Allen, TXMajor Junior
Alex Archibald5000022007-20081G1987-05-23Ottawa, ONTMajor Junior
Scott Atkinson188364379932016-20215C2000-07-07Vancouver, BCMajor Junior
Brandon Baddock25554491034802011-20165L1995-03-29Vermilion, ALTAMajor League
Devin Balness43538352008-20102L1992-04-03Beausejour, MANMajor Junior
Artyom Baltruk65325262016-20182R1999-05-04Novopolosk, BelarusMajor Junior
Lane Bauer2308690176732013-20174C1996-05-02Anchorage, AKMinor Pro
Kian Bell810102023-20241L2003-09-12Ottawa, ONTMajor Junior
Quinn Benjafield54153954192018-20191R1998-02-02North Vancouver, BCMajor Junior
Karl Benke200022007-20081D1988-05-25Edmonton, ALTAMajor Junior
Cole Benson216273158232011-20154C1995-07-14Edmonton, ALTAMajor Junior
Adam Berg6151318172016-20171L1997-02-04Calgary, ALTAMinor Pro
Luke Bertolucci228224769772012-20164R1995-04-07Montrose, BCMajor Junior
Boston Bilous2601122017-20192G2001-02-02Langley, BCMajor Junior
Jacob Boucher30101020162021-20221L2002-03-21Legal, ALTAMajor Junior
Nick Bowman117131326412016-20182C2000-03-13Sherwood Park, ALTAMajor Junior
Noah Boyko3911819162022-20231C2002-08-29Fort Saskatchewan, ALTAMajor Junior
Brett Breitkreuz18244641082962007-20103R1989-04-06Springside, SASKEuropean Elite
Laurent Brossoit147077192008-20135G1993-03-23Port Alberni, BCMajor League
Brayden Brown6553822013-20163C1997-06-06Calgary, ALTAEuropean Elite
Skyler Bruce40142337382023-20241R2003-01-23Winnipeg, MANMajor Junior
Michael Burns1201016261102007-20103R1991-05-03Edmonton, ALTAEuropean Lower Leagues
Tom Cadieux23022222022-20231D2002-09-11Saskatoon, SASKMajor Junior
Ethan Cap2871867851732016-20215D2000-04-17North Vancouver, BCMinor Pro
Cole Carrier704472022-20231C2002-07-03Strathcona, ALTAMajor Junior
Ben Carroll178166076822012-20164D1995-08-27Sherwood Park, ALTAMinor Pro
Cameron Cepek58718251192007-20081D1988-01-12Huntington Beach, CAMinor Pro
Trevor Cheek31141327222012-20131L1992-12-29Vancouver, WAMinor Pro
Travis Child2301102017-20181G1997-06-13Killam, ALTAMajor Junior
Cody Corbett19030991291092011-20143D1993-12-14Lakeland, MNMinor Pro
Sebastian Cossa9802222019-20223G2002-11-21Hamilton, ONTMinor Pro
Matthew Culling500002017-20181C2001-03-16Regina, SASKMajor Junior
Clayton Cumiskey153183351942007-20103C1990-03-20Chilliwack, BCMajor Junior
Logan Cunningham2900002022-20242G2005-02-11Sherwood Park, ALTAMajor Junior
Loick Daigle269413162022-20231C2002-01-31Chateauguay, PQMajor Junior
Jordan Dawson66246392014-20184D1998-02-27Delta, BCMajor Junior
Patrick Dea12307742013-20174G1997-03-14St. Albert, ALTAMajor Junior
Ryan Dech9761420882008-20124D1993-02-18Winnipeg, MANMajor Junior
Joshua Dechaine4900022016-20182G1998-09-14St. Albert, ALTAMajor Junior
Jakub Demek55203454392021-20221C2003-06-06Kosice, SlovakiaMinor Pro
Alec Dillon702202015-20161G1996-05-05Victoria, BCMajor Junior
Marshal Donald22112292014-20151D1995-06-10Edmonton, ALTAMajor Junior
Brenden Dowd14245551001182007-20092C1988-12-31Saskatoon, SASKMajor Junior
Logan Dowhaniuk2081766831442017-20236D2002-06-20Sherwood Park, ALTAMinor Pro
Mads Eller1121634501322013-20152L1995-06-25Rodovre, DenmarkMinor Pro
Travis Ewanyk1852633592982008-20135C1993-03-29North Vancouver, BCMinor Pro
Blake Fiddler6351015122023-20241D2007-07-09Frisco, TXMajor Junior
Robin Figren35181331462007-20081L1988-03-07Stockholm, SwedenMinor Pro
Mason Finley101151328222022-20242R2004-12-13Kelowna, BCMajor Junior
Marshall Finnie1312934632332022-20242C2004-01-02Lethbridge, ALTAMajor Junior
Trey Fix-Wolansky206931522452022016-20193R1999-05-26Edmonton, ALTAMajor League
Dalyn Flette3801122007-20092G1990-02-08Calgary, ALTAMajor Junior
TJ Foster3381011552561072008-20135R1992-05-28Slave Lake, ALTAMinor Pro
Chase Friedt-Mohr820222021-20221D2003-08-21Prince Albert, SASKMajor Junior
Kieran Friesen25000122008-20091D1992-01-07Vanderhoof, BCMajor Junior
Andrew Fyten33101424502018-20191R1998-10-13Sundre, ALTAMinor Pro
Kole Gable617512302015-20172L1998-07-18Fort McMurray, ALTAMajor Junior
Matthew Gallant4311314522023-20241D2004-01-16Langley, BCMajor Junior
Parker Gavlas461910502018-20191D1999-06-03Saskatoon, SASKMajor Junior
Mason Geertsen520771062010-20133D1995-04-19Drayton Valley, ALTAMajor League
Ronin Geraghty700002022-20231G2004-06-10Burnaby, BCMajor Junior
Ty Gerla109821291102016-20193L1999-07-01Calgary, ALTAMajor Junior
Martin Gernat83125668602011-20132D1993-04-11Kosice, SlovakiaMinor Pro
Carson Golder70111627382021-20232L2002-10-29Smithers, BCMinor Pro
Brayden Gorda150626321752014-20184D1999-04-15Edmonton, ALTAMajor Junior
Graydon Gotaas23123192021-20232D2004-03-03Camrose, ALTAMajor Junior
Jon Groenheyde35000102010-20122G1991-04-04Surrey, BCMinor Pro
Tyson Gruninger119101222782014-20184L1998-09-02Drayton Valley, ALTAMajor Junior
Dylan Guenther1378692178692018-20224R2003-04-10Edmonton, ALTAMajor League
Jager Gugyelka1600022022-20242D2007-01-11Coaldale, ALTAMajor Junior
Kaiden Guhle2552025292021-20221D2002-01-18Edmonton, ALTAMajor League
Landon Hanson837714332022-20242R2006-01-09Grande Prairie, ALTAMajor Junior
Brian Harris54314192016-20182F1999-01-02Wawanesa, MANMajor Junior
Luca Hauf4551621222022-20231L2004-01-11Krefeld, GermanyEuropean Elite
Kolby Hay12303342021-20243G2004-05-14Monte Creek, BCMajor Junior
Jayden Henderson19112172019-20212C2003-06-16Sylvan Lake, ALTAMajor Junior
Michael Hengen9145102007-20081D1987-11-27Surrey, BCEuropean Lower Leagues
Brent Henke63268242007-20081R1990-03-12Edmonton, ALTAMajor Junior
Blake Heward23033122020-20222D2003-09-07Regina, SASKMajor Junior
Jordan Hickmott72283866582010-20111W1990-04-11Mission, BCMinor Pro
Tyler Hlookoff186103646812007-20103D1990-04-10South Slocan, BCMajor Junior
Gavin Hodnett1273580115382021-20243C2006-04-09Winnipeg, MANMajor Junior
Jacob Hoffrogge3101313122022-20242D2003-02-18Saskatoon, SASKMajor Junior
Tyler Horstmann8571522462018-20224C2002-01-07Richmond, BCMajor Junior
Marek Hrbas6451217302010-20111D1993-03-04Plzen, Czech Rep.European Elite
Liam Hughes700002016-20171G1999-07-22Kelowna, BCMinor Pro
Marsel Ibragimov100002014-20151D1997-08-04Kazan, RussiaEuropean Elite
Joe Iginla532502023-20241R2008-08-13Lake Country, BCMajor Junior
Aaron Irving24438881262952012-20175D1996-03-03Edmonton, ALTAMinor Pro
Reed Jacobson300002022-20231L2002-04-07Swift Current, SASKMajor Junior
Tristan Jarry159066202011-20154G1995-04-29Surrey, BCMajor League
Adam Jecho54232447242023-20241C2006-03-24Zlin, Czech Rep.Major Junior
Braeden Johnson400002011-20121L1992-02-26Saskatoon, SASKMajor Junior
Eric Johnston19044112021-20221D2004-02-18Regina, SASKMajor Junior
Torrie Jung9403342008-20102G1989-01-21Nanaimo, BCMinor Pro
Liam Keeler214264874802016-20215C2001-01-16Edmonton, ALTAMajor Junior
Colton Kehler20067411081562015-20183R1997-06-27Port Coquitlam, BCMinor Pro
Brett Kemp128404282562016-20193C2000-03-23Yorkton, SASKMinor Pro
Presley Kerner1500022022-20242C2007-11-03Kelowna, BCMajor Junior
Riley Kieser72142135492013-20141C1993-04-27Sherwood Park, ALTAMajor Junior
Branden Klatt8551217452014-20173L1998-10-20Moose Jaw, SASKMajor Junior
Colby Knight400002020-20211G2003-01-02Red Deer, ALTAMajor Junior
Davis Koch2245999158342013-20185C1998-06-13Surrey, BCMinor Pro
Andrew Koep129253762722014-20162C1997-03-06Lloydminster, SASKMajor Junior
Jake Kohlhauser25123172014-20151D1996-01-28St. Albert, ALTAMajor Junior
David Kope183414990832017-20203R2000-10-10Edmonton, ALTAMajor Junior
Josh Koper13123142009-20101R1990-06-22Edmonton, ALTAMajor Junior
Rilen Kovacevic542013331332022-20242R2004-08-02Kelowna, BCMajor Junior
Carter Kowalyk104513181382021-20243D2005-07-08St. Albert, ALTAMajor Junior
Simon Kubicek681427411332021-20221D2001-12-19Jindrichuv Hradec, Czech Rep.Minor Pro
Edgars Kulda17749581071262012-20153L1994-11-13Riga, LatviaEuropean Elite
Brendan Kuny7641014572019-20223R2002-03-01Ardrossan, ALTAMajor Junior
Marc Lajoie68263258702023-20241D2003-05-21St. Albert, ALTAMinor Pro
Beckett Langkow200002023-20241G2003-08-19Vegreville, ALTAMajor Junior
Cam Lanigan75011112007-20114G1992-06-09Calgary, ALTAMinor Pro
Braeden Laroque120268782008-20113D1992-04-06Saskatoon, SASKMajor Junior
Reid Larson58178322022-20242D2005-04-24Calgary, ALTAMajor Junior
Carson Latimer46121325122019-20223R2003-01-10Surrey, BCMajor Junior
Aidan Lawson62167112017-20203D2001-04-21Providence, UTMajor Junior
Curtis Lazar19999701691332010-20144C1995-02-02Salmon Arm, BCMajor League
Josh Lazowski49132336182010-20122R1991-03-14Leduc, ALTAMajor Junior
Jeffrey Lee1192952811242007-20092L1988-06-16Calgary, ALTAMinor Pro
Payton Lee2800022015-20161G1996-06-24Cranbrook, BCMajor Junior
Stephane Legault18635731081122009-20134L1993-03-03Edmonton, ALTAMinor Pro
Jantzen Leslie20101252017-20181D1999-02-11Lloydminster, ALTAMajor Junior
Aiden Litke94711162023-20241L2003-03-16Winnipeg, MANMajor Junior
Brandon Lockerby108143549442007-20092C1988-02-17Douglas, MANMajor Junior
Vince Loschiavo63372562402018-20191C1998-03-21Winnipeg, MANEuropean Lower Leagues
Keegan Lowe2762270924702009-20134D1993-03-29Greenwich, CTMajor League
Jalen Luypen20061631241722018-20224C2002-06-28Kelowna, BCMinor Pro
Ethan MacKenzie7621618302022-20242D2006-09-02Peachland, BCMajor Junior
Cameron Maclise646814192009-20101R1992-03-13Lacombe, ALTAMinor Pro
Garan Magnes61246202013-20163L1997-04-11Edmonton, ALTAMajor Junior
Eastyn Mannix42145152023-20241D2005-02-28Wainwright, ALTAMajor Junior
Owen Mastroianni201102023-20241R2007-07-04Golden, BCMajor Junior
Tyler Maxwell47263157252011-20121C1991-04-13Manhattan Beach, CAMinor Pro
Dysin Mayo248281061342232012-20164D1996-08-17Victoria, BCMajor League
Craig McCallum139314475472007-20092R1989-01-11Canoe Lake, SASKEuropean Elite
Conner McDonald18538761141872016-20204D1999-05-31Delta, BCMajor Junior
Ethan Mcindoe58162238502019-20201L1999-07-22Camrose, ALTAMajor Junior
Wyatt McLeod204945541462016-20204D2000-01-27Dawson Creek, BCMinor Pro
Rhett Melnyk81122133702022-20242R2004-05-16Fort Saskatchewan, ALTAMajor Junior
Dario Meyer56131326222015-20161R1996-11-20Bern, SwitzerlandEuropean Elite
Graham Millar2331114142016-20171R1996-01-11Penticton, BCMajor Junior
Cole Miller176282755342021-20243C2005-02-04Edmonton, ALTAMajor Junior
Jesse Mills64099422013-20152D1997-11-12Peachland, BCMajor Junior
Kobe Mohr1752242641632014-20184L1999-05-30Lloydminster, ALTAMajor Junior
Mitch Moroz21364591234292009-20145L1994-05-03Calgary, ALTAMinor Pro
Davis Murray97412161592016-20182L1999-09-19Sherwood Park, ALTAMajor Junior
David Musil4871623562012-20131D1993-04-09Delta, BCMajor League
Dylan Myskiw4601102018-20202G1999-02-20Winnipeg, MANMajor Junior
Ty Nash50213556582023-20241R2003-05-22Scottsdale, AZMajor Junior
Jake Neighbours171601161761252017-20225L2002-03-29Calgary, ALTAMajor League
Shayne Neigum1271315281882007-20092L1990-05-27Kindersley, SASKMinor Pro
Drew Nichol187419233262007-20103D1989-04-30Edmonton, ALTAMajor Junior
Garry Nunn288132162009-20101R1989-11-10Victoria, BCMinor Pro
Kaid Oliver23111425112020-20211C2000-01-24White Rock, BCMinor Pro
Blake Orban101725321752013-20152D1994-01-28Calgary, ALTAEuropean Elite
Chance Patterson58112182013-20163D1997-05-29Foam Lake, SASKMajor Junior
Andrei Pavlenko78121830302017-20192R2000-04-06Minsk, BelarusEuropean Elite
Jesse Pearson531561012008-20112D1991-03-13Winnipeg, MANMajor Junior
Jordan Peddle66101222982011-20121C1991-03-05Elbow, SASKMinor Pro
Rhys Pederson8731215572022-20242D2006-09-08Stettler, ALTAMajor Junior
Raphael Pelletier500002017-20181C2002-03-20Legal, ALTAMajor Junior
Kristians Pelss1264241831262010-20122L1992-09-09Preili, LatviaMinor Pro
Hudson Perry1701102023-20241G2007-05-30Sexsmith, ALTAMajor Junior
Ethan Peters11942428482020-20233D2003-04-22Moose Jaw, SASKMajor Junior
Reid Petryk62173956512013-20141C1993-02-02Edmonton, ALTAMinor Pro
Carter Phair100002015-20161G1998-12-15Carnduff, SASKMajor Junior
Karey Pieper676713732007-20081L1987-10-22Coronation, ALTAMinor Pro
Nathan Pilling308412292022-20242L2004-06-22Calgary, ALTAMajor Junior
Mike Piluso86202646592009-20112L1990-10-09Maple Ridge, BCMinor Pro
Jayden Platz65123122015-20183D2000-05-06St. Albert, ALTAMajor Junior
Brett Pollock253891101992022012-20164L1996-03-17Regina, SASKMinor Pro
Vojtech Port7272229272022-20242D2005-08-03Jilhlava, CzechiaMajor Junior
Luke Powell510102023-20241L2007-04-23Edmonton, ALTAMajor Junior
Luke Prokop55102333342021-20221D2002-05-06Edmonton, ALTAMinor Pro
Logan Proulx13791322422007-20103L1991-04-11Trail, BCMajor Junior
Mark Pysyk243251001252532007-20125D1992-01-11Sherwood Park, ALTAMajor League
Rhett Rachinski2444649951732007-20125L1991-08-24Edmonton, ALTAEuropean Elite
Brent Raedeke18150671172022007-20103L1990-05-29Regina, SASKMinor Pro
Brandon Ralph11413821782012-20153L1996-04-11Fort McMurray, ALTAMajor Junior
Smyth Rebman519716192023-20241C2006-01-20Prince George, BCMajor Junior
Caleb Reimer1932562020-20211C2004-10-09Surrey, BCMajor Junior
Griffin Reinhart20930811111642009-20145D1994-01-24North Vancouver, BCMajor League
Mark Reners19741142010-20111R1992-10-26Pincher Creek, ALTAMajor Junior
Jesse Roach90459352015-20172R1997-03-06Quesnel, BCEuropean Lower Leagues
Matthew Robertson20831961271462016-20215D2001-03-09Edmonton, ALTAMinor Pro
Tyler Robertson2354047871982013-20174L1996-10-01Sherwood Park, ALTAMajor Junior
Luke Robson60325202022-20231C2004-03-23Carberry, MANMajor Junior
Fedor Rudakov1101182017-20181D1998-06-21Toronto, ONTMajor Junior
Zachary Russell29156482018-20191L1999-06-09Calgary, ALTAMajor Junior
Henrik Samuelsson162751231982362011-20143C1994-02-07Pittsburgh, PAMajor League
Tyler Santos1301102013-20141G1994-07-15Sherwood Park, ALTAMajor Junior
Ashton Sautner26524931171302011-20154D1994-05-27Flin Flon, MANMajor League
Riley Sawchuk64255176232019-20201C1999-03-18Prince Albert, SASKMinor Pro
Gracyn Sawchyn37133043312023-20241C2005-01-19Grande Prairie, ALTAMajor Junior
Loeden Schaufler3931492019-20201D2000-04-27De Winton, ALTAMajor Junior
Todd Scott48000162017-20203G2000-05-23Albertville, MNMajor Junior
Dawson Seitz9810515652020-20233R2005-03-01Medicine Hat, ALTAMajor Junior
Brendan Semchuk1843762017-20192R1999-02-21Kamloops, BCMajor Junior
Jesse Seppala1710122019-20201C2002-01-07Espoo, FinlandEuropean Elite
Stephen Shmoorkoff50134682012-20142D1994-10-12Edmonton, ALTAMajor Junior
Tristan Sieben355914322010-20122L1994-07-13Edmonton, ALTAMajor Junior
Scott Skrudland7000202007-20081L1988-07-18Winnipeg, MANMajor Junior
Keagan Slaney782911962018-20224D2003-04-10Airdrie, ALTAMajor Junior
Cage Smith301102023-20241C2008-12-24Brooks, ALTAMajor Junior
Matt Smith901102020-20211D2003-01-21Edmonton, ALTAMajor Junior
Brennan Sonne28437872007-20081L1987-04-13Maple Ridge, BCMajor Junior
Carter Souch260601311911032017-20225L2001-10-28Edmonton, ALTAMinor Pro
Robin Soudek124181937832008-20102R1991-07-31Ceske Budejovice, Czech Rep.Minor Pro
Justin Sourdif28172239332021-20221R2002-03-24Richmond, BCMajor League
Tomas Soustal66213960832017-20181C1997-02-15Sterbert, Czech Rep.European Elite
Michael St. Croix2801281923201632008-20135C1993-04-10Winnipeg, MANMinor Pro
Riley Stadel162810242016-20171D1996-01-16Surrey, BCEuropean Elite
Bretton Stamler4311617822007-20081D1987-10-30Edmonton, ALTAMinor Pro
Ross Stanley2101142020-20222D2004-01-06Edson, ALTAMajor Junior
David Stephens32123242010-20122C1993-04-03Whitehorse, Yukon TerrMajor Junior
Colton Stephenson7071017182007-20114C1992-07-16Saskatoon, SASKMajor Junior
Sam Stewart271910132019-20201D2000-06-28Winnipeg, MANMajor Junior
Sebastian Svendsen287714272009-20101L1991-07-30Hvidovre, DenmarkEuropean Lower Leagues
Matthew Swaby7011213752007-20081D1987-10-21Prince Albert, SASKMajor Junior
John Szabo1391019291312021-20243C2005-05-24Lethbridge, ALTAMajor Junior
J.P. Szaszkiewicz6551015672007-20081L1988-05-18Edmonton, ALTAMajor Junior
Henrik Tervonen721910252007-20103D1991-02-02Edmonton, ALTAMajor Junior
Andrej Tomasec2421342023-20241R2006-01-13Zilina, SlovakiaMajor Junior
Jack Toogood400002023-20241R2007-08-16Devon, ALTAMajor Junior
Adrian Van de Mosselaer2181540553252007-20114D1990-08-19Kelowna, BCMinor Pro
Shea Van Olm7410717742020-20233L2004-03-05Calgary, ALTAMajor Junior
Kobe Verbicky2622442018-20222L2003-04-07Victoria, BCMajor Junior
Tomas Vincour1475051101902007-20103R1990-11-19Brno, Czech Rep.Major League
Mitchell Walter67257852013-20152R1996-03-29South Delta, BCMajor Junior
Beck Warm1500002019-20201G1999-04-22Whistler, BCMinor Pro
Will Warm1531028381522016-20193D1999-04-22West Vancouver, BCMajor Junior
Lane Werbowski38156152009-20101D1991-08-18Winnipeg, MANMajor Junior
Hayden Wheddon911202021-20232C2005-05-10Stonewall, MANMajor Junior
Jaxsen Wiebe571327401272021-20232R2002-05-16Moose Jaw, SASKMinor Pro
Josh Williams1788195176922018-20224R2001-03-08Langley, BCMajor Junior
Matthew Williams200002023-20241C2008-01-25Major Junior
Klarc Wilson2062353763182009-20134R1993-04-01Edmonton, ALTAMinor Pro
Roan Woodward59162238162023-20241C2005-09-03Nipawin, SASKMajor Junior
Alex Worthington600002021-20232G2005-05-02Waldheim, SASKMajor Junior
Ben Wright60123282021-20243L2005-10-23Mill Bay, BCMajor Junior
Dylan Wruck25987169256892008-20135L1992-09-23Saskatoon, SASKMinor Pro
Treycen Wuttunee41044292022-20242R2006-03-22Red Pheasant, SASKMajor Junior
Braeden Wynne951910302021-20232D2004-01-13Coquitlam, BCMajor Junior
Anatoli Yelizarov124912211102015-20172D1998-06-14European Elite
Kyle Yewchuk741910552014-20173D1998-04-05Calgary, ALTAMajor Junior

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.