Robby Ahlstrom
Texas Rangers (AAA)P
Age: 27
Bats/Throws: L/L
6'3" / 195
DOB: 6/18/1999
(27 years, 4 months, 27 days)
P
| Season | 2026 | 2027 | Total |
| Team | TEX | FGDC | - - - |
| Level | MLB | PROJ | MLB |
| G | 42 | 48 | 42 |
| GS | 0 | 0 | 0 |
| IP | 37.0 | 48.0 | 37.0 |
| K% | 20.7% | 20.7% | 20.7% |
| BB% | 9.1% | 10.7% | 9.1% |
| GB% | 36.7% | 36.7% | |
| ERA | 6.08 | 4.26 | 6.08 |
| FIP | 5.18 | 4.54 | 5.18 |
| WAR | -0.3 | 0.0 | -0.3 |
2026 Pitch
Selection
Selection
FA:33%
SL:26%
SI:22%
CH:16%
RosterResource
| Current Role: | Bullpen: Middle Relief (RR) |
| How Acquired: | Trade (NYY) Apr'22 |
| Draft: | 2021, Rd: 7, Pick: 21, Ovr: 213 |
| Draft Team: | New York Yankees |
| Signing Bonus: | $140,000 |
| College: | Oregon |
Service Time
0.000MiLB Options
3
News
Rotowire: The Rangers recalled Ahlstrom from Triple-A Round Rock on Saturday. (9/26/2026)
News Settings
Article Source
Show
Splits
Stat Presets
Stat Presets:
Standard
Statcast:
Select
We've added new stat fields to Splits and changed the interface. If you are looking for a stat, please use the controls above to find Advanced, Batted Ball, and new stats! You can report bugs and submit feature requests here.
Standard
| Season | Handedness | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | vs L | 18.1 | - - - | 79 | 20 | 0 | 1 | 10 | 9 | 3 | 2 | 0 | 1 | 19 | .270 | .299 | .419 | .313 |
| 2026 | vs R | 18.2 | - - - | 85 | 18 | 4 | 1 | 16 | 16 | 4 | 13 | 3 | 2 | 15 | .257 | .388 | .514 | .382 |
| Season | Home / Away | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | Home | 19.2 | 5.49 | 89 | 21 | 2 | 2 | 13 | 12 | 3 | 9 | 1 | 1 | 17 | .269 | .352 | .462 | .352 |
| 2026 | Away | 17.1 | 6.75 | 75 | 17 | 2 | 0 | 13 | 13 | 4 | 6 | 2 | 2 | 17 | .258 | .338 | .470 | .344 |
| 2026 | Home vs L | 8.2 | - - - | 39 | 10 | 0 | 1 | 5 | 4 | 0 | 1 | 0 | 1 | 8 | .278 | .316 | .333 | .290 |
| 2026 | Home vs R | 11.0 | - - - | 50 | 11 | 2 | 1 | 8 | 8 | 3 | 8 | 1 | 0 | 9 | .262 | .380 | .571 | .400 |
| 2026 | Away vs L | 9.2 | - - - | 40 | 10 | 0 | 0 | 5 | 5 | 3 | 1 | 0 | 0 | 11 | .263 | .282 | .500 | .335 |
| 2026 | Away vs R | 7.2 | - - - | 35 | 7 | 2 | 0 | 8 | 8 | 1 | 5 | 2 | 2 | 6 | .250 | .400 | .429 | .354 |
| Season | Monthly | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | Jun | 11.0 | 4.09 | 46 | 10 | 1 | 0 | 5 | 5 | 1 | 5 | 1 | 0 | 6 | .244 | .326 | .341 | .294 |
| 2026 | Jul | 10.0 | 5.40 | 43 | 10 | 1 | 1 | 7 | 6 | 1 | 3 | 0 | 0 | 12 | .256 | .310 | .410 | .315 |
| 2026 | Aug | 11.1 | 7.94 | 50 | 13 | 2 | 1 | 10 | 10 | 3 | 2 | 1 | 2 | 12 | .283 | .340 | .565 | .381 |
| 2026 | Sept/Oct | 4.2 | 7.71 | 25 | 5 | 0 | 0 | 4 | 4 | 2 | 5 | 1 | 1 | 4 | .278 | .458 | .611 | .447 |
| 2026 | 1st Half | 14.0 | 7.07 | 65 | 17 | 1 | 1 | 12 | 11 | 2 | 7 | 1 | 0 | 8 | .298 | .375 | .456 | .361 |
| 2026 | 2nd Half | 23.0 | 5.48 | 99 | 21 | 3 | 1 | 14 | 14 | 5 | 8 | 2 | 3 | 26 | .241 | .327 | .471 | .340 |
| Season | Leverage | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | Low Leverage | 20.2 | - - - | 100 | 29 | 3 | 2 | 16 | 15 | 7 | 9 | 2 | 0 | 19 | .322 | .384 | .633 | .426 |
| 2026 | Medium Leverage | 10.0 | - - - | 43 | 6 | 0 | 0 | 5 | 5 | 0 | 5 | 1 | 2 | 12 | .171 | .310 | .171 | .234 |
| 2026 | High Leverage | 6.1 | - - - | 21 | 3 | 1 | 0 | 5 | 5 | 0 | 1 | 0 | 1 | 3 | .158 | .238 | .211 | .213 |
| Season | Situational | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | Bases Empty | 17.2 | - - - | 80 | 23 | 2 | 1 | 2 | 2 | 2 | 4 | 0 | 0 | 20 | .303 | .338 | .434 | .338 |
| 2026 | Men on Base | 19.1 | - - - | 84 | 15 | 2 | 1 | 24 | 23 | 5 | 11 | 3 | 3 | 14 | .221 | .354 | .500 | .359 |
| 2026 | Men In Scoring | 9.2 | - - - | 47 | 9 | 0 | 1 | 20 | 19 | 3 | 7 | 3 | 2 | 8 | .243 | .391 | .541 | .382 |
| Season | Through Count | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | Through 3 - 0 | 1.0 | - - - | 8 | 0 | 0 | 0 | 1 | 1 | 0 | 5 | 3 | 0 | 1 | .000 | .625 | .000 | .279 |
| 2026 | Through 3 - 1 | 1.0 | - - - | 9 | 1 | 0 | 0 | 1 | 1 | 0 | 5 | 0 | 0 | 1 | .250 | .667 | .250 | .487 |
| 2026 | Through 3 - 2 | 3.1 | - - - | 24 | 6 | 1 | 1 | 9 | 8 | 2 | 8 | 0 | 0 | 5 | .375 | .583 | .938 | .597 |
| 2026 | Through 2 - 0 | 5.1 | - - - | 29 | 4 | 0 | 0 | 6 | 6 | 1 | 9 | 3 | 0 | 4 | .200 | .448 | .350 | .343 |
| 2026 | Through 1 - 0 | 14.2 | - - - | 72 | 17 | 2 | 1 | 11 | 10 | 1 | 11 | 3 | 1 | 11 | .283 | .403 | .400 | .349 |
| 2026 | Through 2 - 1 | 7.1 | - - - | 37 | 7 | 1 | 0 | 5 | 5 | 1 | 8 | 0 | 1 | 10 | .250 | .432 | .393 | .380 |
| 2026 | Through 1 - 1 | 14.2 | - - - | 61 | 14 | 2 | 1 | 8 | 7 | 1 | 4 | 0 | 1 | 17 | .255 | .317 | .382 | .310 |
| 2026 | Through 0 - 1 | 18.1 | - - - | 73 | 13 | 2 | 1 | 12 | 12 | 5 | 4 | 0 | 2 | 23 | .200 | .268 | .492 | .325 |
| 2026 | Through 2 - 2 | 11.0 | - - - | 49 | 12 | 2 | 1 | 13 | 12 | 4 | 6 | 0 | 0 | 14 | .279 | .367 | .651 | .428 |
| 2026 | Through 1 - 2 | 13.2 | - - - | 52 | 11 | 3 | 1 | 10 | 9 | 3 | 2 | 0 | 0 | 20 | .220 | .250 | .500 | .317 |
| 2026 | Through 0 - 2 | 9.0 | - - - | 39 | 9 | 2 | 1 | 6 | 6 | 3 | 2 | 0 | 1 | 13 | .250 | .308 | .611 | .386 |
| Season | SP / RP | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | As Reliever | 37.0 | 6.08 | 164 | 38 | 4 | 2 | 26 | 25 | 7 | 15 | 3 | 3 | 34 | .264 | .346 | .465 | .348 |
| Season | Shifts | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | No Shift | 5.2 | - - - | 27 | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .296 | .296 | .370 | .291 |
| 2026 | Shift - All | 15.1 | - - - | 77 | 23 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .303 | .303 | .382 | .298 |
| 2026 | Shift - Traditional | 13.1 | - - - | 65 | 18 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .277 | .277 | .338 | .269 |
| 2026 | Shift - Non Traditional | 2.0 | - - - | 12 | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .455 | .455 | .636 | .469 |
| Season | TTO | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | 1st Through Order as RP | 37.0 | 6.08 | 164 | 38 | 4 | 2 | 26 | 25 | 7 | 15 | 3 | 3 | 34 | .264 | .346 | .465 | .348 |
| Season | Handedness | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | vs L | 18.1 | - - - | 79 | 20 | 0 | 1 | 10 | 9 | 3 | 2 | 0 | 1 | 19 | .270 | .299 | .419 | .313 |
| 2026 | vs R | 18.2 | - - - | 85 | 18 | 4 | 1 | 16 | 16 | 4 | 13 | 3 | 2 | 15 | .257 | .388 | .514 | .382 |
| Season | Home / Away | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | Home | 19.2 | 5.49 | 89 | 21 | 2 | 2 | 13 | 12 | 3 | 9 | 1 | 1 | 17 | .269 | .352 | .462 | .352 |
| 2026 | Away | 17.1 | 6.75 | 75 | 17 | 2 | 0 | 13 | 13 | 4 | 6 | 2 | 2 | 17 | .258 | .338 | .470 | .344 |
| 2026 | Home vs L | 8.2 | - - - | 39 | 10 | 0 | 1 | 5 | 4 | 0 | 1 | 0 | 1 | 8 | .278 | .316 | .333 | .290 |
| 2026 | Home vs R | 11.0 | - - - | 50 | 11 | 2 | 1 | 8 | 8 | 3 | 8 | 1 | 0 | 9 | .262 | .380 | .571 | .400 |
| 2026 | Away vs L | 9.2 | - - - | 40 | 10 | 0 | 0 | 5 | 5 | 3 | 1 | 0 | 0 | 11 | .263 | .282 | .500 | .335 |
| 2026 | Away vs R | 7.2 | - - - | 35 | 7 | 2 | 0 | 8 | 8 | 1 | 5 | 2 | 2 | 6 | .250 | .400 | .429 | .354 |
| Season | Monthly | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | Jun | 11.0 | 4.09 | 46 | 10 | 1 | 0 | 5 | 5 | 1 | 5 | 1 | 0 | 6 | .244 | .326 | .341 | .294 |
| 2026 | Jul | 10.0 | 5.40 | 43 | 10 | 1 | 1 | 7 | 6 | 1 | 3 | 0 | 0 | 12 | .256 | .310 | .410 | .315 |
| 2026 | Aug | 11.1 | 7.94 | 50 | 13 | 2 | 1 | 10 | 10 | 3 | 2 | 1 | 2 | 12 | .283 | .340 | .565 | .381 |
| 2026 | Sept/Oct | 4.2 | 7.71 | 25 | 5 | 0 | 0 | 4 | 4 | 2 | 5 | 1 | 1 | 4 | .278 | .458 | .611 | .447 |
| 2026 | 1st Half | 14.0 | 7.07 | 65 | 17 | 1 | 1 | 12 | 11 | 2 | 7 | 1 | 0 | 8 | .298 | .375 | .456 | .361 |
| 2026 | 2nd Half | 23.0 | 5.48 | 99 | 21 | 3 | 1 | 14 | 14 | 5 | 8 | 2 | 3 | 26 | .241 | .327 | .471 | .340 |
| Season | Leverage | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | Low Leverage | 20.2 | - - - | 100 | 29 | 3 | 2 | 16 | 15 | 7 | 9 | 2 | 0 | 19 | .322 | .384 | .633 | .426 |
| 2026 | Medium Leverage | 10.0 | - - - | 43 | 6 | 0 | 0 | 5 | 5 | 0 | 5 | 1 | 2 | 12 | .171 | .310 | .171 | .234 |
| 2026 | High Leverage | 6.1 | - - - | 21 | 3 | 1 | 0 | 5 | 5 | 0 | 1 | 0 | 1 | 3 | .158 | .238 | .211 | .213 |
| Season | Situational | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | Bases Empty | 17.2 | - - - | 80 | 23 | 2 | 1 | 2 | 2 | 2 | 4 | 0 | 0 | 20 | .303 | .338 | .434 | .338 |
| 2026 | Men on Base | 19.1 | - - - | 84 | 15 | 2 | 1 | 24 | 23 | 5 | 11 | 3 | 3 | 14 | .221 | .354 | .500 | .359 |
| 2026 | Men In Scoring | 9.2 | - - - | 47 | 9 | 0 | 1 | 20 | 19 | 3 | 7 | 3 | 2 | 8 | .243 | .391 | .541 | .382 |
| Season | Through Count | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | Through 3 - 0 | 1.0 | - - - | 8 | 0 | 0 | 0 | 1 | 1 | 0 | 5 | 3 | 0 | 1 | .000 | .625 | .000 | .279 |
| 2026 | Through 3 - 1 | 1.0 | - - - | 9 | 1 | 0 | 0 | 1 | 1 | 0 | 5 | 0 | 0 | 1 | .250 | .667 | .250 | .487 |
| 2026 | Through 3 - 2 | 3.1 | - - - | 24 | 6 | 1 | 1 | 9 | 8 | 2 | 8 | 0 | 0 | 5 | .375 | .583 | .938 | .597 |
| 2026 | Through 2 - 0 | 5.1 | - - - | 29 | 4 | 0 | 0 | 6 | 6 | 1 | 9 | 3 | 0 | 4 | .200 | .448 | .350 | .343 |
| 2026 | Through 1 - 0 | 14.2 | - - - | 72 | 17 | 2 | 1 | 11 | 10 | 1 | 11 | 3 | 1 | 11 | .283 | .403 | .400 | .349 |
| 2026 | Through 2 - 1 | 7.1 | - - - | 37 | 7 | 1 | 0 | 5 | 5 | 1 | 8 | 0 | 1 | 10 | .250 | .432 | .393 | .380 |
| 2026 | Through 1 - 1 | 14.2 | - - - | 61 | 14 | 2 | 1 | 8 | 7 | 1 | 4 | 0 | 1 | 17 | .255 | .317 | .382 | .310 |
| 2026 | Through 0 - 1 | 18.1 | - - - | 73 | 13 | 2 | 1 | 12 | 12 | 5 | 4 | 0 | 2 | 23 | .200 | .268 | .492 | .325 |
| 2026 | Through 2 - 2 | 11.0 | - - - | 49 | 12 | 2 | 1 | 13 | 12 | 4 | 6 | 0 | 0 | 14 | .279 | .367 | .651 | .428 |
| 2026 | Through 1 - 2 | 13.2 | - - - | 52 | 11 | 3 | 1 | 10 | 9 | 3 | 2 | 0 | 0 | 20 | .220 | .250 | .500 | .317 |
| 2026 | Through 0 - 2 | 9.0 | - - - | 39 | 9 | 2 | 1 | 6 | 6 | 3 | 2 | 0 | 1 | 13 | .250 | .308 | .611 | .386 |
| Season | SP / RP | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | As Reliever | 37.0 | 6.08 | 164 | 38 | 4 | 2 | 26 | 25 | 7 | 15 | 3 | 3 | 34 | .264 | .346 | .465 | .348 |
| Season | Shifts | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | No Shift | 5.2 | - - - | 27 | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .296 | .296 | .370 | .291 |
| 2026 | Shift - All | 15.1 | - - - | 77 | 23 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .303 | .303 | .382 | .298 |
| 2026 | Shift - Traditional | 13.1 | - - - | 65 | 18 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .277 | .277 | .338 | .269 |
| 2026 | Shift - Non Traditional | 2.0 | - - - | 12 | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .455 | .455 | .636 | .469 |
| Season | TTO | IP | ERA | TBF | H | 2B | 3B | R | ER | HR | BB | IBB | HBP | SO | AVG | OBP | SLG | wOBA |
| 2026 | 1st Through Order as RP | 37.0 | 6.08 | 164 | 38 | 4 | 2 | 26 | 25 | 7 | 15 | 3 | 3 | 34 | .264 | .346 | .465 | .348 |

