Player Details

Comprehensive player statistics and career information

Joshua Roy #89

Active Player ID: 8482749
Player Hero Image

Current Contract

2022-23 - 2025-26
Cap Hit Amount of team salary cap used this season
$856,667
Term Length
3 Years
Total Value
$2,602,500

Contract Timeline

Signed Date:March 22, 2022
Start Season:2022-23
End Season:2025-26

Financial Breakdown

Base Salary:$775,000
Signing Bonus:$92,500
Performance Bonus:N/A

Contract Terms

TW

Player BiographyRight Wing
Age
22
Height
6' 0"
Weight
192 lbs
Shoots/Catches
Left
Personal Information
Birthdate: August 6, 2003
Birthplace: Saint-Georges-De, Quebec (CAN)
Draft Information
Year: 2021
Team: MTL
Round/Pick: Round 5, Pick 22 (#150 Overall)
Awards & Achievements

No awards or achievements recorded.

Player Statistics

Career Regular Season

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
356511-824812.5000000

Career Playoffs

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
-------00-----
IDTeamOpp.H/AGAP+/-PIMHitsPPGSOGFO %TOI
No data available.

2024-2025

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
12202-621414.3000000
Season-by-Season Statistics
SeasonLeagueTeam NameSeason TypeGPGAPtsPIM
2014-2015QC Int PWBeauce-Appalaches ÉlitesRegular Season21010
2015-2016QBAABeauce-Appalaches Canam M15 AAARegular Season20000
2016-2017QM15AAABeauce-Appalaches Élites M15 AAARegular Season301915340
2016-2017QM15AAABeauce-Appalaches Élites M15 AAAPostseason32350
2017-2018QMEAAPointe-Lévy Corsaires M17 AAARegular Season11120
2017-2018QBAAABeauce-Appalaches Canam M15AAAERegular Season273327608
2017-2018QBAAABeauce-Appalaches Canam M15AAAEPostseason22130
2018-2019QMAAALévis ChevaliersPostseason1165110
2018-2019QGC-16Team Québec WhiteRegular Season52350
2018-2019CWGTeam QuébecRegular Season649130
2018-2019QMAAALévis ChevaliersRegular Season423850886
2019-2020QMJHLSaint John Sea DogsRegular Season601628446
2019-2020WHC-17Canada Red U17Regular Season52246
2020-2021QMJHLSherbrooke PhoenixPostseason31342
2020-2021QMJHLSherbrooke PhoenixRegular Season20135182
2020-2021QMJHLSaint John Sea DogsRegular Season1598172
2021-2022WJC-20Canada U20Regular Season73582
2021-2022QMJHLSherbrooke PhoenixRegular Season66516811922
2021-2022QMJHLSherbrooke PhoenixPostseason11815230
2021-2022AHLLaval RocketPostseason10000
2022-2023QMJHLSherbrooke PhoenixPostseason141212242
2022-2023QMJHLSherbrooke PhoenixRegular Season5546539914
2022-2023WJC-20Canada U20Regular Season756110
2023-2024NHLMontréal CanadiensRegular Season234590
2023-2024AHLLaval RocketRegular Season4113193212
2024-2025NHLMontréal CanadiensRegular Season122022
2024-2025AHLLaval RocketRegular Season4720153510
Career TotalsGPGAPtsPIM
51831335867196