Myles Straw - salary, contract & career earnings
Myles Straw's current contract is a 5 year deal worth $25,000,000 in total, playing for the Cleveland Guardians. This comprises a $2,000,000 contract signing fee, $25,000,000 guaranteed minimum salary, and a yearly basic salary of $5,000,000. In 2023, Straw is earning a yearly wage of $2,500,000, costing the team a total of $2,900,000. Myles Straw's career earnings are $24,419,689.
Earnings
7 rows5 seasons to 2026 worth $21,250,000 · $16,500,000 contracted across 2 further years to 2028
season running total contracted, not yet played
| YEAR | AGE | SERVICE TIME | STATUS | BASE SALARY | SIGNING BONUS |
|---|---|---|---|---|---|
| 2022 | 27 | 2 yr 112 d | PRE-ARB | $1,250,000 | $400,000 |
| 2023 | 28 | 3 yr 112 d | ARB 1 | $2,500,000$2.5m | $400,000 |
| 2024 | 29 | - | ARB 2 | $4,500,000$4.5m | $400,000 |
| 2025 | 30 | - | ARB 3 | $6,000,000$6.0m | $400,000 |
| 2026 | 31 | - | - | $7,000,000$7.0m | $400,000 |
| 2027 | 32 | - | Club | $8,000,000$8.0m | - |
| 2028 | 33 | - | Club | $8,500,000$8.5m | - |
Earnings
10 seasons to 2026 worth $24,419,689 · $1,750,000 contracted across 1 further year to 2027
season running total contracted, not yet played
| YEAR | BASE SALARY | CASH TOTAL |
|---|---|---|
| 2015 | - | $100,000 |
| 2018 | $46,880 | $46,880 |
| 2019 | $220,816 | $220,816 |
| 2020 | $211,593 | $211,593 |
| 2021 | $206,310 | $206,310 |
| 2021 | $384,090 | $384,090 |
| 2022 | $1,250,000 | $3,250,000$3.2m |
| 2023 | $2,500,000$2.5m | $2,500,000$2.5m |
| 2024 | $4,500,000$4.5m | $4,500,000$4.5m |
| 2025 | $6,000,000$6.0m | $6,000,000$6.0m |
| 2026 | $7,000,000$7.0m | $7,000,000$7.0m |
| 2027 | $1,750,000$1.7m | $1,750,000$1.7m |
Back to the Toronto Blue Jays payroll
What every player at Toronto Blue Jays is paid
Toronto Blue Jays payroll →MORE baseball
Frequently asked questions
What is Myles Straw's net worth?
We publish career earnings rather than net worth. Myles Straw's career earnings are $24,419,689.
What is Myles Straw's 2026 salary?
Myles Straw's 2026 salary is $7,000,000.
Who does Myles Straw play for?
Myles Straw plays for Toronto Blue Jays .
How many seasons of earnings are recorded for Myles Straw?
We hold 7 seasons of earnings history for Myles Straw.