Thu 7/31 | Fri 8/01 | Sat 8/02 |
---|---|---|
@SEA 9:40 PM EDT | @SEA 10:10 PM EDT | @SEA 4:10 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $2.26
Median $2.00
FanGraphs Points
Average $2.17
Median $2.00
All Leagues
Average $1.40
Median $1.00
FanGraphs Points
Average $1.90
Median $2.00
Roster%
96.94%
Change
7Day
1.53%
30Day
0.3%
2025 OPL Round 5
OPL Roster%
6.25%
OPL Average Salary
$1.00

July 31, 2025 2:13 AM : Garcia earned a save against the Angels on Wednesday, striking out two batters in a perfect inning of work.
Analysis: It was a relatively stress-free save opportunity for Garcia, who entered for the ninth with the Rangers up by three runs. He needed just 10 pitches (nine strikes) to retire the side in order, beginning and ending his outing with punchouts. Garcia has strengthened his hold on Texas' closer role since the All-Star break, recording all three of the team's saves in the second half. He's not the flashiest closer in the game, but he's largely gotten the job done this season, registering nine saves in 12 chances with 11 holds, a 2.61 ERA, 1.21 WHIP and a 46:16 K:BB over 41.1 innings.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | MIA | 1 | 0 | 0.1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | -9.39 | -3.13 |
2023 | WSN | 24 | 0 | 31.2 | 0 | 4 | 33 | 25 | 11 | 0 | 3 | 5.73 | 181.43 |
2024 | WSN | 72 | 0 | 59.2 | 0 | 13 | 75 | 55 | 16 | 1 | 4 | 6.71 | 400.33 |
2025 | TEX | 47 | 0 | 41.1 | 9 | 11 | 46 | 34 | 16 | 0 | 3 | 7.59 | 313.57 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | KCR (R) | 2 | 0 | 5.0 | 0 | 0 | 8 | 6 | 3 | 0 | 1 | 3.22 | 16.10 |
2017 | KCR (R) | 11 | 10 | 49.0 | 0 | 0 | 40 | 75 | 25 | 1 | 9 | 1.2 | 58.90 |
2018 | KCR (R) | 10 | 0 | 22.1 | 3 | 0 | 18 | 18 | 8 | 0 | 1 | 5.96 | 133.17 |
2018 | KCR (A) | 13 | 0 | 24.0 | 1 | 0 | 31 | 21 | 11 | 2 | 0 | 6.29 | 151.00 |
2019 | KCR (A+) | 35 | 0 | 49.1 | 1 | 5 | 66 | 46 | 21 | 2 | 5 | 5.51 | 271.97 |
2021 | KCR (AA) | 33 | 0 | 48.0 | 1 | 2 | 60 | 49 | 23 | 2 | 7 | 4.16 | 199.70 |
2022 | MIA (AA) | 2 | 0 | 4.2 | 0 | 0 | 4 | 1 | 0 | 1 | 0 | 7.91 | 36.93 |
2022 | MIA (AAA) | 44 | 0 | 57.2 | 7 | 3 | 60 | 49 | 30 | 2 | 5 | 5.36 | 308.83 |
2023 | MIA (AAA) | 31 | 1 | 41.0 | 2 | 6 | 62 | 33 | 22 | 4 | 4 | 6.06 | 248.40 |
2024 | WSN (A) | 1 | 0 | 2.0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 11.4 | 22.80 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 30, 2025 | TEX | @LAA | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 16.40 |
Jul 25, 2025 | TEX | ATL | 0 | 0 | 0 | 0 | 0.2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 6.93 |
Jul 23, 2025 | TEX | ATH | 0 | 0 | 1 | 0 | 1.0 | 4 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 13.80 |
Jul 22, 2025 | TEX | ATH | 0 | 0 | 0 | 0 | 1.0 | 6 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 3.80 |
Jul 18, 2025 | TEX | DET | 0 | 0 | 1 | 0 | 1.0 | 4 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 13.80 |
Jul 12, 2025 | TEX | @HOU | 0 | 0 | 0 | 0 | 1.0 | 5 | 2 | 1 | 0 | 1 | 2 | 0 | 0 | 3.40 |
Jul 11, 2025 | TEX | @HOU | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 9.40 |
Jul 5, 2025 | TEX | @SDP | 0 | 0 | 0 | 1 | 0.2 | 5 | 0 | 0 | 2 | 2 | 1 | 0 | 0 | 4.73 |
Jul 4, 2025 | TEX | @SDP | 0 | 0 | 0 | 0 | 0.2 | 5 | 1 | 0 | 2 | 2 | 1 | 0 | 0 | 0.73 |
Jun 30, 2025 | TEX | BAL | 0 | 0 | 0 | 0 | 1.0 | 4 | 2 | 1 | 1 | 2 | 0 | 0 | 1 | -3.50 |
Totals | 0 | 0 | 3 | 1 | 9.0 | 41 | 6 | 2 | 8 | 16 | 5 | 0 | 1 | 69.50 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 4, 2024 | A | FBG | DE | 0 | 1 | 0 | 2.0 | 6 | 0 | 0 | 0 | 4 | 0 | 0 | 0 |
Totals | 0 | 1 | 0 | 2.0 | 6 | 0 | 0 | 0 | 4 | 0 | 0 | 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 |
---|---|---|---|
March 14, 2025 9:29 PM | add | Polar Bear Bummers 🐻❄️ | $3 |
March 27, 2025 6:07 PM | cut | Polar Bear Bummers 🐻❄️ | $2 |
April 2, 2025 1:33 PM | add | Blank Slate Technicians 🏄 | $3 |