Shawn Armstrong

Chicago Cubs, Relief Pitcher
Age: 33-7d (Sep 11, 1990)
Exp: 5.113 Years
Country: US
College: East Carolina (NC)
Drafted: Round 18 (#548 overall), 2011
Agent(s): ISE Baseball
2024 Payroll Salary

$308,616

2024 Cash

$2,050,000

Career Earnings

$6,655,921

2024-2024 Arbitration (CURRENT)

Shawn Armstrong signed a 1 year , $2,050,000 contract with the Tampa Bay Rays, including $2,050,000 guaranteed, and an average annual salary of $2,050,000. In 2024, Armstrong will earn a base salary of $308,616, while carrying a total salary of $2,050,000. Armstrong's adjusted salary with the Tampa Bay Rays is $308,616
Contract Terms:
1 yr(s) / $2,050,000
Average Salary:
$2,050,000
Signing Bonus:
K.A.
Free Agent:
2025 / UFA
Year Age PayrollAnnual Luxury Tax Tax % League Tax Cash Annual Cash Cumulative
2024 33 $308,616 $308,616 0.13% $308,616 $308,616
2025 34
UFA
Retained Salary
2024 33 $1,388,680 $1,388,680 0.59% $1,388,680 $1,388,680
2024 33 $352,704 $302,704 0.13% $352,704 $352,704
2024 33 $50,000 $50,000 0.02% - -
Year Age Service Base Salary Incentives Likely Incentives Unlikely Payroll Salary Luxury Tax
2024 33 5.113 $2,050,000 - - $308,616 $308,616
2025 34 --
UFA
Retained Salary
2024 33 $1,388,680 - - $1,388,680 $1,388,680
2024 33 $352,704 - - $352,704 $302,704
2024 33 $50,000 - - $50,000 $50,000
Year Age Base Salary Cash Total Cash Cumulative AYC Cumulative AYC Remaining
2024 33 $308,616 $308,616 $308,616 $308,616 $308,616
Retained/Dead Cash
2024 33 $1,388,680 $1,388,680 $1,388,680 $1,388,680 $1,388,680
2024 33 $352,704 $352,704 $352,704 $352,704 $352,704
2024 33 - - - - -
Source: MLB contract specifics generally collected from verified reports.

2023-2023 Arbitration

Shawn Armstrong signed a 1 year , $1,200,000 contract with the Tampa Bay Rays, including $1,200,000 guaranteed, and an average annual salary of $1,200,000.
Contract Terms:
1 yr(s) / $1,200,000
Average Salary:
$1,200,000
Signing Bonus:
K.A.
Free Agent:
2025 / UFA
To see the rest of the Shawn Armstrong's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2022-2022

Shawn Armstrong signed a 1 year , $700,000 contract with the Tampa Bay Rays, including $700,000 guaranteed, and an average annual salary of $700,000.
Contract Terms:
1 yr(s) / $700,000
Average Salary:
$700,000
Signing Bonus:
K.A.
To see the rest of the Shawn Armstrong's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2022-2022

Shawn Armstrong signed a 1 year , $1,000,000 contract with the Miami Marlins, including $1,000,000 guaranteed, and an average annual salary of $1,000,000.
Contract Terms:
1 yr(s) / $1,000,000
Average Salary:
$1,000,000
Signing Bonus:
K.A.
To see the rest of the Shawn Armstrong's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2021-2021 Arbitration

Shawn Armstrong signed a 1 year , $825,000 contract with the Baltimore Orioles, including $825,000 guaranteed, and an average annual salary of $825,000.
Contract Terms:
1 yr(s) / $825,000
Average Salary:
$825,000
Signing Bonus:
K.A.
To see the rest of the Shawn Armstrong's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2020-2020 Pre-Arb

Shawn Armstrong signed a 1 year , $573,500 contract with the Baltimore Orioles, including $573,500 guaranteed, and an average annual salary of $573,500.
Contract Terms:
1 yr(s) / $573,500
Average Salary:
$573,500
Signing Bonus:
K.A.
To see the rest of the Shawn Armstrong's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2019-2019 Pre-Arb

Shawn Armstrong signed a 1 year , $559,100 contract with the Seattle Mariners, including $559,100 guaranteed, and an average annual salary of $559,100.
Contract Terms:
1 yr(s) / $559,100
Average Salary:
$559,100
Signing Bonus:
K.A.
To see the rest of the Shawn Armstrong's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2018-2018 Pre-Arb

Shawn Armstrong signed a 1 year , $545,000 contract with the Seattle Mariners, including $545,000 guaranteed, and an average annual salary of $545,000.
Contract Terms:
1 yr(s) / $545,000
Average Salary:
$545,000
Signing Bonus:
K.A.
To see the rest of the Shawn Armstrong's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2017-2017 Pre-Arb

Shawn Armstrong signed a 1 year , $535,700 contract with the Cleveland Indians, including $535,700 guaranteed, and an average annual salary of $535,700.
Contract Terms:
1 yr(s) / $535,700
Average Salary:
$535,700
Signing Bonus:
K.A.
To see the rest of the Shawn Armstrong's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2016-2016 Pre-Arb

Shawn Armstrong signed a 1 year , $507,500 contract with the Cleveland Indians, including $507,500 guaranteed, and an average annual salary of $507,500.
Contract Terms:
1 yr(s) / $507,500
Average Salary:
$507,500
Signing Bonus:
K.A.
To see the rest of the Shawn Armstrong's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2015-2015 Pre-Arb

Shawn Armstrong signed a 1 year , $507,500 contract with the Cleveland Indians, including $507,500 guaranteed, and an average annual salary of $507,500.
Contract Terms:
1 yr(s) / $507,500
Average Salary:
$507,500
Signing Bonus:
K.A.
To see the rest of the Shawn Armstrong's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2011-2011 Signing Bonus

Shawn Armstrong signed a 1 year , $325,000 contract with the Cleveland Indians, including $325,000 guaranteed, and an average annual salary of $325,000.
Contract Terms:
1 yr(s) / $325,000
Average Salary:
$325,000
Signing Bonus:
K.A.
To see the rest of the Shawn Armstrong's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here
Career Earnings thru 2024

$6,655,921

Career Earnings w/ Different Teams

7 teams

Earnings Per Year

Year Age Team(s) Status Cash Total Cash Cumulative Awards
2011 20
Signing Bonus
$325,000
$325,000
2015 24
Active
$108,155
$433,155
2016 25
Active
$88,736
$521,891
2017 26
Active
$137,569
$659,460
2018 27
Active
$99,620
$759,080
2019 28
Active
Retained
$465,930
$87,174
$1,225,010
$1,312,184
2020 29
Active
$212,407
$1,524,591
2021 30
Reserve / minor-buried
Retained
$731,775
$288,275
$2,256,366
$2,544,641
2022 31
Active
Retained
$700,000
$161,280
$3,244,641
$3,405,921
2023 32
Active / Arb Avoided
$1,200,000
$4,605,921
2024 33
Active
Retained
Retained
$308,616
$1,388,680
$352,704
$4,914,537
$6,303,217
$6,655,921
Total      
$6,655,921
$4,914,537
$6,303,217
$6,655,921
Year Team(s) Age Base Signing Incentives Cash Total Cash Cumulative
2011
20
$325,000
$325,000
$325,000
2015
24
$108,155
$108,155
$433,155
2016
25
$88,736
$88,736
$521,891
2017
26
$218,078
$137,569
$659,460
2018
27
$99,620
$99,620
$759,080
2019
28
$465,930
$87,174
$465,930
$87,174
$1,225,010
$1,312,184
2020
29
$212,407
$212,407
$1,524,591
2021
30
$731,775
$288,275
$731,775
$288,275
$2,256,366
$2,544,641
2022
31
$700,000
$161,280
$700,000
$161,280
$3,244,641
$3,405,921
2023
32
$1,200,000
$1,200,000
$4,605,921
2024
33
$308,616
$1,388,680
$352,704
$308,616
$1,388,680
$352,704
$4,914,537
$6,303,217
$6,655,921
Total
$6,411,430
$325,000
$6,655,921
$4,914,537
$6,303,217
$6,655,921

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
4 $414,969 $325,000 - $659,460
2 $186,794 - - $186,794
3 $966,612 - - $966,612
4 $4,020,455 - - $4,020,455
1 $161,280 - - $161,280
1 $308,616 - - $308,616
1 $352,704 - - $352,704

Injuries

Year Dates Reason
2019 SEA Mar 28, 2019 - Apr 12, 2019 Undisclosed
2019 BAL Aug 22, 2019 - Sep 01, 2019 Arm
2020 BAL Aug 29, 2020 - Sep 22, 2020 Shoulder
2021 BAL Apr 04, 2021 - Apr 05, 2021 COVID-19
2023 TB Mar 30, 2023 - Jun 03, 2023 Neck
  • Aug 30, 2024 Claimed off waivers by Chicago (CHC)
  • Aug 27, 2024 Designated for Assignment by St. Louis (STL)
  • Jul 30, 2024
  • Jan 11, 2024 Signed a 1 year $2.05 million contract with Tampa Bay (TB), avoiding arbitration
  • Jan 13, 2023 Signed a 1 year $1.2 million contract with Tampa Bay (TB), avoiding arbitration
  • May 31, 2022 Contract purchased by Tampa Bay (TB)
  • May 11, 2022 Signed a minor league contract with Tampa Bay (TB)
  • May 06, 2022 Released by Miami (MIA) after player refused minor league assignment and elected Free Agency
  • May 04, 2022 Outrighted to the Minors by Miami (MIA)
  • May 02, 2022 Designated for Assignment by Miami (MIA)
  • Apr 07, 2022 Contract purchased by Miami (MIA)
  • Mar 13, 2022 Signed a minor league contract with Miami (MIA)
  • Oct 08, 2021 Released by Tampa Bay (TB)
  • Jul 30, 2021 Traded to Tampa Bay (TB) from Baltimore (BAL) for cash considerations
  • Mar 05, 2020 Signed a 1 year $573,500 contract with Baltimore (BAL)
  • Apr 28, 2019 Claimed off waivers by Baltimore (BAL)
  • Mar 05, 2019 Signed a 1 year $559,100 contract with Seattle (SEA)
  • Dec 13, 2017 Traded to Seattle (SEA) from Cleveland (CLE) for International Bonus Pool Cap Space ($500,000)
  • Feb 24, 2017 Signed a 1 year $535,700 contract with Cleveland (CLE)
  • Mar 10, 2015 Signed a 1 year contract with Cleveland (CLE)
  • Aug 15, 2011 Signed a contract with Cleveland (CLE)
  • Jun 06, 2011 Drafted by Cleveland (CLE): Round 18 (#548 overall)
Year Team GP GS H R ER BB K HR W L SV IP ERA WHIP WAR
2024 CHC 53 7 69 35 33 24 64 6 3 2 1 63.3 4.69 1.47 -0.50
2023 TB 38 6 36 12 8 11 54 2 1 0 0 52.0 1.39 0.90 1.67
2022 TB 50 3 66 32 30 17 66 7 2 2 2 61.7 4.38 1.35 -0.40
2021 TB 31 0 39 28 27 15 44 10 1 0 0 36.0 6.75 1.50 -0.61
2020 BAL 14 0 9 6 3 3 14 1 2 0 0 15.0 1.80 0.80 0.33
2019 BAL 56 1 66 38 37 29 63 8 1 2 5 58.0 5.74 1.64 -0.33
2018 SEA 14 0 9 2 2 3 15 1 0 1 1 14.7 1.23 0.82 0.00
2017 CLE 21 0 23 12 12 10 20 5 1 0 0 24.7 4.38 1.34 0.14
2016 CLE 10 0 9 3 3 5 7 1 0 0 0 10.7 2.53 1.31 0.27
2015 CLE 8 0 5 2 2 2 11 1 0 0 0 8.0 2.25 0.88 0.18

Calculated Market Value

Market Value

  • 1 years, $2,092,115
  • Avg. Salary: $2,092,115
  • MLB Rank: 449
  • RP Rank: 91

Current Contract

  • Free Agent: 2025
  • Avg. Salary: $2,050,000
  • MLB Rank: 451
  • RP Rank: 93

Comparable Players

We've selected the following players based on their age, contract status, and statistical production to compare Shawn Armstrong to.

Player Length Value Avg. Salary Age When Signed
Jesse Chavez 1 $740,000 $740,000 40
Caleb Thielbar 1 $3,225,000 $3,225,000 36
Sean Doolittle 1 $1,500,000 $1,500,000 36
Chris Martin 2 $13,500,000 $6,750,000 36
Averages 1 $4,741,250 $3,053,750 37.0

Base Calculated Value

After adjusting the above contracts as if signed at Armstrong's current age (33), a linear regression is performed, providing us with the following initial value.

Length Value Avg. Salary
5 $12,054,130 $2,410,826

Statistical Comparisons

Now we'll compare our variables and Armstrong statistically over the two seasons prior to their signing. In this case we're analyzing: GP/Yr, SV, ERA, WHIP, K/9, BB/9, FIP, WAR

Player GP/Yr SV ERA WHIP K/9 BB/9 FIP WAR
Jesse Chavez
2022-2023
47.50 0.01 2.66 1.20 9.86 2.86 3.22 1.24
Caleb Thielbar
2022-2023
51.50 0.01 3.36 1.05 11.35 2.24 3.44 0.83
Sean Doolittle
2021-2022
31.00 0.02 2.27 0.83 9.86 2.08 2.62 1.10
Chris Martin
2021-2022
53.00 0.03 3.50 1.13 9.37 1.02 2.82 0.88
Average 45.75 0.02 2.95 1.05 10.11 2.05 3.03 1.01
Shawn Armstrong
2023-2024
41.50 0.01 3.27 1.22 9.41 2.64 3.12 0.95
Pct Change -9.29 -50.00 -10.85 -16.19 -6.92 -28.78 -2.97 -5.94
Median Prime % Change -10.07%
Average Prime % Change -16.37%

Calculated Market Value: Shawn Armstrong

After applying our Prime % figures into our base calculated value, we're given two values. The average of these values becomes our current calculated market value.

Terms Avg. Salary
1 years, $2,092,115 $2,092,115
Top