Sat 6/28 | Sun 6/29 | Mon 6/30 |
---|---|---|
SEA 4:05 PM EDT | SEA 2:35 PM EDT | BAL 8:05 PM EDT |
Positions
OF
2026 Earned Positions
OF
All Leagues
Average $1.00
Median $1.00
FanGraphs Points
Average $0.00
Median $0.00
All Leagues
Average $1.10
Median $1.00
FanGraphs Points
Average $1.20
Median $1.00
Roster%
0.31%
Change
7Day
0.31%
30Day
0%
2025 OPL Round 3
OPL Roster%
0.00%
OPL Average Salary
$0.00

June 25, 2025 9:06 AM : Haggerty entered Tuesday's game as a pinch hitter and stole three bases in a 6-5 extra-inning win over Baltimore. He went 0-for-1 with a walk and an RBI.
Analysis: Haggerty was vital to the Rangers' win. He walked in the eighth, stole two bases and scored the game-tying run that set up the extra inning. In the 10th, his fielder's choice brought home the game-winning run. Haggerty's been on a bit of roll lately, going 8-for-20 (.400) with two extra-base hits, one RBI, five walks, three steals and four runs over the last seven games. The three steals give him eight through 35 games this season. The switch hitter is usually in the starting lineup against lefties and will fill in when needed against righties.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | NYM | 11 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.36 | -4.00 |
2020 | SEA | 13 | 54 | 50 | 13 | 4 | 0 | 1 | 4 | 0 | 4 | 0 | 4.88 | 63.40 |
2021 | SEA | 35 | 94 | 86 | 16 | 3 | 0 | 2 | 6 | 1 | 5 | 1 | 1.68 | 58.80 |
2022 | SEA | 83 | 201 | 176 | 45 | 9 | 1 | 5 | 18 | 4 | 13 | 1 | 2.92 | 242.70 |
2023 | SEA | 52 | 108 | 91 | 23 | 3 | 1 | 1 | 15 | 1 | 10 | 1 | 2.42 | 125.80 |
2024 | SEA | 8 | 16 | 15 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | -0.56 | -4.50 |
2025 | TEX | 37 | 121 | 106 | 28 | 3 | 3 | 2 | 13 | 1 | 8 | 2 | 3.97 | 147.00 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 | CLE (A-) | 16 | 63 | 53 | 15 | 4 | 1 | 1 | 7 | 0 | 3 | 0 | 5.28 | 84.40 |
2016 | CLE (A) | 100 | 405 | 344 | 79 | 15 | 2 | 4 | 45 | 5 | 12 | 2 | 3.58 | 358.10 |
2017 | CLE (A+) | 112 | 501 | 427 | 108 | 27 | 13 | 3 | 67 | 2 | 49 | 13 | 5.55 | 622.10 |
2018 | CLE (AA) | 87 | 351 | 280 | 68 | 21 | 5 | 4 | 57 | 4 | 24 | 7 | 5.02 | 436.80 |
2018 | CLE (AAA) | 7 | 21 | 17 | 3 | 0 | 0 | 0 | 2 | 1 | 2 | 0 | 1.8 | 12.60 |
2019 | NYM (A-) | 6 | 25 | 21 | 7 | 3 | 0 | 0 | 4 | 0 | 0 | 0 | 6.48 | 38.90 |
2019 | NYM (AA) | 68 | 292 | 247 | 64 | 8 | 5 | 2 | 40 | 4 | 19 | 4 | 4.98 | 338.80 |
2019 | NYM (AAA) | 12 | 49 | 42 | 13 | 4 | 1 | 1 | 4 | 1 | 4 | 0 | 6.68 | 80.10 |
2022 | SEA (AAA) | 39 | 179 | 152 | 43 | 11 | 2 | 6 | 18 | 4 | 15 | 1 | 7.18 | 280.20 |
2023 | SEA (AAA) | 47 | 222 | 185 | 60 | 15 | 4 | 8 | 29 | 4 | 19 | 2 | 8.98 | 422.00 |
2024 | SEA (AAA) | 19 | 81 | 71 | 22 | 2 | 0 | 0 | 8 | 1 | 7 | 1 | 5.03 | 95.50 |
2025 | TEX (AAA) | 22 | 95 | 83 | 26 | 2 | 1 | 1 | 9 | 1 | 7 | 0 | 5.76 | 126.80 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 27, 2025 | TEX | SEA | 6 | 4 | 1 | 1 | 0 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 0 | 7.60 |
Jun 25, 2025 | TEX | @BAL | 5 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Jun 24, 2025 | TEX | @BAL | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 3 | 0 | 7.70 |
Jun 23, 2025 | TEX | @BAL | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Jun 22, 2025 | TEX | @PIT | 4 | 3 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 14.10 |
Jun 21, 2025 | TEX | @PIT | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Jun 20, 2025 | TEX | @PIT | 5 | 3 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 8.60 |
Jun 19, 2025 | TEX | KCR | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4.60 |
Jun 18, 2025 | TEX | KCR | 5 | 5 | 3 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 14.70 |
Jun 17, 2025 | TEX | KCR | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Totals | 37 | 29 | 9 | 7 | 1 | 1 | 0 | 7 | 2 | 1 | 0 | 3 | 1 | 56.90 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 7, 2025 | AAA | RR | @ELP | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
May 6, 2025 | AAA | RR | @ELP | 5 | 5 | 3 | 0 | 1 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 0 |
May 4, 2025 | AAA | RR | @SUG | 5 | 5 | 3 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 |
May 3, 2025 | AAA | RR | @SUG | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
May 3, 2025 | AAA | RR | @SUG | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Apr 29, 2025 | AAA | RR | @SUG | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
Apr 27, 2025 | AAA | RR | LV | 5 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Apr 25, 2025 | AAA | RR | LV | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Apr 24, 2025 | AAA | RR | LV | 5 | 3 | 1 | 1 | 0 | 1 | 0 | 2 | 1 | 0 | 1 | 0 | 0 |
Apr 23, 2025 | AAA | RR | LV | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Totals | 40 | 35 | 11 | 2 | 1 | 1 | 1 | 9 | 5 | 1 | 1 | 1 | 0 |
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
Date | Transaction Type | Team | Salary |
---|---|---|---|
August 28, 2020 1:14 PM | add | The Experimentals ๐ฐ | $9 |
September 27, 2020 8:32 PM | cut | The Experimentals ๐ฐ | $5 |
March 11, 2021 12:46 PM | add | The Monarchs | $1 |
October 9, 2021 4:05 AM | increase | The Monarchs | $3 |
February 14, 2022 6:49 PM | cut | The Monarchs | $0 |
July 29, 2022 10:43 AM | add | โ๏ธ๐Sun Kings๐โ๏ธ | $1 |
August 3, 2022 6:23 PM | cut | โ๏ธ๐Sun Kings๐โ๏ธ | $1 |
June 12, 2025 12:07 PM | add | Sleepy G ๐ถ | $2 |
Recent Trades for Sam Haggerty in FanGraphs Points
No trades found |