Cody Glass

Age: 25y-11m-25d (Apr 01, 1999)
Exp: 3 Years
Country: CA
College: Portland
Drafted: Round 1 (#6 overall), 2017
2024-25 Cap Hit

$2,500,000

2024-25 Cash

$2,500,000

Career Earnings

$7,137,448

2023-2024 Free Agent (CURRENT)

Cody Glass signed a 2 year, $5,000,000 contract with the Nashville Predators, including $5,000,000 guaranteed, and an average annual salary of $2,500,000. In 2024-25, Glass will earn a base salary of $2,500,000, while carrying a cap hit of $2,500,000.
Contract Terms:
2 yr(s) / $5,000,000
Average Salary:
$2,500,000
Signing Bonus:
N/A
Free Agent:
2025 / RFA
Year Age Cap HitAnnual Cap % League Cap Cash Annual Cash Cumulative
2023-24 24 $2,500,000 2.99% $2,500,000 $2,500,000
2024-25 25 $2,500,000 2.84% $533,861 $3,033,861
2025-26 26
RFA
Year Age Base Salary Cap Hit Cap % League Cap
2023-24 24 $2,500,000 $2,500,000 2.99%
2024-25 25 $2,500,000 $2,500,000 2.84%
2025-26 26
RFA
Year Age Base Salary Cash Total Cash Cumulative Cash Remaining AYC Cumulative AYC Remaining
2023-24 24 $2,500,000 $2,500,000 $2,500,000 - $2,500,000 $1,516,931
2024-25 25 $533,861 $533,861 $3,033,861 - $1,516,931 $533,861
Retained/Dead Cash
2024-25 25 $1,966,139 $1,966,139 - - $1,966,139 $1,966,139
Source: NHL contract specifics generally collected from verified reports.

2022-2022 Extension

Contract Terms:
1 yr(s) / $874,125
Average Salary:
$874,125
Signing Bonus:
N/A
Free Agent:
2023 / RFA
To see the rest of the Cody Glass's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2017-2021 Rookie

Contract Terms:
3 yr(s) / $5,325,000
Average Salary:
$1,775,000
Signing Bonus:
$277,500
To see the rest of the Cody Glass's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here
Seasons

3 Years

Career Earnings thru 2024

$7,137,448

Earnings w/ Different Teams

4 teams

Earnings Per Year

Year Age Team(s) Status Cash Total Cash Cumulative Awards
2019 20
Reserve / minor-buried
$678,856
$678,856
2020 21
Reserve / minor-buried
$480,859
$1,159,715
2021 22
Reserve / minor-buried
$103,608
$1,263,323
2022 23
Active
$874,125
$2,137,448
2023 24
Active
$2,500,000
$4,637,448
2024 25
Active
Retained
$533,861
$1,966,139
$5,171,309
$7,137,448
Total      
$7,137,448
$5,171,309
$7,137,448
Total
$7,137,448

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
2 $1,067,215 $92,500 - $1,159,715
3 $3,477,733 - - $3,477,733
1 $533,861 - - $533,861
1 $1,966,139 - - $1,966,139
Year Team(s) Age Base Signing Incentives Cash Total Cash Cumulative
2019
20
$586,356
$92,500
$678,856
$678,856
2020
21
$480,859
$480,859
$1,159,715
2021
22
$103,608
$103,608
$1,263,323
2022
23
$874,125
$874,125
$2,137,448
2023
24
$2,500,000
$2,500,000
$4,637,448
2024
25
$533,861
$1,966,139
$533,861
$1,966,139
$5,171,309
$7,137,448
Total
$7,044,948
$92,500
$7,137,448
$5,171,309
$7,137,448
Total
$7,044,948
$92,500
$7,137,448

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
2 $1,067,215 $92,500 - $1,159,715
3 $3,477,733 - - $3,477,733
1 $533,861 - - $533,861
1 $1,966,139 - - $1,966,139

Injuries

Year Dates Games Missed Reason
2024-25 PIT Nov 08, 2024 - Dec 03, 2024 0 Upper Body
2023-24 NSH Nov 21, 2023 - Dec 08, 2023 0 Upper Body
2023-24 NSH Oct 30, 2023 - Nov 11, 2023 0 Lower Body
  • Mar 07, 2025 Traded to New Jersey (NJD) from Pittsburgh (PIT) with Jonathan Gruden for 2027 3rd round pick, Chase Stillman and Max Graham
  • Aug 13, 2024 Traded to Pittsburgh (PIT) from Nashville (NSH) as part of a 3-team trade: Pittsburgh (PIT) traded Jordan Frasca to Nashville (NSH); Nashville (NSH) traded 2025 3rd round pick and 2026 6th round pick to Pittsburgh (PIT)
  • Jul 01, 2023 Signed a 2 year $5 million contract with Nashville (NSH)
  • Jun 24, 2022 Signed a 1 year $874,125 contract extension with Nashville (NSH)
  • Jul 17, 2021 Traded to Philadelphia (PHI) from Las Vegas (VGK) for Nolan Patrick
  • Jul 15, 2017 Signed a 3 year $5.325 million contract with Las Vegas (VGK)
  • Jun 23, 2017 Drafted by Las Vegas (VGK): Round 1 (#6 overall)
Year Team GP G A PTS +/- SOG PPG PPA SHG SHA Blk Hit PIM FO Won
2024 NJ 59 6 15 0 -3 85 1 1 0 0 34 51 12 212
2023 NAS 41 6 7 13 -9 83 0 1 0 0 20 23 20 100
2022 NAS 72 14 21 35 9 131 6 3 0 0 31 62 20 362
2021 NAS 8 0 1 1 0 9 0 0 0 0 4 13 20
2020 VEG 27 4 6 10 6 28 4 1 0 0 9 10 8 110
2019 VEG 39 5 7 12 -6 51 1 5 0 0 6 15 6 60
Top