Ryan WilsonOF Lake Elsinore Storm
Age 24 R/R 6'1" / 195 lbs A HR +13%BB +8% Svc 0.0 · Ctrl thru 2036 peak 0.5 · 2029
wRC+†79
AVG/OBP/SLG.216 / .316 / .301
PA292
HR3
K%21
BB%10
MLB%0%
BAT: -6.8 runs (wOBA-derived runs vs avg)-7BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.8 runs (Positional adjustment)-2POSREP: +8.3 runs (Replacement-level credit)+8REPTotal WAR: -0.00-0.0WAR
Scouting · nowfuture
HIT
4040
PWR
2525
SPD
4545
EYE
5755
trajectory · 10 yrs
0.5peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M+0.3$1M+$0.5M
2032Ext / FA-deal$0.9M+0.1$0.5M-$0.5M
2033Ext / FA-deal$1.0M
2034Ext / FA-deal$0.2M
2035Ext / FA-deal$0.4M
2036Ext / FA-deal$0.6M
Totals $4M $-9M -$13M

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
202321 ROKACL Padres 1514 2001 031 00 .143.200.357.557 .214.100 200 .197 9 -2 +0 +0 -0 +0 -0.1
202422 ALake Elsinore Storm 427358 61822 448720 52 .170.296.221.517 .050.215 2010 .241 43 -28 +0 +0 -3 +12 -1.8
202523 ALake Elsinore Storm 350300 551112 357513 65 .183.296.247.543 .063.237 2110 .245 46 -21 -1 +0 -2 +10 -1.5
▸ 2026 Season
202624 MLBSD 292253 551013 28619 42 .217.317.300.618 .083.272 2110 .289 79 -7 +0 +0 -2 +8 -0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 10%SD 323279 621115 32689 42 .222.322.323.644 .100.275 2110 .298 87 -5 +0 +0 -2 +9 0.2
202826 MLB 25%SD 375325 731326 377910 53 .225.323.332.655 .108.278 2110 .304 90 -4 -0 +0 -2 +11 0.4
202927 MLB 42%SD 399345 791427 408511 63 .229.328.342.670 .113.278 2110 .305 91 -4 +0 +0 -2 +11 0.5
203028 MLB 52%SD 411356 811527 418811 63 .228.326.340.666 .112.278 2110 .304 91 -4 +0 -1 -2 +12 0.4
203129 MLB 69%SD 411356 801427 419011 53 .225.324.334.658 .110.277 2210 .302 89 -5 -0 -1 -2 +12 0.3
203230 MLB 87%SD 409354 791427 419111 53 .223.323.333.656 .110.276 2210 .299 87 -6 -0 -2 -2 +12 0.1
203331 MLBSD 398345 751416 409010 42 .217.316.316.632 .099.275 2310 .295 84 -7 +0 -3 -2 +11 -0.1
203432 MLBSD 382331 711316 388810 33 .215.314.314.628 .100.273 2310 .290 80 -8 -1 -4 -2 +11 -0.4
203533 MLBSD 353306 641115 35849 33 .209.309.301.609 .092.272 2410 .285 76 -9 -1 -4 -2 +10 -0.6
203634 MLBSD 310268 561014 31768 34 .209.309.299.608 .090.270 2510 .279 72 -10 -1 -5 -2 +9 -0.9
▸ Career Totals (MLE all levels + projections)
Career 48554190 8931581968 4831065143 5938 .213.315.309.624 .095.268 2210 .287 78 -121 -3 -20 -29 +138 -3.6
/ 162G 650561 1202139 6514319 85 .214.317.310.627 .096.269 2210 .287 78 -16 -0 -3 -4 +18 -0.5

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
202321 ROKACL Padres 1514 2001 021 00 .143.200.357.557 .214.091 130 .248 48 -1 +0 +0 -0.0
202422 ALake Elsinore Storm 427341 731132 616520 52 .214.365.282.646 .067.254 1514 .309 95 -3 +0 +12 1.0
202523 ALake Elsinore Storm 350288 651512 475413 65 .226.359.306.665 .080.270 1513 .314 99 -1 -1 +10 0.9

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
Ryan Wilson (OGILVIE) 24 40 25 45 55 .216/.316/.301 .086.272 34 21% 10% 79 +0.2
Kyler Castillo
2022 · A
24 48 37→30 41→40 47 .227/.285/.304 .077.289 47 22% 7% 64 -0.8 .239/.316/.306 .067.321 35 24% 9% 79 +0.3 .245/.337/.299.054.3323324%10%83+0.3
Taylor Krick
2012 · A
24 45 36→30 41→40 48 .212/.296/.272 .060.284 55 25% 8% 62 -0.9 .231/.315/.299 .068.320 35 26% 8% 77 +0.1 .242/.332/.304.063.3391326%9%82+0.2
Ronnie Richardson
2014 · A
24 44 42→40 48→50 45 .213/.275/.318 .106.281 88 26% 7% 64 -0.8 .216/.308/.313 .097.284 610 24% 9% 78 +0.2 .210/.315/.303.093.27751023%10%77+0.1
Nick Haley
2008 · A
24 52→46 36→30 43→50 54 .242/.322/.313 .071.301 38 19% 10% 82 +0.5 .223/.297/.287 .064.302 311 24% 9% 66 -0.6 .212/.288/.262.050.29311326%8%53-1.0
Derek Gibson
2015 · A
24 46 39→30 47→40 47 .220/.279/.310 .090.264 66 19% 7% 63 -0.8 .234/.283/.306 .072.285 35 18% 5% 63 -0.8 .263/.303/.317.054.3140215%4%71-0.1
Norberto Obeso
2019 · A
24 45→42 37→30 47→45 51 .213/.281/.281 .068.253 48 17% 8% 56 -1.3 .207/.269/.280 .073.273 47 24% 7% 51 -1.7 .198/.261/.263.065.2711526%8%41-1.2
Clayton Daniel
2019 · A
24 47 38→40 44→40 45 .222/.266/.303 .080.266 56 18% 6% 55 -1.4 .231/.288/.310 .079.278 55 18% 7% 67 -0.5 .229/.291/.295.067.2775218%8%60-0.4
Jake Thomas
2017 · A
24 43 37→30 48→50 46 .203/.273/.276 .073.280 48 27% 8% 53 -1.5 .213/.304/.285 .072.317 39 30% 11% 69 -0.4 .212/.328/.269.058.32711030%14%72-0.1
Jon Schemmel
2007 · A
24 51 36→30 43→45 53 .237/.316/.307 .070.294 36 19% 9% 79 +0.3 .228/.309/.295 .067.283 46 19% 8% 73 -0.1 .222/.311/.275.053.2753419%9%67-0.2
Stephen Wickens
2013 · A
24 51→46 38→40 43→55 53 .237/.320/.321 .084.288 48 18% 9% 84 +0.6 .224/.293/.300 .076.277 415 19% 7% 67 -0.5 .218/.284/.285.067.27131919%7%57-0.7
Matthew Devins
2007 · A
24 45 38→40 46→45 51 .215/.294/.287 .072.258 69 18% 8% 65 -0.7 .221/.291/.306 .085.271 76 20% 8% 68 -0.5 .223/.292/.314.092.2649218%8%69-0.2
Chad Zurcher
2013 · A
24 48 36→30 47→45 50 .222/.288/.291 .069.266 39 17% 7% 62 -0.9 .223/.301/.283 .060.285 27 20% 9% 66 -0.6 .227/.318/.258.031.2870618%11%64-0.3
Grant Little
2021 · A
24 44 36→30 51→55 47 .209/.269/.277 .069.265 38 22% 7% 50 -1.7 .215/.295/.290 .075.299 418 27% 8% 66 -0.6 .205/.301/.254.049.29522827%9%58-0.5
Justin Viele
2014 · A
23 46 38→30 47→50 50 .217/.295/.292 .076.275 510 22% 9% 66 -0.6 .192/.260/.259 .067.278 48 30% 7% 43 -2.2 .103/.163/.127.024.1700637%4%-35-1.4
Josh Alley
2008 · A
24 49 37→40 46→50 58 .227/.316/.305 .078.278 411 19% 11% 79 +0.3 .234/.314/.325 .091.288 610 19% 11% 82 +0.5 .250/.335/.349.099.2947916%11%93+0.7
James Guerrero
2008 · A
24 43→45 39→40 40→45 52 .207/.288/.291 .084.247 77 19% 9% 63 -0.8 .203/.287/.291 .088.262 79 23% 10% 63 -0.8 .140/.254/.210.069.18841025%12%28-0.8
Ryan Gridley
2019 · A
24 46→44 40 42→45 48 .220/.286/.308 .089.277 77 23% 8% 66 -0.6 .216/.271/.301 .085.269 68 21% 6% 57 -1.2 .210/.264/.285.075.25951020%5%47-1.0
Greg Cullen
2021 · A
24 44→42 41→40 42→40 48 .215/.292/.315 .100.268 83 22% 8% 72 -0.2 .229/.319/.338 .109.306 114 26% 10% 89 +0.9 .232/.336/.332.100.31711427%12%91+0.4
Will Piwnica-Worms
2014 · A
24 43 38→40 50 49 .204/.280/.284 .080.260 59 22% 8% 58 -1.2 .206/.273/.298 .092.280 88 27% 7% 58 -1.2 .184/.247/.268.085.2569530%7%40-0.9
Connor McVey
2019 · A
24 45 40→30 46→50 45 .214/.287/.304 .090.311 79 32% 8% 66 -0.6 .205/.305/.281 .076.291 69 29% 10% 69 -0.4 .188/.306/.248.060.2656928%12%59-0.7