← Baltimore Orioles

Gunnar Henderson

Baltimore OriolesBALBaltimore Orioles

SS · #2 · Bats L · Throws R · 6'3" · 230 lb · Age 25 · 5 yrs in MLB

2026 grade

23.5
Runs above average
−2.2
AVG / OBP / SLG
.225/.309/.403
HR · SB
24 · 9
Rank
103 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.

  • Singles−7.9
  • Home runs+3.7
  • Triples+3.6
  • Caught stealing−2.1
  • Outs, strikeouts included−1.9
  • Stolen bases+1.4
  • Doubles−1.3
  • Walks+1.1
  • Hit by pitch+0.7
  • Parks played in+0.5

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Fri, Sep 25@New York YankeesNYYNYYW 10-25010002028.1
Wed, Sep 23vsToronto Blue JaysTORTORW 4-22000011048.4
Wed, Sep 23vsToronto Blue JaysTORTORW 4-23000012033.9
Mon, Sep 21vsToronto Blue JaysTORTORW 4-34131100099.2
Sun, Sep 20vsMilwaukee BrewersMILMILL 0-33000002035.4
Sat, Sep 19vsMilwaukee BrewersMILMILL 0-14010000056.4
Fri, Sep 18vsMilwaukee BrewersMILMILL 5-65130001085.0
Wed, Sep 16@New York MetsNYMNYMW 7-14000001012.3
Tue, Sep 15@New York MetsNYMNYMW 7-55010004028.4
Mon, Sep 14@New York MetsNYMNYMW 2-14111101078.2
Sun, Sep 13@Toronto Blue JaysTORTORL 1-82010031090.1
Sat, Sep 12@Toronto Blue JaysTORTORL 3-73110010075.2
Fri, Sep 11@Toronto Blue JaysTORTORW 7-44120001071.2
Tue, Sep 8vsCleveland GuardiansCLECLEL 5-93000010033.9
Mon, Sep 7vsCleveland GuardiansCLECLEW 6-45010001028.5
Sun, Sep 6vsBoston Red SoxBOSBOSL 1-33000001022.0
Sat, Sep 5vsBoston Red SoxBOSBOSL 0-52010021089.1
Fri, Sep 4vsBoston Red SoxBOSBOSL 0-14010001043.7
Thu, Sep 3vsBoston Red SoxBOSBOSL 5-64110002043.7
Wed, Sep 2@Colorado RockiesCOLCOLL 5-64000012016.3
Tue, Sep 1@Colorado RockiesCOLCOLL 2-4400000002.7
Mon, Aug 31@Colorado RockiesCOLCOLW 2-14010000036.3
Sun, Aug 30@AthleticsATHATHW 8-54345200099.9
Sat, Aug 29@AthleticsATHATHW 5-33000020049.9
Fri, Aug 28@AthleticsATHATHW 4-301000000–
Thu, Aug 27@St. Louis CardinalsSTLSTLL 5-74011000056.2
Wed, Aug 26@St. Louis CardinalsSTLSTLW 8-75110001028.0
Tue, Aug 25@St. Louis CardinalsSTLSTLW 13-14100011025.1
Sun, Aug 23vsTampa Bay RaysTBTBL 1-34000001012.3
Sat, Aug 22vsTampa Bay RaysTBTBW 3-24010001043.9
Fri, Aug 21vsTampa Bay RaysTBTBW 5-33010010067.0
Thu, Aug 20vsNew York YankeesNYYNYYL 1-63010012066.8
Wed, Aug 19vsNew York YankeesNYYNYYL 3-53010011181.7
Tue, Aug 18vsNew York YankeesNYYNYYL 1-34000000011.9
Mon, Aug 17@Tampa Bay RaysTBTBL 6-75120001073.1
Sun, Aug 16@Tampa Bay RaysTBTBW 10-23100010032.7
Sat, Aug 15@Tampa Bay RaysTBTBW 4-34110011041.8
Fri, Aug 14@Tampa Bay RaysTBTBW 6-54242100099.3
Wed, Aug 12@Minnesota TwinsMINMINL 5-73100020049.6
Tue, Aug 11@Minnesota TwinsMINMINW 5-25232101097.6
Mon, Aug 10@Minnesota TwinsMINMINL 5-93100010029.6
Sun, Aug 9@Texas RangersTEXTEXW 10-54200012129.0
Sat, Aug 8@Texas RangersTEXTEXL 1-54000001013.3
Fri, Aug 7@Texas RangersTEXTEXL 1-23000010034.1
Thu, Aug 6vsLos Angeles AngelsLAALAAL 1-41000030081.9
Wed, Aug 5vsLos Angeles AngelsLAALAAW 5-22210010085.0
Tue, Aug 4vsLos Angeles AngelsLAALAAW 3-13000011033.2
Sun, Aug 2vsPhiladelphia PhilliesPHIPHIL 0-820000000–
Sat, Aug 1vsPhiladelphia PhilliesPHIPHIL 0-53010011066.6
Fri, Jul 31vsPhiladelphia PhilliesPHIPHIW 6-44012001065.3
Wed, Jul 29@Detroit TigersDETDETW 10-95210011046.9
Tue, Jul 28@Detroit TigersDETDETL 0-14400000102.7
Mon, Jul 27@Detroit TigersDETDETW 8-54010012057.3
Sun, Jul 26vsAtlanta BravesATLATLL 2-3500000101.6
Sat, Jul 25vsAtlanta BravesATLATLW 3-24111103077.9
Fri, Jul 24vsAtlanta BravesATLATLL 6-74000011010.6
Wed, Jul 22@Boston Red SoxBOSBOSW 5-13210010089.8
Wed, Jul 22@Boston Red SoxBOSBOSL 3-64010001036.4
Mon, Jul 20@Boston Red SoxBOSBOSL 5-65130001095.8
Sun, Jul 19@Houston AstrosHOUHOUW 5-24111002162.9
Sat, Jul 18@Houston AstrosHOUHOUW 4-2510000301.1
Fri, Jul 17@Houston AstrosHOUHOUW 3-2400000107.8
Sun, Jul 12vsKansas City RoyalsKCKCW 8-25131002084.9
Sat, Jul 11vsKansas City RoyalsKCKCW 6-14111101077.9
Fri, Jul 10vsKansas City RoyalsKCKCW 5-34011001042.3
Thu, Jul 9vsChicago CubsCHCCHCW 3-23100000035.3
Wed, Jul 8vsChicago CubsCHCCHCL 7-9510000001.5
Tue, Jul 7vsChicago CubsCHCCHCL 2-54010002042.3
Sun, Jul 5@Cincinnati RedsCINCINL 2-3400100000.4
Sat, Jul 4@Cincinnati RedsCINCINW 8-55110002026.5
Fri, Jul 3@Cincinnati RedsCINCINW 3-02100020060.1
Wed, Jul 1vsChicago White SoxCHWCHWW 6-14110010058.7
Tue, Jun 30vsChicago White SoxCHWCHWL 3-95220000073.4
Mon, Jun 29vsChicago White SoxCHWCHWL 2-83120010091.2
Sun, Jun 28vsWashington NationalsWSHWSHL 4-64000000012.3
Sat, Jun 27vsWashington NationalsWSHWSHL 3-45010002028.3
Fri, Jun 26vsWashington NationalsWSHWSHW 3-1500000101.7
Wed, Jun 24@Los Angeles AngelsLAALAAL 6-74000000025.7
Tue, Jun 23@Los Angeles AngelsLAALAAL 1-54110001039.1
Mon, Jun 22@Los Angeles AngelsLAALAAW 6-14131011097.6
Sun, Jun 21@Los Angeles DodgersLADLADW 12-15220010073.3
Sat, Jun 20@Los Angeles DodgersLADLADW 3-24000011025.2
Fri, Jun 19@Los Angeles DodgersLADLADL 5-64112101078.0
Thu, Jun 18@Seattle MarinersSEASEAL 0-33000012035.5
Wed, Jun 17@Seattle MarinersSEASEAW 5-34112101079.1
Tue, Jun 16@Seattle MarinersSEASEAL 1-34000001015.7
Sun, Jun 14vsSan Diego PadresSDSDL 2-54021000072.3
Sat, Jun 13vsSan Diego PadresSDSDL 3-93100011051.0
Fri, Jun 12vsSan Diego PadresSDSDW 7-33231110098.4
Thu, Jun 11vsSeattle MarinersSEASEAW 7-53100010034.4
Wed, Jun 10vsSeattle MarinersSEASEAW 7-24010011059.1
Tue, Jun 9vsSeattle MarinersSEASEAL 5-6500000102.0
Mon, Jun 8vsSeattle MarinersSEASEAL 3-62010030090.5
Sun, Jun 7@Toronto Blue JaysTORTORL 4-64000002011.4
Sat, Jun 6@Toronto Blue JaysTORTORL 4-64130000089.2
Fri, Jun 5@Toronto Blue JaysTORTORW 13-34210012058.7
Thu, Jun 4@Boston Red SoxBOSBOSW 8-23100010050.8
Wed, Jun 3@Boston Red SoxBOSBOSL 1-85010001044.7
Tue, Jun 2@Boston Red SoxBOSBOSW 4-24010000055.1
Sun, May 31vsToronto Blue JaysTORTORW 9-55121001073.8
Sat, May 30vsToronto Blue JaysTORTORW 6-54012010059.2
Fri, May 29vsToronto Blue JaysTORTORL 5-64000010025.9
Thu, May 28vsToronto Blue JaysTORTORL 1-24000001015.2
Wed, May 27vsTampa Bay RaysTBTBW 11-24223201098.5
Tue, May 26vsTampa Bay RaysTBTBW 6-14100000015.2
Mon, May 25vsTampa Bay RaysTBTBW 9-7500100100.2
Sun, May 24vsDetroit TigersDETDETL 1-44000002015.2
Sun, May 24vsDetroit TigersDETDETW 5-33111112090.5
Fri, May 22vsDetroit TigersDETDETW 7-45230001090.1
Wed, May 20@Tampa Bay RaysTBTBL 3-55030000085.1
Tue, May 19@Tampa Bay RaysTBTBL 1-44010002044.3
Mon, May 18@Tampa Bay RaysTBTBL 6-164000002013.3
Sun, May 17@Washington NationalsWSHWSHW 7-35142100199.1
Sat, May 16@Washington NationalsWSHWSHL 3-133000011033.5
Fri, May 15@Washington NationalsWSHWSHL 2-35021001073.4
Wed, May 13vsNew York YankeesNYYNYYW 7-04000000014.7
Tue, May 12vsNew York YankeesNYYNYYL 2-64000000014.7
Mon, May 11vsNew York YankeesNYYNYYW 3-24000001014.7
Sun, May 10vsAthleticsATHATHW 2-14021001072.7
Sat, May 9vsAthleticsATHATHL 2-65020001073.6
Fri, May 8vsAthleticsATHATHL 3-43000010034.4
Thu, May 7@Miami MarlinsMIAMIAL 3-45011001027.0
Wed, May 6@Miami MarlinsMIAMIAW 7-4500000300.9
Tue, May 5@Miami MarlinsMIAMIAW 9-75010001027.0
Mon, May 4@New York YankeesNYYNYYL 1-125010001028.3
Sat, May 2@New York YankeesNYYNYYL 4-94110002042.7
Fri, May 1@New York YankeesNYYNYYL 2-74000002011.0
Thu, Apr 30vsHouston AstrosHOUHOUL 5-114011002056.6
Thu, Apr 30vsHouston AstrosHOUHOUW 10-35110001028.5
Tue, Apr 28vsHouston AstrosHOUHOUW 5-33210010181.7
Sun, Apr 26vsBoston Red SoxBOSBOSL 3-54122101092.6
Sat, Apr 25vsBoston Red SoxBOSBOSL 1-174000003011.4
Fri, Apr 24vsBoston Red SoxBOSBOSW 10-35331101096.5
Wed, Apr 22@Kansas City RoyalsKCKCW 8-6500000300.9
Tue, Apr 21@Kansas City RoyalsKCKCL 5-64110000055.1
Mon, Apr 20@Kansas City RoyalsKCKCW 7-54000023036.0
Sun, Apr 19@Cleveland GuardiansCLECLEL 4-84000011025.6
Sat, Apr 18@Cleveland GuardiansCLECLEL 2-44121102092.7
Fri, Apr 17@Cleveland GuardiansCLECLEW 6-4500000201.1
Thu, Apr 16@Cleveland GuardiansCLECLEL 2-4300100108.3
Wed, Apr 15vsArizona DiamondbacksARIARIL 5-85110001135.8
Tue, Apr 14vsArizona DiamondbacksARIARIL 3-4500000201.7
Mon, Apr 13vsArizona DiamondbacksARIARIW 9-75011001058.0
Sun, Apr 12vsSan Francisco GiantsSFSFW 6-25110001135.8
Sat, Apr 11vsSan Francisco GiantsSFSFW 6-24111112188.5
Fri, Apr 10vsSan Francisco GiantsSFSFL 3-64112110085.8
Wed, Apr 8@Chicago White SoxCHWCHWW 5-34210011068.1
Tue, Apr 7@Chicago White SoxCHWCHWW 4-24122112095.6
Mon, Apr 6@Chicago White SoxCHWCHWW 2-14111103078.0
Sun, Apr 5@Pittsburgh PiratesPITPITL 2-8400000106.4
Sat, Apr 4@Pittsburgh PiratesPITPITL 2-33110021077.0
Fri, Apr 3@Pittsburgh PiratesPITPITL 4-55232100097.8
Wed, Apr 1vsTexas RangersTEXTEXW 8-34000011025.4
Tue, Mar 31vsTexas RangersTEXTEXL 5-85012001046.3
Mon, Mar 30vsTexas RangersTEXTEXL 2-54122101092.5
Sun, Mar 29vsMinnesota TwinsMINMINW 8-64110011035.9
Sat, Mar 28vsMinnesota TwinsMINMINL 1-44000003129.5
Thu, Mar 26vsMinnesota TwinsMINMINW 2-14000002012.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.