Oswald Peraza3B Los Angeles Angels
Age 26 R/R 5'11" / 200 lbs MLB HR -4% Svc 2.081 · Ctrl thru 2029
2026 ROS PROJECTION277 act + 184 ros · stats below = ROS only
wRC+†vL -22-1vR 53
AVG/OBP/SLG.218 / .274 / .354
PA184
HR5
SB8
K%29
BB%5
BABIP284
ISO136
MLB%100%
Value2026 · WAR
BAT: -11.9 runs (wOBA-derived runs vs avg)-12BATRUN: +3.1 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.4 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +13.1 runs (Replacement-level credit)+13REPTotal WAR: +0.60+0.6WAR
0.00.51.00.20.40.2+$5M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 35 / POW 45
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT35
Whiff%
788.1%
xwOBA
150.267
POWER45
Barrel%
447.5
Avg EV
2587.2
Bat Spd
5471.8
EYE45
Chase%
9017.0%
SPEED60
Sprint
7928.6
Platoon Splits2025-2026 · 344 PA
vs LHP
vs RHP
Edge
PA
112
232
wRC+
42
58
▶▶R
wOBA
240
262
R
ISO
134
110
◀◀L
BABIP
235
250
R
K%
33.0%
26.3%
▶▶R
BB%
6.3%
7.3%
R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2022
Service   2.081 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M+0.2$1.0M+$0.6M
2027Arb-1$0.8M+0.4$1M+$0.8M
2028Arb-2$0.8M+0.2$0.7M+$0.0M
2029Extbeyond projection horizon · no WAR estimate
Totals $2M $3M +$1M

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
201717 ROKGCL Yankees West 258229 48920 145513 132 210293266559 57274 215 247 47
201717 ROKGCL Yankees West 258220 621330 233813 132 282383368751 86339 159 344 121
201818 ROKPulaski Yankees 159145 26211 9584 81 179247228474 48287 366 211 20
201818 ROKPulaski Yankees 159140 35321 14414 81 250335321657 71343 269 303 90
201919 ACharleston RiverDogs 208189 41402 10406 185 217278270548 53262 195 246 46
201919 ACharleston RiverDogs 208183 50502 16286 185 273351333685 60310 138 313 98
202020 INTLCardenales de Lara 2016 4100 460 00 250400312713 62400 3020
202020 INTLCardenales de Lara 2016 4100 460 00 250400312713 62400 3020 339 118
202121 AA3 teams 511477 12224214 251397 3810 256303403705 147331 275 307 93
202121 AA3 teams 511465 13826218 371117 3810 297358477835 181355 227 368 140
202222 AAA2 teams 486448 9616016 271299 355 214273357630 143263 276 275 69
202222 AAA2 teams 486435 11519020 401099 355 264339446785 182309 228 348 125
202323 AAA3 teams 574520 11220216 3613616 217 215287354641 138259 246 280 73
202323 AAA3 teams 574508 11921217 4812116 217 234320384704 150274 218 318 101
202424 AAA2 teams 426382 8210012 311139 257 215289335624 120269 277 274 68
202424 AAA2 teams 426366 8813015 47929 257 240341399740 158279 2211 332 113
202525 MLBLos Angeles Angels 265245 40605 17802 90 163223249472 86217 306 218 25 -23 +2 +2 +1 +8 -1.1
202525 MLBLos Angeles Angels 265244 40605 17802 90 164223250473 86219 306 218 25 -23 +2 +2 +1 +8 -1.1
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 MLBLAA 277259 621127 10826 112 239284378662 139322 304 290 80 -6 +1 +0 +1 +8 0.4
YTD26 MLBLAA 277259 621127 10826 112 239284378662 139322 304 294 83 -5 +1 +0 +1 +8 0.5
ROS26 MLBLAA 100% 184169 37615 10533 82 218274354627 136282 295 280 72 -6 +1 +0 +1 +5 0.1
ROS26 MLBLAA 100% 185170 37615 10533 82 218273353626 135281 295 266 61 -8 +1 +0 +1 +5 -0.1
FULL26 MLBLAA 462429 9917312 201359 194 231279368648 138306 294 280 73 -14 +2 +0 +2 +13 0.3
TOT26 MLBLAA 461428 9917312 201359 194 231280369648 138307 294 286 77 -12 +2 +0 +2 +13 0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBLAA 65% 391359 7913211 221127 173 220278359638 139281 296 279 72 -13 +2 +1 +1 +11 0.3
202828 MLBLAA 65% 400368 8013211 221167 173 217275353628 136280 296 278 71 -13 +2 -0 +1 +11 0.2
202727 MLBLAA 65% 254234 50817 14734 112 214270346616 132280 296 264 61 -11 +1 +0 +1 +7 -0.1
202828 MLBLAA 65% 260238 51817 15755 112 214275345620 130279 296 263 60 -12 +1 -0 +1 +7 -0.2
▸ Career Totals
Career 12121108 22639327 7534021 459 204267318585 114267 286 257 55 -61 +5 +4 +11 +34 -0.7
/ 162G 650594 12121214 4018211 245 204266316583 113268 286 257 55 -33 +3 +2 +6 +18 -0.4
Career 38823547 7671241293 227103783 20945 216279337616 120277 276 270 64 -156 +24 +4 +17 +110 -0.1
/ 162G 650594 12921216 3817414 358 217280340620 123278 276 270 64 -26 +4 +1 +3 +18 -0.0

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
201717 ROKGCL Yankees West 258220 621330 233813 132 282383368751 86339 159 344 121 +6 +2 +7 1.6
201818 ROKPulaski Yankees 159140 35321 14414 81 250335321657 71343 269 303 90 -2 +1 +5 0.4
201919 ACharleston RiverDogs 208183 50502 16286 185 273351333685 60310 138 313 98 -1 +2 +6 0.7
202020 INTLCardenales de Lara 2016 4100 460 00 250400312713 62400 3020 339 118 +0 +0 +1 0.1
202121 AAAScranton/Wilkes-Barre RailRiders 3128 8001 250 21 286333393726 107304 166 316 100 +0 +0 +1 0.1
202121 AASomerset Patriots 353326 9616212 23824 208 294348466815 172362 237 361 134 +14 +1 +10 2.5
202121 A+Hudson Valley Renegades 127111 341005 12243 161 306389532920 225349 199 402 166 +9 +3 +4 1.6
202222 MLBNew York Yankees 5749 15301 692 20 306404429832 122359 1611 378 147 +3 +0 +0 +5 +2 1.1
202222 AAAScranton/Wilkes-Barre RailRiders 429386 10016019 341007 335 259330448778 189302 238 344 122 +11 +5 +12 2.8
202323 MLBNew York Yankees 191173 33802 13505 43 191267272539 81256 267 251 50 -11 -0 +1 +2 +5 -0.2
202323 AAAScranton/Wilkes-Barre RailRiders 300261 709214 29558 164 268359479838 211289 1810 369 141 +14 +2 +8 2.4
202323 INTLLeones del Caracas 8374 16401 6163 10 216301311612 95263 197 284 75 -2 +0 +2 0.0
202424 AAAScranton/Wilkes-Barre RailRiders 406350 8613013 43859 247 246343394738 149286 2111 332 112 +5 +2 +12 1.9
202424 AASomerset Patriots 2016 2002 470 10 125300500800 375 3520 348 124 +1 +0 +1 0.1
202525 MLBLos Angeles Angels 265244 40605 17802 90 164223250473 86219 306 218 25 -23 +2 +2 +1 +8 -1.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 513466 881708 361399 153 189260277537 88250 277 248 48 -30 +2 +3 +8 +15 -0.2

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
#1Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
61,6894066210268330+6+5-0.5-0.5
/1626641626+2.4+2.0-0.2pk7: -0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Oswald Peraza (OGILVIE) 26 35 45 60 45 231/280/369 138307 1219 29% 4% 77 +0.6
Nate Eaton
2023 · MLB
26 46→49 46→50 60 44 226/292/355 129295 1329 27% 7% 82 +0.5 218/266/356 138283 1627 28% 5% 70 -0.3 219/272/357138284142727%5%70-0.2
Lane Adams
2016 · AAA
26 45→46 47→50 56→60 42 228/278/361 132291 1427 27% 6% 76 +0.1 220/275/346 126316 1333 33% 6% 72 -0.2 188/255/332144293172840%7%57-0.6
Kyle Datres
2023 · AA
27 41→40 50 56→55 43 212/287/361 149289 1823 32% 8% 82 +0.5 205/283/343 138285 1721 32% 8% 76 +0.0 187/271/314127259162133%9%61-0.4
Max Burt
2023 · AAA
26 39 46→45 54→55 36 201/251/328 127286 1418 34% 5% 57 -1.2 188/246/300 112281 1222 36% 6% 48 -1.9 163/230/2488424472934%6%26-1.3
Michael Helman
2023 · AAA
27 40→41 52→55 57→55 45 217/276/382 165258 2126 26% 7% 82 +0.5 223/280/386 163269 2022 25% 6% 85 +0.7 215/273/387171253202023%6%79+0.1
Travis Witherspoon
2015 · AA
26 41→47 47→50 53→55 42 207/266/338 131282 1523 31% 7% 66 -0.6 198/252/297 99279 1017 31% 6% 49 -1.8 168/212/2296123271930%5%11-2.1
Jeter Downs
2023 · MLB
25 30→40 49→50 53→55 39 174/246/309 136243 1922 36% 7% 52 -1.6 199/281/339 140276 1522 32% 8% 73 -0.1 191/286/326134264122730%9%72-0.1
Jim Haley
2021 · AA
26 46→44 47→50 54→55 37 234/275/369 135301 1618 28% 4% 78 +0.2 194/248/337 143281 1819 37% 5% 58 -1.2 200/256/326126272152231%5%55-0.9
Daz Cameron
2023 · MLB
26 42→45 45→55 55 41 209/269/337 128291 1320 32% 6% 67 -0.5 218/286/368 150283 1722 28% 8% 82 +0.5 217/290/380163271192527%8%86+0.5
Josh Stowers
2023 · AA
26 36→43 50 55 40 193/263/345 151273 1822 35% 7% 67 -0.5 188/252/316 128271 1417 34% 7% 55 -1.4 143/205/256113199131835%6%17-2.2
Jorge Mateo
2022 · MLB
27 45→46 45→50 54→65 37 223/266/351 128303 1221 30% 4% 69 -0.4 217/265/355 138277 1336 26% 6% 69 -0.4 222/263/355133288134927%5%66-0.2
Orlando Calixte
2018 · MLB
26 42→51 45 54→55 39 214/249/338 124269 1320 26% 4% 58 -1.2 233/270/348 115303 1316 26% 5% 69 -0.4 233/273/3249130692026%5%61-0.4
Chad Hinshaw
2017 · AA
26 45→44 44→45 55 41 215/290/330 115310 1126 32% 7% 75 -0.0 202/264/303 101305 914 34% 6% 56 -1.3 177/236/2689127171135%6%32-1.4
Ryan Kreidler
2023 · MLB
25 41→44 48→50 52→55 44 208/287/345 137294 1617 33% 8% 77 +0.1 192/272/329 137274 1720 34% 8% 67 -0.5 185/267/314129265141933%9%58-0.7
Tony Thomas
2013 · AAA
27 39→46 45→50 57→55 38 199/247/325 126272 1319 31% 5% 54 -1.4 203/246/336 133296 1214 34% 5% 56 -1.3 199/241/336137295111235%4%51-1.3
Anthony Alford
2021 · MLB
27 44→47 45 56→55 39 213/275/336 123314 1226 34% 6% 69 -0.4 230/299/406 176363 2219 40% 8% 98 +1.6 227/302/405178380232043%8%95+0.9
Kevin Smith
2023 · MLB
27 39→43 48→55 54→50 39 201/255/342 141280 1514 33% 6% 63 -0.9 210/253/346 136306 1716 36% 5% 63 -0.9 205/243/339134297191937%4%54-0.7
Andrés Alvarez
2023 · AA
26 39→30 49→45 56→50 44 199/276/344 145290 1820 36% 9% 72 -0.2 196/259/311 115283 1212 33% 7% 56 -1.3 183/243/2829926210833%6%39-1.4
Ryan Cordell
2018 · AAA
26 41→42 50 51→50 40 214/262/365 151274 1814 29% 6% 71 -0.3 204/254/325 121278 1312 30% 6% 57 -1.2 179/233/303124254151335%6%41-1.0
Connor Kopach
2021 · AAA
26 39→32 47→50 54→55 36 197/256/332 135300 1518 38% 6% 60 -1.0 189/254/303 114365 1316 48% 7% 52 -1.6 115/188/20893250142157%7%-2-1.5