Shawn Armstrong

Texas Rangers, Relief Pitcher
Age: 34y-3m-19d (Sep 11, 1990)
Exp: 6.113 Years
Country: US
College: East Carolina (NC)
Drafted: Round 18 (#548 overall), 2011
Agent(s): ISE Baseball
2025 Payroll Salary

$1,250,000

2025 Cash

$1,250,000

2025-2025 Free Agent (CURRENT)

Shawn Armstrong signed a 1 year , $1,250,000 contract with the Texas Rangers, including $1,250,000 guaranteed, and an average annual salary of $1,250,000. In 2025, Armstrong will earn a base salary of $1,250,000, while carrying a total salary of $1,250,000.
Contract Terms:
1 yr(s) / $1,250,000
Average Salary:
$1,250,000
Signing Bonus:
N/A
Free Agent:
2026 / UFA
Year Age PayrollAnnual Luxury Tax Tax % League Tax Cash Annual Cash Cumulative
2025 34 $1,250,000 $1,250,000 0.52% $1,250,000 $1,250,000
2026 35
UFA
Year Age Service Base Salary Incentives Likely Incentives Unlikely Payroll Salary Luxury Tax
2025 34 6.113 $1,250,000 - - $1,250,000 $1,250,000
2026 35 --
UFA
Year Age Base Salary Cash Total Cash Cumulative Cash Remaining AYC Cumulative AYC Remaining
2025 34 $1,250,000 $1,250,000 $1,250,000 - $1,250,000 $1,250,000
Source: MLB contract specifics generally collected from verified reports.

2024-2024 Arbitration

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.
Contract Terms:
1 yr(s) / $2,050,000
Average Salary:
$2,050,000
Signing Bonus:
N/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

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:
N/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 free-agent-restricted

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:
N/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 free-agent-restricted

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:
N/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:
N/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-Arbitration

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:
N/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-Arbitration

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:
N/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-Arbitration

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:
N/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-Arbitration

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:
N/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-Arbitration

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:
N/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-Arbitration

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:
N/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:
N/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
Seasons

6.113 Years

Career Earnings thru 2025

$6,655,921

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 / Arb Avoided
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
Retained
Retained
Retained
$1,388,680
$352,704
$308,616
$5,994,601
$6,347,305
$6,655,921
Total      
$6,655,921
$5,994,601
$6,347,305
$6,655,921
2025 34
Active
$1,250,000
Total
$7,905,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 $352,704 - - $352,704
1 $308,616 - - $308,616
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
$1,388,680
$352,704
$308,616
$1,388,680
$352,704
$308,616
$5,994,601
$6,347,305
$6,655,921
Total
$6,411,430
$325,000
$6,655,921
$5,994,601
$6,347,305
$6,655,921
2025
34
$1,250,000
$1,250,000
Total
$7,661,430
$325,000
$7,905,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 $352,704 - - $352,704
1 $308,616 - - $308,616

Injuries

Year Dates Reason
2023 TB Mar 30, 2023 - Jun 03, 2023 Neck
2021 BAL Apr 04, 2021 - Apr 05, 2021 COVID-19
2020 BAL Aug 29, 2020 - Sep 22, 2020 Shoulder
2019 BAL Aug 22, 2019 - Sep 01, 2019 Arm
2019 SEA Mar 28, 2019 - Apr 12, 2019 Undisclosed
  • Dec 23, 2024 Signed a 1 year $1.25 million contract with Texas (TEX)
  • Sep 24, 2024 Released by Chicago (CHC)
  • Sep 20, 2024 Designated for Assignment by Chicago (CHC)
  • 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
  • Dec 02, 2020 Signed a contract with Baltimore (BAL), avoiding arbitration
  • 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 57 7 77 38 36 25 66 6 3 3 1 66.7 4.86 1.53 -0.52
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.64
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: 358
  • RP Rank: 65

Current Contract

  • Free Agent: 2026
  • Avg. Salary: $1,250,000
  • MLB Rank: 401
  • RP Rank: 82

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 (34), 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