← St. Louis Cardinals

Justin Bruihl

St. Louis CardinalsSTLSt. Louis Cardinals

RP · #47 · Bats L · Throws L · 6'2" · 215 lb · Age 29 · 6 yrs in MLB

2026 grade

51.0
Runs prevented
+2.0
IP · ERA
77.2 · 3.59
K · BB
53 · 28
Rank
101 of 205 relievers

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+8.9
  • Strikeouts−6.3
  • Hit batters−2.8
  • Walks+1.1
  • Contact allowed (how it turned out counts a quarter)+1.0

2026 game log: pitching

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

GameResultDecIPHRERBBKHRPCGrade
Sun, Sep 27@Milwaukee BrewersMILMILL 4-62.00000001497.7
Fri, Sep 25@Milwaukee BrewersMILMILL 4-80.0131000517.0
Tue, Sep 22@Pittsburgh PiratesPITPITL 0-20.21111001932.3
Sat, Sep 19vsWashington NationalsWSHWSHL 5-81.11100102868.1
Wed, Sep 16vsSan Francisco GiantsSFSFL 5-60.21100001044.5
Mon, Sep 14vsSan Francisco GiantsSFSFW 2-1H0.10000007–
Sat, Sep 12vsChicago White SoxCHWCHWL 5-60.20000101261.4
Fri, Sep 11vsChicago White SoxCHWCHWW 7-31.01111102128.9
Wed, Sep 9@San Francisco GiantsSFSFL 6-71.00000301271.5
Mon, Sep 7@San Francisco GiantsSFSFL 4-51.10000102291.7
Fri, Sep 4@Colorado RockiesCOLCOLW 7-6B1.0322001195.4
Wed, Sep 2@Los Angeles DodgersLADLADW 8-6W1.01000101241.4
Tue, Sep 1@Los Angeles DodgersLADLADW 13-80.10111101127.1
Thu, Aug 27vsBaltimore OriolesBALBALW 7-51.22111204124.4
Sun, Aug 23@Philadelphia PhilliesPHIPHIL 4-6H1.01000001543.2
Fri, Aug 21@Philadelphia PhilliesPHIPHIL 6-72.01000002194.8
Wed, Aug 19@Cincinnati RedsCINCINL 4-51.03222102914.9
Mon, Aug 17@Cincinnati RedsCINCINL 5-6L0.01100006–
Sat, Aug 15@Chicago CubsCHCCHCW 8-41.01000001542.6
Wed, Aug 12vsPhiladelphia PhilliesPHIPHIW 7-11.10001001663.6
Mon, Aug 10vsPhiladelphia PhilliesPHIPHIL 5-61.01000101456.0
Sun, Aug 9vsColorado RockiesCOLCOLW 7-4H1.1000010992.7
Fri, Aug 7vsColorado RockiesCOLCOLW 3-2H1.00000001078.5
Wed, Aug 5@New York YankeesNYYNYYW 3-1H0.21001001523.7
Mon, Aug 3@New York YankeesNYYNYYW 13-71.22110012417.0
Fri, Jul 31@Toronto Blue JaysTORTORL 1-30.12000101620.0
Wed, Jul 29vsChicago CubsCHCCHCW 3-21.00000001180.5
Tue, Jul 28vsChicago CubsCHCCHCL 2-102.02000403669.0
Sun, Jul 26vsCincinnati RedsCINCINL 3-50.2100110945.1
Thu, Jul 23vsArizona DiamondbacksARIARIL 6-101.02220101526.8
Sat, Jul 18@Arizona DiamondbacksARIARIL 3-51.00001002165.0
Sun, Jul 12vsAtlanta BravesATLATLL 3-41.23111103410.2
Fri, Jul 10vsAtlanta BravesATLATLW 2-11.20000102391.0
Tue, Jul 7vsMilwaukee BrewersMILMILL 3-42.01001103071.5
Mon, Jul 6vsMilwaukee BrewersMILMILL 3-41.11111002352.3
Thu, Jul 2@Atlanta BravesATLATLW 11-52.21000204095.9
Wed, Jul 1@Atlanta BravesATLATLL 1-50.11211001432.0
Sat, Jun 27vsMiami MarlinsMIAMIAL 1-52.01000202194.5
Fri, Jun 26vsMiami MarlinsMIAMIAL 0-40.10000002–
Wed, Jun 24vsArizona DiamondbacksARIARIL 4-92.02101204367.4
Thu, Jun 18@Kansas City RoyalsKCKCL 6-142.24210203952.2
Wed, Jun 17vsSan Diego PadresSDSDL 1-60.12000001220.0
Thu, Jun 11@New York MetsNYMNYML 4-50.12110101014.4
Tue, Jun 9@New York MetsNYMNYMW 7-02.01000202194.3
Mon, Jun 1vsTexas RangersTEXTEXL 1-21.11000101967.6
Sat, May 30vsChicago CubsCHCCHCL 1-60.1100000623.4
Fri, May 29vsChicago CubsCHCCHCW 6-51.01000101637.9
Tue, May 26@Milwaukee BrewersMILMILL 0-62.02000202858.0
Sat, May 23@Cincinnati RedsCINCINL 6-70.1211000137.1
Thu, May 21vsPittsburgh PiratesPITPITL 2-60.2322001163.3
Wed, May 20vsPittsburgh PiratesPITPITL 0-72.00000202397.5
Sun, May 17vsKansas City RoyalsKCKCL 0-20.11001101424.0
Sat, May 16vsKansas City RoyalsKCKCW 4-2H1.00000001073.4
Wed, May 13@AthleticsATHATHL 2-60.12110001114.7
Sat, May 9@San Diego PadresSDSDL 2-41.01000201553.3
Sun, May 3vsLos Angeles DodgersLADLADL 1-41.00001201647.0
Thu, Apr 30@Pittsburgh PiratesPITPITW 10-50.21000001833.7
Tue, Apr 28@Pittsburgh PiratesPITPITW 11-71.03321102510.6
Sat, Apr 25vsSeattle MarinersSEASEAL 9-11H1.00000001379.1
Fri, Apr 24vsSeattle MarinersSEASEAL 2-31.00002002025.4
Tue, Apr 21@Miami MarlinsMIAMIAW 5-31.20000002768.8
Sun, Apr 19@Houston AstrosHOUHOUW 7-5H0.21100001642.9
Fri, Apr 17@Houston AstrosHOUHOUW 9-4H1.0000000979.8
Wed, Apr 15vsCleveland GuardiansCLECLEW 5-3H0.22221102413.3
Mon, Apr 13vsCleveland GuardiansCLECLEL 3-91.01221112015.0
Sat, Apr 11vsBoston Red SoxBOSBOSL 1-71.00000101178.2
Wed, Apr 8@Washington NationalsWSHWSHW 6-1H0.10000002–
Mon, Apr 6@Washington NationalsWSHWSHL 6-9B0.21112002315.9
Sat, Apr 4@Detroit TigersDETDETL 6-111.10111102770.5
Fri, Apr 3@Detroit TigersDETDETL 0-40.22000001528.4
Wed, Apr 1vsNew York MetsNYMNYMW 2-11.00001001263.6
Sun, Mar 29vsTampa Bay RaysTBTBL 7-112.01001202970.7
Thu, Mar 26vsTampa Bay RaysTBTBW 9-70.1122100924.3

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.