On MLB 40-man: YES
Acquired: Free Agent (CHC) Dec'24
Sun 7/06 | Mon 7/07 | Tue 7/08 |
---|---|---|
@SDP 9:10 PM EDT | @LAA 9:38 PM EDT | @LAA 9:38 PM EDT |
Positions
SP/RP
2026 Earned Positions
RP
All Leagues
Average $1.50
Median $1.00
Old School (5x5)
Average $1.00
Median $1.00
All Leagues
Average $1.40
Median $1.00
Old School (5x5)
Average $1.50
Median $1.00
Roster%
3.68%
Change
7Day
0%
30Day
0.61%
2025 OPL Round 3
OPL Roster%
0.00%
OPL Average Salary
$0.00

July 6, 2025 2:44 AM : Armstrong earned a save against the Padres on Saturday by retiring the only batter he faced.
Analysis: Texas held a three-run lead going into the bottom of the ninth inning, and manager Bruce Bochy turned to top closer Robert Garcia to close things out. However, Garcia struggled, loading the bases with two outs. Bochy then turned to Armstrong, who got Xander Bogaerts to ground into a fielder's choice to end the game. The save was the third of the season for Armstrong, who notched his other two saves across a three-game span in mid-May. Garcia has been a bit shaky of late, but he's still the most likely reliever to get the call the next time a save situation arises.
MLB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2015 | CLE | 8 | 0 | 8.0 | 0 | 0 | 11 | 2.25000 | 0.87500 |
2016 | CLE | 10 | 0 | 10.2 | 0 | 0 | 7 | 2.53124 | 1.31250 |
2017 | CLE | 21 | 0 | 24.2 | 1 | 0 | 20 | 4.37837 | 1.33784 |
2018 | SEA | 14 | 0 | 14.2 | 0 | 1 | 15 | 1.22727 | 0.81818 |
2019 | SEA | 4 | 0 | 3.2 | 0 | 0 | 3 | 14.72714 | 2.99997 |
2019 | BAL | 51 | 0 | 54.1 | 1 | 4 | 60 | 5.13497 | 1.54601 |
2020 | BAL | 14 | 0 | 15.0 | 2 | 0 | 14 | 1.80000 | 0.80000 |
2021 | BAL | 20 | 0 | 20.0 | 0 | 0 | 22 | 8.55000 | 1.90000 |
2021 | TBR | 11 | 0 | 16.0 | 1 | 0 | 22 | 4.50000 | 1.00000 |
2022 | MIA | 7 | 0 | 6.2 | 0 | 0 | 5 | 10.79995 | 1.94999 |
2022 | TBR | 43 | 3 | 55.0 | 2 | 2 | 61 | 3.60000 | 1.27273 |
2023 | TBR | 39 | 6 | 52.0 | 1 | 0 | 54 | 1.38462 | 0.90385 |
2024 | TBR | 38 | 7 | 46.2 | 2 | 1 | 50 | 5.40000 | 1.60714 |
2024 | STL | 11 | 0 | 12.2 | 1 | 0 | 12 | 2.84211 | 1.02632 |
2024 | CHC | 8 | 0 | 7.1 | 0 | 0 | 4 | 4.90909 | 1.90909 |
2025 | TEX | 36 | 2 | 37.1 | 3 | 3 | 40 | 3.13393 | 0.91071 |
MILB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2011 | CLE (A-) | 1 | 0 | 2.0 | 0 | 0 | 2 | 0.00000 | 0.50000 |
2012 | CLE (A) | 2 | 0 | 3.2 | 0 | 0 | 4 | 0.00000 | 0.81818 |
2012 | CLE (A+) | 26 | 0 | 43.2 | 1 | 1 | 52 | 2.06107 | 1.23664 |
2012 | CLE (AA) | 17 | 0 | 20.1 | 1 | 3 | 22 | 0.88525 | 1.18033 |
2013 | CLE (R) | 3 | 0 | 4.0 | 0 | 0 | 5 | 4.50000 | 0.75000 |
2013 | CLE (AA) | 30 | 0 | 33.0 | 2 | 0 | 43 | 4.09091 | 1.60606 |
2014 | CLE (AA) | 44 | 0 | 51.0 | 6 | 15 | 68 | 2.11765 | 1.13725 |
2014 | CLE (AAA) | 5 | 0 | 5.0 | 0 | 0 | 4 | 5.40000 | 1.40000 |
2015 | CLE (AAA) | 46 | 0 | 49.2 | 1 | 16 | 80 | 2.35570 | 1.26846 |
2016 | CLE (A) | 2 | 0 | 2.0 | 0 | 0 | 5 | 0.00000 | 0.00000 |
2016 | CLE (AAA) | 47 | 0 | 49.0 | 3 | 9 | 72 | 1.83673 | 1.14286 |
2017 | CLE (AAA) | 28 | 0 | 29.1 | 1 | 10 | 36 | 3.06818 | 1.29545 |
2018 | SEA (AAA) | 49 | 0 | 56.0 | 2 | 15 | 82 | 1.76786 | 1.14286 |
2019 | SEA (AAA) | 2 | 1 | 2.0 | 0 | 0 | 3 | 0.00000 | 1.00000 |
2021 | BAL (AAA) | 15 | 0 | 17.0 | 1 | 0 | 21 | 3.17647 | 1.47059 |
2021 | TBR (AAA) | 14 | 0 | 14.0 | 2 | 2 | 20 | 2.57143 | 0.85714 |
2022 | TBR (AAA) | 7 | 0 | 7.0 | 0 | 2 | 10 | 2.57143 | 1.00000 |
2023 | TBR (AAA) | 7 | 0 | 9.0 | 1 | 0 | 8 | 2.00000 | 0.44444 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 5, 2025 | TEX | @SDP | 0 | 0 | 1 | 0 | 0.1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 4, 2025 | TEX | @SDP | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Jun 30, 2025 | TEX | BAL | 0 | 0 | 0 | 0 | 1.0 | 4 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
Jun 28, 2025 | TEX | SEA | 0 | 1 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Jun 27, 2025 | TEX | SEA | 0 | 0 | 0 | 0 | 1.0 | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
Jun 21, 2025 | TEX | @PIT | 0 | 0 | 0 | 1 | 1.0 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Jun 19, 2025 | TEX | KCR | 1 | 0 | 0 | 0 | 1.0 | 5 | 2 | 2 | 1 | 1 | 1 | 0 | 1 |
Jun 18, 2025 | TEX | KCR | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Jun 13, 2025 | TEX | CHW | 1 | 0 | 0 | 0 | 3.0 | 9 | 0 | 0 | 0 | 5 | 0 | 0 | 0 |
Jun 10, 2025 | TEX | @MIN | 0 | 0 | 0 | 0 | 1.1 | 5 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
Totals | 2 | 1 | 1 | 1 | 11.2 | 41 | 4 | 3 | 4 | 12 | 1 | 1 | 2 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Recent Trades for Shawn Armstrong in Old School (5x5)
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
March 14, 2019 10:33 PM | Bobby Ohtani |
Anthony Swarzak SEA RP R $1 Anthony Rizzo CHC 1B L $33 Hunter Strickland SEA RP R $1 Javier Baez CHC SS/3B/OF R $45 Shawn Armstrong SEA SP/RP R $1 Sean Murphy OAK C R $5 |
Canes Baseball |
Mychal Givens MIA AAA RP R $3 Gary Sanchez NYY C R $28 Bryce Harper PHI 1B L $63 Ryan O'Hearn KCR 1B/OF L $1 $9 loan |