Mike Ford1B St. Paul Saints
Age 34 L/R 6'0" / 225 lbs AAA Svc 7.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 247 proj PA
wRC+†86
AVG/OBP/SLG.207 / .286 / .376
PA247
HR9
K%25
BB%9
ISO171
MLB%10%
Value2026 · WAR
BAT: -3.9 runs (wOBA-derived runs vs avg)-4BATRUN: -1.0 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.9 runs (Defensive runs vs avg)+1FLDPOS: -4.4 runs (Positional adjustment)-4POSREP: +7.0 runs (Replacement-level credit)+7REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.3-0.52627
Tools · ContractCON 45 / POW 60
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT45
Whiff%
5610.4%
xwOBA
340.290
POWER60
Barrel%
6710.8
Avg EV
4188.4
Bat Spd
3669.8
EYE60
Chase%
7526.8%
SPEED45
Sprint
1022.8
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   7.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.4M
Totals $0.4M $-0.0M -$0.5M

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
201422 A2 teams 433393 10514214 32665 20 267330420750 153288 157 326 107
201422 A2 teams 433373 10919213 52465 20 292386458844 166303 1112 375 145
201523 A+Tampa Yankees 500453 972028 421030 10 214281320601 106256 218 268 63
201523 A+Tampa Yankees 500435 1132336 60750 10 260349368717 108298 1512 324 106
201624 AA2 teams 221194 531107 23381 01 273353438791 165303 1710 350 126
201624 AA2 teams 221178 531107 39291 01 298427478904 180317 1318 400 164
201725 AA3 teams 576499 12428119 67986 10 248344423767 174272 1712 337 116
201725 AA3 teams 576467 12226120 99806 10 261397450847 188275 1417 378 148
201826 AAAScranton/Wilkes-Barre RailRiders 410381 7917012 23844 10 207260346606 139233 206 265 61
201826 AAAScranton/Wilkes-Barre RailRiders 410367 9321015 37704 10 253328433762 180275 179 338 117
201927 AAA2 teams 512456 11123029 44938 01 243321485806 241243 189 343 121
201927 AAA2 teams 512437 12627035 63838 01 288388590978 302282 1612 420 180
202028 MLBNew York Yankees 8474 10402 7162 00 135229270499 135140 198 221 27 -7 +0 -2 -1 +2 -0.8
202028 MLBNew York Yankees 8474 10402 7162 00 135229270499 135140 198 229 34 -6 +0 -2 -1 +2 -0.7
202129 AAA2 teams 379341 578115 331244 10 167249328577 161207 339 250 50
202129 AAA2 teams 379328 6510117 461044 10 198304390694 192231 2712 312 97
202230 MLB2 teams 286252 531205 32622 00 210304317622 107259 2211 281 74 -9 +0 -1 -5 +8 -0.7
202230 MLB2 teams 286244 551305 40572 00 225339340679 115275 2014 315 99 -0 +0 -1 -5 +8 0.1
202331 MLB2 teams 462402 9717125 4711811 20 241337475812 234276 2610 351 127 +14 +0 +0 -8 +13 2.0
202331 MLB2 teams 462391 10217129 5811111 20 261372532904 271289 2413 394 160 +31 +0 +0 -8 +13 3.8
202432 AAA2 teams 167155 31315 10391 20 200253329582 129232 236 262 59
202432 AAA2 teams 167151 36417 14351 20 238307417724 179264 218 321 104
202533 AAASt. Paul Saints 191172 36804 18581 02 209288326614 116291 309 274 68
202533 AAASt. Paul Saints 191163 39808 27471 02 239351436786 196287 2514 352 128
▸ 2026 Season
202634 MLBMIN 247220 46919 22623 21 209290382672 173244 259 298 86 -4 +0 +1 -4 +7 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202735 MLBMIN 6% 191170 35617 17502 10 206286376662 171235 269 286 77 -5 +0 -5 -3 +5 -0.8
202735 MLBMIN 6% 1110 1000 130 00 100182100282 235 279 278 71 -0 +0 -0 -0 +0 -0.1
▸ Career Totals
Career 792697 14222137 7920614 00 204297397695 194230 2610 313 98 -2 +0 -3 -34 +22 -1.7
/ 162G 650572 11618130 6516911 00 203296395691 192229 2610 313 98 -2 +0 -3 -28 +18 -1.4
Career 46594162 93418010161 417101150 135 224303389691 164256 229 303 90 -52 +1 -7 -83 +132 -1.0
/ 162G 650581 12925122 581417 21 222300382682 160254 229 303 90 -7 +0 -1 -12 +18 -0.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
201422 A+Tampa Yankees 5248 17402 470 00 354404562966 208385 138 424 183 +5 +0 +1 0.6
201422 ACharleston RiverDogs 381325 9215211 48395 20 283384443827 160291 1013 369 140 +17 +0 +11 2.9
201523 A+Tampa Yankees 500435 1132336 60750 10 260349368717 108298 1512 324 106 +3 +0 +14 1.8
201624 AATrenton Thunder 180143 401005 34251 00 280421455876 175304 1419 391 157 +12 +0 +5 1.7
201624 A+Tampa Yankees 4135 13102 540 01 3714505711.021 200367 1012 439 194 +4 -0 +1 0.5
201725 AAAScranton/Wilkes-Barre RailRiders 11594 25507 18161 00 266389543932 277247 1416 400 165 +8 +0 +3 1.2
201725 AATrenton Thunder 417335 9119113 76564 10 272412451863 179291 1318 387 155 +26 +0 +12 3.8
201725 INTLEstrellas Orientales 4438 6200 581 00 158273211483 53200 1811 237 39 -3 +0 +1 -0.2
201826 AAAScranton/Wilkes-Barre RailRiders 410367 9321015 37704 10 253328433762 180275 179 338 117 +8 +0 +12 2.0
201927 MLBNew York Yankees 163143 377012 17283 00 259350559909 301243 1710 395 160 +11 +0 -1 -9 +5 0.6
201927 AAAScranton/Wilkes-Barre RailRiders 349294 8920023 46555 01 3034066051.011 303300 1613 432 189 +35 -0 +10 4.6
202028 MLBNew York Yankees 8474 10402 7162 00 135229270499 135140 198 229 34 -6 +0 -2 -1 +2 -0.7
202129 MLBNew York Yankees 7260 8003 11231 00 133278283561 150147 3215 266 62 -3 +0 -0 -7 +2 -0.8
202129 AAARochester Red Wings 307268 5710114 35813 10 213310414725 201247 2611 323 105 +2 +0 +9 1.1
202230 MLBLos Angeles Angels 149131 27503 17401 00 206302313615 107273 2711 285 76 -4 +0 -1 -5 +4 -0.6
202230 AAASalt Lake Bees 137113 28802 23171 00 248380372751 124277 1217 347 124 +4 +0 +4 0.8
202331 MLBSeattle Mariners 251219 506016 24817 00 228324475799 247276 3210 352 127 +8 +0 +0 -8 +7 0.7
202331 AAATacoma Rainiers 211172 5211113 34304 20 3024296051.033 302300 1416 445 199 +24 +0 +6 3.1
202432 MLBCincinnati Reds 6260 9011 2150 00 150177233411 83182 243 184 -1 -7 +0 +1 -3 +2 -0.8
202432 AAALouisville Bats 10591 27406 12201 20 297385538923 242318 1911 401 165 +8 +0 +3 1.1
202533 AAASt. Paul Saints 191163 39808 27471 02 239351436786 196287 2514 352 128 +6 -1 +5 1.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 781687 14122137 7820314 00 205299402701 197232 2610 314 98 -2 +0 -3 -34 +22 -1.7

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
#1Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#2Chris Heiseylast yr '17
career totals — 8 seasons, 1,758 PA
81,7586225238296413-18+33.03.2
/162664239-6.7+1.01.1pk7: 4
#3John Mayberry Jr.last yr '15
career totals — 6 seasons, 1,506 PA
61,5065415234298417-6-181.71.7
/162664247-2.8-8.10.8pk7: 2
#4John Mabrylast yr '06
career totals — 7 seasons, 1,560 PA
71,560542243309416-15-161.61.6
/162664231-6.5-6.70.7pk7: 2
#5Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#6Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
6816380207298405-15-60.50.5
/162664310-11.9-4.50.4pk7: 1

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
Mike Ford (OGILVIE) 34 45 60 45 60 207/286/376 170244 92 25% 9% 86 +0.3
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
Andy Tracy
2008 · AAA
34 42→48 51→60 40→45 50 221/297/378 157265 195 25% 9% 89 +1.0 234/303/414 180280 236 24% 8% 102 +1.8 236/305/42719127825525%8%106+1.8
Kevin Barker
2009 · MLB
34 44→47 51→55 43→40 47 227/291/385 158277 203 26% 8% 89 +0.9 245/309/417 172286 203 21% 8% 105 +2.1 258/324/43617829819120%8%115+1.8
Scott McClain
2007 · MLB
35 39→45 54→55 43→40 43 214/263/387 173244 236 24% 6% 78 +0.2 226/287/405 179261 245 23% 8% 92 +1.2 225/292/41218725426323%8%95+1.3
Graham Koonce
2007 · AAA
32 40→41 55 44→30 47 218/289/396 178266 234 28% 8% 92 +1.2 215/286/389 174275 226 29% 8% 89 +0.9 184/266/36718322524030%9%73-0.1
Dan Johnson
2015 · MLB
35 41→51 53→60 46→30 55 219/309/390 171244 222 21% 11% 98 +1.6 210/296/352 142249 163 22% 10% 83 +0.6 203/297/34314023616121%10%80+0.2
Mike Hessman
2012 · MLB
34 37→36 54→65 47→45 42 205/275/385 180266 225 32% 7% 83 +0.6 198/251/394 196250 283 33% 6% 76 +0.0 198/259/39719923727330%7%78+0.2
Kole Calhoun
2023 · MLB
35 40→50 50→60 44→50 44 212/280/365 152269 195 29% 8% 79 +0.3 225/291/380 155276 185 24% 8% 88 +0.9 220/289/38216226018022%8%85+0.5
Cory Aldridge
2013 · AAA
34 37→47 53→55 46→45 38 200/255/367 167284 239 38% 7% 69 -0.4 229/291/395 166327 246 35% 8% 92 +1.2 245/315/42017533027133%9%107+1.0
Chris Richard
2007 · AAA
33 44→53 51→60 46→50 48 228/297/391 163273 198 24% 8% 93 +1.3 236/305/415 179290 218 26% 7% 103 +1.9 232/303/42018828123626%7%101+1.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
Matt Clark
2019 · AAA
32 45→49 54→60 44→30 42 236/287/415 179296 235 29% 6% 95 +1.4 240/299/439 199287 256 25% 7% 107 +2.2 234/300/46122826430024%8%115+1.5
Preston Tucker
2023 · AAA
33 47→46 48→55 48→40 47 237/296/376 140273 156 20% 6% 89 +0.9 242/326/401 159297 177 23% 10% 108 +2.3 242/359/42818630019224%13%124+1.4
Michael Ryan
2010 · AAA
33 47→49 51→50 45→30 43 240/282/399 158281 194 22% 6% 89 +0.9 225/266/344 119268 106 19% 5% 66 -0.6 211/248/3141032525318%5%49-1.1
Brett Harper
2015 · AAA
34 47→50 52→60 42→30 42 244/300/404 161306 218 27% 6% 98 +1.6 245/301/415 170302 254 27% 7% 101 +1.8 239/296/40216329026027%6%94+0.7
Garrett Jones
2015 · MLB
34 49→53 54→60 45→50 48 252/310/440 187292 213 22% 8% 111 +2.5 240/298/402 162288 185 23% 7% 96 +1.5 212/253/35013825318024%5%62-0.2
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
Damon Hollins
2008 · MLB
34 46→50 54→55 45 47 240/290/418 177260 229 18% 6% 97 +1.5 211/278/362 151254 186 24% 8% 78 +0.2 180/253/31913921318225%8%52-1.1
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
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