David PeraltaLF Bravos de Margarita
Age 38 L/L 6'1" / 210 lbs INTL HR -7% Svc 12.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 281 proj PA
wRC+†vL 98110vR 115
AVG/OBP/SLG.264 / .329 / .407
PA281
HR7
K%22
BB%8
ISO144
MLB%0%
Value2026 · WAR
BAT: +3.5 runs (wOBA-derived runs vs avg)+3BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +1.2 runs (Defensive runs vs avg)+1FLDPOS: -3.0 runs (Positional adjustment)-3POSREP: +8.0 runs (Replacement-level credit)+8REPTotal WAR: +0.70+0.7WAR
trajectory · projected WAR by year
0.60.10.02628
Tools · Splits · ContractCON 55 / POW 40
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT55
Whiff%
4112.0%
xwOBA
560.315
POWER40
Barrel%
376.5
Avg EV
5589.5
Bat Spd
5171.5
EYE45
Chase%
2836.1%
SPEED45
Sprint
3726.9
Platoon Splits2024 · 260 PA
vs LHP
vs RHP
Edge
PA
26
234
wRC+
98
115
R
wOBA
313
335
R
ISO
050
157
▶▶R
BABIP
333
315
L
K%
30.8%
19.7%
▶▶R
BB%
15.4%
7.7%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2014
Service   12.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$2M
Totals $2M $0.0M -$2M

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
201123 INTLBravos de Margarita 3635 7000 190 01 200222200422 269 253
201123 INTLBravos de Margarita 3635 7000 190 01 200222200422 269 253 195 8
201224 INTLBravos de Margarita 3331 6201 240 01 194242355597 161192 126
201224 INTLBravos de Margarita 3331 6201 240 01 194242355597 161192 126 265 61
201325 A+2 teams 336326 911709 7601 12 279296414711 135317 182 306 92
201325 A+2 teams 336319 1042209 14401 12 326356480836 154349 124 368 140
201426 MLB3 teams 805757 213401421 371235 106 281319454774 173311 155 332 112 +11 -0 -5 -9 +23 2.0
201426 MLB3 teams 805741 221431216 531125 106 298349453803 155332 147 353 128 +26 -0 -5 -9 +23 3.5
201527 MLBArizona Diamondbacks 517462 141251016 441074 94 305371506877 201361 219 375 145 +27 +0 -5 -6 +15 3.2
201527 MLBArizona Diamondbacks 517462 144261017 441074 94 312376522898 210368 219 389 156 +32 +0 -5 -6 +15 3.8
201628 MLB2 teams 217201 491254 11493 20 244293413706 169300 235 300 88 -3 +0 +1 -2 +6 0.2
201628 MLB2 teams 217200 511354 12473 20 255307430737 175311 226 322 105 +1 +0 +1 -2 +6 0.6
201729 MLBArizona Diamondbacks 577525 15130313 43946 84 288348430779 143328 167 343 120 +13 +0 -4 -6 +16 2.0
201729 MLBArizona Diamondbacks 577525 15431314 43946 84 293354444797 150333 167 354 129 +19 +0 -4 -6 +16 2.6
201830 MLBArizona Diamondbacks 614560 16124529 481244 40 287348504852 216323 208 364 136 +25 +1 -4 -7 +17 3.3
201830 MLBArizona Diamondbacks 614560 16425530 481244 40 293353516869 223328 208 380 149 +34 +1 -4 -7 +17 4.2
201931 MLBArizona Diamondbacks 423382 10228311 35875 00 267336442779 175319 218 340 118 +9 +0 -0 -5 +12 1.7
201931 MLBArizona Diamondbacks 423382 10529312 35875 00 275344461804 186327 218 355 130 +14 +0 -0 -5 +12 2.2
202032 MLBArizona Diamondbacks 218203 611015 13450 10 300343433776 133361 216 333 113 +3 +0 +1 -2 +6 0.8
202032 MLBArizona Diamondbacks 218203 611015 13450 10 300343433776 133361 216 342 120 +5 +0 +1 -2 +6 1.0
202133 MLBArizona Diamondbacks 538487 1242988 46923 21 255323396719 142298 179 313 97 -2 +0 +1 -6 +15 0.9
202133 MLBArizona Diamondbacks 538487 1263088 46923 21 259326402729 144303 179 325 107 +4 +0 +1 -6 +15 1.4
202234 MLBTampa Bay Rays 490439 10931313 411144 13 248318421740 173302 238 314 98 -1 -1 +1 -5 +14 0.8
202234 MLBTampa Bay Rays 490439 11030312 411144 13 251320415735 164307 238 324 106 +3 -1 +1 -5 +14 1.2
202335 MLBLos Angeles Dodgers 422394 1042617 20722 41 264303388691 124302 175 303 90 -5 +0 -3 -5 +12 0.0
202335 MLBLos Angeles Dodgers 422394 1022517 20722 41 259298381679 122296 175 299 87 -6 +0 -3 -5 +12 -0.1
202436 MLB2 teams 358321 7914010 31794 31 246320383703 137295 229 313 98 -1 +0 -5 -4 +10 0.0
202436 MLB2 teams 358316 8014010 36724 31 253337392729 139297 2010 328 109 +4 +0 -5 -4 +10 0.5
202537 INTLBravos de Margarita 4740 10101 7100 00 250362350712 100310 2115
202537 INTLBravos de Margarita 4740 10101 7100 00 250362350712 100310 2115 330 110
▸ 2026 Season
202638 MLBSD 281254 681417 22613 41 268333413747 146322 228 330 111 +3 +0 +1 -3 +8 0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202739 MLBSD 100% 179161 42814 14392 10 261328398725 137311 228 315 99 -0 +0 -8 -2 +5 -0.5
202840 MLBSD 100% 10898 23402 8241 10 235299337636 102302 227 306 92 -1 +0 -9 -1 +3 -0.8
202739 MLBSD 100% 179161 42814 14392 10 261328398725 137307 228 304 91 -2 +0 -8 -2 +5 -0.6
202840 MLBSD 100% 10898 23402 8241 10 235299337636 102298 227 295 84 -2 +0 -9 -1 +3 -0.9
▸ Career Totals
Career 48774447 123125049131 35895437 4116 277336443779 167324 207 343 121 +113 +2 -39 -59 +138 15.8
/ 162G 650593 16433717 481275 52 277336442778 165325 207 343 121 +15 +0 -5 -8 +18 2.1
Career 61995676 154131555161 430119347 5125 271328431759 160316 197 324 106 +44 +0 -38 -66 +176 11.8
/ 162G 650595 16233617 451255 53 272329434762 161317 197 324 106 +5 -0 -4 -7 +18 1.2

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
201123 INTLBravos de Margarita 3635 7000 190 01 200222200422 269 253 195 8 -4 -0 +1 -0.3
201224 INTLBravos de Margarita 3331 6201 240 01 194242355597 161192 126 265 61 -1 -0 +1 -0.1
201325 A+Visalia Rawhide 219208 721508 9280 10 346373534907 188368 134 395 161 +15 +0 +6 2.2
201325 INTLBravos de Margarita 117111 32701 5121 02 288325378703 90316 104 316 100 +0 -1 +3 0.3
201426 MLBArizona Diamondbacks 348329 941298 16601 63 286321450771 164328 175 337 116 +6 +0 -5 -9 +10 0.3
201426 AAMobile BayBears 223202 601716 18212 20 297360480841 183307 98 370 141 +10 +0 +6 1.7
201426 INTLBravos de Margarita 234210 671422 19312 23 319381433814 114361 138 361 134 +9 -1 +7 1.5
201527 MLBArizona Diamondbacks 517462 144261017 441074 94 312376522898 210368 219 389 156 +32 +0 -5 -6 +15 3.8
201628 MLBArizona Diamondbacks 183171 43954 8423 20 251297433729 181310 234 319 102 +0 +0 +1 -2 +5 0.5
201628 AAAReno Aces 3429 8400 450 00 276364414777 138320 1512 340 118 +1 +0 +1 0.2
201729 MLBArizona Diamondbacks 577525 15431314 43946 84 293354444797 150333 167 354 129 +19 +0 -4 -6 +16 2.6
201830 MLBArizona Diamondbacks 614560 16425530 481244 40 293353516869 223328 208 380 149 +34 +1 -4 -7 +17 4.2
201931 MLBArizona Diamondbacks 423382 10529312 35875 00 275344461804 186327 218 355 130 +14 +0 -0 -5 +12 2.2
202032 MLBArizona Diamondbacks 218203 611015 13450 10 300343433776 133361 216 342 120 +5 +0 +1 -2 +6 1.0
202133 MLBArizona Diamondbacks 538487 1263088 46923 21 259326402729 144303 179 325 107 +4 +0 +1 -6 +15 1.4
202234 MLBTampa Bay Rays 490439 11030312 411144 13 251320415735 164307 238 324 106 +3 -1 +1 -5 +14 1.2
202335 MLBLos Angeles Dodgers 422394 1022517 20722 41 259298381679 122296 175 299 87 -6 +0 -3 -5 +12 -0.1
202436 MLBSan Diego Padres 260236 631108 22542 20 267335415750 148316 218 336 115 +5 +0 -5 -4 +7 0.3
202436 AAAEl Paso Chihuahuas 9880 17302 14182 11 212344325669 113242 1814 307 93 -1 -0 +3 0.2
202537 INTLBravos de Margarita 4740 10101 7100 00 250362350712 100310 2115 330 110 +1 +0 +1 0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 45904188 116623848125 33689134 3916 278337448785 169325 197 346 123 +117 +1 -23 -55 +130 17.3

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 14 projected seasons
145,15813845278333444-59-4619.017.5
/162664186-7.6-5.92.4pk7: 16
#1Jose Guillenlast yr '10
career totals — 11 seasons, 4,969 PA
114,96918326272327452-50-5114.115.0
/162664243-6.6-6.81.9pk7: 16
#2Josh Reddicklast yr '21
career totals — 13 seasons, 4,879 PA
134,87914661262321426-52-813.113.0
/162664208-7.1-1.11.8pk7: 13
#3Ryan Ludwicklast yr '14
career totals — 11 seasons, 3,938 PA
113,93815017261330451-42-3411.812.7
/162664253-7.0-5.82.0pk7: 14
#4Corey Dickersonlast yr '23
career totals — 11 seasons, 3,938 PA
113,93813630280323476-42-3812.612.5
/162664235-7.1-6.52.1pk7: 12
#5Juan Riveralast yr '12
career totals — 10 seasons, 3,739 PA
103,73913017274324443-42-229.510.4
/162664233-7.5-3.91.7pk7: 11
#6David Murphylast yr '15
career totals — 9 seasons, 3,821 PA
93,82110354274333432-41-359.610.0
/162664189-7.1-6.11.7pk7: 10

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
David Peralta (OGILVIE) 38 55 40 45 45 264/329/407 143322 74 22% 8% 111 +1.2
Jose Espinoza
2012 · AAA
38 53→57 42→45 46→45 49 254/312/365 111303 98 19% 7% 92 +1.2 253/302/344 91311 86 20% 7% 82 +0.5 270/317/333633366020%6%85+0.3
Orlando Palmeiro
2006 · MLB
37 54 43→40 47→50 55 258/328/380 122276 108 11% 8% 102 +1.9 244/314/345 101270 76 12% 8% 88 +0.9 239/312/288492690010%9%67-0.1
B.J. Surhoff
2003 · MLB
38 56→59 45→50 45 55 272/328/406 134284 1210 10% 8% 109 +2.4 280/334/394 114300 115 10% 8% 108 +2.3 284/333/38910530410210%7%101+1.1
Mark Sweeney
2008 · MLB
38 53 46→55 49→40 56 257/342/397 140306 137 20% 10% 113 +2.6 221/306/333 112279 108 23% 10% 82 +0.5 142/250/170271970024%13%16-0.9
Greg Dobbs
2014 · MLB
36 54→58 42→55 44→50 48 262/314/366 104301 95 16% 6% 92 +1.2 229/283/337 108281 117 22% 6% 72 -0.2 191/217/253622497026%3%17-1.0
Pedro Iturbe
2007 · AAA
38 56 46→45 39→30 40 276/302/400 124313 145 17% 3% 96 +1.5 252/284/352 100281 104 14% 3% 76 +0.0 282/309/369873118012%2%87+0.5
A.J. Pierzynski
2015 · MLB
38 52→62 48→55 41→40 43 260/298/399 139281 172 15% 4% 95 +1.4 259/299/377 118279 113 11% 4% 89 +0.9 267/304/379112283919%4%87+0.5
A.J. Ellis
2018 · MLB
37 45→55 49→45 45→40 54 229/315/374 145253 175 18% 10% 96 +1.5 248/337/373 125301 126 20% 11% 105 +2.1 269/377/345753474020%14%109+0.7
Brandon Phillips
2019 · MLB
38 55→59 45→55 43→55 44 268/305/396 128295 1210 14% 4% 97 +1.5 229/282/353 124266 138 19% 6% 76 +0.1 187/238/275882168018%4%37-0.6
Raul Sanchez
2012 · AAA
39 55 42→45 43→50 46 265/318/367 102309 97 18% 6% 95 +1.4 240/295/354 114294 107 21% 6% 82 +0.5 247/308/343963017319%6%82+0.2
Jolbert Cabrera
2011 · MLB
38 54→52 45→50 52→50 43 264/307/393 129313 1213 20% 5% 97 +1.5 249/288/384 135291 148 19% 4% 86 +0.8 257/288/40214529414218%3%91+0.8
Rene Reyes
2016 · AAA
38 55→64 47→50 47→50 48 266/330/401 135336 1410 24% 8% 108 +2.3 261/319/416 155312 177 21% 7% 108 +2.3 267/327/43116431318420%7%112+1.2
Curtis Pride
2006 · MLB
37 49 46→45 52→55 48 240/307/382 142310 1215 26% 8% 94 +1.3 236/310/358 122333 1120 30% 9% 89 +1.0 232/314/342110335102431%10%85+0.4
Roberto Mendez
2011 · AAA
38 51→59 47→50 39→45 52 254/321/389 135298 155 20% 9% 102 +1.9 252/320/386 134306 145 21% 9% 101 +1.8 252/329/37912730413220%10%101+0.7
José Hernández
2007 · MLB
38 50→60 48→55 42→45 47 250/308/387 137307 175 24% 7% 95 +1.4 237/296/360 123303 137 25% 7% 84 +0.6 239/296/36112230712725%6%82+0.3
Todd Zeile
2004 · MLB
38 50→56 49→50 46→30 58 253/336/399 146279 173 16% 11% 111 +2.5 239/320/381 142280 164 20% 10% 99 +1.7 231/318/35312227814021%11%89+0.6
So Taguchi
2007 · MLB
38 55→58 42→45 52→50 51 266/320/374 109298 816 14% 7% 97 +1.5 255/319/347 92286 713 13% 8% 90 +1.0 250/318/3227327951112%7%82+0.2
Mark Kotsay
2013 · MLB
37 53→63 44→50 41→50 55 256/317/377 121272 115 11% 8% 97 +1.5 230/293/333 103259 106 15% 8% 76 +0.0 194/255/228342244015%8%30-0.9
Benito Santiago
2004 · MLB
39 54→56 48→50 44→45 48 271/315/418 148298 154 15% 6% 107 +2.2 258/308/403 145294 165 18% 6% 100 +1.7 268/307/42415629819317%4%104+0.6
Mario Valdez
2013 · AAA
38 52 52→50 46→40 46 265/313/432 167300 215 20% 6% 110 +2.4 238/281/336 98317 107 27% 6% 70 -0.3 226/265/251253261230%5%39-0.5