← Texas Rangers

Robby Ahlstrom

Texas RangersTEXTexas Rangers

RP · #54 · Bats L · Throws L · 6'3" · 195 lb · Age 27 · 1 yr in MLB

2026 grade

13.2
Runs prevented
−3.8
IP · ERA
37.0 · 6.08
K · BB
34 · 15
Rank
Not qualified

What the grade is made of

Runs each part saves or costs against an average pitcher facing the same batters. Contact counts a quarter for how it turned out, because over a season that's mostly the fielders and luck.

  • Home runs allowed−3.0
  • Walks+0.6
  • Hit batters−0.4
  • Strikeouts−0.4
  • Parks pitched in−0.3
  • Contact allowed (how it turned out counts a quarter)−0.2

2026 game log: pitching

Game grades need 3 batters faced; starts are ranked against starts, relief outings against relief outings.

GameResultDecIPHRERBBKHRPCGrade
Thu, Sep 17vsBoston Red SoxBOSBOSL 3-4H0.20112001836.1
Thu, Sep 10@Seattle MarinersSEASEAL 3-41.00002202048.9
Wed, Sep 9@Seattle MarinersSEASEAL 2-31.01000102052.8
Fri, Sep 4vsTampa Bay RaysTBTBL 6-71.01001001628.6
Wed, Sep 2vsAthleticsATHATHL 2-91.0333012221.9
Mon, Aug 31vsAthleticsATHATHW 8-11.00000201473.5
Wed, Aug 26@Chicago White SoxCHWCHWL 4-101.0455102320.7
Mon, Aug 24@Chicago White SoxCHWCHWW 11-21.10000101692.4
Sat, Aug 22vsLos Angeles AngelsLAALAAL 0-31.02111101718.2
Tue, Aug 18vsWashington NationalsWSHWSHW 5-00.22000201719.0
Fri, Aug 14@AthleticsATHATHL 3-81.01110211623.1
Wed, Aug 12@Los Angeles AngelsLAALAAL 2-5L0.1233000149.5
Mon, Aug 10@Los Angeles AngelsLAALAAW 4-11.11000101857.8
Fri, Aug 7vsBaltimore OriolesBALBALW 2-1H1.00000001274.1
Wed, Aug 5vsSan Francisco GiantsSFSFW 6-01.01000101554.4
Tue, Aug 4vsSan Francisco GiantsSFSFW 5-41.00000201374.1
Sun, Aug 2@Houston AstrosHOUHOUL 3-70.20000001049.1
Thu, Jul 30@Tampa Bay RaysTBTBL 2-31.10000101593.2
Mon, Jul 27vsSeattle MarinersSEASEAW 7-30.10000007–
Sun, Jul 26vsSeattle MarinersSEASEAL 4-6H1.0000020974.1
Sat, Jul 25vsSeattle MarinersSEASEAW 7-11.01000101354.4
Wed, Jul 22vsChicago White SoxCHWCHWL 2-41.00000201376.1
Mon, Jul 20vsChicago White SoxCHWCHWL 3-101.01001102723.6
Sun, Jul 19@Atlanta BravesATLATLL 5-81.01000301557.2
Sat, Jul 18@Atlanta BravesATLATLW 7-6H0.10000001–
Sun, Jul 12vsHouston AstrosHOUHOUW 6-5H0.12220002019.6
Sat, Jul 11vsHouston AstrosHOUHOUL 3-91.00001001462.9
Wed, Jul 8vsLos Angeles AngelsLAALAAL 1-131.02220111512.3
Sun, Jul 5vsDetroit TigersDETDETL 3-60.0332100192.5
Thu, Jul 2vsDetroit TigersDETDETW 10-4H0.20000109–
Mon, Jun 29@Cleveland GuardiansCLECLEW 6-3W1.00001001381.7
Sat, Jun 27@Toronto Blue JaysTORTORW 7-40.1322001122.4
Fri, Jun 26@Toronto Blue JaysTORTORW 5-40.11221001524.4
Wed, Jun 24@Miami MarlinsMIAMIAL 2-40.10000104–
Mon, Jun 22@Miami MarlinsMIAMIAW 4-3W1.0000010886.7
Sun, Jun 21vsSan Diego PadresSDSDW 4-3H1.00001001249.8
Thu, Jun 18vsMinnesota TwinsMINMINL 3-91.02111002825.2
Sat, Jun 13@Boston Red SoxBOSBOSL 3-60.11001101924.7
Thu, Jun 11@Kansas City RoyalsKCKCW 4-2W1.11000101458.1
Tue, Jun 9@Kansas City RoyalsKCKCL 3-51.01000001458.0
Sat, Jun 6vsCleveland GuardiansCLECLEL 0-62.01000002593.9
Wed, Jun 3@St. Louis CardinalsSTLSTLL 3-51.10000201792.1

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.