Harry FordC Rochester Red Wings
INJURED · Reassigned to Minors (RM)
Age 23 R/R 5'10" / 200 lbs AAA HR -9% Svc 0.0 · Ctrl thru 2032 peak 2.5 · 2029
wRC+†56
AVG/OBP/SLG.220 / .320 / .337
PA200
HR4
K%26
BB%11
MLB%40%
BAT: -9.9 runs (wOBA-derived runs vs avg)-10BATRUN: -0.8 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.6 runs (Positional adjustment)+4POSREP: +5.7 runs (Replacement-level credit)+6REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
3648
PWR
4549
SPD
5552
FLD
4646
EYE
5970
trajectory · 10 yrs
2.5peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+1.9$16M+$15M
2028Pre-Arb$0.8M+2.3$20M+$19M
2029Arb-1$0.8M+2.5$22M+$21M
2030Arb-2$5M+2.5$23M+$18M
2031Arb-3$8M+2.4$22M+$14M
2032Ext / FA-deal$11M+2.2$21M+$10M
Totals $26M $123M +$96M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKACL Mariners 6559 12403 5201 30 .203.277.424.701 .220.250 318 .299 87 -1 +1 +0 +1 +2 0.3
202219 AModesto Nuts 499417 9118311 6115817 235 .218.341.355.696 .137.317 3212 .308 94 -3 +3 +0 +9 +14 2.3
202320 A+2 teams 597508 9919313 7115615 248 .195.311.321.632 .126.251 2612 .283 75 -17 +2 +0 +11 +17 1.2
202421 AAArkansas Travelers 523448 922118 5614216 359 .205.315.310.626 .105.280 2711 .284 76 -14 +3 +0 +9 +15 1.3
202522 AAATacoma Rainiers 458397 9216010 511097 74 .232.330.348.677 .116.292 2411 .305 92 -4 -0 +0 +8 +13 1.7
▸ 2026 Season (actual · ROS · total)
202623 AAARochester Red Wings 8272 11200 7262 02 .153.247.181.427 .028.234 329 .215 23 -7 -1 +0 +1 +2 -0.4
ROS23 MLBWSH 118103 21402 12312 31 .204.299.301.600 .097.281 2610 .289 79 -3 +0 +0 +2 +3 0.3
TOT23 MLBWSH 200175 32602 19574 33 .183.278.251.529 .069.254 2810 .258 56 -10 -1 +0 +4 +6 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 56%WSH 512441 9719110 5612010 126 .220.321.336.657 .116.279 2311 .305 92 -5 +0 +0 +9 +15 1.9
202825 MLB 74%WSH 520448 10220112 5712010 126 .228.328.357.685 .129.281 2311 .312 97 -2 +0 +0 +9 +15 2.3
202926 MLB 89%WSH 520448 10320113 5712010 126 .230.330.366.696 .136.282 2311 .317 100 +0 +0 +0 +9 +15 2.5
203027 MLBWSH 520447 10320113 5812110 126 .230.332.367.699 .136.283 2311 .317 101 +0 +0 +0 +9 +15 2.5
203128 MLBWSH 520447 10220113 5812210 115 .228.330.365.695 .136.282 2311 .316 100 -0 +0 -1 +9 +15 2.4
203229 MLBWSH 520447 10220113 5812310 105 .228.330.365.695 .136.281 2411 .314 98 -1 +0 -1 +9 +15 2.2
203330 MLBWSH 520447 10019112 591259 95 .224.326.351.677 .128.280 2411 .310 96 -2 -0 -2 +9 +15 2.0
203431 MLBWSH 504433 9719112 571239 64 .224.327.356.682 .132.279 2411 .307 93 -4 -0 -3 +9 +14 1.7
203532 MLBWSH 483417 9117111 541209 43 .218.321.343.664 .125.277 2511 .302 89 -6 -0 -3 +9 +14 1.3
203633 MLBWSH 441381 811519 491138 22 .213.315.328.643 .115.275 2611 .296 85 -7 -0 -4 +8 +12 0.9
203734 MLBWSH 385332 691317 431027 11 .208.312.316.628 .108.273 2611 .290 80 -9 -0 -5 +7 +11 0.4
203835 MLBWSH 326281 581116 36906 01 .206.310.317.626 .110.271 2811 .282 74 -9 -0 -5 +6 +9 -0.0
203936 MLBWSH 266231 44804 29764 00 .190.292.277.569 .087.268 2911 .274 68 -10 +0 -6 +5 +8 -0.4
▸ Career Totals (MLE all levels + projections)
Career 82977132 155630319182 9272091170 18677 .218.322.343.665 .124.280 2511 .302 90 -98 +6 -29 +148 +235 26.8
/ 162G 650559 12124114 7316413 156 .216.321.338.660 .122.278 2511 .302 90 -8 +1 -2 +12 +18 2.1

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKACL Mariners 6555 16703 9141 30 .291.400.582.982 .291.342 2214 .426 184 +6 +1 +2 0.9
202219 AModesto Nuts 499390 10723411 8811517 235 .274.428.438.867 .164.358 2318 .391 158 +32 +3 +14 5.0
202320 A+Everett AquaSox 563444 11424415 10310914 248 .257.412.430.842 .173.307 1918 .382 150 +32 +2 +16 5.1
202320 INTLPeoria Javelinas 3423 4103 981 00 .174.424.6091.033 .435.077 2426 .428 185 +3 +0 +1 0.4
202421 AAArkansas Travelers 523430 1072627 7411516 359 .249.379.367.746 .119.323 2214 .344 121 +12 +3 +15 3.1
202522 AAATacoma Rainiers 458374 10618016 74887 74 .283.411.460.871 .176.330 1916 .389 156 +29 -0 +13 4.3

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
Harry Ford (OGILVIE) 23 36→48 45→49 55→52 70 .220/.320/.337 .117.288 46 26% 11% 90 +0.3
Henry Davis
2023 · AA
23 46 49→50 52→50 42 .230/.311/.380 .151.300 1613 28% 6% 97 +1.5 .224/.309/.378 .154.287 1812 27% 8% 95 +1.4 .208/.294/.355.146.264191128%9%79+0.2
Ke'Bryan Hayes
2020 · AAA
23 49→54 42→50 53→50 47 .236/.294/.349 .114.293 814 22% 7% 79 +0.3 .250/.311/.387 .137.311 1213 22% 8% 97 +1.5 .256/.313/.394.138.313121621%7%95+1.2
Luis Urías
2020 · MLB
23 49→59 45→55 47→45 49 .241/.318/.369 .128.300 126 23% 8% 95 +1.4 .239/.323/.393 .154.292 176 23% 9% 105 +2.1 .228/.330/.386.157.27019322%11%99+1.3
Austin Martin
2022 · AA
23 50 40 51→60 51 .232/.340/.330 .098.317 714 26% 10% 96 +1.5 .224/.319/.308 .084.281 625 21% 9% 82 +0.5 .251/.338/.332.081.30552518%10%92+0.6
Matt McLain
2023 · AA
23 41→51 51→55 58→55 46 .207/.294/.372 .165.295 1824 34% 10% 87 +0.8 .244/.322/.424 .180.328 2021 30% 9% 112 +2.6 .242/.325/.399.157.318182128%10%104+1.4
Lastings Milledge
2009 · MLB
24 52→58 48→50 50→55 47 .257/.325/.401 .144.300 1519 19% 7% 107 +2.2 .263/.318/.377 .114.306 1118 17% 6% 98 +1.6 .264/.316/.363.099.30581916%6%88+0.7
Nick Senzel
2018 · AA
23 52→56 46→50 49→50 45 .252/.308/.396 .144.327 1213 26% 7% 98 +1.6 .248/.303/.399 .151.320 1416 26% 7% 97 +1.5 .250/.307/.393.144.308141723%7%94+0.6
Miguel Amaya
2022 · AA
23 42 44→50 49→40 49 .210/.296/.330 .120.268 127 25% 9% 78 +0.2 .225/.309/.364 .139.303 155 29% 8% 92 +1.2 .233/.304/.378.146.27816122%7%91+0.5
Joey Ortiz
2022 · AA
24 45→55 44→50 53→50 44 .219/.285/.340 .121.291 1111 28% 7% 74 -0.1 .246/.301/.390 .144.301 1310 22% 7% 93 +1.3 .250/.313/.398.148.304131121%7%97+1.3
Bo Naylor
2023 · AAA
23 39→43 51→55 54→50 47 .204/.289/.363 .160.282 1816 33% 10% 82 +0.5 .215/.301/.392 .177.270 2110 27% 10% 95 +1.4 .206/.293/.385.178.24722626%10%88+0.6
Bryan Lavastida
2022 · AAA
23 49→44 45 48→55 46 .241/.306/.370 .129.314 1316 26% 8% 91 +1.1 .215/.282/.336 .121.279 1216 26% 7% 72 -0.2 .220/.293/.341.120.280132725%8%75+0.0
Corey Joyce
2023 · AAA
24 43 46→45 49→50 48 .214/.309/.343 .130.291 1412 30% 9% 87 +0.8 .210/.307/.314 .104.303 914 31% 10% 79 +0.3 .210/.307/.291.081.31051630%10%69-0.2
Miguel Vargas
2023 · MLB
23 48→52 51→55 51→50 48 .244/.304/.405 .161.281 1912 21% 7% 99 +1.7 .220/.307/.378 .158.261 1611 22% 10% 94 +1.3 .211/.309/.373.162.247161021%11%91+1.0
Luis Rengifo
2020 · MLB
23 49→55 44→50 50→55 49 .236/.302/.359 .123.287 1017 21% 8% 86 +0.8 .233/.293/.362 .129.278 1313 20% 7% 83 +0.6 .267/.318/.414.147.301171617%6%105+1.6
Eguy Rosario
2023 · AAA
23 45→49 48→55 51→55 44 .226/.288/.373 .147.292 1521 28% 7% 84 +0.6 .212/.274/.363 .151.280 1717 29% 7% 76 +0.1 .189/.253/.336.147.253171732%7%57-0.6
Jonathan India
2022 · MLB
25 48→51 49→50 49→50 51 .237/.336/.389 .152.300 1611 25% 10% 109 +2.4 .244/.339/.389 .145.295 1511 22% 10% 110 +2.4 .239/.338/.373.134.288141121%10%101+1.6
Brian Goodwin
2014 · AA
23 46→52 45→60 50 48 .226/.299/.357 .132.297 1215 27% 9% 85 +0.7 .214/.278/.326 .112.294 1013 29% 8% 67 -0.5 .243/.309/.437.195.311231128%8%105+1.3
Lou Marson
2011 · MLB
25 48→54 40 50 52 .229/.305/.324 .095.283 710 21% 9% 79 +0.3 .216/.299/.301 .085.278 511 22% 10% 70 -0.3 .224/.319/.289.065.2971922%12%72-0.1
Garrett Mitchell
2022 · AA
23 47 45→50 56→60 48 .223/.306/.345 .122.333 1420 34% 10% 85 +0.7 .239/.311/.374 .135.355 1326 33% 9% 94 +1.3 .249/.323/.406.156.360163233%9%102+0.8
Andy Burns
2014 · AA
23 47→57 47→50 53→55 45 .235/.290/.380 .146.294 1319 24% 7% 86 +0.8 .234/.279/.354 .120.288 1014 22% 5% 75 -0.0 .200/.281/.330.130.257151027%10%67-0.3