hockey DB
search by league
team
morning report
contact us
home

Tucson Roadrunners all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Domenic Alberga1612322018-20191C1992-07-28Maple, ONTMinor Pro
Scott Allen511222017-20181L1990-07-06Edmonton, ALTAMinor Pro
Zack Andrusiak200002021-20221L1998-07-10Yorkton, SASKMinor Pro
Darik Angeli401142018-20191F1990-10-11Lakewood, COMinor Pro
Derek Army200002017-20181F1991-04-10North Kingstown, RIMinor Pro
Travis Barron1722729562372021-20243L1998-08-17Brampton, ONTMinor Pro
Stephen Baylis1201192021-20221W1994-08-01Ottawa, ONTMinor Pro
Beau Bennett55122840182019-20201R1991-11-27Gardena, CAMajor League
Terry Broadhurst4911132442021-20221L1988-11-30Orland Park, ILMinor Pro
Michael Bunting260741061802442016-20215L1995-09-17Scarborough, ONTMajor League
Brayden Burke146356499742017-20214L1997-01-01Edmonton, ALTAMinor Pro
Brandon Burlon333811392016-20171D1990-03-05Nobleton, ONTMinor Pro
Andrew Campbell60246442017-20181D1988-02-04Caledonia, ONTMajor League
Carter Camper153161942017-20181F1988-07-06Rocky River, OHMajor League
Kyle Capobianco15521911121562016-20215D1997-08-13Mississauga, ONTMajor League
Michael Carcone14870811512072020-20233L1996-05-19Ajax, ONTMajor League
Michael Chaput63222345382018-20202C1992-04-09Ile-Bizard, PQMajor League
Oliver Chau1004442021-20221F1997-08-21Oakville, ONTMinor Pro
Trevor Cheek113111324792016-20193L1992-12-29Vancouver, WAMinor Pro
Adam Clendening21145402017-20181D1992-10-26Niagara Falls, NYMajor League
Max Coatta601122021-20221F1994-04-22Minnetonka, MNMinor Pro
Eric Comrie400002019-20201G1995-07-06Edmonton, ALTAMajor League
Kevin Connauton212322016-20171D1990-02-23Edmonton, ALTAMajor League
Mark Cooper1002242016-20171F1992-05-26Toronto, ONTMinor Pro
Adam Cracknell64213253342022-20231R1985-07-15Prince Albert, SASKMajor League
Cameron Crotty20992938792020-20244D1999-05-05Ottawa, ONTMajor League
Lawson Crouse56151732702017-20181L1997-06-23Mt. Brydges, ONTMajor League
Craig Cunningham11491362016-20171R1990-09-13Trail, BCMajor League
Ryan DaSilva200002021-20221D1998-03-26Newmarket, ONTMinor Pro
Laurent Dauphin13744601041572016-20234C1995-03-27Repentigny, PQMajor League
Jean-Sebastien Dea67232750422022-20231C1994-02-08Laval, PQMajor League
Tony DeAngelo2531316312016-20171D1995-10-24Sewell, NJMajor League
Jason Demers101102018-20191D1988-06-09Dorval, PQMajor League
Peter Diliberatore25178212023-20241D2000-03-31Bedford, NSMinor Pro
Cam Dineen207187290422018-20235D1998-06-19Toms River, NJMajor League
Josh Doan76292352322022-20242R2002-02-01Scottsdale, AZMajor League
Curtis Douglas981218302432022-20242C2000-03-06Oakville, ONTMinor Pro
Grayson Downing1222442016-20171C1992-04-18Abbottsford, BCMinor Pro
Hunter Drew27549842023-20241D1998-10-21Kingston, ONTMajor League
Anthony Duclair1617842016-20171L1995-08-26Pointe-Claire, PQMajor League
Christian Dvorak200002018-20191C1996-02-02Palos Heights, ILMajor League
Kevin Ekman-Larsson5303382017-20192D1995-01-26Karlskrona, SwedenMinor Pro
Hudson Elynuik801021311242021-20232C1997-10-12Calgary, ALTAMinor Pro
Ty Emberson635712172020-20222D2000-05-23Eau Claire, WIMajor League
Tyson Empey79411151272021-20232L1995-06-29Swift Current, SASKMinor Pro
Brandon Estes1303322021-20242D1997-02-13Dallas, TXMinor Pro
Emerson Etem1641582017-20181R1992-06-16Long Beach, CAMajor League
Hudson Fasching1744957106492018-20224R1995-07-28Apple Valley, MNMajor League
Hunter Fejes19145212016-20171L1994-05-31Anchorage, AKMinor Pro
Giovanni Fiore3043762018-20191L1996-08-13Laval, PQMajor League
Christian Fischer57202747282016-20171R1997-04-15Chicago, ILMajor League
Matt Foley1704482021-20221D1995-04-20Longmeadow, MAMinor Pro
Stefan Fournier29224952016-20171R1992-04-30Dorval, PQMinor Pro
Conor Garland131254166992016-20193R1996-03-11Scituate, MAMajor League
Tyler Gaudet110172744702016-20182C1993-04-04Hamilton, ONTMajor League
Frederik Gauthier1825762020-20211C1995-04-26Laval, PQMajor League
Matteo Gennaro667512282018-20202C1997-03-30St. Albert, ALTAMinor Pro
Jon Gillies1501102022-20231G1994-01-22Concord, NHMajor League
Jeremy Gregoire1111624401952018-20213C1995-09-05Sherbrooke, PQMinor Pro
Jordan Gross118153954422017-20203D1995-05-09Maple Grove, MNMajor League
Dylan Guenther29101828202023-20241R2003-04-10Edmonton, ALTAMajor League
Justin Hache501192016-20171D1994-01-10Bathurst, NBMinor Pro
Brandon Halverson200002019-20201G1996-03-29Traverse City, MIMajor League
Kevin Hancock57751242019-20212C1998-03-02Mississauga, ONTMinor Pro
Joel Hanley5221820312017-20181D1991-06-08Keswick, ONTMajor League
Markus Hannikainen731402019-20201L1993-03-26Helsinki, FinlandMajor League
Stephen Harper3433682021-20221C1995-03-25Burlington, ONTMinor Pro
Barrett Hayton357916282019-20223C2000-06-09Peterborough, ONTMajor League
Cameron Hebig2123443771082020-20244C1997-01-21Saskatoon, SASKMinor Pro
Adam Helewka41131831202018-20191L1995-07-21Burnaby, BCMinor Pro
Adin Hill134088202016-20215G1996-05-11Comox, BCMajor League
Michael Houser100002017-20181G1992-09-13Youngstown, OHMajor League
Keeghan Howdeshell100002019-20201L1998-02-24Brighton, MIMinor Pro
Travis Howe100072018-20191F1994-02-10Hull, MAMinor Pro
Cole Hults5471017342021-20221D1998-05-22Madison, WIMinor Pro
Bokondji Imama1041017272872021-20232L1996-08-03Montreal, PQMajor League
Jan Jenik15945741192112020-20244R2000-09-15Nymburk, Czech Rep.Major League
Erik Kallgren200002019-20201G1996-10-14Stockholm, SwedenMajor League
Steven Kampfer5232124352022-20242D1988-09-24Ann Arbor, MIMajor League
Milos Kelemen106283058922022-20242L1999-07-06Zvolen, SlovakiaMajor League
Mario Kempe57232548302017-20192R1988-09-19Kramfors, SwedenMajor League
Michael Kesselring16257182022-20242D2000-01-13New Hampton, NHMajor League
Ryker Killins300022019-20201D1996-05-30Wawa, ONTMinor Pro
Liam Kirk921342021-20232L2000-01-03Rotherham, EnglandMinor Pro
Justin Kirkland4062127232023-20241C1996-08-02Winnipeg, MANMajor League
Kelly Klima41628432018-20202R1997-06-05Tampa, FLMinor Pro
Kevin Klima401102018-20191C1997-06-05Tampa, FLMinor Pro
Lukas Klok400022022-20231D1995-06-07Ostrava, Czech Rep.Minor Pro
Ronald Knot6441317632022-20231D1994-08-03Prague, Czech Rep.Minor Pro
Patrik Koch5511314732023-20241D1996-12-08Bratislava, SlovakiaMajor League
Vladislav Kolyachonok134133245742021-20243D2001-05-26Minsk, BelarusMajor League
Josef Korenar2200022021-20221G1998-01-31Pelhrimov, Czech Rep.Major League
Rasmus Korhonen500002021-20221G2002-10-22Oulu, FinlandMinor Pro
Patrick Kudla300002022-20231D1996-04-02Guelph, ONTMinor Pro
Darcy Kuemper100002019-20201G1990-05-05Saskatoon, SASKMajor League
Ryan Kujawinski1902242017-20181C1995-03-30Iroqouis Falls, ONTMinor Pro
Noah Laaouan200002022-20231D2001-03-07Halifax, NSMinor Pro
Pierre-Cedric Labrie810192017-20181L1986-06-12Baie-Comeau, PQMajor League
Connor LaCouvee1101102020-20211G1994-05-24Qualicum Beach, BCMinor Pro
Cedric Lacroix33033762021-20221F1994-11-03Shefford, PQMinor Pro
Philip Lagunov400022021-20221F1998-11-22Hamilton, ONTMinor Pro
Marek Langhamer2800022016-20182G1994-07-22Moravska Trebova, Czech Rep.Major League
Zac Larraza1121302017-20181F1993-02-25Scottsdale, AZMinor Pro
Michael Latta20268172017-20181C1991-05-25Kitchener, ONTMajor League
John Leonard54111627202023-20241L1998-08-07Westwood, NJMajor League
Mitch Lewandowski1421302021-20221L1998-04-17Clarkston, MIMinor Pro
Michael Lombardi110102022-20231F1998-08-20Barrington, RIMinor Pro
Jens Looke120141832222017-20192R1997-04-11Gavle, SwedenMinor Pro
Ilya Lyubushkin200022019-20201D1994-04-06Moscow, RussiaMajor League
Matias Maccelli47144357202021-20221L2000-10-14Turku, FinlandMajor League
Ryan MacInnis127141731722016-20182C1996-02-14St. Louis, MOMajor League
Merrick Madsen1101102018-20191G1995-08-22Acton, CAMinor Pro
Daniel Maggio14011162017-20192D1991-03-04Windsor, ONTMinor Pro
Jordan Maletta100002017-20181C1995-04-30St. Catharines, ONTMinor Pro
Matia Marcantuoni700062016-20171C1994-02-22Toronto, ONTMinor Pro
Jonathon Martin5612618362019-20201R1995-08-23Winnipeg, MANMinor Pro
Dysin Mayo2791533481692016-20237D1996-08-17Victoria, BCMajor League
Jamie McBain6483543482016-20171D1988-02-25Edina, MNMajor League
Ben McCartney1443043731802020-20244L2001-07-13Portage la Prairie, MANMajor League
Tye McGinn4481018432017-20181L1990-07-29Fergus, ONTMajor League
Ryan McGregor156203454552020-20244C1999-01-29Burlington, ONTMinor Pro
Zane McIntyre300002021-20221G1992-08-20Grand Forks, NDMajor League
Mike McKee100052020-20211D1993-08-17Newmarket, ONTMinor Pro
T.J. Melancon100002017-20181D1996-07-04Oshawa, ONTMinor Pro
Nick Merkley109315889582017-20203R1997-05-23Calgary, ALTAMajor League
Dakota Mermis188748551692016-20193D1994-01-05Alton, ILMajor League
Zbynek Michalek436814322016-20171D1982-12-23Jindrichuv Hradec, Czech Rep.Major League
Andy Miele58153348462019-20201C1988-04-15Detroit, MIMajor League
Micah Miller201102022-20231R1998-10-29Grand Rapids, MNMinor Pro
Hunter Miska6100002017-20192G1995-07-07North Branch, MNMajor League
Jared Moe100002023-20241G1999-07-22New Prague, MNMinor Pro
Lleyton Moore1222462023-20241D2002-02-27Saskatoon, SASKMinor Pro
Jeremy Morin20729232016-20171L1991-04-16Auburn, NYMajor League
Mitch Moroz24336322016-20171L1994-05-03Calgary, ALTAMinor Pro
J.J. Moser185712112021-20221D2000-06-06Biel, SwitzerlandMajor League
Michal Mrazik100002022-20231F2001-07-30Liptovsky Mikulas, SlovakiaMinor Pro
Chris Mueller68194867482016-20171C1986-03-06West Seneca, NYMajor League
Trevor Murphy3871522302017-20192D1995-07-17Windsor, ONTMajor League
David Musil1304462016-20171D1993-04-09Delta, BCMajor League
Chris Nell701102020-20211G1994-09-02Green Bay, WIMinor Pro
Logan Nelson500022021-20221C1993-09-09Rogers, MNMinor Pro
Aaron Ness17279142019-20201D1990-05-18Roseau, MNMajor League
Kyle Neuber2000202020-20211R1989-03-22London, ONTMinor Pro
Andrew Nielsen16156142021-20221D1996-11-13Red Deer, ALTAMinor Pro
Mark Olver4161117292016-20171C1988-01-01Burnaby, BCMajor League
Montana Onyebuchi442681392023-20241D2000-03-08Dugald, MANMinor Pro
Tyler Parks2601122019-20232G1992-05-09Imperial, MOMinor Pro
Lane Pederson18358661241002017-20214C1997-08-04Saskatoon, SASKMajor League
Vince Pedrie500022019-20201D1994-01-17Rochester, MNMinor Pro
Brendan Perlini1714519142016-20171L1996-04-27Guildford, EnglandMajor League
Justin Peters1201122016-20171G1986-08-30Blyth, ONTMajor League
Emil Pettersson1205542018-20191C1994-01-14Sundsvall, SwedenMinor Pro
Calvin Pickard400002018-20191G1992-04-15Moncton, NBMajor League
Austin Poganski54131427402023-20241R1996-02-16St. Cloud, MNMajor League
Vasily Ponomarev200002023-20241C2002-03-13Moscow, RussiaMajor League
Ivan Prosvetov125022202019-20234G1999-03-05Moscow, RussiaMajor League
Vladislav Provolnev17011102021-20221D1995-04-03Moscow, RussiaMinor Pro
Antti Raanta100002019-20201G1989-05-12Rauma, FinlandMajor League
John Ramage12213162017-20181D1991-02-07Mississauga, ONTMajor League
Brendan Ranford1000042016-20171L1992-05-03Edmonton, ALTAMajor League
Aku Raty48132639202023-20241R2001-07-05Oulu, FinlandMinor Pro
Chaz Reddekopp1201192021-20221D1997-01-01West Kelowna, BCMinor Pro
Will Reilly30145182022-20231D1997-07-23Toronto, ONTMinor Pro
Anthony Rinaldi600002021-20221F1995-08-17Montreal, PQMinor Pro
Garret Ross27134392016-20171L1992-05-26Dearborn Heights, MIMinor Pro
Kevin Roy35111930162020-20211L1993-05-20Greenfield Park, PQMajor League
Robbie Russo12085058672018-20202D1993-02-15Westmont, ILMajor League
Vili Saarijarvi2506642019-20201D1997-05-15Rovaniemi, FinlandMinor Pro
Henrik Samuelsson20213162016-20171C1994-02-07Pittsburgh, PAMajor League
Zach Sanford16134192023-20241L1994-11-09Salem, MAMajor League
Jordan Schmaltz30246142020-20211D1993-10-08Madison, WIMajor League
Nate Schnarr22189232019-20201C1999-02-25Waterloo, ONTMinor Pro
Eric Selleck465491032016-20171L1987-10-20Brockville, ONTMajor League
Mike Sislo68232447282017-20181R1988-01-20Superior, WIMajor League
Jalen Smereck6741014322016-20215D1997-01-15Detroit, MIMinor Pro
Nathan Smith114213354712022-20242C1998-10-19Tampa, FLMajor League
Victor Soderstrom161156176942020-20244D2001-02-26Gavle, SwedenMajor League
Doyle Somerby6521517402020-20222D1994-07-04Marblehead, MAMinor Pro
Lindsay Sparks22134122016-20171F1990-08-08Oakville, ONTMinor Pro
Blake Speers886814452019-20223C1997-01-02Sault Ste. Marie, ONTMajor League
Tyler Steenbergen156273461402018-20213C1998-01-07Sylvan Lake, ALTAMinor Pro
Devante Stephens50358582022-20231D1997-01-02White Rock, BCMinor Pro
Dylan Strome50223153282017-20181C1997-03-07Mississauga, ONTMajor League
Nathan Sucese366713122020-20211F1996-07-12Fairport, NYMinor Pro
Maksymilian Szuber6251621462023-20241D2002-08-25Opole, PolandMinor Pro
David Tendeck900002021-20232G1999-11-25North Vancouver, BCMinor Pro
Colin Theisen71182038232021-20243F1997-04-24Monroe, MIMinor Pro
Anson Thornton400002023-20241G2003-06-28Oshawa, ONTMinor Pro
Conor Timmins6033122022-20231D1998-09-18St. Catharines, ONTMajor League
Jarred Tinordi64110111022016-20171D1992-02-20Millersville, MDMajor League
Branden Troock20437112016-20171R1994-03-20Edmonton, ALTAMinor Pro
Artur Tyanulin801142017-20181R1997-01-20Kazan, RussiaMinor Pro
David Ullstrom29101323142018-20191C1989-04-22Jonkoping, SwedenMajor League
Matthew Villalta4400042023-20241G1999-06-03Kingston, ONTMajor League
Reece Vitelli1810122022-20242R2001-07-05Winnipeg, MANMinor Pro
Dylan Wells1500002023-20241G1998-01-03St. Catharines, ONTMajor League
Joe Whitney1935882016-20171F1988-02-06Reading, MAMajor League
Quinn Wichers1600042021-20221D1997-08-19Metcalfe, ONTMinor Pro
Josh Wilkins2532502020-20211C1997-06-11Raleigh, NCMinor Pro
Kyle Wood117174562322016-20182D1996-05-04Waterloo, ONTMinor Pro
Lewis Zerter-Gossage802222021-20221F1995-05-23Montreal, PQMinor Pro

+
† 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.