Oswald Peraza

2B Los Angeles Angels
Age 27 R/R 5'11" / 200 lbs MLB K +5%HR +4% Svc 2.081 · Ctrl thru 2030
Overview
MLB40-MANPre-ArbFA 2031
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202424AAAScranton/Wilk…406.246/.343/.394132476—.223/.299/.328
202525MLBLAA265.164/.223/.2505934-1.1
202626MLBLAA370.226/.283/.334712750.0
2027PROJ27MLBLAA369.213/.275/.3451017750.2
2028PROJ65% MLB28MLBLAA250.211/.273/.340711730.0
2029PROJ65% MLB29MLBLAA250.208/.270/.3337970-0.1
Last 3 seasons WAR -1.1  ·  Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2030Service2.081First FA2031
2027Pre-Arb$0.8M2028Arb-1$0.8M2029Arb-2$0.8M2030Arb-3$1M
Skills · percentileStatcast 2024-2026
Chase%90
Whiff%89
Speed79
Bat Spd54
Barrel%37
Avg EV27
Form.206/.269/.311 ▼ rolling true talent (60d window) · proj .213/.274/.345
CompsMichael Helman (age 27) · Kyle Datres (age 27) · Jorge Mateo (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 7775vR 69
AVG/OBP/SLG.213 / .275 / .345
PA369
HR10
SB17
K%28
BB%6
BABIP270
ISO125
MLB%100%
Value2027 · WAR
BAT: -11.1 runs (wOBA-derived runs vs avg)-11BATRUN: +3.2 runs (SB/CS + UBR baserunning)+3RUNFLD: +1.6 runs (Defensive runs vs avg)+2FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +8.0 runs (Replacement-level credit)+8REPTotal WAR: +0.20+0.2WAR
0.00.51.00.20.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Tools · Recent Form · Splits · ContractCON 35 / POW 45
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT35
Whiff%
896.9%
xAVG
100.212
POWER45
Barrel%
376.5
Avg EV
2787.3
Bat Spd
5471.8
EYE45
Chase%
9014.6%
SPEED60
Sprint
7928.6
Recent Formrolling true talent ⓘ
K%29%▼31% over 45 PA (60d) · proj 28%
BB%6%·7% over 45 PA (60d) · proj 6%
ISO.106▼.000 over 40 AB (60d) · proj .132
BABIP.274·.346 over 26 BIP (60d) · proj .272
SLASH.206/.269/.311▼proj .213/.274/.345
Platoon Splits2025-2026 · 344 PA
vs LHP
vs RHP
Edge
PA
112
232
—
wRC+
48
63
▶▶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   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.2$0.8M+$0.0M
2028Arb-1$0.8M———
2029Arb-2$0.8M———
2030Arb-3$1M———
Totals $0.8M $-0.5M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

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

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201717 ROKGCL Yankees West — 258220 621330 233813 132 282383368751 86339 159 344 59 — — — — — —
201818 ROKPulaski Yankees — 159140 35321 14414 81 250335321657 71343 269 303 32 — — — — — —
201919 ACharleston RiverDogs — 208183 50502 16286 185 273351333685 60310 138 313 61 — — — — — —
202020 INTLCardenales de Lara — 2016 4100 460 00 250400312713 62400 3020 339 116 — — — — — —
202121 AAAScranton/Wilkes-Barre RailRiders — 3128 8001 250 21 286333393726 107304 166 316 81 — — — — — —
202121 AASomerset Patriots — 353326 9616212 23824 208 294348466815 172362 237 361 97 — — — — — —
202121 A+Hudson Valley Renegades — 127111 341005 12243 161 306389532920 225349 199 402 106 — — — — — —
202222 MLBNew York Yankees — 5749 15301 692 20 306404429832 122359 1611 378 141 +3 +0 +0 +5 +1 1.0
202222 AAAScranton/Wilkes-Barre RailRiders — 429386 10016019 341007 335 259330448778 189302 238 344 68 — — — — — —
202323 MLBNew York Yankees — 191173 33802 13505 43 191267272539 81256 267 251 56 -10 -0 +1 +2 +4 -0.3
202323 AAAScranton/Wilkes-Barre RailRiders — 300261 709214 29558 164 268359479838 211289 1810 369 93 — — — — — —
202323 INTLLeones del Caracas — 8374 16401 6163 10 216301311612 95263 197 284 78 — — — — — —
202424 AAAScranton/Wilkes-Barre RailRiders — 406350 8613013 43859 247 246343394738 149286 2111 332 76 — — — — — —
202424 AASomerset Patriots — 2016 2002 470 10 125300500800 375 3520 348 55 — — — — — —
202525 MLBLos Angeles Angels — 265244 40605 17802 90 164223250473 86219 306 218 34 -21 +2 +2 +1 +6 -1.1
202626 MLBLos Angeles Angels — 370341 771227 1711110 122 226283334617 109312 305 279 75 -11 +2 +0 +1 +8 0.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 883807 16529215 5325019 275 204269301570 97276 286 261 63 -39 +3 +3 +10 +19 -0.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201717 ROK MLEGCL Yankees West — 258228 49920 155513 132 215301272573 57274 216 255 59 — — — — — —
201818 ROK MLEPulaski Yankees — 159145 26211 9584 81 179247228474 48287 366 216 32 — — — — — —
201919 A MLECharleston RiverDogs — 208188 44402 11386 185 234298287585 53274 185 259 61 — — — — — —
202121 AAA MLEScranton/Wilkes-Barre RailRiders — 3129 8001 160 21 276300379679 103301 193 288 81 — — — — — —
202121 AA MLESomerset Patriots — 353333 901629 16984 208 270312411723 141355 285 311 97 — — — — — —
202121 A+ MLEHudson Valley Renegades — 127114 29804 9323 161 254325430755 175311 257 325 106 — — — — — —
202222 MLB MLENew York Yankees — 5749 15301 692 20 306404429832 122359 1611 377 141 +3 +0 +0 +5 +1 1.0
202222 AAA MLEScranton/Wilkes-Barre RailRiders — 429397 8413014 231207 335 212267350617 139264 285 269 68 — — — — — —
202323 MLB MLENew York Yankees — 191173 33802 13505 43 191267272539 81256 267 251 56 -10 -0 +1 +2 +4 -0.3
202323 AAA MLEScranton/Wilkes-Barre RailRiders — 300270 649210 20668 164 237309396705 159270 227 306 93 — — — — — —
202424 AAA MLEScranton/Wilkes-Barre RailRiders — 406363 811109 301039 247 223299328626 105278 257 280 76 — — — — — —
202424 AA MLESomerset Patriots — 2017 1001 380 10 59200235435 176 4015 249 55 — — — — — —
202525 MLB MLELos Angeles Angels — 265245 40605 17802 90 163223249472 86219 306 218 34 -21 +2 +2 +1 +6 -1.1
202626 MLB MLELos Angeles Angels — 370341 771227 1711110 122 226283334617 109312 305 280 75 -11 +2 +0 +1 +8 0.0
201717 ROK MLEGCL Yankees West — 258228 49920 155513 132 215301272573 57282 216 255 59 — — — — — —
201717 ROK RAWGCL Yankees West — 258220 621330 233813 132 282383368751 86339 159 344 59 — — — — — —
201818 ROK MLEPulaski Yankees — 159145 26211 9584 81 179247228474 48287 366 216 32 — — — — — —
201818 ROK RAWPulaski Yankees — 159140 35321 14414 81 250335321657 71343 269 303 32 — — — — — —
201919 A MLECharleston RiverDogs — 208188 44402 11386 185 234298287585 53280 185 259 61 — — — — — —
201919 A RAWCharleston RiverDogs — 208183 50502 16286 185 273351333685 60310 138 313 61 — — — — — —
202020 INTL MLECardenales de Lara — 2016 4100 460 00 250400312713 62400 3020 — — — — — — — —
202020 INTL RAWCardenales de Lara — 2016 4100 460 00 250400312713 62400 3020 339 116 — — — — — —
202121 AA MLE3 teams — 511476 12724214 261367 3810 267314414728 147345 275 313 98 — — — — — —
202121 AA RAW3 teams — 511465 13826218 371117 3810 297358477835 181355 227 368 98 — — — — — —
202222 AAA MLE2 teams — 486446 9816014 291299 355 220281350631 130276 276 282 77 — — — — — —
202222 AAA RAW2 teams — 486435 11519020 401099 355 264339446785 182309 228 348 77 — — — — — —
202323 AAA MLE3 teams — 574518 11320214 3813616 217 218292346638 127268 247 284 79 — — — — — —
202323 AAA RAW3 teams — 574508 11921217 4812116 217 234320384704 150274 218 318 79 — — — — — —
202424 AAA MLE2 teams — 426380 8311011 331129 257 218296334630 116277 268 279 75 — — — — — —
202424 AAA RAW2 teams — 426366 8813015 47929 257 240341399740 158279 2211 332 75 — — — — — —
202525 MLB MLELos Angeles Angels — 265245 40605 17802 90 163223249472 86217 306 218 34 -21 +2 +2 +1 +6 -1.1
202525 MLB RAWLos Angeles Angels — 265244 40605 17802 90 164223250473 86219 306 218 34 -21 +2 +2 +1 +6 -1.1
202626 MLB MLELos Angeles Angels — 370341 771227 1711110 122 226283334617 109312 305 280 75 -11 +2 +0 +1 +8 0.0
202626 MLB RAWLos Angeles Angels — 370341 771227 1711110 122 226283334617 109312 305 279 75 -11 +2 +0 +1 +8 0.0
201717 ROK MLEGCL Yankees West — 258228 49920 155513 132 215301272573 57274 216 255 59 — — — — — —
201818 ROK MLEPulaski Yankees — 159145 26211 9584 81 179247228474 48287 366 216 32 — — — — — —
201919 A MLECharleston RiverDogs — 208189 44402 11386 185 233298286583 53274 185 259 61 — — — — — —
202121 AA MLE3 teams — 511473 12724214 261367 3810 268314416731 148341 275 313 98 — — — — — —
202222 AAA MLE2 teams — 486445 9816014 291299 355 220281351632 130275 276 282 77 — — — — — —
202323 AAA MLE3 teams — 574515 11320214 3813616 217 219292348640 128265 247 284 79 — — — — — —
202424 AAA MLE2 teams — 426381 8311011 331129 257 218296333630 115265 268 279 75 — — — — — —
202525 MLB MLELos Angeles Angels — 265244 40605 17802 90 164223250473 86219 306 218 34 — — — — — —
202626 MLB MLELos Angeles Angels — 370340 771227 1711110 122 226283335618 109312 305 280 75 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202424 AAA MLE2 teams — 426381 8311011 331129 257 218296333630 115265 268 279 75 — — — — — —
202525 MLB MLELos Angeles Angels — 265244 40605 17802 90 164223250473 86219 306 218 34 — — — — — —
202626 MLB MLELos Angeles Angels — 370340 771227 1711110 122 226283335618 109312 305 280 75 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202727 MLB MLELAA 100% 368336 7211210 211038 173 213276345621 132272 286 279 75 -11 +2 +2 +1 +8 0.2
▸ 2027 — real world (MLB)
202727 MLB CTXLAA 100% 369337 7010110 211038 173 213275345620 132270 286 278 75 -11 +2 +2 +1 +8 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202828 MLB MLELAA 65% 384351 7411210 221088 163 211274340614 129271 286 276 73 -12 +2 +1 +1 +8 0.0
202929 MLB MLELAA 65% 384351 7311110 221098 143 209271334605 125269 286 272 70 -14 +2 +0 +1 +8 -0.2
203030 MLB MLELAA 65% 384351 7311110 221108 123 205267325592 120267 296 267 67 -15 +1 -0 +1 +8 -0.5
202828 MLB CTXLAA 65% 250228 48717 15705 112 211273340613 129269 286 275 73 -8 +1 +1 +1 +5 0.0
202929 MLB CTXLAA 65% 250229 48717 14715 92 208270333603 125268 286 271 70 -9 +1 +0 +1 +5 -0.1
203030 MLB CTXLAA 65% 250229 47716 14725 82 205266325591 120265 296 266 67 -10 +1 -0 +1 +5 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 16331493 30850535 9646334 5511 206270317587 111273 286 265 71 -66 +7 +4 +12 +35 -0.8
/ 162G— A+C — 650594 12320214 3818414 224 207271318589 111274 286 265 71 -26 +3 +2 +5 +14 -0.3
Career— MLE — 47984373 95314915108 2861291108 23851 218283333616 115282 276 273 71 -92 +10 +6 +15 +52 -0.9
/ 162G— MLE — 650592 12920215 3917515 327 218283334618 117281 276 273 71 -25 +3 +2 +4 +14 -0.2