#89

Joshua

HT/WT:
6'0" · 192 lbs
Born:
Aug. 6, 2003 (22)
Cap Hit:
$850,000ELC
Expires:
RFA27
Shoots:
Left
Needs Waivers:
Yes
Projected (AFP):
850K x 1y
ELC Age
19
Waivers Age
19
Qualifying Offer
$892,500

Sign in to view

Access player cards with stats, contract analytics and position deployment.

Free • Takes 5 seconds
Trade Tree

Contracts | $832,073

Two-Way Contract

Signed By: Bill Armstrong

Length: 1 year

Value: $850,000

Expiry Status: RFA

Cap Percent : 0.8%

Signing Team: Utah Mammoth

Signing Date: Jun. 29, 2026

Joshua Roy signed a one-year, two-way contract extension with the Utah Mammoth. Roy is a skilled depth forward who adds scoring upside and organizational flexibility.

SeasonClauseCap HitCap %AAVP. BonusesS. BonusesBase SalaryTotal SalaryMinors Salary
2026-27-$850,0000.8%$850,000--$850,000$850,000$150,000
TOTAL$850,000-$850,000$0$0$850,000$850,000$150,000

Entry-Level Contract

Signed By: Kent Hughes

Length: 3 years

Value: $2,735,000

Expiry Status: RFA

Cap Percent : -%

Signing Team: Montreal Canadiens

Signing Date: Mar. 30, 2022

Joshua Roy signed a 3 year, $2,735,000 contract with the Montreal Canadiens on Mar. 30, 2022. The contract has a cap hit of $835,000.

SeasonClauseCap HitCap %AAVP. BonusesS. BonusesBase SalaryTotal SalaryMinors Salary
2022-23-$856,6671.0%$903,333$92,500ENTRY-LEVEL SLIDE-
2023-24-$835,0001.0%$881,667$57,500$92,500$775,000$867,500$80,000
2024-25-$835,0000.9%$881,667$0$85,000$775,000$860,000$80,000
2025-26-$835,0000.9%$881,667$0$0$775,000$775,000$80,000
TOTAL$835,000-$881,667$0$270,000$2,325,000$2,502,500$240,000

Stats

TeamGPGAPPts/GTOI+/-SH%PIMPlayoffs
GPGAPPts/GTOI+/-SH%PIM
2014-15Beauce-Appalaches Élites21010.50000.00 - -
2015-16Beauce-Appalaches Canam M15 AAA20000.00000.00 - -
2016-17Beauce-Appalaches Élites M15 AAA301915341.13000.0032351.67000.00
2017-18Beauce-Appalaches Canam M15AAAE273327602.22000.0822131.50000.00
2017-18Pointe-Lévy Corsaires M17 AAA11122.00000.00 - -
2018-19Lévis Chevaliers423850882.100410.061165111.00020.00
2018-19Team Québec649132.17000.00 - -
2018-19Team Québec White52351.00000.00 - -
2019-20Saint John Sea Dogs601628440.730-30.06 - -
2019-20Canada Red U1752240.80000.06 - -
2020-21Saint John Sea Dogs1598171.130-40.02 - -
2020-21Sherbrooke Phoenix20135180.900-120.0231341.330-10.02
2021-22Sherbrooke Phoenix6651681191.800430.02211815232.090100.00
2021-22Canada U2073581.14040.02 - -
2021-22Laval Rocket00.00 - 10000.00000.00
2022-23Sherbrooke Phoenix554653991.800690.014141212241.71050.02
2022-23Canada U20756111.570140.00 - -
2023-24MTL234590.3912:08-211.80 - -
2023-24Laval Rocket411319320.780-170.012 - -
2024-25MTL122020.1711:01-614.32 - -
2024-25Laval Rocket472015350.74030.0101346100.770-30.018
2025-26MTL30000.009:4700.02 - -
2025-26Laval Rocket572322450.790-60.03252020.400-40.018
TeamGPGAPPts/GTOI+/-SH%PIMPlayoffs
GPGAPPts/GTOI+/-SH%PIM
NHL TOTAL3865110.2911:36-812.0400000.00000.00

Click or drag rows to total only those seasons. Press Esc to clear.

Non-NHL stats for Joshua Roy via Elite Prospects