← Cleveland Guardians

Brayan Rocchio

Cleveland GuardiansCLECleveland Guardians

SS · #4 · Bats B · Throws R · 5'9" · 170 lb · Age 25 · 4 yrs in MLB

2026 grade

25.0
Runs above average
−1.8
AVG / OBP / SLG
.253/.313/.391
HR · SB
15 · 20
Rank
101 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+4.2
  • Walks−4.1
  • Home runs−4.1
  • Stolen bases+3.2
  • Caught stealing−2.5
  • Hit by pitch+1.5
  • Doubles+0.7
  • Outs, strikeouts included−0.5
  • Triples−0.2

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sat, Oct 3vsChicago White SoxCHWCHWPostseasonL 0-32000011047.9
Sat, Sep 26@Kansas City RoyalsKCKCW 11-54332200099.7
Fri, Sep 25@Kansas City RoyalsKCKCW 12-94111011057.5
Thu, Sep 24@Boston Red SoxBOSBOSW 1-03000001017.5
Wed, Sep 23@Boston Red SoxBOSBOSL 0-13010000051.7
Tue, Sep 22@Boston Red SoxBOSBOSW 3-25010001026.5
Sat, Sep 19vsAthleticsATHATHW 12-63111000063.5
Fri, Sep 18vsAthleticsATHATHW 5-33122010187.4
Wed, Sep 16vsChicago White SoxCHWCHWW 6-33100011031.7
Tue, Sep 15vsChicago White SoxCHWCHWW 7-63122010091.1
Mon, Sep 14vsChicago White SoxCHWCHWL 3-73010000029.6
Sun, Sep 13@Minnesota TwinsMINMINW 9-24210001162.6
Sat, Sep 12@Minnesota TwinsMINMINL 3-43001001016.4
Fri, Sep 11@Minnesota TwinsMINMINW 5-23012011074.7
Wed, Sep 9@Baltimore OriolesBALBALL 5-94000001012.3
Tue, Sep 8@Baltimore OriolesBALBALW 9-54022000072.3
Mon, Sep 7@Baltimore OriolesBALBALL 4-63110000054.3
Sun, Sep 6vsDetroit TigersDETDETW 3-23111101083.9
Sat, Sep 5vsDetroit TigersDETDETL 0-63000000019.9
Fri, Sep 4vsDetroit TigersDETDETW 4-33110011284.5
Fri, Sep 4vsDetroit TigersDETDETW 7-64225200098.4
Thu, Sep 3vsToronto Blue JaysTORTORL 3-63000001035.2
Tue, Sep 1vsToronto Blue JaysTORTORW 6-13000000019.4
Sun, Aug 30vsKansas City RoyalsKCKCW 11-14010000041.8
Sat, Aug 29vsKansas City RoyalsKCKCL 3-83000000020.7
Fri, Aug 28vsKansas City RoyalsKCKCL 0-33010001052.9
Wed, Aug 26@Los Angeles AngelsLAALAAW 4-34220001080.4
Tue, Aug 25@Los Angeles AngelsLAALAAW 8-65111002027.5
Mon, Aug 24@Los Angeles AngelsLAALAAW 4-2410000007.0
Sun, Aug 23@Colorado RockiesCOLCOLW 7-23101000115.8
Thu, Aug 20vsSan Francisco GiantsSFSFW 5-24011000040.9
Wed, Aug 19vsSan Francisco GiantsSFSFL 0-13000000019.9
Tue, Aug 18vsSan Francisco GiantsSFSFW 8-14110002040.1
Sun, Aug 16vsSan Diego PadresSDSDL 0-52000010047.9
Fri, Aug 14vsSan Diego PadresSDSDL 5-74121100094.9
Thu, Aug 13@Detroit TigersDETDETL 0-33010000051.2
Wed, Aug 12@Detroit TigersDETDETW 6-45010001026.4
Tue, Aug 11@Detroit TigersDETDETL 4-6400000204.0
Sun, Aug 9@Chicago White SoxCHWCHWL 3-54010001042.7
Sat, Aug 8@Chicago White SoxCHWCHWL 3-64010000042.7
Fri, Aug 7@Chicago White SoxCHWCHWW 8-24000000011.0
Thu, Aug 6vsNew York MetsNYMNYML 6-134010001040.1
Wed, Aug 5vsNew York MetsNYMNYML 5-63100010050.9
Tue, Aug 4vsNew York MetsNYMNYML 2-62010020084.1
Sun, Aug 2vsArizona DiamondbacksARIARIW 5-0400000107.9
Sat, Aug 1vsArizona DiamondbacksARIARIL 8-123000002035.1
Fri, Jul 31vsArizona DiamondbacksARIARIL 1-4400000007.9
Wed, Jul 29@Cincinnati RedsCINCINW 6-15010001042.2
Tue, Jul 28@Cincinnati RedsCINCINL 0-23000010030.1
Tue, Jul 28@Cincinnati RedsCINCINW 6-53011000051.4
Sun, Jul 26@Tampa Bay RaysTBTBL 0-1400000207.8
Sat, Jul 25@Tampa Bay RaysTBTBL 0-3400000107.9
Fri, Jul 24@Tampa Bay RaysTBTBL 3-114021000080.5
Thu, Jul 23vsMinnesota TwinsMINMINL 1-3500000201.1
Wed, Jul 22vsMinnesota TwinsMINMINL 6-105121000072.7
Tue, Jul 21vsMinnesota TwinsMINMINW 5-24021000070.7
Mon, Jul 20vsMinnesota TwinsMINMINW 13-45112103068.9
Sun, Jul 19vsPittsburgh PiratesPITPITL 1-74010001040.1
Sat, Jul 18vsPittsburgh PiratesPITPITW 5-34110000040.1
Sat, Jul 18vsPittsburgh PiratesPITPITL 1-7400000107.8
Sun, Jul 12@Miami MarlinsMIAMIAW 5-25222100087.8
Sat, Jul 11@Miami MarlinsMIAMIAW 4-15020000060.7
Fri, Jul 10@Miami MarlinsMIAMIAW 3-24110000036.7
Thu, Jul 9@Minnesota TwinsMINMINW 5-24012003052.5
Wed, Jul 8@Minnesota TwinsMINMINL 5-64113100076.2
Tue, Jul 7@Minnesota TwinsMINMINL 1-33000000016.4
Sun, Jul 5vsChicago White SoxCHWCHWL 6-710100000–
Sat, Jul 4vsChicago White SoxCHWCHWL 1-34020001161.7
Fri, Jul 3vsChicago White SoxCHWCHWW 4-33110011065.6
Thu, Jul 2vsChicago White SoxCHWCHWW 6-54113111085.5
Wed, Jul 1vsTexas RangersTEXTEXW 9-44110001040.1
Tue, Jun 30vsTexas RangersTEXTEXL 2-410000000–
Mon, Jun 29vsTexas RangersTEXTEXL 3-65120000168.5
Sun, Jun 28vsSeattle MarinersSEASEAW 6-54110010162.6
Sat, Jun 27vsSeattle MarinersSEASEAW 4-34011001055.5
Fri, Jun 26vsSeattle MarinersSEASEAL 1-34010001040.1
Wed, Jun 24@Chicago White SoxCHWCHWW 4-35110002028.0
Tue, Jun 23@Chicago White SoxCHWCHWL 1-24000001011.0
Mon, Jun 22@Chicago White SoxCHWCHWL 5-65030001089.5
Sun, Jun 21@Houston AstrosHOUHOUL 1-24010000040.1
Sat, Jun 20@Houston AstrosHOUHOUW 8-1400000007.8
Fri, Jun 19@Houston AstrosHOUHOUL 3-94121000080.5
Thu, Jun 18@Milwaukee BrewersMILMILW 4-24020010087.5
Wed, Jun 17@Milwaukee BrewersMILMILL 4-93100012033.2
Tue, Jun 16@Milwaukee BrewersMILMILL 1-24000001011.9
Sat, Jun 13vsDetroit TigersDETDETW 3-13000001126.2
Fri, Jun 12vsDetroit TigersDETDETW 3-23011002074.3
Wed, Jun 10vsNew York YankeesNYYNYYL 4-83001000010.6
Tue, Jun 9vsNew York YankeesNYYNYYL 2-33000011032.9
Mon, Jun 8vsNew York YankeesNYYNYYL 5-74021000082.8
Sun, Jun 7@Texas RangersTEXTEXL 0-102000010048.7
Sat, Jun 6@Texas RangersTEXTEXW 6-04121100092.9
Fri, Jun 5@Texas RangersTEXTEXL 2-34000001014.7
Thu, Jun 4@New York YankeesNYYNYYL 1-23000000022.8
Wed, Jun 3@New York YankeesNYYNYYW 5-44000001013.8
Tue, Jun 2@New York YankeesNYYNYYW 9-42111001279.1
Sun, May 31vsBoston Red SoxBOSBOSL 4-94120001081.3
Sat, May 30vsBoston Red SoxBOSBOSL 1-93000010034.1
Fri, May 29vsBoston Red SoxBOSBOSW 4-33000002022.8
Wed, May 27vsWashington NationalsWSHWSHW 3-24010000057.0
Tue, May 26vsWashington NationalsWSHWSHL 3-63130000096.1
Mon, May 25vsWashington NationalsWSHWSHL 2-103010000055.0
Sun, May 24@Philadelphia PhilliesPHIPHIW 3-13000002020.9
Fri, May 22@Philadelphia PhilliesPHIPHIW 1-03010001029.8
Thu, May 21@Detroit TigersDETDETW 3-13130000198.0
Wed, May 20@Detroit TigersDETDETW 3-23100012031.2
Tue, May 19@Detroit TigersDETDETW 4-33001000018.6
Mon, May 18@Detroit TigersDETDETW 8-22310021093.4
Sun, May 17vsCincinnati RedsCINCINW 10-33221100097.2
Sat, May 16vsCincinnati RedsCINCINW 7-43022010189.6
Fri, May 15vsCincinnati RedsCINCINL 6-73001011034.4
Wed, May 13vsLos Angeles AngelsLAALAAW 4-23000002022.5
Tue, May 12vsLos Angeles AngelsLAALAAW 3-22011000054.6
Mon, May 11vsLos Angeles AngelsLAALAAW 7-24012000149.7
Sun, May 10vsMinnesota TwinsMINMINL 4-54240000098.1
Sat, May 9vsMinnesota TwinsMINMINL 1-24000010129.0
Fri, May 8vsMinnesota TwinsMINMINW 6-43010000173.8
Thu, May 7@Kansas City RoyalsKCKCW 8-54120012184.9
Wed, May 6@Kansas City RoyalsKCKCW 3-13000010031.0
Mon, May 4@Kansas City RoyalsKCKCL 2-63000001017.4
Sun, May 3@AthleticsATHATHL 1-7400000005.3
Sat, May 2@AthleticsATHATHW 14-64111010162.1
Fri, May 1@AthleticsATHATHW 8-55011000042.3
Wed, Apr 29vsTampa Bay RaysTBTBW 3-14230000191.4
Tue, Apr 28vsTampa Bay RaysTBTBL 0-12000000029.3
Mon, Apr 27vsTampa Bay RaysTBTBL 2-33000000020.4
Sun, Apr 26@Toronto Blue JaysTORTORL 2-44011000041.5
Sat, Apr 25@Toronto Blue JaysTORTORL 3-54011001040.1
Fri, Apr 24@Toronto Blue JaysTORTORW 8-64120000071.6
Wed, Apr 22vsHouston AstrosHOUHOUL 0-24000000012.8
Tue, Apr 21vsHouston AstrosHOUHOUW 8-54111001044.3
Mon, Apr 20vsHouston AstrosHOUHOUL 2-93030010198.1
Sun, Apr 19vsBaltimore OriolesBALBALW 8-44033001089.3
Sat, Apr 18vsBaltimore OriolesBALBALW 4-23113100084.3
Thu, Apr 16vsBaltimore OriolesBALBALW 4-23110000063.5
Wed, Apr 15@St. Louis CardinalsSTLSTLL 3-53010000053.0
Tue, Apr 14@St. Louis CardinalsSTLSTLL 5-64010002042.0
Mon, Apr 13@St. Louis CardinalsSTLSTLW 9-33222110094.0
Sun, Apr 12@Atlanta BravesATLATLL 1-13400000109.2
Sat, Apr 11@Atlanta BravesATLATLW 6-03000011032.4
Fri, Apr 10@Atlanta BravesATLATLL 5-113000010032.4
Wed, Apr 8vsKansas City RoyalsKCKCW 10-23111010065.7
Tue, Apr 7vsKansas City RoyalsKCKCW 2-14011000040.5
Mon, Apr 6vsKansas City RoyalsKCKCL 2-43111100083.8
Sun, Apr 5vsChicago CubsCHCCHCW 6-5400000108.3
Sun, Apr 5vsChicago CubsCHCCHCL 0-11000020057.0
Fri, Apr 3vsChicago CubsCHCCHCW 4-12010000062.9
Wed, Apr 1@Los Angeles DodgersLADLADW 4-13010000054.2
Tue, Mar 31@Los Angeles DodgersLADLADL 1-44011001043.8
Mon, Mar 30@Los Angeles DodgersLADLADW 4-23000011033.8
Sun, Mar 29@Seattle MarinersSEASEAL 0-83000000023.8
Sat, Mar 28@Seattle MarinersSEASEAW 6-52200020062.5
Fri, Mar 27@Seattle MarinersSEASEAL 1-52000000049.8
Thu, Mar 26@Seattle MarinersSEASEAW 6-43122001092.8

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.