Ketel Marte2B Arizona Diamondbacks
Age 32 S/R 6'0" / 210 lbs MLB HR +4% Svc 9.942 · Ctrl thru 2031
2026 ROS PROJECTION405 act + 270 ros · stats below = ROS only
wRC+†vL 178168vR 143
AVG/OBP/SLG.289 / .358 / .525
PA270
HR13
K%15
BB%9
BABIP302
ISO236
MLB%100%
Value2026 · WAR
BAT: +21.3 runs (wOBA-derived runs vs avg)+21BATRUN: +1.8 runs (SB/CS + UBR baserunning)+2RUNFLD: +1.2 runs (Defensive runs vs avg)+1FLDPOS: +2.4 runs (Positional adjustment)+2POSREP: +19.1 runs (Replacement-level credit)+19REPTotal WAR: +4.60+4.6WAR
0.02.55.01.84.83.52.31.30.50.0+$13M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit option yr
Tools · Splits · ContractCON 55 / POW 43
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
906.7%
xwOBA
900.385
POWER43
Barrel%
7812.4
Avg EV
9092.1
Bat Spd
7974.4
EYE45
Chase%
9021.2%
SPEED55
Sprint
3226.6
DEFENSE55
scouting grade only
Platoon Splits2024-2026 · 1244 PA
vs LHP
vs RHP
Edge
PA
426
818
wRC+
175
140
◀◀L
wOBA
414
368
L
ISO
276
224
◀◀L
BABIP
316
278
L
K%
14.8%
17.8%
◀◀L
BB%
6.6%
11.7%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2015
Service   9.942 yrs.days
Team Control Through   2031
First FA Year   2027
NTCOPTDEF 20%
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$7M+1.8$15M+$8M
2027Ext$17M+4.8$36M+$21M
2028Ext$17M+3.5$24M+$11M
2029Ext$17M+2.3$15M+$3M
2030Ext$17M+1.3$8M-$3M
2031Ext$17M+0.5$1M-$8M
Totals $90M $98M +$30M
Options · projected decision
2032PLAYER OPT$11.5M / $0.0M buyoutEXERCISE
2033CLUB OPT$16.6M / $0.0M buyoutDECLINE
2034CLUB OPT$13.0M / $3.0M buyoutDECLINE
2035CLUB OPT$24.0M / $0.0M buyoutDECLINE
2036CLUB OPT$10.0M / $1.0M buyoutDECLINE
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
201117 ROKDSL Mariners 252230 47422 16502 166 204262265527 61251 206 231 35
201117 ROKDSL Mariners 252220 57532 26352 166 259343336679 77299 1410 308 94
201218 AClinton LumberKings 1714 4000 250 10 286375286661 444 2912 253 52
201218 AClinton LumberKings 1714 4000 230 10 286375286661 364 1812 295 84
201319 A2 teams 498470 1321251 13721 2010 281302334636 53328 143 271 66
201319 A2 teams 498464 1381571 19501 2010 297326366693 69329 104 303 90
201420 AA3 teams 587558 1573264 171111 3010 281304382686 100340 193 295 84
201420 AA3 teams 587547 1643364 28811 3010 300335404739 104341 145 324 106
201521 AAA3 teams 554505 1472854 38841 307 291342390732 99339 157 320 103
201521 AAA3 teams 554499 1482655 44761 307 297355399754 102338 148 333 113
201622 MLB2 teams 497466 1212421 19852 135 260292326618 67310 174 271 66 -19 +1 +2 +5 +14 0.2
201622 MLB2 teams 497465 1192321 20852 135 256290320610 65306 174 270 65 -20 +1 +2 +5 +14 0.2
201723 AAA3 teams 680618 16430710 531034 163 265327385713 120303 158 309 94
201723 AAA3 teams 680607 18337912 64784 163 301372451823 150328 119 364 137
201824 MLBArizona Diamondbacks 580520 132251213 54793 61 254328423751 169277 149 327 109 +6 +1 +6 +2 +16 3.2
201824 MLBArizona Diamondbacks 580520 135261214 54793 61 260333437769 177282 149 339 118 +12 +1 +6 +2 +16 3.8
201925 MLBArizona Diamondbacks 628569 18435931 53864 102 323385580965 257337 148 410 172 +51 +1 -1 +2 +18 7.3
201925 MLBArizona Diamondbacks 628569 18736932 53864 102 329390592982 264342 148 425 183 +59 +1 -1 +2 +18 8.1
202026 MLBArizona Diamondbacks 195181 521412 7214 10 287328409737 122311 114 315 99 -0 +0 +0 +1 +6 0.7
202026 MLBArizona Diamondbacks 195181 521412 7214 10 287328409737 122311 114 324 106 +1 +0 +0 +1 +6 0.8
202127 MLBArizona Diamondbacks 374340 10528113 31602 20 309370512882 203343 168 380 149 +21 +0 -6 +1 +11 2.8
202127 MLBArizona Diamondbacks 374340 10829114 31602 20 318378532910 215352 168 398 163 +27 +0 -6 +1 +11 3.4
202228 MLBArizona Diamondbacks 558492 11541211 551016 51 234318392711 159270 1810 311 96 -2 +1 -2 +2 +16 1.5
202228 MLBArizona Diamondbacks 558492 11842212 551016 51 240324407730 167276 1810 324 106 +4 +1 -2 +2 +16 2.1
202329 MLBArizona Diamondbacks 650569 15425924 711095 82 271357473829 202295 1711 358 132 +24 +1 +0 +2 +18 4.6
202329 MLBArizona Diamondbacks 650569 15726925 711095 82 276361485846 209300 1711 371 142 +31 +1 +0 +2 +18 5.4
202430 MLBArizona Diamondbacks 583504 14322234 651065 71 284371538909 254292 1811 381 150 +33 +1 +7 +2 +17 6.0
202430 MLBArizona Diamondbacks 583504 14723236 651065 71 292378560938 268299 1811 402 166 +43 +1 +7 +2 +17 7.1
202531 MLBArizona Diamondbacks 556480 13327027 64839 42 277373502875 225284 1512 372 143 +27 +0 +2 +2 +16 4.7
202531 MLBArizona Diamondbacks 556480 13628028 64839 42 283378517895 233290 1512 392 158 +36 +0 +2 +2 +16 5.7
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD32 MLBARI 405371 9519317 29582 40 256313461774 205261 147 333 113 +6 +1 +1 +1 +11 2.1
YTD32 MLBARI 405371 9519317 29582 40 256313461774 205261 147 338 117 +8 +1 +1 +1 +11 2.3
ROS32 MLBARI 100% 270242 7014213 24412 30 289358525883 236299 159 382 150 +15 +1 +0 +1 +8 2.6
ROS32 MLBARI 100% 270242 7014213 24412 30 289358525883 236302 159 380 149 +15 +1 +0 +1 +8 2.5
FULL32 MLBARI 675613 16533530 53994 70 269331486817 217277 158 352 127 +21 +1 +1 +2 +19 4.6
TOT32 MLBARI 675613 16533530 53994 70 269331486817 217277 158 352 128 +21 +1 +1 +2 +19 4.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202733 MLBARI 100% 581521 15029527 51914 51 288356518874 230301 169 378 148 +31 +1 -3 +2 +16 4.8
202834 MLBARI 100% 492442 12323422 43814 30 278348498845 219293 169 367 139 +22 +1 -4 +2 +14 3.4
202935 MLBARI 100% 416374 10018318 36713 20 267337476812 209285 179 354 129 +14 +0 -5 +1 +12 2.3
203036 MLBARI 100% 349314 8114314 30632 10 258327455782 197276 189 340 119 +7 +0 -6 +1 +10 1.3
203137 MLBARI 100% 284256 6310211 24532 00 246316430745 184267 198 326 107 +2 +0 -7 +1 +8 0.5
202733 MLBARI 100% 581521 15130527 51914 51 290358522880 232304 169 377 146 +30 +1 -3 +2 +16 4.7
202834 MLBARI 100% 492442 12323422 43814 30 278348498845 219296 169 365 138 +21 +1 -4 +2 +14 3.4
202935 MLBARI 100% 416374 10018318 36713 20 267337476812 209287 179 352 128 +13 +0 -5 +1 +12 2.2
203036 MLBARI 100% 349314 8114314 30632 10 258327455782 197279 189 339 117 +7 +0 -6 +1 +10 1.3
203137 MLBARI 100% 284256 6310211 24532 00 246316430745 184269 198 324 106 +2 +0 -7 +1 +8 0.5
▸ Career Totals
Career 74846683 186137962276 679120958 7920 278350478828 199302 169 361 135 +292 +8 -8 +42 +212 55.7
/ 162G 650580 16133524 591055 72 278349476825 198301 169 361 135 +25 +1 -1 +4 +18 4.8
Career 96018665 237745582282 766155566 18351 274338443781 169304 168 338 117 +179 +16 -8 +47 +272 51.7
/ 162G 650587 16131619 521054 123 274337445782 170303 168 338 117 +12 +1 -1 +3 +18 3.5

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
201117 ROKDSL Mariners 252220 57532 26352 166 259343336679 77299 1410 308 94 -2 +1 +7 0.6
201218 AClinton LumberKings 1714 4000 230 10 286375286661 364 1812 295 84 -0 +0 +0 0.0
201319 A+High Desert Mavericks 9286 22021 4110 43 256289337626 81284 124 275 69 -3 -0 +3 -0.1
201319 AClinton LumberKings 406378 1161550 15391 167 307335373708 66339 104 309 95 -2 +0 +12 1.0
201420 AAATacoma Rainiers 9080 25502 8130 60 312375450825 138343 149 361 134 +3 +1 +3 0.7
201420 AAJackson Generals 472443 1342762 19651 2310 302333404737 102346 144 322 105 +3 +1 +13 1.7
201420 INTLGigantes del Cibao 2524 5100 130 10 208240250490 42238 124 224 30 -2 +0 +1 -0.1
201521 MLBSeattle Mariners 247219 621432 24430 84 283354402756 119341 1710 335 114 +4 +0 +5 +6 +7 2.2
201521 AAATacoma Rainiers 287261 821223 20320 203 314363410773 96345 117 340 119 +6 +3 +8 1.7
201521 INTLGigantes del Cibao 2019 4000 011 20 211250211461 222 50 218 25 -2 +0 +1 -0.1
201622 MLBSeattle Mariners 466437 1132121 18842 115 259291323614 64313 184 272 67 -18 +0 +2 +5 +13 0.3
201622 AAATacoma Rainiers 3128 6200 210 20 214267286552 71214 36 245 45 -2 +0 +1 -0.1
201723 MLBArizona Diamondbacks 255223 581125 29371 31 260348395742 135290 1511 333 113 +4 +0 +3 +7 +7 2.2
201723 AAAReno Aces 338311 1052376 25342 72 338391514905 177365 107 398 163 +24 +1 +10 3.5
201723 INTLGigantes del Cibao 8773 20301 1071 60 274369356725 82284 811 323 106 +1 +1 +2 0.4
201824 MLBArizona Diamondbacks 580520 135261214 54793 61 260333437769 177282 149 339 118 +12 +1 +6 +2 +16 3.8
201925 MLBArizona Diamondbacks 628569 18736932 53864 102 329390592982 264342 148 425 183 +59 +1 -1 +2 +18 8.1
202026 MLBArizona Diamondbacks 195181 521412 7214 10 287328409737 122311 114 324 106 +1 +0 +0 +1 +6 0.8
202127 MLBArizona Diamondbacks 374340 10829114 31602 20 318378532910 215352 168 398 163 +27 +0 -6 +1 +11 3.4
202228 MLBArizona Diamondbacks 558492 11842212 551016 51 240324407730 167276 1810 324 106 +4 +1 -2 +2 +16 2.1
202329 MLBArizona Diamondbacks 650569 15726925 711095 82 276361485846 209300 1711 371 142 +31 +1 +0 +2 +18 5.4
202430 MLBArizona Diamondbacks 583504 14723236 651065 71 292378560938 268299 1811 402 166 +43 +1 +7 +2 +17 7.1
202531 MLBArizona Diamondbacks 556480 13628028 64839 42 283378517895 233290 1512 392 158 +36 +0 +2 +2 +16 5.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 50924534 127327043171 47180941 6519 281354472826 192307 169 362 135 +204 +5 +17 +33 +144 41.1

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
#1Aramis Ramirezlast yr '15
career totals — 16 seasons, 8,647 PA
168,64738029285343498+17+361.851.5
/162664292+1.3+0.34.7pk7: 41
#2Victor Martinezlast yr '18
AS×5SS×2
career totals — 15 seasons, 8,130 PA
158,1302457295360455+31+855.049.0
/162664201+2.5+0.64.5pk7: 43
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 18 projected seasons
188,28131387278346479+23+3756.447.3
/162664257+1.9+2.94.5pk7: 38
#3Ryan Zimmermanlast yr '21
career totals — 16 seasons, 7,402 PA
167,40228443277341475-25+1344.340.6
/162664254-2.2+1.24.0pk7: 37
#4Eric Chavezlast yr '14
career totals — 14 seasons, 5,747 PA
145,74724748270344481+0+3641.138.0
/162664296+0.0+4.24.7pk7: 35
#5Anthony Rendonlast yr '24
career totals — 12 seasons, 5,022 PA
125,02215855280364464+18+2138.437.2
/162664217+2.4+2.85.1pk7: 36
#6Mike Lowelllast yr '10
career totals — 11 seasons, 6,141 PA
116,14121130280343467-1+2038.335.4
/162664233-0.1+2.14.1pk7: 33

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
Ketel Marte (OGILVIE) 32 55 43 55 45 269/331/486 217277 307 15% 8% 128 +4.6
Nolan Arenado
2023 · MLB
32 51→56 61→65 45→40 54 272/334/501 230269 294 13% 8% 137 +4.3 265/321/440 175281 224 14% 7% 115 +2.8 258/312/40915227519314%7%98+1.5
Yasmani Grandal
2021 · MLB
32 47→57 59→65 47→40 64 247/366/462 216292 265 24% 15% 139 +4.4 232/353/396 164275 213 22% 15% 118 +3.0 223/341/35913526318021%14%101+1.2
Adrian Beltré
2012 · MLB
33 55→64 60→65 45→50 48 288/332/508 219289 285 12% 6% 138 +4.4 307/356/516 209314 282 12% 7% 150 +5.2 313/369/50819532425112%7%142+5.0
Brian McCann
2016 · MLB
32 43→53 56→60 44→45 52 233/309/418 185239 262 17% 8% 105 +2.1 233/319/402 169251 233 18% 10% 105 +2.1 228/319/38715924423118%10%97+1.0
Marcus Semien
2022 · MLB
31 49→56 64→65 52→50 54 265/337/511 246279 3211 19% 10% 141 +4.5 254/320/447 193272 2414 17% 9% 117 +2.9 249/317/423174265211315%9%107+2.7
Mark Canha
2021 · MLB
32 52→55 57→60 48→50 59 263/379/474 210308 246 22% 13% 148 +5.1 254/365/412 158298 169 19% 11% 128 +3.6 253/363/40014729515918%10%121+3.0
Carl Everett
2003 · MLB
32 52→56 56→60 46→50 49 268/336/463 195304 248 20% 8% 128 +3.6 267/337/454 187288 236 16% 8% 126 +3.5 263/334/45118728024516%8%118+2.4
J.T. Realmuto
2021 · MLB
30 51→61 58→60 50→55 48 268/332/477 209305 269 22% 7% 130 +3.8 260/331/448 188313 2116 23% 8% 121 +3.2 257/327/443186311211824%8%114+2.5
Javier Valentin
2007 · MLB
31 50 56→55 47→30 54 262/326/451 189273 253 15% 9% 121 +3.2 258/319/402 144283 144 14% 8% 104 +2.0 267/328/3921252969013%8%100+0.6
Miguel Tejada
2006 · MLB
32 58→65 57→60 50→45 51 298/348/507 209301 245 11% 6% 144 +4.8 304/353/470 166319 195 11% 6% 137 +4.3 302/350/44914831717511%6%121+3.5
Carlos Santana
2018 · MLB
32 49→56 56→60 48→45 65 255/360/459 204266 236 15% 14% 136 +4.2 249/365/449 200261 244 15% 15% 135 +4.2 242/369/44019725224215%16%127+3.2
Jose Valentin
2002 · MLB
32 49→52 60→65 50 53 259/332/485 225282 2814 20% 10% 132 +4.0 241/311/470 229262 308 21% 9% 120 +3.1 230/301/46323324731722%9%109+2.1
Manny Machado
2023 · MLB
31 56→59 63→65 50 54 296/365/535 238322 3010 19% 10% 158 +5.8 281/340/496 215309 298 19% 8% 138 +4.4 276/335/48420730229919%8%128+3.9
Mike Moustakas
2021 · MLB
32 46→56 63→65 49→45 53 253/328/492 239259 315 18% 9% 132 +4.0 230/303/397 167272 204 23% 8% 97 +1.5 224/290/36514227417124%7%81+0.2
Yoenis Cespedes
2017 · MLB
31 52→58 62→65 46→50 48 276/332/511 235303 306 20% 7% 139 +4.4 276/339/508 232317 316 23% 8% 141 +4.6 280/343/52224232133423%8%137+1.7
Carlos Beltrán
2009 · MLB
32 52→61 61→65 56→60 62 276/367/512 236287 2820 15% 12% 152 +5.3 291/376/487 196317 2013 14% 12% 149 +5.1 290/360/50821931426617%10%140+4.6
Phil Nevin
2003 · MLB
32 57→58 58→60 45 53 293/363/498 205335 275 21% 10% 147 +5.0 276/344/462 186317 244 20% 9% 131 +3.9 256/331/43918229724122%9%116+2.3
Bernie Williams
2001 · MLB
32 57→67 62→60 51→50 60 298/380/542 245307 2812 14% 11% 165 +6.2 304/390/498 194323 229 13% 12% 158 +5.8 303/395/47717432319812%13%145+5.0
Jose Ortiz
2009 · AAA
32 57 57→55 50→45 45 299/335/493 195313 279 15% 5% 136 +4.2 275/323/481 206285 2713 15% 5% 128 +3.6 203/252/32612326014027%5%53-0.4
Jung Ho Kang
2019 · MLB
32 48→58 57→60 44→45 53 252/339/450 198278 258 20% 9% 126 +3.5 230/290/423 193291 247 29% 7% 98 +1.6 200/255/42522524331032%6%82+0.2