River Cracraft

Washington Commanders, Wide Receiver
Age: 31y-4m-5d (Nov 01, 1994)
Exp: 6 Years
Country: US
College: Washington State
Agent(s): Ryan Williams (Athletes First)

2025-2025 Free Agent

Contract Terms:
1 yr(s) / $1,170,000
Average Salary:
$1,170,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2026 / UFA
To see the rest of the River Cracraft's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2024-2024 Free Agent

Contract Terms:
1 yr(s) / $1,240,000
Average Salary:
$1,240,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2025 / UFA
To see the rest of the River Cracraft's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2023-2023 Free Agent

Contract Terms:
1 yr(s) / $1,080,000
Average Salary:
$1,080,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2024 / UFA
To see the rest of the River Cracraft's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2022-2022

Contract Terms:
1 yr(s) / $965,000
Average Salary:
$965,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
To see the rest of the River Cracraft's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2020-2020

Contract Terms:
1 yr(s) / $675,000
Average Salary:
$675,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2021 / ERFA
To see the rest of the River Cracraft's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2020-2021

Contract Terms:
2 yr(s) / $1,525,000
Average Salary:
$762,500
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2022 / RFA
To see the rest of the River Cracraft's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2018-2019

Contract Terms:
2 yr(s) / $1,050,000
Average Salary:
$525,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2020 / ERFA
To see the rest of the River Cracraft's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2018-2020

Contract Terms:
3 yr(s) / $1,710,000
Average Salary:
$570,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2021 / RFA
To see the rest of the River Cracraft's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here
Seasons

6 Years

Career Earnings thru 2026

$8,245,656

Earnings w/ Different Teams

5 teams

Earnings Per Year

Year Age Team(s) Status Cash Total Cash Cumulative Awards
2017 23
Retained
Retained
Retained
Retained
Retained
Retained
$14,400
$7,200
$14,400
$7,200
$14,400
$7,200
$14,400
$21,600
$36,000
$43,200
$57,600
$64,800
2018 24
Active
Active
Active
Retained
Retained
Retained
Retained
Retained
Retained
$307,419
$307,419
$307,419
$45,600
$45,600
$45,600
$7,600
$7,600
$7,600
$372,219
$679,638
$987,057
$1,032,657
$1,078,257
$1,123,857
$1,131,457
$1,139,057
$1,146,657
2019 25
Retained
Retained
Retained
Retained
$72,822
$8,000
$8,000
$8,000
$1,219,479
$1,227,479
$1,235,479
$1,243,479
2020 26
Active
Retained
Active
Retained
Active
Retained
$317,647
$155,011
$317,647
$155,011
$317,647
$155,011
$1,561,126
$1,716,137
$2,033,784
$2,188,795
$2,506,442
$2,661,453
2021 27
Retained
Retained
Retained
Retained
Retained
Retained
$236,110
$157,622
$236,110
$157,622
$236,110
$157,622
$2,897,563
$3,055,185
$3,291,295
$3,448,917
$3,685,027
$3,842,649
2022 28
Active
Active
Retained
Retained
Retained
Retained
$804,165
$804,165
$214,444
$214,444
$59,700
$59,700
$4,646,814
$5,450,979
$5,665,423
$5,879,867
$5,939,567
$5,999,267
2023 29
Active
$768,889
$6,768,156
2024 30
Active
$1,225,000
$7,993,156
2025 31
Retained
Reserve
$200,000
$52,500
$8,193,156
$8,245,656
Total      
$8,245,656
$8,193,156
$8,245,656
Total
$8,245,656

Earnings Per Team

Years Team Base Signing Roster Restructure Option Incentives Cash Cumulative
3 $1,053,804 - - - - $165,675 $1,219,479
1 $24,000 - - - - - $24,000
2 $2,599,173 - - - - - $2,599,170
3 $4,050,507 - $40,000 - - - $4,150,507
1 $252,500 - - - - - $252,500
Year Team(s) Age Base Signing Roster Restructure Option Workout Incentives Cash Total Cash Cumulative
2017
23
$14,400
$7,200
$14,400
$7,200
$14,400
$7,200
$14,400
$7,200
$14,400
$7,200
$14,400
$7,200
$14,400
$21,600
$36,000
$43,200
$57,600
$64,800
2018
24
$254,115
$254,115
$254,115
$45,600
$45,600
$45,600
$7,600
$7,600
$7,600
$53,304
$53,304
$53,304
$307,419
$307,419
$307,419
$45,600
$45,600
$45,600
$7,600
$7,600
$7,600
$372,219
$679,638
$987,057
$1,032,657
$1,078,257
$1,123,857
$1,131,457
$1,139,057
$1,146,657
2019
25
$67,059
$8,000
$8,000
$8,000
$5,763
$72,822
$8,000
$8,000
$8,000
$1,219,479
$1,227,479
$1,235,479
$1,243,479
2020
26
$317,647
$155,012
$317,647
$155,012
$317,647
$155,012
$317,647
$155,011
$317,647
$155,011
$317,647
$155,011
$1,561,126
$1,716,137
$2,033,784
$2,188,795
$2,506,442
$2,661,453
2021
27
$236,110
$157,622
$236,110
$157,622
$236,110
$157,622
$236,110
$157,622
$236,110
$157,622
$236,110
$157,622
$2,897,563
$3,055,185
$3,291,295
$3,448,917
$3,685,027
$3,842,649
2022
28
$804,165
$804,165
$214,444
$214,444
$59,700
$59,700
$804,165
$804,165
$214,444
$214,444
$59,700
$59,700
$4,646,814
$5,450,979
$5,665,423
$5,879,867
$5,939,567
$5,999,267
2023
29
$768,889
$768,889
$6,768,156
2024
30
$1,125,000
$40,000
$1,225,000
$7,993,156
2025
31
$200,000
$52,500
$200,000
$52,500
$8,193,156
$8,245,656
Total
$7,979,984
$40,000
$165,675
$8,245,656
$8,193,156
$8,245,656
Total
$7,979,984
$40,000
$165,675
$8,245,656

Earnings Per Team

Years Team Base Signing Roster Restructure Option Incentives Cash Cumulative
3 $1,053,804 - - - - $165,675 $1,219,479
1 $24,000 - - - - - $24,000
2 $2,599,173 - - - - - $2,599,170
3 $4,050,507 - $40,000 - - - $4,150,507
1 $252,500 - - - - - $252,500

Injuries

Year Weeks Reason
2024 MIA 1 - 10 Upper Body
2023 MIA 4 - 10 Shoulder
  • Dec 16, 2025 Signed to the practice squad by Washington (WAS)
  • Nov 12, 2025 Signed to the practice squad by Washington (WAS)
  • Aug 26, 2025 Released by Washington (WAS)
  • Aug 15, 2025 Signed a contract with Washington (WAS)
  • May 12, 2025 Released by Seattle (SEA)
  • Mar 21, 2025 Signed a 1 year $1.17 million contract with Seattle (SEA)
  • Mar 21, 2024 Signed a 1 year $1.24 million contract with Miami (MIA)
  • Mar 17, 2023 Signed a 1 year $1.08 million contract with Miami (MIA)
  • Sep 29, 2022 Signed to the active roster by Miami (MIA)
  • Aug 31, 2022 Signed to the practice squad by Miami (MIA)
  • Aug 30, 2022 Waived by Miami (MIA), clearing $965,000 of cap
  • Feb 17, 2022 Signed a reserve/future contract with Miami (MIA)
  • Jan 29, 2022 Waived by San Francisco (SF)
  • Sep 02, 2021 Signed to the practice squad by San Francisco (SF)
  • Aug 31, 2021 Waived by San Francisco (SF)
  • Aug 28, 2021 Signed a contract with San Francisco (SF)
  • Aug 24, 2021 Waived by San Francisco (SF)
  • Feb 12, 2021 Signed a contract with San Francisco (SF)
  • Nov 09, 2020 Signed to the active roster by San Francisco (SF)
  • Nov 06, 2020 Signed to the practice squad by San Francisco (SF)
  • Nov 05, 2020 Signed to the active roster by San Francisco (SF)
  • Nov 02, 2020 Signed to the practice squad by San Francisco (SF)
  • Oct 31, 2020 Signed to the active roster by San Francisco (SF)
  • Sep 06, 2020 Signed to the practice squad by San Francisco (SF)
  • Sep 05, 2020 Waived by San Francisco (SF)
  • Aug 27, 2020 Signed a contract with San Francisco (SF)
  • May 01, 2020 Waived by Philadelphia (PHI)
  • Jan 07, 2020 Signed a reserve/future contract with Philadelphia (PHI)
  • Dec 25, 2019 Signed to the practice squad by Philadelphia (PHI)
  • Sep 24, 2019 Waived by Denver (DEN)
  • Sep 11, 2019 Signed a contract with Denver (DEN)
  • Sep 01, 2019 Waived by Denver (DEN)
  • Nov 02, 2018 Signed to the active roster by Denver (DEN)
  • Sep 19, 2018 Signed to the practice squad by Denver (DEN)
  • Sep 02, 2018 Signed to the practice squad by Denver (DEN)
  • Sep 02, 2018 Waived by Denver (DEN)
  • Jan 02, 2018 Signed a reserve/future contract with Denver (DEN)
  • Dec 20, 2017 Signed to the practice squad by Denver (DEN)
  • Oct 18, 2017 Signed to the practice squad by Denver (DEN)

Fines

Date Reason Fine Amount
Dec 20, 2024 Facemask against San Francisco (SF) $6,250
Fines: 1 $6,250
Year Team GP GS Snaps Snaps% Rec Receptions Rec Yards Rec Touchdowns Fum
2025 WAS 2 0 7 0.66 0 0 0 0
2024 MIA 8 0 120 10.54 7 66 0 0
2023 MIA 10 1 185 16.85 9 121 1 0
2022 MIA 11 0 159 15.06 9 102 2 0
2021 SF 4 0 0 0.00 0 0 0 0
2020 SF 9 1 112 10.24 6 41 0 0
2019 DEN 1 0 5 0.50 0 0 0 0
2018 DEN 8 0 27 2.70 1 44 0 1
2017 DEN 0 0 0 0.00 0 0 0 0
Top