Wilmer DifoSS Aguilas Cibaenas
Age 34 S/R 5'10" / 200 lbs INTL HR +4% Svc 10.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 350 proj PA
wRC+†77
AVG/OBP/SLG.223 / .295 / .332
PA350
HR6
SB9
K%24
BB%8
ISO110
MLB%0%
Value2026 · WAR
BAT: -9.1 runs (wOBA-derived runs vs avg)-9BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +9.9 runs (Replacement-level credit)+10REPTotal WAR: +0.30+0.3WAR
trajectory · projected WAR by year
0.3-0.1-0.42628
Tools · ContractCON 41 / POW 41
Toolsscout grade · Statcast %ile · 2020-2022
CONTACT41
Whiff%
3213.0%
xwOBA
180.271
POWER41
Barrel%
163.8
Avg EV
1082.1
EYE51
Chase%
5331.1%
SPEED65
Sprint
7628.5
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2016
Service   10.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.9M
Totals $0.9M $0.0M -$0.9M

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
201018 ROKDSL Nationals 169155 24130 9392 124 155211200411 45205 235 185 0
201018 ROKDSL Nationals 169148 31240 16272 124 209295277572 68254 169 262 59
201119 ROKGCL Nationals 280247 56661 23403 3111 227300312612 85266 148 263 59
201119 ROKGCL Nationals 280233 67881 37283 3111 288392403795 116322 1013 352 127
201220 ROKGCL Nationals 235211 43520 21502 195 204282246528 43265 219 245 46
201220 ROKGCL Nationals 235198 52730 34352 195 263376328704 66317 1514 328 109
201321 A3 teams 9991 16303 7270 62 176235308542 132210 277 232 36
201321 A3 teams 9987 19403 11190 62 218306368674 149242 1911 302 89
201422 AHagerstown Suns 610572 15325512 24926 499 267304392696 124297 154 301 89
201422 AHagerstown Suns 610559 17631714 37656 499 315364470834 156333 116 365 138
201523 AA2 teams 464444 1142165 101177 302 257284365649 108335 252 284 75
201523 AA2 teams 464434 1242865 20927 302 286328412740 127350 204 328 109
201624 AA3 teams 578534 1232124 361023 3411 230283300582 69276 186 259 56
201624 AA3 teams 578525 1412138 45803 3411 269330366696 97302 148 313 97
201725 MLB3 teams 522477 1221556 351031 141 256308346654 90312 207 279 72 -17 +2 +7 +6 +15 1.3
201725 MLB3 teams 522473 1291757 39991 141 273329374704 101329 197 312 97 -2 +2 +7 +6 +15 2.8
201826 MLBWashington Nationals 456408 941477 39822 103 230301350651 120269 189 279 72 -14 +1 +3 +2 +13 0.4
201826 MLBWashington Nationals 456408 941477 39822 103 230301350651 120269 189 290 80 -10 +1 +3 +2 +13 0.9
201927 AAA3 teams 429391 921325 331092 137 235298317615 82313 258 268 63
201927 AAA3 teams 429382 1041636 42852 137 272347377724 105336 2010 327 108
202028 INTL2 teams 10484 6000 17230 10 7122871299 97 2216 165 -16
202028 INTL2 teams 10491 18110 10150 10 198277231508 33234 1410 234 37
202129 MLB2 teams 286262 69934 22670 10 263320366687 103337 238 304 91 -3 +0 -5 +1 +8 0.2
202129 MLB2 teams 286260 69934 24640 10 265327369697 104335 228 313 97 -1 +0 -5 +1 +8 0.4
202230 AAA2 teams 370346 771507 17630 52 223259327586 104248 175 257 55
202230 AAA2 teams 370340 871708 23570 52 256303376680 121281 156 299 87
202331 AAAScranton/Wilkes-Barre RailRiders 336302 551114 28833 239 182258265523 83235 258 237 40
202331 AAAScranton/Wilkes-Barre RailRiders 336284 591015 46693 239 208324303627 95255 2114 292 82
202432 AAA2 teams 494436 1031728 401324 124 236306339646 103312 278 284 76
202432 AAA2 teams 494416 1091827 601024 124 262360365726 103324 2112 324 106
202533 INTLAguilas Cibaenas 5848 8200 7170 01 167273208481 42250 2912
202533 INTLAguilas Cibaenas 5848 8200 7170 01 167273208481 42250 2912 222 28
▸ 2026 Season
202634 MLBCWS 350315 721426 29853 93 229300343643 114286 248 286 77 -9 +1 -0 +1 +10 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202735 MLBCWS 0% 309278 601115 25773 62 216288317604 101279 258 275 69 -11 +0 -6 +1 +9 -0.6
202836 MLBCWS 0% 251227 46813 20652 31 203273286559 84271 268 264 60 -11 +0 -6 +1 +7 -1.0
202735 MLBCWS 0% 01 0000 000 00 280 269 64 -0 +0
202836 MLBCWS 0% 01 0000 000 00 272 258 56 -0 +0
▸ Career Totals
Career 12891164 293361419 1062553 245 252316356672 104305 208 300 88 -17 +3 +8 +15 +37 4.6
/ 162G 650587 14818710 531292 123 252317358675 106305 208 300 88 -9 +1 +4 +8 +18 2.3
Career 64005828 13332114880 442137343 27877 229288323611 94283 217 267 63 -271 +25 -4 +32 +181 -3.8
/ 162G 650592 1352158 451394 288 228287321608 93282 217 267 63 -28 +2 -0 +3 +18 -0.4

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
201018 ROKDSL Nationals 169148 31240 16272 124 209295277572 68254 169 262 59 -8 +1 +5 -0.2
201119 ROKGCL Nationals 280233 67881 37283 3111 288392403795 116322 1013 352 127 +9 +2 +8 1.9
201220 ROKGCL Nationals 235198 52730 34352 195 263376328704 66317 1514 328 109 +2 +2 +7 1.1
201321 A+Potomac Nationals 2018 4100 230 01 222300278578 56267 1510 270 65 -1 -0 +1 -0.1
201321 AHagerstown Suns 5650 11202 5130 41 220291380671 160250 239 296 84 -1 +0 +2 0.1
201321 ROKGCL Nationals 2319 4101 430 20 211348421769 211200 1317 346 123 +1 +0 +1 0.2
201422 AHagerstown Suns 610559 17631714 37656 499 315364470834 156333 116 365 138 +26 +6 +17 5.0
201523 AAHarrisburg Senators 381359 1002162 12797 261 279315387702 109349 213 311 96 -2 +5 +11 1.4
201523 A+Potomac Nationals 8375 24703 8130 41 320386533919 213356 1610 403 167 +6 +0 +2 0.9
201624 MLBWashington Nationals 6658 16301 8120 30 276364379743 103333 1812 339 118 +1 +1 +1 +2 +2 0.7
201624 AAHarrisburg Senators 451410 1061536 34593 2811 259320354674 95288 138 303 90 -5 +1 +13 0.9
201624 INTLGigantes del Cibao 6157 19301 390 30 333367439805 105375 155 354 129 +2 +1 +2 0.4
201725 MLBWashington Nationals 365332 901045 24741 101 271322370693 99332 207 305 92 -3 +2 +7 +6 +10 2.1
201725 AAASyracuse Chiefs 4540 7200 560 00 175267225492 50206 1311 235 38 -3 +0 +1 -0.2
201725 INTLAguilas Cibaenas 112101 32512 10190 40 317378446824 129370 179 365 138 +5 +1 +3 0.9
201826 MLBWashington Nationals 456408 941477 39822 103 230301350651 120269 189 290 80 -10 +1 +3 +2 +13 0.9
201927 MLBWashington Nationals 144131 33202 12290 01 252315313628 61310 208 287 78 -4 -0 +2 +5 +4 0.7
201927 AAAFresno Grizzlies 261233 701434 25511 135 300371438808 137369 2010 359 133 +10 +1 +7 1.8
201927 ROKGCL Nationals 2418 1000 551 01 5629256347 77 2121 214 22 -2 -0 +1 -0.2
202028 MLBWashington Nationals 1814 1000 340 00 7123571307 91 2217 167 -14 -2 +0 -0 +0 +1 -0.2
202028 INTLAguilas Cibaenas 8677 17110 7110 10 221286260545 39258 138 248 48 -5 +0 +2 -0.2
202129 MLBPittsburgh Pirates 240219 59734 20540 10 269331384714 114340 228 320 103 +1 +0 -5 +1 +7 0.4
202129 AAAIndianapolis Indians 4641 10200 4100 00 244311293604 49312 229 274 68 -2 +0 +1 -0.0
202230 AAAReno Aces 306279 751507 20410 42 269318398716 129287 137 313 98 -1 +0 +9 0.8
202230 INTLAguilas Cibaenas 6461 12201 3160 10 197234279513 82250 255 233 36 -5 +0 +2 -0.3
202331 AAAScranton/Wilkes-Barre RailRiders 336284 591015 46693 239 208324303627 95255 2114 292 82 -7 +1 +10 0.4
202432 AAACharlotte Knights 362304 841427 44794 112 276375405780 128345 2212 344 122 +9 +1 +10 2.1
202432 INTLGigantes del Cibao 132112 25400 16230 12 223320259579 36272 1712 267 63 -6 -1 +4 -0.2
202533 INTLAguilas Cibaenas 5848 8200 7170 01 167273208481 42250 2912 222 28 -5 -0 +2 -0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 12891162 293361419 1062553 245 252316356673 104305 208 300 88 -17 +3 +8 +15 +37 4.6

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
#1Eric Sogardlast yr '21
career totals — 10 seasons, 2,484 PA
102,4842646246312337+10+226.06.6
/162664712+2.7+5.91.6pk7: 7
#2Ehire Adrianzalast yr '22
career totals — 9 seasons, 1,519 PA
91,5192019240310353+10+134.04.4
/16266498+4.2+5.51.8pk7: 5
#3Leury Garcíalast yr '22
career totals — 9 seasons, 2,387 PA
92,3873463253293351+5+103.14.3
/162664918+1.4+2.70.9pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
82,1813342239302343+8+102.62.9
/1626641013+2.4+3.10.8pk7: 3
#4Abraham O. Nunezlast yr '07
career totals — 8 seasons, 2,389 PA
82,3891724246315322+2+92.52.7
/16266457+0.5+2.50.7pk7: 3
#5Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#6Einar Díazlast yr '05
career totals — 6 seasons, 1,763 PA
61,7631610248297342+5+122.42.4
/16266464+1.9+4.70.9pk7: 2

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
Wilmer Difo (OGILVIE) 34 41 41 65 51 223/295/332 109286 69 24% 8% 77 +0.1
Tim Torres
2017 · AAA
33 50→51 45 55 45 243/301/368 125322 1220 27% 7% 88 +0.9 246/312/383 137328 1418 27% 9% 96 +1.5 255/343/395140342162028%12%116+0.8
Pete Orr
2013 · MLB
34 48→45 40→45 56→55 41 230/269/327 97280 722 20% 4% 63 -0.9 234/265/326 92297 615 23% 3% 61 -1.0 233/265/3178429851423%3%55-0.9
Andrew Romine
2021 · MLB
35 47→56 44→45 54→55 43 231/279/343 112277 1219 21% 5% 72 -0.2 235/283/328 93302 89 24% 6% 69 -0.4 243/290/307643183323%6%62-0.5
Drew Maggi
2023 · AAA
34 38→48 40→45 54→60 41 187/262/282 95276 823 33% 7% 50 -1.7 195/253/311 116262 1315 30% 6% 53 -1.5 165/215/28011520316928%4%26-0.7
Wilson Batista
2015 · AAA
34 49→46 45 49→50 42 243/289/369 126293 1311 22% 5% 83 +0.6 242/296/361 119293 1214 21% 6% 84 +0.6 253/312/35310130191618%7%86+0.2
Cliff Pennington
2017 · MLB
33 45→55 41→45 53→55 50 221/292/320 99279 98 23% 9% 72 -0.2 213/282/307 94283 99 26% 8% 64 -0.8 196/269/275792627926%9%50-0.6
Kristopher Negrón
2019 · MLB
33 44→51 45 54→55 38 217/273/340 123308 1316 33% 6% 69 -0.4 231/291/357 126336 1414 33% 7% 82 +0.5 239/303/358120349141433%7%82+0.4
Bryant Nelson
2008 · AAA
34 50→49 43→40 51→45 51 240/289/344 104253 1115 11% 6% 76 +0.1 240/295/368 128256 1317 12% 7% 85 +0.7 246/303/36511925010197%8%85+0.2
Charlie Culberson
2022 · MLB
33 48→49 47→45 53→50 44 240/293/382 142299 1413 24% 6% 89 +0.9 229/274/343 114308 1112 28% 6% 70 -0.3 214/242/2867330471231%4%40-0.5
Koyie Hill
2012 · MLB
33 45→43 40→45 50→40 46 215/277/311 96285 75 26% 8% 63 -0.9 201/250/288 87263 84 25% 6% 45 -2.1 189/238/264752486125%6%32-1.3
Elliot Soto
2023 · AAA
33 43→53 40 52→50 44 208/271/301 93280 712 27% 7% 58 -1.2 190/256/268 78286 619 33% 8% 43 -2.2 165/239/2215625942335%8%22-2.0
Manny Alexander
2006 · MLB
35 49→50 45 54→55 45 240/290/365 125284 1123 20% 6% 82 +0.5 220/262/311 91262 714 18% 5% 56 -1.3 210/249/2837324951017%4%39-1.7
Roberto Mejia
2006 · AAA
34 49 43→50 52→45 48 236/289/349 113257 1014 13% 6% 78 +0.2 228/269/346 118271 1110 20% 4% 69 -0.4 223/257/33411126711621%4%56-0.4
Ramon Valdez
2011 · AAA
34 50 38→40 54→55 45 236/292/318 82282 520 18% 6% 71 -0.3 250/317/332 82288 521 14% 6% 85 +0.7 274/354/3376330332610%7%99+0.7
Eric Young Jr.
2019 · MLB
34 49→58 43→45 56→65 44 239/290/351 113297 924 22% 6% 79 +0.3 227/284/341 114286 1016 23% 7% 73 -0.1 213/278/3099626771522%7%61-0.4
Willy Taveras
2016 · AAA
34 47→57 43→45 59→65 43 229/283/342 113280 1128 22% 5% 73 -0.1 249/300/365 116303 1021 21% 4% 87 +0.8 256/309/371115312102220%4%88+0.7
Adrian Brown
2006 · MLB
32 50→51 41→45 58→55 52 239/302/344 106272 824 15% 8% 82 +0.5 237/294/335 98283 823 18% 7% 76 +0.1 246/301/2975130033418%7%67-0.2
Daniel Hinojosa
2019 · AAA
35 46 39→40 49→55 42 221/276/304 83305 711 29% 6% 60 -1.0 209/256/348 139330 1710 40% 6% 64 -0.8 135/173/27614220824549%4%8-0.8
Juan Ciriaco
2017 · AAA
33 47 41→45 53→50 42 228/260/325 97272 817 20% 4% 59 -1.1 224/264/335 111282 1014 24% 5% 63 -0.8 214/250/31910527091424%5%50-0.7
Michael Martinez
2016 · MLB
33 49→54 39→45 50 44 235/275/324 89284 512 19% 5% 64 -0.8 236/273/327 91298 59 21% 5% 64 -0.8 240/273/320803073622%4%59-0.4