hockey DB
search by league
team
morning report
contact us
home

French River Rapids all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Scott Adams1200022016-20171G2000-03-29Sudbury, ONTJunior A (Canada)
Clark Allair500002016-20171D2000-04-15Temagami, ONTJunior A (Canada)
Alex Allison100002018-20191G2000-04-03Pittsford, NYJunior A (Canada)
Declan Allison100002022-20231D2006-07-13North Bay, ONTJunior A (Canada)
Justin Anderson100002017-20181G1998-11-18Red Deer, ALTAJunior A (Canada)
Troy Andrews623522020-20211F2001-12-27Etobicoke, ONTCollege-University
Davis Anello2021-20221DJunior A (Canada)
Chris Atanas64111223682015-20172F1997-07-23Newmarket, ONTJunior A (Canada)
Kyle Avery5813922372019-20212F2002-06-08Brampton, ONTJunior A (Canada)
Aidan Baker2603362022-20231F2002-10-12Bracebridge, ONTJunior A (Canada)
Josh Barrett700002017-20181G1998-01-20Surrey, BCJunior A (Canada)
Declan Baston8022162021-20232D2004-08-11Chelmsford, ONTJunior A (Canada)
Jordan Bax55133043612022-20231R2005-10-13Parkhill, ONTJunior A (Canada)
Justin Bernthal28235112015-20161F1998-10-25Tampa, FLJunior A (Canada)
Jared Binguis411202015-20161F1995-08-02Lac Seul First Natio, ONTJunior A (Canada)
Broderick Black511202019-20201R2000-04-30Barrie, ONTJunior A (Canada)
Mikaleb Blier100002022-20231D2006-06-13Hearst, ONTJunior A (Canada)
Spencer Borg53102030242020-20222F2003-03-24Oakville, ONTJunior A (Canada)
Brady Bouchard20112302022-20231D2005-09-11Sudbury, ONTJunior A (Canada)
Adam Boucher105104555392021-20232D2003-10-27Uniontown, PAJunior A (Canada)
Will Bourre415712262022-20231F2004-03-31North Bay, ONTCollege-University
Cooper Bowman1604853101542018-20224F2001-10-27Courtice, ONTMinor Pro
Simon Braden400002016-20171F2001-05-24Warren, ONTJunior A (Canada)
Hunter Brazier60241842282017-20192F2002-01-14Val Caron, ONTCollege-University
Cody Bricknell100002019-20201F2000-05-08Port Perry, ONTJunior A (Canada)
Jean-Marc Brisson1000022017-20181G1999-12-12Embrun, ONTJunior A (Canada)
Carter Brown19033652018-20191D1998-10-17Edmonton, ALTAJunior A (Canada)
Delano Brown28347202019-20201F1999-04-14Ste-Anne-de-Bellevue, PQJunior A (Canada)
A.J. Burke57189342022-20242D2003-12-26Barrie, ONTJunior A (Canada)
Nolan Burnside810162020-20211F2004-02-11London, ONTJunior A (Canada)
Devon Butler17123162021-20221F2001-02-03Hamilton, ONTJunior A (Canada)
Dominic Bzdyl47182543482023-20241F2004-09-03Kirkland, PQJunior A (Canada)
Stephen Calisti56132639842017-20181D1999-07-26Etobicoke, ONTCollege-University
Matthew Campanella56191635642022-20231F2006-04-06Stoney Creek, ONTJunior A (Canada)
Nick Caputo400042017-20181D1998-01-01Troy, MIJunior A (Canada)
Max Carbone518917242017-20181F1999-05-25Toronto, ONTJunior A (Canada)
Ethan Carlone400002023-20241G2004-09-04Tecumseh, ONTJunior A (Canada)
Jonathan Carpenter800042015-20161F1995-04-21Lac Seul First Natio, ONTJunior A (Canada)
Tyson Carr364913352023-20241D2005-07-20Bancroft, ONTJunior A (Canada)
Leo Chambers38112233182020-20222F2003-12-22Toronto, ONTJunior A (Canada)
Ty Chambers61212445302019-20212F2000-05-08Toronto, ONTJunior A (Canada)
B.J. Chard5131215302015-20161D1998-06-13Keywest, FLJunior A (Canada)
Michael Christopoulos546814342023-20241F2005-03-29Mississauga, ONTJunior A (Canada)
Kai Clayton35111728162023-20241F2004-09-12Delta, BCJunior A (Canada)
Cameron Conover3961016242018-20191F1999-07-31Fenton, MICollege-University
Michael Cotton1610142016-20171F1999-09-24Brantford, ONTJunior A (Canada)
Ralph Coulis3803322023-20241D2006-11-14Ottawa, ONTJunior A (Canada)
Brayden Crowe67418221382016-20182D2000-01-24Cobourg, ONTMinor Pro
Philippe Daoust56203959162018-20191C2001-11-05Barrie, ONTMinor Pro
Mika David501122016-20171D1998-05-01Sudbury, ONTJunior A (Canada)
Spenser Dickson400002017-20181D2002-01-01Sudbury, ONTJunior A (Canada)
Justin Dilauro1100072021-20221G2003-03-06Whitby, ONTJunior A (Canada)
Mac Diver382810182018-20191D1999-08-24Clarkston, MICollege-University
Kevin Donaghey900022018-20191G2000-01-25Mississauga, ONTJunior A (Canada)
Jackson Doyle594101462021-20232F2004-02-21Belle River, ONTJunior A (Canada)
Jackson Drigo4703342021-20232F2004-05-20Lively, ONTJunior A (Canada)
Alessandro Dubuc57141226472021-20232F2005-08-05Sturgeon Falls, ONTJunior A (Canada)
Brandan Dumouchel39358552015-20161F1997-02-01Sudbury, ONTJunior A (Canada)
Spencer Dupuis5831215342016-20182D1999-05-03New Liskeard, ONTJunior A (Canada)
Brady Dyer7103342021-20243G2003-10-01Stoney Creek, ONTJunior A (Canada)
James Eng5661521342019-20201F2001-05-06Mississauga, ONTCollege-University
Spencer Eschyschyn1600042017-20181G1998-03-20Kamloops, BCJunior A (Canada)
Owen Ethier9141822692021-20232D2004-04-08North Bay, ONTJunior A (Canada)
Thomas Farrell4131114282015-20161F1998-04-25Field, ONTJunior A (Canada)
A.J. Favot3015642018-20191D2002-08-19Sudbury, ONTJunior A (Canada)
Bryce Firman100002022-20231F2005-04-17Hornepayne, ONTJunior A (Canada)
Liam Fleming24314122016-20182F1998-02-12Hamilton, ONTJunior A (Canada)
Will Fletcher21022152018-20191D1999-08-05North Vancouver, BCJunior A (Canada)
Carter Forth13011122015-20161D1997-06-23North Bay, ONTJunior A (Canada)
Marshall Frappier2200062018-20191G2000-02-19Ottawa, ONTMajor Junior
Randall Friday300002016-20171F1998-08-23Kashechewan, ONTJunior A (Canada)
Will Frustaglio20351941451152016-20204F1999-03-24Maple, ONTJunior A (Canada)
Ryan Gallant28145282018-20191D2001-03-05Whitby, ONTJunior A (Canada)
Nolan Garrard14011232023-20241D2007-04-03Owen Sound, ONTJunior A (Canada)
Christain Gaudreau92324274142016-20182F2000-09-03Val Caron, ONTJunior A (Canada)
Andrew Gavros322810252018-20191F1999-03-24Richmond Hill, ONTJunior A (Canada)
Shaun General34022142017-20181F1999-06-12Six Nations, ONTJunior A (Canada)
Jean Giguere100002017-20181D2002-02-26Lavigne, ONTJunior A (Canada)
Jack Ginocchi113123850742019-20233D2002-01-14Brampton, ONTJunior A (Canada)
Dominik Godin47351752272021-20221L2004-01-23Sudbury, ONTMajor Junior
Alex Goettlicher5861622292016-20182F1997-09-11Rosslyn, ONTJunior A (Canada)
Cole Goode100002017-20181D2002-02-26North Bay, ONTJunior A (Canada)
Ryan Goral1591019302021-20221F2001-04-23Dollard de Ormeaux, PQJunior A (Canada)
Elijah Grant4100022023-20241G2004-07-16Mooretown, ONTJunior A (Canada)
Daniil Grishachev5271421102023-20241F2005-09-06Thornhill, ONTJunior A (Canada)
Brendan Guignard49246322019-20201D2000-06-01St. Catherines, ONTCollege-University
Ben Gustafson2400022022-20231G2005-05-11London, ONTJunior A (Canada)
Jake Hagen2011282019-20201D2000-02-03Scarborough, ONTJunior A (Canada)
Tanner Hamilton1102202019-20201D2001-10-04Langley, BCJunior A (Canada)
Gavin Haslam5841418272023-20241D2007-04-06Etobicoke, ONTJunior A (Canada)
Brandon Hass8321921102018-20224D2003-02-06Alban, ONTJunior A (Canada)
Cameron Henderson23213202019-20201D2001-02-23Brampton, ONTJunior A (Canada)
Austin Hickner505712422016-20171F1997-02-20Fair Haven, MIJunior A (Canada)
Matthew Hill3481018472022-20231F2004-03-08Haileybury, ONTJunior A (Canada)
Kaden Hintz2241216262016-20171F1996-04-13Regina, SASKJunior A (Canada)
A.J. Holenski200002016-20171D1998-02-19Virgil, ONTJunior A (Canada)
Spencer Hughes48152338102021-20221L2005-06-25Mississauga, ONTJunior A (Canada)
Bernelle Hughie200002016-20171F1998-01-19Kashechewan, ONTJunior A (Canada)
Dawson Hunter100002017-20181G2000-08-31Sault Ste. Marie, ONTJunior A (Canada)
Calvin Ilkay41134252023-20241D2006-12-23Toronto, ONTJunior A (Canada)
Tie Jacobs1101122021-20221D2003-05-17Six Nations, ONTJunior A (Canada)
Cameron Jansa4616622502023-20241F2006-10-04Mississauga, ONTJunior A (Canada)
Cody Jessop911282023-20241F2004-08-31Tottenham, ONTJunior A (Canada)
Chase Johnson1200022019-20201G2000-07-12Bartlett, ILJunior A (Canada)
Garrett Johnston26325352015-20161D1997-02-04Toronto, ONTJunior A (Canada)
Chase Kanasawe-Jacko300002017-20181F2000-07-08Sudbury, ONTJunior A (Canada)
Taylor Karr2791120202015-20161F1996-03-05Chilliwack, BCJunior A (Canada)
Matt Kavanagh1900022015-20161D1998-01-06Bancroft, ONTJunior A (Canada)
Brennan Kelly5315183372015-20172F1996-01-25Toronto, ONTJunior A (Canada)
Tyler King286410182015-20161F1997-10-21Mindemoya, ONTJunior A (Canada)
Joshua Kingsbury801162020-20211D2002-05-08Porcupine, ONTCollege-University
Adam Kusior2832562017-20181F1998-12-18Windsor, ONTCollege-University
Brady Lacharity310102017-20181F2001-01-01New Liskeard, ONTJunior A (Canada)
Chad Lafortune925813492015-20193F2000-08-09French River, ONTJunior A (Canada)
Nicholas Larocque400002016-20171G1999-02-11Chelmsford, ONTJunior A (Canada)
Carson Laronde4401313332021-20232F2005-02-19Sturgeon Falls, ONTJunior A (Canada)
Chase Lefebvre46293766222021-20221L2004-05-13Kapuskasing, ONTMajor Junior
Jesse Lefebvre62132437632022-20242F2006-01-05Sturgeon Falls, ONTJunior A (Canada)
Max Lightfoot237172442017-20181F1999-01-02Mississauga, ONTJunior A (Canada)
Cooper Lobsinger58167282019-20212D2001-03-14St. Catherines, ONTJunior A (Canada)
Danial Lofstrom100002015-20161G1996-09-30Mississauga First Na, ONTJunior A (Canada)
Connor Loft1322553781072017-20203D1999-02-25Mississauga, ONTJunior A (Canada)
Nikolaos Manetas700002018-20191G2000-04-12Geneva, ILJunior A (Canada)
Reid Manning64819271312018-20202F1999-03-11Provost, ALTAJunior A (Canada)
Quentin Martellacci211222020-20211D2000-06-29Maple, ONTJunior A (Canada)
Kyle Martelle600002015-20161G1999-03-10Ingleside, ONTJunior A (Canada)
Nolan Masson91182543642022-20242F2005-07-31Callander, ONTJunior A (Canada)
Matty Mayhew900022017-20181G2000-02-21Sudbury, ONTJunior A (Canada)
Max McCue601162018-20191L2003-02-10Sudbury, ONTMajor Junior
Cam McDonald1710142021-20232F2004-02-13North Bay, ONTJunior A (Canada)
Jacob McGill25044422023-20241D2006-02-27North Bay, ONTJunior A (Canada)
Tyler McGregor50111425532015-20161F1998-08-13Cobourg, ONTJunior A (Canada)
Jake McGuire100002017-20181G2001-02-27Lively, ONTJunior A (Canada)
Brett McInall52202444242015-20161F1998-02-17Milton, ONTJunior A (Canada)
Zac McInall5231720202015-20161D1998-02-17Milton, ONTJunior A (Canada)
Joshua McKay6811112452021-20232F2004-10-13Sudbury, ONTJunior A (Canada)
Brandon Melsness4882028502022-20242F2003-05-16Ladysmith, BCJunior A (Canada)
William Michaud5411920162016-20171F1999-07-02North Bay, ONTJunior A (Canada)
Zach Mills2200002015-20161G1996-10-14Carleton Place, ONTJunior A (Canada)
Eric Mondoux300002016-20171D2000-03-08North Bay, ONTJunior A (Canada)
Ben Montgomery30000122019-20212G2002-07-20Dundas, ONTJunior A (Canada)
Alex Moore1801182019-20201F2000-05-27Scarborough, ONTJunior A (Canada)
Jordan Morgan801142020-20211F2000-07-08Hamilton, ONTCollege-University
Chad Mosley600002015-20161G1997-09-27Ottawa, ONTJunior A (Canada)
Connor Mowatt8000282018-20191F1998-10-14Nanaimo, BCJunior A (Canada)
Kyle Munyankuge510102020-20211F2000-12-28Caledon, ONTJunior A (Canada)
Carson Murison1200062018-20191G1998-10-01Half Moon Bay, CAJunior A (Canada)
Patrick Musico547714892016-20182D2000-03-16Sudbury, ONTMajor Junior
Benjamin Naimool5581119182019-20201F2001-09-22Scarborough, ONTJunior A (Canada)
Adrian Nicholas108121123222015-20183D1997-11-23Las Vegas, NVJunior A (Canada)
Matthew Nolet601142020-20211D2003-01-10Ottawa, ONTJunior A (Canada)
Michael O'Sullivan500002023-20241G2003-05-05Winnipeg, MANJunior A (Canada)
Ronson Odjig9011132017-20181D1997-08-14Manitoulin Island, ONTJunior A (Canada)
Matthew Pantone400002020-20211F2002-05-04Mississauga, ONTJunior A (Canada)
Kaleb Papineau700002022-20231G2006-01-25Cochrane, ONTJunior A (Canada)
Eric Paquette10331619462015-20183D1997-04-10Chelmsford, ONTJunior A (Canada)
David Parker2013482023-20241F2005-01-06Los Angeles, CAJunior A (Canada)
Esa Patton9131215662017-20203D2001-06-17Scarborough, ONTMinor Pro
Alex Paul1822541661012016-20204F1999-03-17Bear Island, ONTJunior A (Canada)
Jacob Payeur19123192022-20231D2005-05-31Sturgeon Falls, ONTJunior A (Canada)
Chris Pedersen26066262018-20191D1998-01-19Calgary, ALTAJunior A (Canada)
Evan Peltier1401102016-20171G1999-02-05North Bay, ONTJunior A (Canada)
Matt Perdue1801122022-20231G2003-08-07Brampton, ONTJunior A (Canada)
Austin Petrie315611452017-20181F1997-03-13St. Louis, MOMinor Pro
Connor Picard3217623572022-20231R2004-07-28Morris, ILJunior A (Canada)
Jordan Picard41132437272016-20182F1997-06-27Timmins, ONTJunior A (Canada)
Isaak Picken18123122015-20161F1998-10-30Cowansville, PQJunior A (Canada)
Anthony Pileggi651910262020-20233D2002-11-21London, ONTJunior A (Canada)
Sebastien Plamondon100002016-20171G2001-11-23Edmonton, ALTAJunior A (Canada)
Tyler Planetta2924662016-20171F1998-02-04Goulds, NFLDJunior A (Canada)
Robbie Popkie300022017-20181F2000-06-06Haileybury, ONTJunior A (Canada)
Sandy Porter700002019-20201F2001-11-30Hagersville, ONTJunior A (Canada)
Marc-Andre Quevillon149714211342015-20194F1999-12-29Val Caron, ONTJunior A (Canada)
Matthew Rabideau17011102023-20241D2004-01-02Oakville, ONTJunior A (Canada)
Noah Racine7211011342021-20232F2003-07-23Barrie, ONTJunior A (Canada)
Hayden Radey1414562021-20221D2004-05-05Garson, ONTJunior A (Canada)
Joel Rainville200002016-20171G2001-06-27Sturgeon Falls, ONTJunior A (Canada)
David Ranger100002015-20161F1997-04-23Sudbury, ONTJunior A (Canada)
Robert Ranger50246252016-20182F1998-08-27Callander, ONTJunior A (Canada)
Brody Read100002018-20191G2000-02-09Elmvale, ONTJunior A (Canada)
Alessandro Regina800002019-20201D2001-01-01Woodbridge, ONTJunior A (Canada)
Jamie Restoule101102015-20161D1995-06-02Dokis, ONTJunior A (Canada)
Gabriel Rheault200022017-20181F1997-04-07New Liskeard, ONTJunior A (Canada)
Jordan Ribbink39123232016-20171D1998-04-19Ottawa, ONTJunior A (Canada)
Caleb Rich68273764692015-20172C1999-09-09Callander, ONTMajor Junior
Unieam Rich40123112018-20191F1999-05-30Sheshatshiu, NFLDJunior A (Canada)
Dustin Riff101102023-20241G2005-07-07Montreal, PQJunior A (Canada)
Jordan Ritchie4000102017-20181D2001-01-01Sault Ste. Marie, ONTMinor Pro
Deric Rivet200002018-20191G2002-01-17Sturgeon Falls, ONTJunior A (Canada)
Ian Robbie50639292015-20172F1996-03-15Lively, ONTJunior A (Canada)
Quinn Robelle5351419412015-20161F1997-01-15Lutz, FLCollege-University
Andrew Rocha3101162017-20181G1999-11-01Whitefish, ONTJunior A (Canada)
Kobe Roe500002018-20191F2001-03-03Orillia, ONTJunior A (Canada)
Albert Rogers1200022016-20171G1996-01-04North Haven, CTCollege-University
Dustin Roitelman2911011242018-20191D1998-08-02Winnipeg, MANJunior A (Canada)
Jacob Romano94181937242017-20192F2001-02-26Whitby, ONTJunior A (Canada)
Justin Rousseau200022021-20221F2005-05-11Verner, ONTJunior A (Canada)
Josh Russell99304878682021-20232F2003-11-13Stoney Creek, ONTJunior A (Canada)
Donny Schultz3991726282017-20181F1998-02-16Negaunee, MIJunior A (Canada)
Jeremy Seguin44044242022-20242F2006-05-13Noelville, ONTJunior A (Canada)
Caleb Shank300022021-20221D2005-02-11North Bay, ONTJunior A (Canada)
Brett Shawana101102016-20171F2000-09-26North Bay, ONTJunior A (Canada)
Joshua Shears27325102019-20201F2001-12-13Deer Lake, NFLDJunior A (Canada)
Cole Sheffield3602222020-20222G2004-05-08London, ONTJunior A (Canada)
Matthew Shulist45192140402023-20241F2003-02-22Hamilton, ONTJunior A (Canada)
Nick Shuman28055252016-20171D1996-12-10Orangeville, ONTJunior A (Canada)
Kevin Shuttleworth11123102018-20191F2000-09-26Collingwood, ONTJunior A (Canada)
Levi Siau17073114187642017-20225C2001-04-19Thunder Bay, ONTMajor Junior
Griffin Simpson1731451652222017-20225D2001-01-30Garson, ONTJunior A (Canada)
William Sloggett100002022-20231D2006-05-13New Liskeard, ONTJunior A (Canada)
Ryan Smith106296291582018-20213C2002-05-18Bala, ONTMajor Junior
Abram Snider144143044682021-20243F2003-05-31North Bay, ONTJunior A (Canada)
Nicholas Sribny30224262019-20201F1999-02-16Pickering, ONTJunior A (Canada)
Alec St. Georges3501142015-20161G1998-01-19Sudbury, ONTJunior A (Canada)
Matthew Stringer58152035182023-20241F2004-12-06Newcastle, ONTJunior A (Canada)
Dominic Suhr21202102022-20231F2003-03-16Selkirk, MANJunior A (Canada)
Sergy Suschenko294610242023-20241F2006-01-09Thornhill, ONTJunior A (Canada)
Josh Sylvain1013402017-20181F1998-04-22Girouxville, ALTAJunior A (Canada)
Kornel Szabo44167202016-20171F1996-10-15Calgary, ALTAJunior A (Canada)
Kevin Tardiff1000002018-20191G1998-07-22Johnville, PQJunior A (Canada)
Ayden Thomason100002022-20231D2006-03-02North Bay, ONTJunior A (Canada)
Chase Thompson59111324422021-20232F2005-01-12North Bay, ONTJunior A (Canada)
Dew Tobobandung7851217392015-20172D1998-12-21Parry Sound, ONTJunior A (Canada)
Jack Tos30111829122019-20212F2001-12-05Burlington, ONTCollege-University
Tyler Trealout518917452023-20241F2004-07-01La Salle, ONTJunior A (Canada)
Gregory Trudeau-Paquet52332356462016-20182F1999-02-09Sudbury, ONTJunior A (Canada)
Julien Trudel100022022-20231D2006-01-16Belle Vallee, ONTJunior A (Canada)
Maksim Tugolukov299615562022-20231F2004-09-13Moscow, RussiaJunior A (Canada)
Jacob Uridil6211819692016-20182F1999-07-07Conestogo, ONTJunior A (Canada)
Korlan Vader2401122016-20182G1997-01-20Sherwood Park, ALTAJunior A (Canada)
Davin Van de Zilver17022162018-20191D1998-03-14Jackson, NJJunior A (Canada)
Matthieu Verreault425712202016-20171F1998-04-11Azilda, ONTJunior A (Canada)
Bryson Villeneuve510102023-20241F2008-12-31Junior A (Canada)
Hayden Williamson1100022020-20222G2002-03-03Oakville, ONTCollege-University
Ryley Wolfe49347582022-20231F2005-12-05North Bay, ONTJunior A (Canada)
Simon Wood700002016-20171G1998-12-02Sudbury, ONTJunior A (Canada)
Dakotah Woods19022312017-20181D1998-01-07Chapleau, ONTMajor Junior
Sebastian Woods3500002019-20201G2001-03-12Limehouse, ONTCollege-University
Lucas Woolridge42022302015-20161D1996-10-19Albain, ONTJunior A (Canada)
Pijus Zemaitis433912232023-20241D2004-09-11Barrington, ILJunior 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.