← Los Angeles Angels

Zach Neto

Los Angeles AngelsLAALos Angeles Angels

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

2026 grade

54.9
Runs above average
+10.3
AVG / OBP / SLG
.239/.330/.436
HR · SB
27 · 23
Rank
61 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+7.7
  • Singles−7.2
  • Caught stealing−5.1
  • Stolen bases+3.7
  • Walks+2.7
  • Triples+2.5
  • Outs, strikeouts included+2.3
  • Hit by pitch+2.0
  • Doubles+1.6
  • Parks played in+0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27@Seattle MarinersSEASEAL 3-73100022051.0
Sat, Sep 26@Seattle MarinersSEASEAL 4-83000021051.0
Fri, Sep 25@Seattle MarinersSEASEAW 7-55132101199.1
Thu, Sep 24@Seattle MarinersSEASEAW 6-44011012059.6
Wed, Sep 23@AthleticsATHATHL 3-72010020073.0
Tue, Sep 22@AthleticsATHATHL 7-94210010268.5
Sun, Sep 20vsMinnesota TwinsMINMINL 0-83000002018.6
Sat, Sep 19vsMinnesota TwinsMINMINW 6-54100013036.3
Fri, Sep 18vsMinnesota TwinsMINMINL 0-32000021060.3
Thu, Sep 17vsMinnesota TwinsMINMINW 5-44100013024.6
Wed, Sep 16vsSeattle MarinersSEASEAL 2-73120011194.1
Tue, Sep 15vsSeattle MarinersSEASEAW 2-13000011031.2
Mon, Sep 14vsSeattle MarinersSEASEAW 6-44221001086.4
Sun, Sep 13@Washington NationalsWSHWSHL 5-64211112188.4
Sat, Sep 12@Washington NationalsWSHWSHL 5-6500000100.9
Fri, Sep 11@Washington NationalsWSHWSHL 3-4400000207.8
Wed, Sep 9@Boston Red SoxBOSBOSW 6-43123100097.1
Tue, Sep 8@Boston Red SoxBOSBOSW 6-15142100099.4
Mon, Sep 7@Boston Red SoxBOSBOSL 2-54000001025.2
Sun, Sep 6@Pittsburgh PiratesPITPITL 0-13010001067.5
Sat, Sep 5@Pittsburgh PiratesPITPITW 6-15131002084.6
Fri, Sep 4@Pittsburgh PiratesPITPITL 0-1400000306.5
Wed, Sep 2vsNew York YankeesNYYNYYL 3-6400000206.5
Tue, Sep 1vsNew York YankeesNYYNYYL 3-74120001183.5
Mon, Aug 31vsNew York YankeesNYYNYYW 10-14211012058.2
Sat, Aug 29vsPhiladelphia PhilliesPHIPHIL 2-45111102069.0
Fri, Aug 28vsPhiladelphia PhilliesPHIPHIL 3-52100021060.4
Wed, Aug 26vsCleveland GuardiansCLECLEL 3-43111000067.9
Tue, Aug 25vsCleveland GuardiansCLECLEL 6-85011002027.5
Mon, Aug 24vsCleveland GuardiansCLECLEL 2-44110000039.5
Sun, Aug 23@Texas RangersTEXTEXL 3-55121101088.4
Sat, Aug 22@Texas RangersTEXTEXW 3-05230000198.1
Fri, Aug 21@Texas RangersTEXTEXL 1-24010002044.7
Thu, Aug 20@Houston AstrosHOUHOUW 18-36257100099.5
Wed, Aug 19@Houston AstrosHOUHOUL 2-34010000149.5
Tue, Aug 18@Houston AstrosHOUHOUW 3-14021001080.6
Sun, Aug 16vsKansas City RoyalsKCKCL 0-3400000007.0
Sat, Aug 15vsKansas City RoyalsKCKCW 1-03000012031.4
Fri, Aug 14vsKansas City RoyalsKCKCL 6-73011010065.4
Wed, Aug 12vsTexas RangersTEXTEXW 5-23100012145.0
Tue, Aug 11vsTexas RangersTEXTEXW 3-24121001183.5
Mon, Aug 10vsTexas RangersTEXTEXL 1-4500000100.9
Sun, Aug 9@Miami MarlinsMIAMIAL 3-125011001042.2
Sat, Aug 8@Miami MarlinsMIAMIAL 0-7400000204.5
Fri, Aug 7@Miami MarlinsMIAMIAW 4-3400000204.5
Thu, Aug 6@Baltimore OriolesBALBALW 4-15123101088.3
Wed, Aug 5@Baltimore OriolesBALBALL 2-54000003011.9
Tue, Aug 4@Baltimore OriolesBALBALL 1-35010001028.2
Sun, Aug 2vsMilwaukee BrewersMILMILW 3-04011002039.1
Sat, Aug 1vsMilwaukee BrewersMILMILL 1-3400000206.5
Fri, Jul 31vsMilwaukee BrewersMILMILL 2-64010002039.1
Wed, Jul 29vsHouston AstrosHOUHOUL 4-74100011024.6
Tue, Jul 28vsHouston AstrosHOUHOUL 2-35110002135.4
Mon, Jul 27vsHouston AstrosHOUHOUL 4-63110020077.3
Sun, Jul 26@San Francisco GiantsSFSFW 4-34000002014.2
Sat, Jul 25@San Francisco GiantsSFSFL 2-93000001035.8
Fri, Jul 24@San Francisco GiantsSFSFL 6-74110012062.9
Wed, Jul 22vsSt. Louis CardinalsSTLSTLL 0-14010002055.0
Tue, Jul 21vsSt. Louis CardinalsSTLSTLW 5-14020001070.6
Mon, Jul 20vsSt. Louis CardinalsSTLSTLW 3-24010001039.1
Sun, Jul 19vsDetroit TigersDETDETW 3-24111012162.2
Sat, Jul 18vsDetroit TigersDETDETL 0-7400000006.5
Fri, Jul 17vsDetroit TigersDETDETL 1-24120002057.3
Sun, Jul 12@Minnesota TwinsMINMINL 2-4400000202.7
Sat, Jul 11@Minnesota TwinsMINMINL 3-55220000167.5
Fri, Jul 10@Minnesota TwinsMINMINW 4-33010011064.3
Thu, Jul 9@Texas RangersTEXTEXL 6-74110010058.9
Wed, Jul 8@Texas RangersTEXTEXW 13-15330002093.6
Tue, Jul 7@Texas RangersTEXTEXL 3-83000012033.7
Sun, Jul 5vsBoston Red SoxBOSBOSL 5-75232102097.8
Sat, Jul 4vsBoston Red SoxBOSBOSL 1-8400000206.5
Fri, Jul 3vsBoston Red SoxBOSBOSL 2-54021000070.6
Thu, Jul 2@Seattle MarinersSEASEAL 0-13000010016.3
Tue, Jun 30@Seattle MarinersSEASEAL 3-84012001046.4
Mon, Jun 29@Seattle MarinersSEASEAL 2-63221111098.3
Sun, Jun 28vsAthleticsATHATHW 4-1400000107.0
Sat, Jun 27vsAthleticsATHATHW 5-2400000106.5
Fri, Jun 26vsAthleticsATHATHL 3-95110001027.1
Wed, Jun 24vsBaltimore OriolesBALBALW 7-610000010–
Tue, Jun 23vsBaltimore OriolesBALBALW 5-14220001080.3
Mon, Jun 22vsBaltimore OriolesBALBALL 1-64010003039.1
Sun, Jun 21@AthleticsATHATHW 9-75112102068.6
Sat, Jun 20@AthleticsATHATHW 7-04112011065.8
Fri, Jun 19@AthleticsATHATHL 11-124111113074.1
Thu, Jun 18@AthleticsATHATHL 0-5400000104.0
Wed, Jun 17@Arizona DiamondbacksARIARIL 1-83121111096.9
Tue, Jun 16@Arizona DiamondbacksARIARIW 7-05221102095.3
Mon, Jun 15@Arizona DiamondbacksARIARIL 3-4400000207.8
Sun, Jun 14vsTampa Bay RaysTBTBL 3-8500000201.1
Sat, Jun 13vsTampa Bay RaysTBTBW 8-05110002135.5
Fri, Jun 12vsTampa Bay RaysTBTBW 4-35010004027.5
Wed, Jun 10vsHouston AstrosHOUHOUW 3-2400000307.9
Tue, Jun 9vsHouston AstrosHOUHOUW 10-13210010079.1
Mon, Jun 8vsHouston AstrosHOUHOUL 4-54111112085.6
Sun, Jun 7@Los Angeles DodgersLADLADW 13-56113104059.9
Sat, Jun 6@Los Angeles DodgersLADLADL 2-94111101078.7
Fri, Jun 5@Los Angeles DodgersLADLADL 0-13010000279.1
Sun, May 31@Tampa Bay RaysTBTBL 2-54000000013.3
Sat, May 30@Tampa Bay RaysTBTBW 14-33100011146.3
Fri, May 29@Tampa Bay RaysTBTBL 5-84221012087.7
Thu, May 28@Detroit TigersDETDETW 7-14121010078.1
Wed, May 27@Detroit TigersDETDETL 0-4400000207.8
Tue, May 26@Detroit TigersDETDETW 10-64231010096.0
Sun, May 24vsTexas RangersTEXTEXW 2-14000004013.3
Sat, May 23vsTexas RangersTEXTEXW 5-23220010084.6
Fri, May 22vsTexas RangersTEXTEXW 9-64222200099.2
Thu, May 21vsAthleticsATHATHL 2-34000002011.9
Wed, May 20vsAthleticsATHATHL 5-6500000201.6
Tue, May 19vsAthleticsATHATHL 6-144110011068.1
Mon, May 18vsAthleticsATHATHW 2-13112101090.6
Sun, May 17vsLos Angeles DodgersLADLADL 1-104000002011.0
Sat, May 16vsLos Angeles DodgersLADLADL 2-155110002028.2
Fri, May 15vsLos Angeles DodgersLADLADL 0-61010020093.9
Wed, May 13@Cleveland GuardiansCLECLEL 2-43122111097.1
Tue, May 12@Cleveland GuardiansCLECLEL 2-34000012025.6
Mon, May 11@Cleveland GuardiansCLECLEL 2-75110001028.6
Sun, May 10@Toronto Blue JaysTORTORW 6-14110001056.6
Sat, May 9@Toronto Blue JaysTORTORL 1-145010003028.1
Fri, May 8@Toronto Blue JaysTORTORL 0-24010000042.3
Wed, May 6vsChicago White SoxCHWCHWW 8-22212020082.6
Tue, May 5vsChicago White SoxCHWCHWW 4-34121101092.0
Mon, May 4vsChicago White SoxCHWCHWL 0-6400000207.8
Sun, May 3vsNew York MetsNYMNYML 1-53100010031.7
Sat, May 2vsNew York MetsNYMNYMW 4-34000013024.8
Fri, May 1vsNew York MetsNYMNYML 3-43100002146.8
Wed, Apr 29@Chicago White SoxCHWCHWL 2-34000002012.8
Tue, Apr 28@Chicago White SoxCHWCHWL 2-55010004135.9
Mon, Apr 27@Chicago White SoxCHWCHWL 7-85011003028.3
Sun, Apr 26@Kansas City RoyalsKCKCL 9-115232011096.0
Sat, Apr 25@Kansas City RoyalsKCKCL 1-12400000203.1
Fri, Apr 24@Kansas City RoyalsKCKCL 3-65011001026.7
Wed, Apr 22vsToronto Blue JaysTORTORW 7-34010011068.0
Tue, Apr 21vsToronto Blue JaysTORTORL 2-44000002011.0
Mon, Apr 20vsToronto Blue JaysTORTORL 2-53110011277.8
Sun, Apr 19vsSan Diego PadresSDSDL 1-22001021150.5
Sat, Apr 18vsSan Diego PadresSDSDL 1-43010011061.3
Fri, Apr 17vsSan Diego PadresSDSDW 8-05021001061.4
Thu, Apr 16@New York YankeesNYYNYYW 11-45110002028.1
Wed, Apr 15@New York YankeesNYYNYYL 4-52110010089.5
Tue, Apr 14@New York YankeesNYYNYYW 7-1500000401.5
Mon, Apr 13@New York YankeesNYYNYYL 10-114111013058.6
Sun, Apr 12@Cincinnati RedsCINCINW 9-63100030062.8
Sat, Apr 11@Cincinnati RedsCINCINL 3-74220011087.1
Fri, Apr 10@Cincinnati RedsCINCINW 10-25222101087.9
Wed, Apr 8vsAtlanta BravesATLATLL 2-84010000039.3
Tue, Apr 7vsAtlanta BravesATLATLL 2-75010004027.2
Mon, Apr 6vsAtlanta BravesATLATLW 6-24111101077.1
Sun, Apr 5vsSeattle MarinersSEASEAW 8-75111012045.0
Sat, Apr 4vsSeattle MarinersSEASEAW 1-04121101091.9
Fri, Apr 3vsSeattle MarinersSEASEAL 1-3400000106.8
Wed, Apr 1@Chicago CubsCHCCHCL 2-63120011077.9
Tue, Mar 31@Chicago CubsCHCCHCW 2-04000012025.8
Mon, Mar 30@Chicago CubsCHCCHCL 2-74010001045.3
Sun, Mar 29@Houston AstrosHOUHOUL 7-92212130098.0
Sat, Mar 28@Houston AstrosHOUHOUL 9-113200021159.1
Fri, Mar 27@Houston AstrosHOUHOUW 6-25221101092.9
Thu, Mar 26@Houston AstrosHOUHOUW 3-0500000101.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.