Cody WilsonOF Harrisburg Senators
Age 30 R/R 6'0" / 200 lbs AA HR -9% Svc 0.0 · Ctrl thru 2034
wRC+†40
AVG/OBP/SLG.172 / .245 / .267
PA250
HR4
SB8
K%40
BB%7
MLB%2%
BAT: -17.0 runs (wOBA-derived runs vs avg)-17BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.5 runs (Positional adjustment)-2POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -1.10-1.1WAR
Scouting · nowfuture
HIT
2020
PWR
3232
SPD
5757
EYE
4343
trajectory · 10 yrs
-1.0peak
2030

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $-12M $-12M +$0.0M

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
201923 A2 teams 366328 51634 231346 236 .155.224.229.453 .073.245 376 .204 14 -35 +2 +0 -2 +10 -2.6
202125 AAA3 teams 202184 18210 15781 104 .098.170.120.290 .022.170 397 .146 -30 -30 +0 +0 -1 +6 -2.5
202226 A+2 teams 138127 23411 6653 181 .181.235.252.487 .071.355 474 .214 22 -12 +3 +0 -1 +4 -0.6
202327 AAA2 teams 242213 33502 121097 195 .155.224.207.431 .052.298 455 .190 3 -26 +2 +0 -1 +7 -2.0
202428 AAHarrisburg Senators 273245 36902 171297 131 .147.223.208.431 .061.293 476 .195 7 -29 +2 +0 -2 +8 -2.1
▸ 2026 Season
202630 MLBWSH 250226 40814 171015 82 .177.250.274.524 .097.284 407 .237 40 -17 +1 +0 -2 +7 -1.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202731 MLB 9%WSH 262237 43815 181025 71 .181.254.287.541 .105.284 397 .242 44 -17 +1 -3 -2 +7 -1.3
202832 MLB 19%WSH 261236 43815 191004 61 .182.255.288.543 .106.283 387 .244 45 -16 +1 -4 -2 +7 -1.3
202933 MLB 29%WSH 243220 40814 17934 40 .182.253.282.535 .100.282 387 .243 44 -15 +1 -4 -1 +7 -1.4
203034 MLB 40%WSH 208188 33613 15803 30 .176.248.266.514 .090.281 387 .238 41 -14 +1 -5 -1 +6 -1.4
▸ Career Totals (MLE all levels + projections)
Career 24452204 360641030 15999145 11121 .163.234.242.477 .079.276 417 .216 23 -212 +14 -15 -15 +69 -16.2
/ 162G 650586 961738 4226312 306 .164.234.244.478 .080.277 406 .216 23 -56 +4 -4 -4 +18 -4.3

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
201923 AHagerstown Suns 348297 64945 37965 225 .215.313.323.636 .108.298 2811 .286 77 -9 +2 +10 0.3
201923 ROKGCL Nationals 1815 4000 221 11 .267.389.267.656 .000.308 1111 .319 103 +0 -0 +1 0.0
202125 AAARochester Red Wings 117102 13210 12381 72 .127.226.167.393 .039.203 3210 .191 4 -13 +1 +3 -0.9
202125 AAHarrisburg Senators 5852 6110 6140 02 .115.207.173.380 .058.158 2410 .185 -1 -7 -1 +2 -0.6
202125 A+Wilmington Blue Rocks 2723 3000 490 30 .130.259.130.390 .000.214 3315 .204 14 -3 +1 +1 -0.1
202226 A+Wilmington Blue Rocks 9785 23412 8352 160 .271.347.412.759 .141.429 368 .334 114 +2 +3 +3 0.8
202226 ROKFCL Nationals 4139 9200 1131 21 .231.268.282.550 .051.346 322 .252 51 -2 +0 +1 -0.1
202327 AAARochester Red Wings 187160 34702 13605 133 .212.292.294.586 .081.323 327 .259 57 -9 +1 +5 -0.2
202327 A+Wilmington Blue Rocks 5547 3000 5272 62 .064.185.064.249 .000.143 499 .140 -35 -8 +0 +2 -0.7
202428 AAHarrisburg Senators 273237 451202 251017 131 .190.286.266.552 .076.316 379 .257 55 -14 +2 +8 -0.4

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
Cody Wilson (OGILVIE) 30 20 32 57 43 .172/.245/.267 .095.284 48 40% 7% 40 -1.0
Jack López
2023 · MLB
30 38→44 41→45 54→55 33 .191/.233/.290 .099.290 919 36% 4% 39 -2.5 .207/.250/.324 .117.300 1216 34% 5% 55 -1.4 .207/.250/.317.110.296121533%4%50-1.2
Chris Rabago
2022 · AAA
29 40 40 47→55 44 .195/.262/.284 .089.273 913 30% 8% 50 -1.7 .197/.263/.291 .094.306 910 36% 7% 53 -1.5 .156/.228/.224.068.2655540%6%17-1.2
Eric Stamets
2022 · MLB
30 37→47 43→45 55→50 41 .189/.250/.298 .109.260 1114 31% 6% 49 -1.8 .188/.258/.305 .117.268 1313 33% 7% 55 -1.4 .146/.225/.246.100.213121636%6%24-1.3
Deven Marrero
2021 · MLB
30 39→48 44→45 53→50 41 .199/.251/.311 .112.272 1212 31% 6% 52 -1.6 .211/.271/.328 .117.293 1410 31% 7% 65 -0.7 .198/.263/.297.099.27313831%8%50-0.6
Dusty Coleman
2017 · AAA
30 42→43 45→50 49→50 34 .204/.256/.326 .121.317 1214 38% 5% 59 -1.1 .177/.230/.313 .136.305 1513 45% 5% 44 -2.1 .140/.196/.276.137.253161350%5%19-2.5
Gift Ngoepe
2019 · MLB
29 39→42 42→45 45→50 38 .187/.253/.295 .107.312 107 41% 8% 49 -1.8 .193/.261/.311 .118.350 1210 44% 8% 57 -1.2 .150/.222/.265.115.28714850%8%27-1.0
Jeremy Owens
2007 · AA
30 41→37 47→50 54→55 34 .205/.252/.335 .130.318 1520 39% 5% 59 -1.1 .209/.245/.329 .120.333 1218 39% 4% 53 -1.5 .218/.246/.333.114.35892140%4%51-1.0
Ali Solis
2018 · AAA
30 37 40→45 45→30 35 .188/.223/.275 .087.262 85 31% 4% 30 -3.1 .204/.240/.332 .128.284 156 33% 4% 53 -1.5 .196/.230/.353.157.24923332%4%51-1.0
Joe Hudson
2022 · MLB
31 36 44→45 47→40 39 .188/.240/.299 .111.269 135 35% 6% 44 -2.1 .203/.283/.350 .147.288 198 34% 9% 77 +0.1 .183/.287/.336.152.26122836%11%73-0.0
Ryan Budde
2011 · AAA
31 39 40→45 46→40 40 .192/.248/.279 .087.282 86 33% 6% 43 -2.2 .190/.254/.277 .087.296 87 36% 7% 45 -2.1 .161/.232/.232.070.2557437%8%23-1.4
Dane Sardinha
2009 · MLB
30 34→32 42→45 49→30 36 .180/.219/.277 .098.240 114 30% 4% 30 -3.1 .181/.228/.286 .105.253 124 32% 5% 36 -2.7 .155/.214/.240.085.22210034%6%15-1.4
Carlos Eduardo Gonzalez
2015 · AAA
30 43 39→30 42→50 38 .207/.252/.293 .086.284 69 29% 5% 47 -1.9 .219/.276/.333 .114.277 1110 24% 6% 69 -0.4 .212/.264/.308.096.2648622%6%52-0.5
Jake Wald
2010 · AAA
29 42→43 41→45 51→50 41 .203/.267/.304 .100.289 810 31% 7% 57 -1.2 .186/.250/.270 .084.313 68 39% 7% 41 -2.3 .127/.198/.171.044.2562247%8%-7-2.3
Eddy Rodriguez
2016 · AAA
30 35→30 42→50 45→30 31 .181/.214/.278 .097.268 104 36% 3% 27 -3.3 .176/.214/.269 .093.320 105 46% 4% 25 -3.5 .144/.181/.222.078.29110152%4%-4-2.0
Brandon Hicks
2016 · MLB
30 37→40 46→50 47→50 40 .188/.262/.313 .125.291 146 38% 8% 58 -1.2 .194/.263/.307 .113.327 1210 41% 8% 57 -1.2 .169/.240/.260.091.301111245%8%32-1.5
Roberto Baldoquin
2022 · AA
28 41 39→30 47→45 38 .200/.251/.285 .084.287 78 31% 5% 45 -2.1 .218/.292/.290 .072.281 57 22% 7% 65 -0.7 .204/.288/.235.031.2670221%7%45-0.8
Brantley Bell
2023 · AAA
28 41→44 39→40 52→55 40 .201/.249/.287 .086.275 614 28% 5% 44 -2.1 .207/.256/.314 .107.324 916 37% 5% 55 -1.4 .164/.210/.247.083.29352544%5%16-0.7
Ryan Knox
2006 · AAA
29 41 40 51→55 40 .202/.254/.290 .088.264 924 26% 5% 48 -1.9 .189/.241/.286 .097.260 917 30% 5% 41 -2.3 .134/.187/.213.079.18981133%5%-2-1.9
Jeff Arnold
2018 · AAA
30 37 44→50 42→40 37 .183/.248/.296 .114.298 114 40% 7% 48 -1.9 .180/.244/.281 .101.329 105 45% 7% 42 -2.3 .132/.201/.198.066.2667050%8%0-2.0
Jack Reinheimer
2023 · AAA
31 43→51 40 55 40 .209/.262/.297 .088.290 820 30% 6% 53 -1.5 .186/.232/.268 .082.274 716 33% 5% 33 -2.9 .143/.180/.193.050.19531228%4%-11-1.3