← Chicago Cubs

Alex Bregman

Chicago CubsCHCChicago Cubs

3B · #3 · Bats R · Throws R · 5'10" · 190 lb · Age 32 · 11 yrs in MLB

2026 grade

86.2
Runs above average
+25.2
AVG / OBP / SLG
.265/.355/.464
HR · SB
28 · 3
Rank
19 of 134

What the grade is made of

Runs each part adds or takes away against an average hitter in the same plate appearances: his count against what an average hitter would have had. The grade then counts how much he plays: these runs per game his team has played.

  • Home runs+9.2
  • Outs, strikeouts included+6.9
  • Walks+4.4
  • Doubles+3.2
  • Parks played in+1.7
  • Hit by pitch+1.4
  • Singles−1.0
  • Triples−0.6
  • Stolen bases+0.5
  • Caught stealing−0.4

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Wed, Sep 30@San Diego PadresSDSDPostseasonL 1-44000001014.0
Tue, Sep 29@San Diego PadresSDSDPostseasonL 0-84000003014.0
Sun, Sep 27@Boston Red SoxBOSBOSW 6-24344210099.9
Fri, Sep 25@Boston Red SoxBOSBOSL 3-4400000104.5
Sun, Sep 20@Cincinnati RedsCINCINW 9-111110100–
Sat, Sep 19@Cincinnati RedsCINCINW 5-24000011024.3
Fri, Sep 18@Cincinnati RedsCINCINL 4-6500000000.7
Wed, Sep 16vsAtlanta BravesATLATLW 8-44134100099.5
Tue, Sep 15vsAtlanta BravesATLATLL 3-63000011034.6
Mon, Sep 14vsAtlanta BravesATLATLW 7-34000000014.2
Sun, Sep 13vsPittsburgh PiratesPITPITL 3-43010010075.9
Sat, Sep 12vsPittsburgh PiratesPITPITW 4-32110000085.5
Fri, Sep 11vsPittsburgh PiratesPITPITW 12-24232100098.7
Wed, Sep 9@Milwaukee BrewersMILMILL 6-83010011075.6
Tue, Sep 8@Milwaukee BrewersMILMILL 3-4500000001.7
Mon, Sep 7@Milwaukee BrewersMILMILL 3-43021010087.2
Sun, Sep 6@Miami MarlinsMIAMIAL 3-102100010047.5
Sat, Sep 5@Miami MarlinsMIAMIAW 6-53000011050.5
Fri, Sep 4@Miami MarlinsMIAMIAW 6-14120010081.9
Thu, Sep 3vsMilwaukee BrewersMILMILW 2-13010000064.0
Wed, Sep 2vsMilwaukee BrewersMILMILL 5-94124100092.8
Tue, Sep 1vsMilwaukee BrewersMILMILL 4-94110001045.1
Mon, Aug 31vsMilwaukee BrewersMILMILW 17-36334300099.8
Sun, Aug 30vsCincinnati RedsCINCINL 5-74110001057.2
Sat, Aug 29vsCincinnati RedsCINCINW 17-55133100098.9
Fri, Aug 28vsCincinnati RedsCINCINL 8-105011001046.9
Wed, Aug 26@Arizona DiamondbacksARIARIL 0-23000010031.7
Tue, Aug 25@Arizona DiamondbacksARIARIL 4-5400000107.8
Mon, Aug 24@Arizona DiamondbacksARIARIW 7-05110000027.5
Sun, Aug 23@Seattle MarinersSEASEAW 19-23202021038.8
Sat, Aug 22@Seattle MarinersSEASEAL 4-54111102079.2
Fri, Aug 21@Seattle MarinersSEASEAL 5-65233201099.4
Wed, Aug 19vsChicago White SoxCHWCHWL 0-34000001014.7
Tue, Aug 18vsChicago White SoxCHWCHWW 4-35022000062.7
Mon, Aug 17vsChicago White SoxCHWCHWW 7-54030010096.1
Sun, Aug 16vsSt. Louis CardinalsSTLSTLL 4-113000010034.8
Sat, Aug 15vsSt. Louis CardinalsSTLSTLL 4-84010001045.5
Fri, Aug 14vsSt. Louis CardinalsSTLSTLW 3-03000010034.8
Thu, Aug 13@Washington NationalsWSHWSHL 0-73000001018.9
Wed, Aug 12@Washington NationalsWSHWSHW 12-63337320099.9
Tue, Aug 11@Washington NationalsWSHWSHW 8-64321111095.5
Sun, Aug 9@Kansas City RoyalsKCKCW 10-26132001077.9
Sat, Aug 8@Kansas City RoyalsKCKCL 3-6410000103.1
Fri, Aug 7@Kansas City RoyalsKCKCW 6-44011010057.4
Thu, Aug 6vsToronto Blue JaysTORTORW 3-24122101194.1
Wed, Aug 5vsLos Angeles DodgersLADLADW 7-65011000028.8
Tue, Aug 4vsLos Angeles DodgersLADLADW 5-14110000057.1
Mon, Aug 3vsLos Angeles DodgersLADLADW 10-55110003046.8
Sun, Aug 2vsNew York YankeesNYYNYYL 1-24000001014.2
Sat, Aug 1vsNew York YankeesNYYNYYW 5-22110020084.6
Fri, Jul 31vsNew York YankeesNYYNYYL 0-24010000045.1
Thu, Jul 30@St. Louis CardinalsSTLSTLW 4-24221010091.4
Wed, Jul 29@St. Louis CardinalsSTLSTLL 2-34010001055.7
Tue, Jul 28@St. Louis CardinalsSTLSTLW 10-25230001089.3
Mon, Jul 27@St. Louis CardinalsSTLSTLW 7-35342100099.7
Sat, Jul 25@Pittsburgh PiratesPITPITW 11-05000012015.7
Fri, Jul 24@Pittsburgh PiratesPITPITW 3-23000010030.7
Wed, Jul 22vsDetroit TigersDETDETL 1-54000002013.8
Tue, Jul 21vsDetroit TigersDETDETW 11-24111000059.4
Mon, Jul 20vsDetroit TigersDETDETL 6-85220002062.6
Sun, Jul 19vsMinnesota TwinsMINMINW 10-14222110095.6
Sat, Jul 18vsMinnesota TwinsMINMINW 6-24000002014.2
Fri, Jul 17vsMinnesota TwinsMINMINL 2-53000012034.6
Sun, Jul 12@Cincinnati RedsCINCINW 8-45234100097.7
Sat, Jul 11@Cincinnati RedsCINCINW 5-34112110085.3
Fri, Jul 10@Cincinnati RedsCINCINL 0-4400000303.1
Thu, Jul 9@Baltimore OriolesBALBALL 2-33000010032.9
Wed, Jul 8@Baltimore OriolesBALBALW 9-7400100001.5
Tue, Jul 7@Baltimore OriolesBALBALW 5-25022000073.2
Sun, Jul 5vsSt. Louis CardinalsSTLSTLW 6-44111001057.1
Sat, Jul 4vsSt. Louis CardinalsSTLSTLL 0-33000011034.6
Fri, Jul 3vsSt. Louis CardinalsSTLSTLL 1-174021000081.4
Wed, Jul 1vsSan Diego PadresSDSDW 23-35100010015.8
Tue, Jun 30vsSan Diego PadresSDSDW 9-73113120094.3
Mon, Jun 29vsSan Diego PadresSDSDW 3-24020010082.7
Sun, Jun 28@Milwaukee BrewersMILMILW 4-34100001025.9
Sat, Jun 27@Milwaukee BrewersMILMILW 8-23101011025.2
Fri, Jun 26@Milwaukee BrewersMILMILL 2-63010011066.5
Thu, Jun 25@New York MetsNYMNYMW 4-34111001056.5
Wed, Jun 24@New York MetsNYMNYMW 10-53000021050.5
Tue, Jun 23@New York MetsNYMNYMW 9-6500000101.8
Sat, Jun 20vsToronto Blue JaysTORTORL 6-84110000059.5
Fri, Jun 19vsToronto Blue JaysTORTORW 16-24112010059.1
Wed, Jun 17vsColorado RockiesCOLCOLW 8-61101020061.4
Tue, Jun 16vsColorado RockiesCOLCOLL 2-53000022050.9
Mon, Jun 15vsColorado RockiesCOLCOLW 5-44020010082.7
Sun, Jun 14@San Francisco GiantsSFSFL 1-54020000073.1
Sat, Jun 13@San Francisco GiantsSFSFW 6-14010000059.6
Fri, Jun 12@San Francisco GiantsSFSFW 5-14110001057.3
Thu, Jun 11@Colorado RockiesCOLCOLW 9-34212111083.4
Wed, Jun 10@Colorado RockiesCOLCOLL 2-32000020059.6
Tue, Jun 9@Colorado RockiesCOLCOLL 3-73121000069.4
Sun, Jun 7vsSan Francisco GiantsSFSFL 1-2500000102.2
Sat, Jun 6vsSan Francisco GiantsSFSFW 3-23000012035.1
Fri, Jun 5vsSan Francisco GiantsSFSFL 3-184000010025.9
Thu, Jun 4vsAthleticsATHATHW 7-64110001057.3
Wed, Jun 3vsAthleticsATHATHL 4-54010010059.3
Tue, Jun 2vsAthleticsATHATHL 1-24001001015.2
Sun, May 31@St. Louis CardinalsSTLSTLL 1-54111101078.6
Sat, May 30@St. Louis CardinalsSTLSTLW 6-14010011059.1
Fri, May 29@St. Louis CardinalsSTLSTLL 5-64110000059.4
Thu, May 28@Pittsburgh PiratesPITPITW 7-25211001028.0
Wed, May 27@Pittsburgh PiratesPITPITW 10-46120001062.8
Tue, May 26@Pittsburgh PiratesPITPITL 1-124120001080.9
Mon, May 25@Pittsburgh PiratesPITPITL 1-24020001058.0
Sun, May 24vsHouston AstrosHOUHOUL 5-84010001059.7
Sat, May 23vsHouston AstrosHOUHOUL 0-34010000046.3
Fri, May 22vsHouston AstrosHOUHOUL 2-43010010079.5
Wed, May 20vsMilwaukee BrewersMILMILL 0-54010001046.2
Tue, May 19vsMilwaukee BrewersMILMILL 2-54000002015.2
Mon, May 18vsMilwaukee BrewersMILMILL 3-94000001015.2
Sun, May 17@Chicago White SoxCHWCHWL 8-95222010074.2
Sat, May 16@Chicago White SoxCHWCHWL 3-84020002081.5
Fri, May 15@Chicago White SoxCHWCHWW 10-55320010074.2
Thu, May 14@Atlanta BravesATLATLW 2-04010001044.3
Wed, May 13@Atlanta BravesATLATLL 1-44020001176.6
Tue, May 12@Atlanta BravesATLATLL 2-54111100078.5
Sat, May 9@Texas RangersTEXTEXL 0-64010002045.1
Fri, May 8@Texas RangersTEXTEXW 7-15110003028.8
Thu, May 7vsCincinnati RedsCINCINW 8-33100010035.0
Wed, May 6vsCincinnati RedsCINCINW 7-64110012046.1
Tue, May 5vsCincinnati RedsCINCINW 3-24011010059.3
Mon, May 4vsCincinnati RedsCINCINW 5-43110010076.0
Sun, May 3vsArizona DiamondbacksARIARIW 8-44100011025.8
Sat, May 2vsArizona DiamondbacksARIARIW 2-04000002014.7
Fri, May 1vsArizona DiamondbacksARIARIW 6-54111000057.2
Wed, Apr 29@San Diego PadresSDSDW 5-43010020079.1
Tue, Apr 28@San Diego PadresSDSDW 8-321210000–
Mon, Apr 27@San Diego PadresSDSDL 7-94100011025.7
Sun, Apr 26@Los Angeles DodgersLADLADL 0-63000010051.0
Sat, Apr 25@Los Angeles DodgersLADLADL 4-123000001021.8
Fri, Apr 24@Los Angeles DodgersLADLADW 6-45121102088.4
Thu, Apr 23vsPhiladelphia PhilliesPHIPHIW 8-75010011029.0
Wed, Apr 22vsPhiladelphia PhilliesPHIPHIW 7-25130000094.0
Tue, Apr 21vsPhiladelphia PhilliesPHIPHIW 7-44110020069.6
Mon, Apr 20vsPhiladelphia PhilliesPHIPHIW 5-14020001086.8
Sun, Apr 19vsNew York MetsNYMNYMW 2-13010010068.2
Sat, Apr 18vsNew York MetsNYMNYMW 4-24000000015.2
Fri, Apr 17vsNew York MetsNYMNYMW 12-45110001028.8
Wed, Apr 15@Philadelphia PhilliesPHIPHIW 11-24110013162.1
Tue, Apr 14@Philadelphia PhilliesPHIPHIW 10-45033001084.4
Mon, Apr 13@Philadelphia PhilliesPHIPHIL 7-134010011057.7
Sun, Apr 12vsPittsburgh PiratesPITPITW 7-63012010059.2
Sat, Apr 11vsPittsburgh PiratesPITPITL 3-46021001051.0
Fri, Apr 10vsPittsburgh PiratesPITPITL 0-24010000045.3
Wed, Apr 8@Tampa Bay RaysTBTBW 6-23000012032.6
Tue, Apr 7@Tampa Bay RaysTBTBW 9-25130000089.4
Mon, Apr 6@Tampa Bay RaysTBTBL 4-6400000109.9
Sun, Apr 5@Cleveland GuardiansCLECLEL 5-64000011024.9
Sun, Apr 5@Cleveland GuardiansCLECLEW 1-0400000008.3
Fri, Apr 3@Cleveland GuardiansCLECLEL 1-44010002040.5
Wed, Apr 1vsLos Angeles AngelsLAALAAW 6-23011020079.1
Tue, Mar 31vsLos Angeles AngelsLAALAAL 0-24000000014.5
Mon, Mar 30vsLos Angeles AngelsLAALAAW 7-24010010059.2
Sun, Mar 29vsWashington NationalsWSHWSHL 3-64222200098.5
Sat, Mar 28vsWashington NationalsWSHWSHW 10-2500000102.1
Thu, Mar 26vsWashington NationalsWSHWSHL 4-104010011059.2

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.