hockey DB
search by league
team
morning report
contact us
home

Timmins Rock all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Ethan Albert19055132023-20241D2005-04-08Ottawa, ONTJunior A (Canada)
Jack Anderson4710818232023-20241F2004-12-27Waterford, MIJunior A (Canada)
Josh Anderson13023781011772017-20203D1999-06-14Nestleton, ONTMajor Junior
Ryan Armitage5610919232022-20242F2006-01-31Timmins, ONTJunior A (Canada)
Gregory Arnburg1614582018-20191D1999-05-28Oshawa, ONTJunior A (Canada)
Eric Barnard1532502021-20221F2004-09-06Owen Sound, ONTJunior A (Canada)
Kobe Barrette510122017-20181F2002-09-20Iroquois Falls, ONTJunior A (Canada)
Caleb Barris1000002016-20171G1997-02-18Martins Ferry, OHJunior A (Canada)
Brendan Bauer401102020-20211F2001-03-04Kitchener, ONTJunior A (Canada)
Thomas Beard95212849422022-20242F2005-05-08South Porcupine, ONTJunior A (Canada)
Kristopher Beauchamp110102022-20231F2005-04-13Kapuskasing, ONTJunior A (Canada)
Evan Beaudry7281523532019-20212D2001-10-13Mississauga, ONTCollege-University
Daniel Beaupre26851362021-20232F2003-06-02North Vancouver, BCJunior A (Canada)
Yan Bessette29131730122021-20232F2003-10-21Bourget, ONTJunior A (Canada)
Brendan Bishop700002017-20181G1997-04-28Charlotte, NCCollege-University
Marcus Blackned197152242016-20171F1998-05-24Mistissini, PQJunior A (Canada)
Blane Boissonneault300002017-20192F2001-01-01Kapuskasing, ONTJunior A (Canada)
Patrick Boivin6908842022-20242G2003-07-06Blind River, ONTJunior A (Canada)
Luka Bolduc497310272018-20191D2000-06-06Montreal, PQCollege-University
Eamon Bollinger2861521472018-20191F1999-04-14Ithaca, NYJunior A (Canada)
Tristan Bouchard100002021-20221F2004-02-26Kitchener, ONTJunior A (Canada)
Brendan Boyce6593039552019-20212D2001-04-29Courtice, ONTCollege-University
C.J. Bradburn43171532342017-20181F1997-06-08Ann Arbor, MIJunior A (Canada)
Lucas Branch18044102020-20211D2002-02-09Ancaster, ONTJunior A (Canada)
Alexandre Brisson97293463622015-20183F1997-09-26Cochrane, ONTJunior A (Canada)
Jean-Marc Brisson900002018-20191G1999-12-12Embrun, ONTJunior A (Canada)
Henry Brock65182543372020-20222F2003-04-02Toronto, ONTJunior A (Canada)
Riley Brousseau1524083123552017-20224F2001-04-03Timmins, ONTJunior A (Canada)
Alec Brown201122019-20201D2001-04-06Zephyr, ONTJunior A (Canada)
Jacob Brown2302202022-20231G2006-03-07Yarker, ONTMajor Junior
Carson Burlington47224302018-20191D2002-01-28Midhurst, ONTJunior A (Canada)
Brendan Burns400002018-20191F1999-01-01San Carlos, CAJunior A (Canada)
Felix Cadieux-Fredette172141011151362020-20244D2003-12-25Ottawa, ONTJunior A (Canada)
A.J. Campbell95121325732017-20192F1999-08-06Huntsville, ONTJunior A (Canada)
Brendan Campbell4841620822016-20171D1996-04-07Surrey, BCJunior A (Canada)
Matt Capisciolto48122638182018-20191F1998-09-09Sault Ste. Marie, ONTCollege-University
Phil Caron39212041142019-20201D2000-07-23Timmins, ONTMajor Junior
Andrew Castagna46101525292015-20161D1996-06-30North Vancouver, BCJunior A (Canada)
Will Caston95329321052017-20192D2001-08-11Whitby, ONTJunior A (Canada)
Nolan Chabot200002023-20241D2007-02-08Windsor, ONTJunior A (Canada)
Maxime Charbonneau832592018-20191F1998-03-07Sherbrooke, PQJunior A (Canada)
Justin Charette9625356082021-20232F2005-08-16Timmins, ONTJunior A (Canada)
Kasey Chevalier100002022-20231F2005-06-03Thunder Bay, ONTJunior A (Canada)
Rhys Chiddenton273111462018-20202F2003-05-23Windsor, ONTCollege-University
Harry Clark995586141522019-20245F2003-09-03Timmins, ONTJunior A (Canada)
Halen Cordoni400002017-20181F1997-11-23Maple Ridge, BCJunior A (Canada)
Carson Cox1521113162021-20221D2001-07-20Edmonton, ALTACollege-University
Cameron Crowley100022016-20171D1997-09-22Dover, NHJunior A (Canada)
Kealey Cummings54268562015-20161D1995-02-11Iroquois Falls, ONTJunior A (Canada)
Bain Cunningham1094475119972015-20172F1997-10-06Barrie, ONTJunior A (Canada)
Dylan Dallaire100002017-20181G2001-11-01Timmins, ONTJunior A (Canada)
Braxton Davis500022015-20161D1995-03-06Hermosa Beach, CAJunior A (Canada)
Devon Debastos600002015-20161G1996-01-12Timmins, ONTCollege-University
Mahingan Decontie4261218102018-20191F2000-07-13Gatineau, PQCollege-University
Landon Deforge31281062018-20224F2003-04-03Timmins, ONTJunior A (Canada)
Jonah Devereux1405542019-20201F2001-06-28Fort Erie, ONTJunior A (Canada)
Nicholas Dicks800002018-20191G2000-10-29Newmarket, ONTJunior A (Canada)
Josh Dickson12953671201222018-20213F2000-08-16Port Perry, ONTCollege-University
Bradley Dobson200002015-20161G1998-12-31Moose Factory, ONTJunior A (Canada)
Lucas Dolanjski10011102017-20181D1999-10-02Timmins, ONTJunior A (Canada)
Jakob Drobny600002023-20241D2007-06-24Timmins, ONTJunior A (Canada)
Riley Dubois293111422021-20221D2003-06-18Ottawa, ONTJunior A (Canada)
Bode Dunford6593948322020-20222D2002-05-10Peterborough, ONTJunior A (Canada)
Cameron Dutkiewicz46182543392018-20222D2001-06-25Timmins, ONTJunior A (Canada)
Ian Elkins2201010102018-20191D1998-11-30Markham, ONTJunior A (Canada)
Christopher Engelbert44172239132021-20221F2003-01-12Whitby, ONTJunior A (Canada)
Colin Esperon100002016-20171D1998-08-10Juujjuarapik, PQJunior A (Canada)
Aiden Farr604442021-20221D2005-04-13Oshawa, ONTJunior A (Canada)
Logan Ferrington3502262015-20161G1995-07-11London, ONTJunior A (Canada)
Zach Fortin3221113142019-20212D2001-07-05Thunder Bay, ONTMajor Junior
Nicholas Frederick88295079452021-20232C2002-09-18North Vancouver, BCCollege-University
Sam Gallagher3821113162023-20241D2005-02-01Bangkok, ThailandJunior A (Canada)
Dante Garito100002016-20171G1999-03-29Timmins, ONTJunior A (Canada)
Kyle Garland400002022-20231D2004-12-11Goose Bay, NFLDJunior A (Canada)
Patrick Gazich4152025442016-20171D1996-12-20Minnetonka, MNMinor Pro
Tyler Gilberds1454750971572017-20224F2001-06-10Georgetown, ONTJunior A (Canada)
Cole Gilligan99282654102015-20172F1997-01-11Craighurst, ONTJunior A (Canada)
Andrew Green235813102015-20161F1995-07-06Plainview, NYMinor Pro
Mike Gresko100002015-20161G1997-01-01Timmins, ONTJunior A (Canada)
Evan Grigor4871118232022-20231F2004-07-26Junior A (Canada)
Tanner Hamilton44461042021-20221D2001-10-04Langley, BCJunior A (Canada)
Kain Harrietha1815662019-20201F2000-09-29Oakville, ONTJunior A (Canada)
Brady Harroun57504696662022-20231C2002-07-18St. Albert, ALTACollege-University
Darcy Haupt466612102018-20191F2000-02-25Markham, ONTJunior A (Canada)
Nicholas Hautanen109132538862015-20172D1996-08-27Timmins, ONTCollege-University
Jared Hester146244569982015-20183D1997-06-18Waskaganich, PQCollege-University
Jackson Hildebrand301122022-20231D2003-08-05St. Clair, MIJunior A (Canada)
Connor Hoffmann2022462017-20181F1999-10-14Ponoka, ALTAJunior A (Canada)
A.J. Holenski300002016-20171D1998-02-19Virgil, ONTJunior A (Canada)
Austin Holmes28369252017-20192F2000-10-16South Porcupine, ONTJunior A (Canada)
Tyler Hutchinson26134552018-20191F1998-10-24Oshawa, ONTJunior A (Canada)
Nicholas Hway525813182016-20171F1998-10-23Timmins, ONTJunior A (Canada)
Christopher Innes401102019-20212D2003-05-27Sudbury, ONTJunior A (Canada)
Eric Jackson3300022017-20181G1998-02-26Toronto, ONTJunior A (Canada)
Yenry Jibb620222022-20231F2005-09-19Oshawa, ONTJunior A (Canada)
Ben Jossinet1321362018-20191F2000-05-21Okotoks, ALTAJunior A (Canada)
Sam Jossinet12033122023-20241D2005-05-17Okotoks, ALTAJunior A (Canada)
Joshua Kego1301172018-20191F1999-05-23Hawkesbury, ONTCollege-University
Jack Kelly298142242023-20241F2004-09-15Madoc, ONTJunior A (Canada)
Evan Kentish-Stack619514242016-20182F1999-05-31Timmins, ONTJunior A (Canada)
Zach Kercz53265581902015-20161F1995-04-27Aurora, ONTJunior A (Canada)
Aaron Kerr2217213862015-20161L1996-10-07Timmins, ONTMajor Junior
Ryan Kerr4663440452015-20161D1995-08-09Timmins, ONTJunior A (Canada)
Gabienen Kioki366111762019-20222F2001-02-13Timmins, ONTJunior A (Canada)
Dean Kiriacou226162282016-20171F1996-02-13Sharon, ONTCollege-University
Pavlo Kobikov711202023-20241F2004-05-28Kharkov, UkraineJunior A (Canada)
Cameron Kosurko65141933262019-20212F2003-05-29Uxbridge, ONTJunior A (Canada)
Kevin Kutasi1201162017-20181F1998-03-10West Minister, BCJunior A (Canada)
Ian Lachance624622022-20242F2007-02-13Timmins, ONTJunior A (Canada)
Maxime Lague1403382016-20171C1997-05-24St-Jean-sur-Richelie, PQJunior A (Canada)
David Laroche2581220112019-20201L1999-07-13Stoke, PQJunior A (Canada)
Frederic Leclair-Pouw1012302016-20182D2000-04-06Timmins, ONTJunior A (Canada)
Cameron Lee100002023-20241D2004-08-17Vancouver, BCJunior A (Canada)
Julien Lefebvre100002019-20201G2003-02-25Timmins, ONTJunior A (Canada)
Kyle Levis4341519512015-20172F1998-01-28Timmins, ONTJunior A (Canada)
Chase Longhurst11742327752019-20245D2003-11-19Oshawa, ONTJunior A (Canada)
Connor Losen1835862017-20181F1998-04-12La Crosse, WIJunior A (Canada)
Lucas Lowe106264571762022-20242F2005-07-23Toronto, ONTJunior A (Canada)
Jaden Lyons5481119392023-20241F2005-01-23Markham, ONTJunior A (Canada)
Austin Maietta101102019-20201F1999-04-03Markham, ONTJunior A (Canada)
Gavin Martel100002019-20201D2002-03-14Iroquois Falls, ONTJunior A (Canada)
Tyler Masternak114033202017-20214G2000-05-17Oshawa, ONTCollege-University
Landen Matechuk1571522142015-20161F1995-05-13Fort Langley, BCJunior A (Canada)
Wayne Mathieu14546591051002015-20183F1997-07-17Timmins, ONTJunior A (Canada)
Kaeden McArthur67303363272022-20242F2005-07-14Timmins, ONTJunior A (Canada)
Gavin McCarthy4503322020-20222G2003-06-27Brockville, ONTJunior A (Canada)
Grant McClellan1081017271192016-20182D1998-05-17Trenton, MIJunior A (Canada)
Tucker McConnell-Fritz100002021-20221D2005-01-03Brantford, ONTJunior A (Canada)
Graeme McCrory1035822020-20211F2000-07-22Oshawa, ONTCollege-University
Dylan McElhinny3641822192021-20221L2003-08-07Pittsburgh, PAJunior A (Canada)
Brennan McGuire3921012202015-20161D1995-02-01Bloomington, MNCollege-University
Collin McGuire600082017-20181D1999-09-20Bloomington, MNCollege-University
Henry McLellan375712142023-20241F2005-05-27Stony Plain, ALTAJunior A (Canada)
Keegan McMullen54151631342018-20191L2002-03-19Cambridge, ONTMajor Junior
Justin Mendoza403322015-20161D1995-03-04Sterling, VAJunior A (Canada)
Vance Meyer2301102019-20201G2002-03-04Guelph, ONTJunior A (Canada)
Aiden Milne43336252019-20201D2001-03-22Oshawa, ONTJunior A (Canada)
Bradly Moore501122019-20222F2004-04-10Timmins, ONTJunior A (Canada)
Nicholas Moore16167152022-20231F2004-05-13Campbellcroft, ONTJunior A (Canada)
Eric Moreau14394150662018-20224D2001-06-27Brantford, ONTCollege-University
Connor Mullins100002018-20191D1998-08-19Toronto, ONTMinor Pro
Matthew Nixon31011142015-20172G1997-04-08Barrie, ONTJunior A (Canada)
Michael Norris347613262015-20161F1997-07-22Lake Villa, ILJunior A (Canada)
Kenyon Nyman58114960162022-20231D2002-05-18Maple Ridge, BCJunior A (Canada)
Tenzin Nyman10243438252022-20242D2004-07-20Maple Ridge, BCJunior A (Canada)
Joe Olson4642731522015-20161D1995-05-16Vancouver, BCJunior A (Canada)
Devin Panzeca2917102762015-20161F1997-02-12Lake Zurich, ILCollege-University
Eric Paquette19123112017-20181D1997-04-10Chelmsford, ONTJunior A (Canada)
Stewart Parnell1314070110782016-20204F1999-06-28Porcupine, ONTJunior A (Canada)
Denys Pasko300002023-20241F2005-09-05Kryvyi Rih, UkraineJunior A (Canada)
Tyler Patterson4381927162020-20222F2004-10-02Newcastle, ONTJunior A (Canada)
Christophe Petit5831821282022-20231D2002-12-04Chelsea, PQCollege-University
Austin Petrie712322017-20181F1997-03-13St. Louis, MOMinor Pro
Jordan Picard46111728422017-20181F1997-06-27Timmins, ONTJunior A (Canada)
Lucas Piekarczyk49212647252022-20231F2002-12-08Salmon Arm, BCJunior A (Canada)
Nicolas Pigeon11841129170732020-20233F2002-10-18Aylmer, ONTCollege-University
Maxime Piquette300022018-20191F2000-03-15Verner, ONTJunior A (Canada)
Tyler Planetta7541620492015-20183F1998-02-04Goulds, NFLDJunior A (Canada)
Travis Poan311242022-20242F2006-08-14Timmins, ONTJunior A (Canada)
Elijah Pool4611617582023-20241D2004-08-01St. Albert, ALTAJunior A (Canada)
Ethan Pool3681523182022-20231L2002-07-18St. Albert, ALTAJunior A (Canada)
Alexis Quane-Arsenault710122018-20191D1999-03-02Vaudreuil-Dorion, PQMinor Pro
Pierre Racicot100002020-20211F2003-08-26Timmins, ONTJunior A (Canada)
Mikael Rancourt1912342015-20161D1995-12-28Hearst, ONTJunior A (Canada)
James Redmond39279122017-20192D1998-03-02Ottawa, ONTJunior A (Canada)
Jordan Rendle10368731411442015-20172F1996-10-08Surrey, BCJunior A (Canada)
Karter Renouf46181937382019-20201R1999-03-10South Porcupine, ONTJunior A (Canada)
Seth Reuben4363962016-20182F2000-03-12Timmins, ONTJunior A (Canada)
Dryden Riley2803302023-20241G2007-10-11Belleville, ONTJunior A (Canada)
Nolan Ring1335061111932019-20244F2003-05-16South Porcupine, ONTJunior A (Canada)
Dryden Rivet300002017-20181F2001-03-04North Bay, ONTJunior A (Canada)
Riley Robitaille1552563881552017-20214F2000-01-31Timmins, ONTJunior A (Canada)
Albert Rogers28000102016-20171G1996-01-04North Haven, CTCollege-University
Tyler Romain73354176402015-20172F1996-05-05Timmins, ONTJunior A (Canada)
Brant Romaniuk62243660272022-20242F2007-10-04Timmins, ONTJunior A (Canada)
Brandon Rossetti3671522102022-20231D2002-01-17Chateauguay, PQCollege-University
Cooper Roussy700042017-20181D2001-04-21Kapuskasing, ONTJunior A (Canada)
Josh Russell936982023-20241F2003-11-13Stoney Creek, ONTJunior A (Canada)
Hayden Rynard110162642272022-20242F2004-04-05Courtice, ONTJunior A (Canada)
Tristan Salesse43344175182015-20161F1996-01-24Terrace Bay, ONTJunior A (Canada)
Quinn Schneidmiller100002019-20201D1999-01-31Penticton, BCJunior A (Canada)
Donny Schultz810142017-20181F1998-02-16Negaunee, MIJunior A (Canada)
Tyler Schwindt1256252114792019-20223F2001-02-08New Hamburg, ONTCollege-University
Tyson Scott210102022-20231F2007-01-14Timmins, ONTJunior A (Canada)
Zach Secord12044102022-20242F2006-10-11Timmins, ONTJunior A (Canada)
Spencer Segui5352732302015-20172D1996-02-24North Haven, CTCollege-University
Derek Seguin16095871821532017-20214F2000-04-13South Porcupine, ONTJunior A (Canada)
Jacob Shankar46212243442016-20171F1999-03-22Prescott, ONTCollege-University
Owen Shier101142640462018-20202D2002-01-28Sunderland, ONTJunior A (Canada)
Ravinder Shokar6011122015-20161F1996-11-18Surrey, BCJunior A (Canada)
Konrad Simard1001102021-20221G2003-09-09Chibougamou, PQJunior A (Canada)
Shawn Sloan49167282017-20181D1999-09-22Cardinal, ONTJunior A (Canada)
Zachary Smith69183250272019-20212F2001-10-18Courtice, ONTCollege-University
Tyler Somers311282015-20161D1997-10-24Rockland, ONTJunior A (Canada)
Jace Soroko3581220392015-20182F1999-08-30Timmins, ONTJunior A (Canada)
Paul Spadafora255813132017-20181F1999-03-28Toronto, ONTJunior A (Canada)
Linden Spencer1191324371472017-20203F1999-10-28Eastmain, PQJunior A (Canada)
Corey Sprague54242549622016-20171F1996-09-22Hugo, MNJunior A (Canada)
Mason Svarich4440357562023-20241F2003-03-20Stony Plain, ALTAJunior A (Canada)
Cameron Svec200002016-20182D2000-09-09Timmins, ONTJunior A (Canada)
Ryan Theriault48212546382015-20161F1997-05-23Hanmer, ONTJunior A (Canada)
Tarcisius Tibishkogijig1103302019-20201D2002-02-03Thunder Bay, ONTJunior A (Canada)
Gage Tremblay251081842018-20191F2001-04-15Ottawa, ONTJunior A (Canada)
Ayden Trottier380111182022-20242D2005-11-29Kapuskasing, ONTJunior A (Canada)
Kyle Trottier7462531402022-20242D2003-04-17Kapuskasing, ONTJunior A (Canada)
Jeffrey Veitch800002016-20171G1997-10-04Mission, BCJunior A (Canada)
Justin Vertesi200002019-20201G1999-03-15Hamilton, ONTJunior A (Canada)
James Watier5331316412016-20182D1997-10-14Ashburn, VAJunior A (Canada)
Wesley Weir13011332017-20181F2000-11-08Ancaster, ONTJunior A (Canada)
Liam Wells13659411001812021-20243F2003-06-20Oshawa, ONTJunior A (Canada)
Cole Williamson916722020-20211D2003-01-22Hampton, ONTJunior A (Canada)
Aiden Wilson301102021-20221D2004-07-22Whitby, ONTJunior A (Canada)
Jordan Yaremchuk600002017-20181G2000-03-30Junior A (Canada)
Jun-Yi "Frank" Zhong3021012462017-20181D1998-05-03Surrey, BCJunior A (Canada)

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