On MLB 40-man: YES
Acquired: Free Agent (SEA) Feb'25
Tue 7/29 | Wed 7/30 | Thu 7/31 |
---|---|---|
@LAA 9:38 PM EDT | @LAA 9:38 PM EDT | @SEA 9:40 PM EDT |
Positions
OF
2026 Earned Positions
OF
All Leagues
Average $0.00
Median $0.00
H2H FanGraphs Points
Average $0.00
Median $0.00
All Leagues
Average $1.10
Median $1.00
H2H FanGraphs Points
Average $1.40
Median $1.00
Roster%
0%
Change
7Day
0%
30Day
0.31%
2025 OPL Round 5
OPL Roster%
0.00%
OPL Average Salary
$0.00

July 26, 2025 10:02 AM : Haggerty went 2-for-5 with a double, a stolen base, an RBI and a run scored in Friday's 8-3 win over Atlanta.
Analysis: Haggerty singled to lead off the first inning, stole his 10th base of the season and scored the Rangers' first run. He later doubled in the team's fourth run. Haggerty was activated from the 10-day injured list Friday and was in the starting lineup against a left-hander. He normally has has a spot in the lineup against southpaws.
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 | 50 | 148 | 132 | 34 | 5 | 3 | 2 | 14 | 1 | 11 | 2 | 3.38 | 169.10 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 27, 2025 | TEX | ATL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Jul 26, 2025 | TEX | ATL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1.90 |
Jul 25, 2025 | TEX | ATL | 4 | 4 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 12.00 |
Jul 13, 2025 | TEX | @HOU | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2.00 |
Jul 12, 2025 | TEX | @HOU | 3 | 3 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 7.40 |
Jul 10, 2025 | TEX | @LAA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Jul 8, 2025 | TEX | @LAA | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Jul 7, 2025 | TEX | @LAA | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 6.20 |
Jul 6, 2025 | TEX | @SDP | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Jul 4, 2025 | TEX | @SDP | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Totals | 17 | 17 | 5 | 0 | 2 | 0 | 0 | 5 | 1 | 0 | 0 | 3 | 0 | 22.50 |
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
Recent Trades for Sam Haggerty in H2H FanGraphs Points
No trades found |