Zach NetoSS Los Angeles Angels
Age 25 R/R 5'11" / 185 lbs MLB HR -4% Svc 2.988S2 · Ctrl thru 2029
2026 ROS PROJECTION423 act + 277 ros · stats below = ROS only
wRC+†vL 152139vR 107
AVG/OBP/SLG.245 / .327 / .469
PA277
HR13
SB10
K%29
BB%9
BABIP307
ISO224
MLB%100%
Value2026 · WAR
BAT: +14.7 runs (wOBA-derived runs vs avg)+15BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: -1.8 runs (Defensive runs vs avg)-2FLDPOS: +7.5 runs (Positional adjustment)+8POSREP: +19.8 runs (Replacement-level credit)+20REPTotal WAR: +4.10+4.1WAR
0.02.04.01.63.63.63.4+$57M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 50 / POW 55
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
Whiff%
649.5%
xwOBA
650.326
POWER55
Barrel%
7311.6
Avg EV
5889.6
Bat Spd
3870.0
EYE45
Chase%
8425.1%
SPEED55
Sprint
5827.8
Platoon Splits2024-2026 · 1282 PA
vs LHP
vs RHP
Edge
PA
259
1023
wRC+
152
109
◀◀L
wOBA
384
328
L
ISO
235
196
◀◀L
BABIP
356
287
◀◀L
K%
25.1%
25.3%
BB%
6.2%
6.6%
R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2023
Service   2.988 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$2M+1.6$13M+$11M
2027Arb-2$7M+3.6$27M+$20M
2028Arb-3$13M+3.6$25M+$14M
2029Arb-4$19M+3.4$22M+$8M
Totals $41M $86M +$54M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202221 AA2 teams 167151 39814 8417 52 258325404729 146327 255 309 95
202221 AA2 teams 167147 44915 12337 52 299380476856 177355 207 379 148
202322 MLB3 teams 379332 8119014 249219 81 244331428758 184293 246 334 114 +6 +1 +3 +4 +11 2.5
202322 MLB3 teams 379329 8119014 278919 81 246339432770 185293 237 342 120 +9 +1 +3 +4 +11 2.8
202423 MLBLos Angeles Angels 602542 13735124 3914016 3010 253322454775 201298 236 335 115 +10 +2 -0 +6 +17 3.6
202423 MLBLos Angeles Angels 602542 13534123 3914016 3010 249318443761 194295 236 335 115 +10 +2 -0 +6 +17 3.6
202524 MLB2 teams 612553 14132130 3816716 2711 255321479800 224309 276 339 118 +12 +1 -3 +7 +17 3.5
202524 MLB2 teams 612551 14332130 4016216 2711 260328485812 225312 267 355 130 +21 +1 -3 +7 +17 4.3
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 MLBLAA 423371 8720219 441337 128 235327453780 218309 3110 340 118 +9 -1 +1 +5 +12 2.6
YTD25 MLBLAA 423371 8720219 441337 128 235327453780 218309 3110 345 122 +11 -1 +1 +5 +12 2.8
ROS25 MLBLAA 100% 277245 6014113 24806 104 245327469797 224298 299 341 119 +6 +0 -3 +3 +8 1.5
ROS25 MLBLAA 100% 277245 5813112 24806 104 237320445765 208297 299 323 106 +2 +0 -3 +3 +8 1.0
FULL25 MLBLAA 700616 14533331 6821313 2212 235324450774 214305 3010 333 113 +10 -0 -2 +8 +20 3.6
TOT25 MLBLAA 700616 14734332 6821313 2212 239327459787 221308 3010 340 119 +15 -0 -2 +8 +20 4.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBLAA 100% 660583 13832130 5819114 239 237321449770 213296 299 341 119 +14 +1 -7 +7 +19 3.5
202827 MLBLAA 100% 660583 13832130 5819114 239 237321449770 213296 299 341 119 +14 +1 -7 +7 +19 3.5
202928 MLBLAA 100% 660582 13832130 5919214 229 237322450772 213295 299 340 119 +14 +1 -8 +7 +19 3.3
203029 MLBLAA 100% 650574 13431129 5819013 208 233318443760 209295 299 339 117 +13 +1 -8 +7 +18 3.1
203130 MLBLAA 100% 637562 13230129 5718813 177 235320447766 212293 309 336 115 +11 +1 -9 +7 +18 2.8
203231 MLBLAA 100% 625551 12629127 5618613 156 229315432746 203291 309 332 112 +9 +1 -10 +7 +18 2.5
203332 MLBLAA 100% 612540 12228126 5518512 125 226311426737 200287 309 326 107 +5 +0 -10 +7 +17 2.0
203433 MLBLAA 100% 528465 10223022 4716211 83 219306411717 191281 319 318 101 +1 +0 -10 +6 +15 1.2
203534 MLBLAA 100% 446395 8318018 391409 52 210296392688 182273 319 308 94 -3 +0 -10 +5 +13 0.5
203635 MLBLAA 100% 372329 6614014 331207 31 201287371658 170264 329 296 85 -6 +0 -10 +4 +11 -0.1
202726 MLBLAA 100% 660583 13832130 5819114 239 237321449770 213294 299 323 105 +4 +1 -7 +7 +19 2.4
202827 MLBLAA 100% 660583 13832130 5819114 239 237321449770 213294 299 323 105 +4 +1 -7 +7 +19 2.4
202928 MLBLAA 100% 660582 13731130 5919214 229 235321447767 211294 299 322 105 +4 +1 -8 +7 +19 2.3
203029 MLBLAA 100% 650574 13431129 5819013 208 233318443760 209293 299 321 104 +3 +1 -8 +7 +18 2.1
203130 MLBLAA 100% 637562 13130128 5718813 177 233318440758 206292 309 318 102 +1 +1 -9 +7 +18 1.8
203231 MLBLAA 100% 625551 12629127 5618613 156 229315432746 203289 309 314 99 -1 +1 -10 +7 +18 1.5
203332 MLBLAA 100% 612540 12127126 5518512 125 224310422732 198285 309 308 94 -4 +0 -10 +7 +17 1.0
203433 MLBLAA 100% 528465 10223022 4716211 83 219306411717 191279 319 301 88 -7 +0 -10 +6 +15 0.4
203534 MLBLAA 100% 446395 8218017 391409 52 208293382676 175271 319 291 81 -10 +0 -10 +5 +13 -0.2
203635 MLBLAA 100% 372329 6614014 331207 31 201287371658 170262 329 280 72 -12 +0 -10 +4 +11 -0.7
▸ Career Totals
Career 76126742 156236010323 6362191172 21983 232314432746 200291 298 317 101 +7 +11 -91 +83 +216 23.0
/ 162G 650576 13431128 5418715 197 233315436750 203291 298 317 101 +1 +1 -8 +7 +18 2.0
Career 78876987 163737711340 6532265184 22887 234316437754 203294 298 331 112 +104 +11 -91 +85 +223 33.9
/ 162G 650576 13531128 5418715 197 234316438754 203294 298 331 112 +9 +1 -8 +7 +18 2.8

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202221 AARocket City Trash Pandas 136122 39904 8295 42 320385492877 172389 216 387 154 +8 +0 +4 1.2
202221 A+Tri-City Dust Devils 3125 5011 442 10 200355400755 200200 1313 344 122 +1 +0 +1 0.2
202322 MLBLos Angeles Angels 329289 651709 207716 51 225311377688 152272 236 309 94 -2 +1 +3 +4 +9 1.5
202322 AAASalt Lake Bees 1613 4102 142 00 3084388461.284 538286 256 532 266 +3 +0 +0 0.4
202322 AARocket City Trash Pandas 3427 12103 681 30 4445598151.374 370562 2418 579 301 +8 +1 +1 0.9
202423 MLBLos Angeles Angels 602542 13534123 3914016 3010 249318443761 194295 236 335 115 +10 +2 -0 +6 +17 3.6
202524 MLBLos Angeles Angels 554502 12929126 3314914 269 257321474795 217312 276 347 124 +15 +2 -3 +7 +16 3.7
202524 AAASalt Lake Bees 5849 14304 7132 12 286397592988 306312 2212 429 186 +6 -1 +2 0.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 14851333 32980258 9236646 6120 247317440758 194296 256 334 114 +23 +4 -0 +17 +42 8.8

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 15 projected seasons
158,450366248235313440+85+2744.836.5
/1626642920+6.7+2.23.5pk7: 28
#1Mike Cameronlast yr '11
career totals — 12 seasons, 6,303 PA
126,303234209251339451-1+3840.136.5
/1626642522-0.1+4.04.2pk7: 33
#2Kyle Seagerlast yr '21
career totals — 11 seasons, 6,204 PA
116,20424255251321442+22+5535.332.4
/162664266+2.4+5.83.8pk7: 29
#3Asdrúbal Cabreralast yr '21
career totals — 15 seasons, 7,401 PA
157,40119591266329423+58+1138.232.2
/162664178+5.2+1.03.4pk7: 26
#4Brian Dozierlast yr '19
career totals — 8 seasons, 4,884 PA
84,884192105245326442+20+2427.727.6
/1626642614+2.7+3.23.8pk7: 28
#5Todd Frazierlast yr '20
career totals — 10 seasons, 4,909 PA
104,90921873242319448+18+3527.626.2
/1626642910+2.4+4.73.7pk7: 25
#6Ian Desmondlast yr '19
career totals — 11 seasons, 5,944 PA
115,944181181263315427+30-425.824.9
/1626642020+3.3-0.42.9pk7: 24

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Zach Neto (OGILVIE) 25 50 55 55 45 239/327/459 221308 3222 30% 10% 119 +4.1
Jazz Chisholm Jr.
2023 · MLB
25 49→50 59→60 55→60 45 255/317/472 218314 2724 28% 8% 123 +3.3 253/319/455 202313 2731 27% 8% 119 +3.1 247/320/444197301283627%9%113+2.3
Trevor Story
2020 · MLB
27 47→49 57→60 53→55 47 243/311/445 201300 2419 27% 8% 113 +2.6 235/308/421 186289 2122 25% 9% 105 +2.1 223/300/401178275202326%9%92+0.8
Luis Robert Jr.
2022 · MLB
24 54→57 56→60 54→60 42 274/326/471 197341 2419 26% 6% 126 +3.5 265/312/457 192323 2519 25% 5% 117 +2.9 250/299/444193309262228%5%103+1.6
Javier Báez
2019 · MLB
26 53→58 60→65 52→55 40 276/316/498 222335 2716 26% 5% 129 +3.7 264/305/487 223334 2914 29% 5% 122 +3.3 257/301/479222330301431%5%115+2.1
Sean Rodríguez
2010 · MLB
25 44→49 58→60 51→50 45 236/311/443 207292 2610 28% 8% 113 +2.6 232/306/392 160286 1714 24% 7% 97 +1.5 241/300/44220129925427%6%105+1.0
Ramón Laureano
2020 · MLB
26 51→57 56→60 54→55 43 262/321/459 196327 2418 27% 6% 121 +3.2 247/324/436 189308 2215 26% 8% 116 +2.8 263/329/458195337231328%7%122+2.3
Ozzie Albies
2022 · MLB
25 51→59 58→60 55 48 266/319/481 215291 2515 19% 7% 125 +3.5 261/314/459 198284 2412 17% 7% 118 +3.0 255/316/425170273201215%7%107+2.1
Trent Grisham
2021 · MLB
24 46→50 55→60 54→55 53 239/324/429 190289 2314 25% 11% 114 +2.7 226/317/403 177281 2013 26% 11% 105 +2.1 221/330/41919824427622%13%112+1.6
Chris Young
2009 · MLB
25 46→49 56→60 53→55 49 240/304/440 201276 2317 23% 8% 108 +2.3 238/321/426 188288 2018 23% 11% 111 +2.5 233/326/416183279202023%12%108+2.4
Preston Wilson
2001 · MLB
27 51→53 59→60 54→55 46 262/329/476 214326 2728 28% 8% 128 +3.7 264/331/478 214310 2721 23% 8% 130 +3.8 265/335/486221302281822%8%130+3.7
Josh Jung
2023 · MLB
25 47→51 58→60 48→45 38 248/296/455 206315 277 30% 5% 109 +2.4 251/296/427 176321 236 28% 5% 102 +1.8 262/312/40714532117523%6%101+1.1
Steven Souza Jr.
2015 · MLB
26 52→56 55→60 54→55 47 263/329/457 193325 2324 26% 8% 123 +3.3 245/323/433 188329 2416 31% 10% 115 +2.7 235/325/431197314261432%11%113+2.2
Oneil Cruz
2023 · MLB
24 44→53 57→60 54→60 42 231/290/432 201300 2520 31% 7% 101 +1.8 237/308/423 186317 2224 31% 9% 105 +2.1 238/321/427189324233432%10%106+1.7
Jeremy Peña
2023 · MLB
25 47→57 54→50 52→55 39 246/288/420 174293 2313 25% 4% 97 +1.5 260/312/396 136308 1415 20% 6% 100 +1.7 268/323/398130314131718%6%102+1.9
Austin Meadows
2020 · MLB
25 51→57 60→65 50→55 48 270/328/492 223298 2815 20% 7% 132 +4.0 246/322/456 210281 258 22% 9% 121 +3.2 225/312/41519025622421%10%102+1.0
Jonny Gomes
2006 · MLB
25 51→52 63→60 51→50 49 267/357/506 239329 3014 27% 9% 147 +5.0 236/330/443 207296 2512 28% 10% 121 +3.2 244/338/42618230323726%10%115+2.0
Gary Sánchez
2018 · MLB
25 48→50 61→65 47→45 47 262/323/480 219292 306 23% 7% 128 +3.6 220/303/452 232247 333 27% 9% 112 +2.6 224/310/43621226032127%9%109+1.1
Daulton Varsho
2022 · MLB
26 46→49 57→60 55→50 50 242/308/445 203271 2414 22% 8% 111 +2.5 227/294/415 188267 2315 24% 8% 98 +1.6 218/290/402184257231525%8%91+1.1
Derek Norris
2014 · MLB
25 44→54 53→55 51→50 51 230/311/404 174281 2111 26% 10% 102 +1.9 250/322/404 154309 177 23% 9% 106 +2.2 241/312/39315230117624%9%95+1.1
Kyle Tucker
2022 · MLB
25 50→54 61→65 56→55 52 266/330/501 235287 2818 19% 9% 135 +4.2 265/345/486 221276 2722 15% 11% 137 +4.3 267/372/486219277262515%14%139+4.0