Wilmer Flores1B San Francisco Giants
Age 34 R/R 6'3" / 225 lbs MLB HR -8%H -3% Svc 13.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 364 proj PA
wRC+†vL 7678vR 85
AVG/OBP/SLG.234 / .303 / .390
PA364
HR12
K%17
BB%8
ISO158
MLB%100%
Value2026 · WAR
BAT: -1.4 runs (wOBA-derived runs vs avg)-1BATRUN: -1.4 runs (SB/CS + UBR baserunning)-1RUNFLD: +1.5 runs (Defensive runs vs avg)+2FLDPOS: -6.5 runs (Positional adjustment)-7POSREP: +10.3 runs (Replacement-level credit)+10REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.0-0.4-0.72628
Tools · Splits · ContractCON 51 / POW 46
Toolsscout grade · Statcast %ile · 2023-2025
CONTACT51
Whiff%
867.2%
xwOBA
460.304
POWER46
Barrel%
356.2
Avg EV
1085.6
Bat Spd
1065.5
EYE43
Chase%
4931.8%
SPEED23
Sprint
1024.5
DEFENSE45
scouting grade only
Platoon Splits2024-2025 · 705 PA
vs LHP
vs RHP
Edge
PA
259
446
wRC+
76
85
R
wOBA
284
296
R
ISO
143
121
◀◀L
BABIP
242
256
R
K%
16.2%
17.7%
L
BB%
6.2%
8.3%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2013
Service   13.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.4M+0.0$0.2M-$0.3M
Totals $0.4M $0.2M -$0.3M

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
200816 ROKKingsport Mets 265251 58836 6405 21 231263359622 127251 152 271 66
200816 ROKKingsport Mets 265245 761248 12285 21 310355490845 180322 115 368 140
200917 ASavannah Sand Gnats 528496 1111622 14979 33 224258276534 52270 183 234 37
200917 ASavannah Sand Gnats 528488 1292023 22729 33 264308332640 68301 144 286 77
201018 A3 teams 713677 17035313 191279 55 251281369650 118289 183 280 72
201018 A3 teams 713657 19342313 39919 55 294342426768 132321 135 339 118
201119 A+2 teams 711672 1482928 211377 42 220251305556 85261 193 245 46
201119 A+2 teams 711649 17932211 44947 42 276329382711 106304 136 315 100
201220 AA3 teams 765708 17637220 351247 33 249291391682 143271 165 296 84
201220 AA3 teams 765688 20140323 55907 33 292351459810 167304 127 353 128
201321 AAA3 teams 663621 15439313 251334 15 248282383665 135291 204 285 77
201321 AAA3 teams 663607 18947419 39964 15 311357496853 185339 146 368 140
201422 MLB3 teams 611575 14724321 251045 42 256293417710 162278 174 302 89 -7 +0 +6 +7 +17 2.3
201422 MLB3 teams 611569 16527325 31835 42 290332480812 190301 145 354 129 +20 +0 +6 +7 +17 5.1
201523 MLB2 teams 527498 13223017 20655 01 265300414714 149275 124 305 91 -5 -0 +4 +6 +15 1.9
201523 MLB2 teams 527497 13124017 21655 01 264300414715 151273 124 315 99 -0 -0 +4 +6 +15 2.4
201624 MLB2 teams 354324 8614016 24502 11 265320457777 191267 147 336 115 +6 -0 -5 +1 +10 1.2
201624 MLB2 teams 354324 8614016 24502 11 265320457777 191267 147 339 118 +7 -0 -5 +1 +10 1.3
201725 MLBNew York Mets 362336 9117118 17543 11 271312488800 217270 155 340 118 +7 -0 -7 +1 +10 1.2
201725 MLBNew York Mets 362336 9117118 17543 11 271312488800 217270 155 345 122 +9 -0 -7 +1 +10 1.4
201826 MLBNew York Mets 429386 10325011 29425 00 267326417743 150269 107 321 104 +2 +0 -1 -8 +12 0.5
201826 MLBNew York Mets 429386 10325011 29425 00 267326417743 150269 107 325 107 +3 +0 -1 -8 +12 0.7
201927 MLBArizona Diamondbacks 285265 821709 15314 00 309356475831 166323 115 363 136 +12 +0 +0 +1 +8 2.2
201927 MLBArizona Diamondbacks 285265 841809 15314 00 317363487849 170332 115 375 145 +14 +0 +0 +1 +8 2.5
202028 MLBSan Francisco Giants 213198 5612113 13361 10 283330551881 268287 176 371 142 +10 +0 +1 +1 +6 1.8
202028 MLBSan Francisco Giants 213198 5311112 13361 10 268316515831 247272 176 360 134 +8 +0 +1 +1 +6 1.6
202129 MLBSan Francisco Giants 436389 10717120 41563 10 275349478827 203275 139 357 131 +15 +0 +0 +2 +12 3.0
202129 MLBSan Francisco Giants 436389 10216118 41563 10 262337447784 185264 139 346 123 +11 +0 +0 +2 +12 2.6
202230 MLBSan Francisco Giants 602525 12630121 5910311 00 240329421750 181257 1710 326 107 +5 +0 -3 +2 +17 2.2
202230 MLBSan Francisco Giants 602525 12028119 5910311 00 229319394714 166246 1710 318 102 +1 +0 -3 +2 +17 1.8
202331 MLB2 teams 550491 14528030 50766 00 295367536903 240296 149 390 156 +35 +0 -3 -10 +16 3.8
202331 MLB2 teams 550487 14029024 54726 00 287366495860 207294 1310 378 148 +30 +0 -3 -10 +16 3.3
202432 MLBSan Francisco Giants 242214 461304 20333 00 215291332623 117231 148 274 68 -9 +0 -2 -4 +7 -0.9
202432 MLBSan Francisco Giants 242214 441204 20333 00 206283318600 112220 148 270 64 -10 +0 -2 -4 +7 -1.0
202533 MLBSan Francisco Giants 463419 10511017 34887 10 251317399716 148278 197 317 101 +1 +0 -2 -8 +13 0.4
202533 MLBSan Francisco Giants 463419 10110016 34887 10 241309379688 138267 197 309 94 -3 +0 -2 -8 +13 0.0
▸ 2026 Season
202634 MLBSF 364328 7713112 28635 21 235305390695 155255 178 312 97 -1 +0 +2 -7 +10 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202735 MLBSF 100% 303273 6210010 23554 10 227297374670 147246 188 298 86 -5 +0 -4 -5 +9 -0.6
202836 MLBSF 100% 245222 47707 18463 10 212280338618 126237 197 284 76 -7 +0 -5 -4 +7 -0.9
202735 MLBSF 100% 303273 601009 23554 10 220290355645 136241 188 283 74 -9 +0 -4 -5 +9 -1.0
202836 MLBSF 100% 245222 46707 18463 10 207276333609 126232 197 269 64 -10 +0 -5 -4 +7 -1.3
▸ Career Totals
Career 52544776 12132305185 36977256 83 254315420735 166266 157 324 106 +35 +0 -20 -17 +149 15.1
/ 162G 650591 15028123 46967 10 254316421737 168266 157 324 106 +4 +0 -2 -2 +18 1.9
Career 96318868 222942523288 5361560108 3125 251302402704 151273 166 306 92 -86 -4 -18 -77 +273 9.0
/ 162G 650599 15129219 361057 22 252302402705 150274 166 306 92 -6 -0 -1 -5 +18 0.6

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
200816 ROKKingsport Mets 265245 761248 12285 21 310355490845 180322 115 368 140 +12 +0 +8 2.0
200917 ASavannah Sand Gnats 528488 1292023 22729 33 264308332640 68301 144 286 77 -13 -1 +15 0.1
201018 A+St. Lucie Mets 290277 831814 9402 24 300326415742 116336 143 328 109 +3 -1 +8 1.0
201018 ASavannah Sand Gnats 307277 771827 23375 21 278344433777 155298 127 345 122 +8 +0 +9 1.7
201018 INTLBravos de Margarita 116103 33602 7142 10 320375437812 117344 126 352 128 +4 +0 +3 0.7
201119 A+St. Lucie Mets 559516 1392629 27686 22 269313380693 110291 125 306 92 -5 -0 +16 1.1
201119 INTLBravos de Margarita 152133 40602 17261 20 301384391775 90358 1711 351 127 +5 +0 +4 1.0
201220 AABinghamton Mets 275251 781828 20301 00 311364494858 183326 117 374 145 +14 +0 +8 2.2
201220 A+St. Lucie Mets 272242 7012010 18303 32 289346463809 174286 117 347 124 +7 -0 +8 1.5
201220 INTLBravos de Margarita 218195 531015 17303 01 272340410750 138298 148 332 112 +3 -0 +6 0.9
201321 MLBNew York Mets 10195 20501 5230 00 211250295545 84264 235 244 45 -6 +0 +1 +2 +3 0.0
201321 AAALas Vegas 51s 463424 13636415 25633 13 321363531893 210342 145 382 150 +26 -1 +13 3.9
201321 INTLBravos de Margarita 9988 33603 9101 02 375439545984 170395 109 431 188 +10 -1 +3 1.2
201422 MLBNew York Mets 274259 651316 12311 10 251287378665 127265 114 294 83 -5 +0 +6 +7 +8 1.6
201422 AAALas Vegas 51s 241220 7111213 16391 02 323371568939 245339 167 403 166 +18 -1 +7 2.5
201422 INTLBravos de Margarita 9690 29306 3133 30 322365556920 233324 143 403 167 +7 +1 +3 1.1
201523 MLBNew York Mets 510483 12722016 19634 01 263296408704 145273 124 310 96 -2 -0 +4 +6 +14 2.1
201523 INTLBravos de Margarita 1714 4201 221 00 2864126431.055 357273 1212 452 204 +2 +0 +0 0.3
201624 MLBNew York Mets 335307 8214016 23482 11 267322469791 202268 147 346 123 +9 -0 -5 +1 +9 1.4
201624 AABinghamton Mets 1917 4000 120 00 235278235513 250 115 227 32 -1 +0 +1 -0.1
201725 MLBNew York Mets 362336 9117118 17543 11 271312488800 217270 155 345 122 +9 -0 -7 +1 +10 1.4
201826 MLBNew York Mets 429386 10325011 29425 00 267326417743 150269 107 325 107 +3 +0 -1 -8 +12 0.7
201927 MLBArizona Diamondbacks 285265 841809 15314 00 317363487849 170332 115 375 145 +14 +0 +0 +1 +8 2.5
202028 MLBSan Francisco Giants 213198 5311112 13361 10 268316515831 247272 176 360 134 +8 +0 +1 +1 +6 1.6
202129 MLBSan Francisco Giants 436389 10216118 41563 10 262337447784 185264 139 346 123 +11 +0 +0 +2 +12 2.6
202230 MLBSan Francisco Giants 602525 12028119 5910311 00 229319394714 166246 1710 318 102 +1 +0 -3 +2 +17 1.8
202331 MLBSan Francisco Giants 454405 11522023 41635 00 284357509866 225286 149 378 148 +24 +0 -3 -10 +13 2.5
202331 INTLNavegantes del Magallanes 9682 25701 1391 00 305406427833 122333 914 378 147 +5 +0 +3 0.8
202432 MLBSan Francisco Giants 242214 441204 20333 00 206283318600 112220 148 270 64 -10 +0 -2 -4 +7 -1.0
202533 MLBSan Francisco Giants 463419 10110016 34887 10 241309379688 138267 197 309 94 -3 +0 -2 -8 +13 0.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 47064281 11072135169 32867149 63 259319429748 171269 147 329 110 +54 +0 -10 -7 +133 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
#1Kendrys Moraleslast yr '19
career totals — 13 seasons, 5,357 PA
135,3572136265327453-95-1614.915.2
/162664261-11.8-2.01.8pk7: 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
#3Kole Calhounlast yr '23
career totals — 11 seasons, 4,963 PA
114,96317933242316418-54-338.39.6
/162664244-7.3-4.41.1pk7: 11
#4Jeff Francoeurlast yr '16
career totals — 11 seasons, 5,633 PA
115,63316054262304417-60-266.89.0
/162664196-7.1-3.10.8pk7: 11
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 16 projected seasons
165,6181989254312421-102-208.08.8
/162664231-12.1-2.40.9pk7: 10
#5Avisaíl Garcíalast yr '24
career totals — 13 seasons, 4,298 PA
134,29814051263316417-43-356.68.0
/162664228-6.7-5.41.0pk7: 9
#6Mitch Morelandlast yr '21
career totals — 12 seasons, 4,536 PA
124,53618611251318446-81-565.96.1
/162664272-11.9-8.10.9pk7: 6

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 Flores (OGILVIE) 34 51 43→46 23 43 234/303/390 156255 122 17% 8% 97 +0.9
Shawn Wooten
2006 · MLB
34 45 47→50 40→30 45 230/281/360 130255 163 18% 5% 78 +0.2 213/260/307 94260 103 21% 5% 55 -1.4 196/243/262662476123%5%34-1.1
Scott Brosius
2001 · MLB
34 46→56 50 35→40 54 235/303/385 150247 193 15% 9% 93 +1.3 260/322/415 155293 175 17% 8% 109 +2.4 280/339/43515532116417%7%117+2.3
Andy Abad
2007 · AAA
34 49→51 50 39→45 48 249/299/400 151264 184 15% 6% 96 +1.5 240/285/364 124269 158 17% 5% 80 +0.4 242/283/35010927014716%5%77+0.1
Matt McBride
2019 · MLB
34 40→50 53→55 42→40 46 215/275/393 179247 214 23% 7% 85 +0.7 222/273/412 190263 267 26% 6% 89 +1.0 191/231/41122119537027%4%68-0.1
Chad Mottola
2006 · MLB
34 41→44 51→55 39→45 41 217/258/377 160251 205 23% 5% 73 -0.1 225/263/378 153271 188 24% 5% 75 -0.0 223/262/37515226818824%4%70-0.3
Adam Hyzdu
2006 · MLB
34 45→44 49→50 39→45 51 227/308/373 146292 176 27% 10% 93 +1.3 223/297/372 149282 178 26% 9% 88 +0.9 210/290/35914925817725%10%81+0.4
Edgard Clemente
2010 · AAA
34 49 54→55 39→40 49 252/318/426 175293 226 22% 8% 111 +2.5 258/315/431 173312 218 24% 7% 111 +2.5 236/297/41117529924929%6%95+0.3
Russ Johnson
2007 · MLB
34 48→47 48→50 40→45 54 239/309/383 144263 166 16% 9% 95 +1.4 232/294/362 130251 148 14% 8% 83 +0.6 226/288/34411823712611%8%73-0.1
Vinny Castilla
2002 · MLB
35 48→53 53→60 35→40 47 248/295/419 171266 213 17% 6% 99 +1.7 254/298/428 174271 213 15% 5% 103 +1.9 264/321/46420028223216%7%115+2.8
Shane Halter
2004 · MLB
34 47→57 48→50 39→40 49 236/297/383 147272 164 20% 8% 91 +1.1 225/284/369 144264 177 21% 8% 82 +0.5 202/248/35114923720525%6%60-0.2
Henry Blanco
2006 · MLB
34 43 49→50 38→40 49 220/273/366 146233 173 15% 6% 76 +0.1 244/289/382 138273 154 16% 6% 86 +0.8 256/311/39313729314018%7%93+0.4
Shelley Duncan
2013 · MLB
33 42→45 54→60 40→45 51 222/300/400 178255 224 23% 9% 97 +1.5 191/257/319 128235 154 25% 8% 58 -1.2 154/212/2529919211026%6%20-2.8
Edgar Gonzalez
2011 · MLB
33 49→59 48→45 38→50 48 243/308/383 140290 156 22% 8% 95 +1.4 258/306/368 110306 1113 18% 6% 89 +1.0 265/308/36196317101519%5%85+0.4
Steve Pearce
2018 · MLB
35 47→56 54→60 38→50 51 247/320/428 182274 223 20% 9% 112 +2.6 243/326/411 168286 194 22% 9% 111 +2.5 236/332/40316627919022%10%109+0.8
Alex Gonzalez
2011 · MLB
34 47→55 51→55 41→40 45 242/287/410 168266 183 18% 5% 94 +1.3 239/278/386 147277 174 20% 5% 83 +0.6 228/258/34611727214221%4%61-0.6
Eric Karros
2002 · MLB
34 46→55 54→55 43→40 52 242/313/420 178268 235 20% 9% 107 +2.2 260/318/408 148284 175 15% 7% 105 +2.1 266/320/40313728615313%7%101+1.1
Dave Berg
2005 · MLB
34 51→57 44→45 38→40 46 252/297/366 114287 123 17% 5% 85 +0.7 249/309/341 92295 74 17% 8% 84 +0.6 263/328/336733143116%8%92+1.0
Chris Coste
2007 · MLB
34 50 48→50 40→30 44 252/298/392 140284 164 18% 5% 93 +1.3 250/301/384 134285 153 18% 5% 92 +1.2 248/304/37412628514018%6%87+0.4
Carlos Valencia
2014 · AAA
34 46→56 48→60 38→40 38 235/262/379 144273 164 21% 3% 75 -0.0 219/252/344 125256 154 21% 4% 61 -1.0 212/245/3089725413322%4%47-1.0
Valentino Pascucci
2013 · AAA
34 42→45 52→55 39→45 47 212/295/377 165304 212 35% 10% 89 +0.9 224/311/403 179320 245 35% 10% 102 +1.9 209/318/40919928231036%11%103+0.9