Ryan Nicholson1B Tri-City Dust Devils
Age 25 L/L 6'4" / 226 lbs A+ HR -4% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION270 act + 180 ros · stats below = ROS only
wRC+†66
AVG/OBP/SLG.196 / .264 / .325
PA180
HR5
K%33
BB%8
BABIP270
ISO129
MLB%0%
Value2026 · WAR
BAT: -21.5 runs (wOBA-derived runs vs avg)-21BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -8.0 runs (Positional adjustment)-8POSREP: +12.8 runs (Replacement-level credit)+13REPTotal WAR: -1.70-1.7WAR
trajectory · projected WAR by year
-0.6-1.2-1.02628
Tools · ContractCON 45 / POW 50
Toolsscout grade
CONTACT45
scouting grade only
POWER50
scouting grade only
EYE60
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
202423 AInland Empire 66ers 134119 30905 11344 10 252336454790 202312 258 336 115
202423 AInland Empire 66ers 134113 331204 17234 10 292403504907 212337 1713 402 166
202524 A+2 teams 543479 8916115 501797 11 186272317590 132255 339 263 60
202524 A+2 teams 543453 11020119 761357 11 243360417777 174299 2514 347 124
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 A+LAA 270249 49908 16930 10 197245329575 133268 346 254 52 -15 +0 +0 -5 +8 -1.2
YTD25 A+LAA 270239 6313011 24680 10 264328456784 192315 259 339 118 +5 +0 +0 -5 +8 0.9
ROS25 A+LAA 0% 180163 32605 14591 10 196264325589 129274 338 271 66 -7 +0 +0 -3 +5 -0.5
ROS25 MLBLAA 0% 11 0000 000 00 273 00 265 61 -0 +0 +0 -0 +0 -0.0
FULL25 A+LAA 271250 49908 16930 10 196244328572 132266 346 254 52 -15 +0 +0 -5 +8 -1.2
TOT25 A+LAA 450412 8115013 301521 20 197253328580 131269 347 261 58 -21 +0 +0 -8 +13 -1.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBLAA 30% 564511 10520117 441804 41 205274348622 143277 328 279 72 -18 +0 +0 -10 +16 -1.2
202827 MLBLAA 42% 579524 11021118 461814 51 210279357636 147278 318 282 74 -17 +1 +0 -10 +16 -1.0
202726 MLBLAA 30% 171155 31605 13551 10 200266335602 135276 328 273 67 -6 +0 +0 -3 +5 -0.5
202827 MLBLAA 42% 241218 45907 19752 21 206276344620 138277 318 276 69 -8 +0 +0 -4 +7 -0.6
▸ Career Totals
Career 413374 7615012 321303 31 203271340611 136274 318 274 68 -15 +0 +0 -7 +12 -1.1
/ 162G 650589 12024019 502055 52 204272341613 138274 328 274 68 -23 +0 +0 -12 +18 -1.7
Career 20001796 36672360 16563320 123 204278347626 144274 328 279 72 -64 +1 +0 -36 +57 -4.3
/ 162G 650584 11923120 542066 41 204278349627 146273 328 279 72 -21 +0 +0 -12 +18 -1.4

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
202423 AInland Empire 66ers 134113 331204 17234 10 292403504907 212337 1713 402 166 +10 +0 +4 1.4
202524 AARocket City Trash Pandas 143123 23305 18410 00 187291333624 146231 2913 282 74 -4 +0 +4 -0.0
202524 A+Tri-City Dust Devils 400330 8717114 58947 11 264385448833 185323 2414 370 141 +19 -0 +11 3.0

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
#1Ike Davislast yr '15
career totals — 6 seasons, 2,377 PA
62,377817239332416-42-361.71.7
/162664232-11.9-10.10.5pk7: 2
#2Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
#3Dayan Viciedolast yr '14
career totals — 5 seasons, 1,798 PA
51,798662254298424-18-290.30.3
/162664241-6.6-10.70.1pk7: 0
#4Hunter Dozierlast yr '23
career totals — 6 seasons, 2,294 PA
62,2947319238305421-23-450.00.0
/162664215-6.5-13.20.0pk7: 0
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
1414134209274354-7-2-0.8-0.4
/162664206-11.9-2.4-1.3pk7: 0
#5Brennan Boeschlast yr '15
career totals — 6 seasons, 1,713 PA
61,7134822250303400-17-35-1.1-1.1
/162664199-6.6-13.6-0.4pk7: -1
#6Domonic Brownlast yr '15
career totals — 6 seasons, 1,748 PA
61,7485423246305405-19-39-1.1-1.1
/162664219-7.1-14.7-0.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
Ryan Nicholson (OGILVIE) 25 45 50 40 60 197/253/328 131269 132 34% 7% 58 -1.7
Chris McGuiness
2013 · AA
25 43→47 46→50 41→30 46 217/282/340 123282 142 28% 8% 73 -0.1 214/288/341 127269 132 24% 9% 76 +0.1 205/287/32211725011122%10%68-0.3
Brett Bonvechio
2008 · AA
25 43→42 51→50 44→30 46 217/294/377 160303 183 33% 9% 89 +0.9 219/278/348 129302 137 30% 7% 73 -0.1 196/244/294982836232%5%43-0.6
Aaron Baker
2013 · AA
25 43→51 48→50 44→40 41 220/274/363 143289 155 29% 6% 76 +0.0 210/260/332 122291 106 30% 6% 61 -1.0 191/233/3091182678231%5%40-1.2
Josh Ockimey
2021 · AAA
25 39→43 52→50 42→30 47 200/292/369 170291 204 37% 11% 85 +0.7 196/284/334 138296 164 36% 11% 73 -0.1 177/271/30713026515236%11%59-0.8
Bryce Ball
2023 · AA
25 44→49 45 38→30 49 214/299/340 126308 122 32% 11% 80 +0.4 194/265/310 116311 113 38% 9% 59 -1.1 161/233/27211026611141%8%33-1.4
Mike Papi
2018 · AAA
25 43→47 45 44→45 48 214/289/333 119280 136 27% 9% 75 -0.0 220/292/330 110304 106 28% 9% 75 -0.0 209/290/3131043027131%10%66-0.2
Dustin Yount
2007 · AA
24 44→43 45 43→40 47 217/291/332 115291 134 29% 9% 76 +0.0 209/282/318 109283 126 28% 8% 68 -0.5 220/287/38916932822037%9%83+0.1
Will Robertson
2023 · AA
25 38→42 47→55 39→45 38 193/259/328 135287 154 36% 7% 61 -1.0 201/261/363 162288 196 36% 7% 71 -0.3 197/260/36216527620535%7%68-0.4
Erik Castro
2014 · AA
26 42→43 50 37→40 40 216/271/363 147301 194 34% 7% 75 -0.0 209/271/332 123294 146 32% 7% 66 -0.6 145/225/2338720710034%9%19-1.0
Jake Guenther
2022 · A
25 43 45 41→40 43 215/284/333 117280 146 28% 7% 72 -0.2 204/271/315 111289 127 32% 7% 63 -0.9 129/204/2269718712337%6%12-0.9
Luke Anders
2012 · A
25 46→52 48→50 41→30 41 230/280/375 145309 152 30% 6% 81 +0.4 223/273/346 123309 124 30% 6% 70 -0.3 221/263/33211130611030%5%59-0.6
Marc Krauss
2013 · AAA
25 43→53 49→50 44→45 47 219/296/375 155292 175 30% 9% 89 +0.9 215/290/351 136286 145 28% 9% 79 +0.3 209/285/33612727613328%9%73-0.1
Mike Costanzo
2009 · AAA
25 46→48 47→50 43→40 41 226/285/362 137327 153 34% 7% 80 +0.4 211/268/340 129309 135 34% 7% 67 -0.5 203/263/33713428814433%7%63-0.6
Logan Davidson
2023 · AA
25 39→44 50 45→50 41 201/266/347 146297 185 37% 8% 69 -0.4 218/280/353 135326 158 35% 7% 76 +0.0 204/285/337132321141238%9%72-0.1
Ronnie Mitchell
2016 · A
25 43 47→45 42→40 42 217/270/354 137292 145 30% 7% 72 -0.2 225/279/336 111296 106 26% 7% 70 -0.3 232/286/319872927522%7%65-0.3
Nick Schulz
2016 · A
25 40→50 49→50 38→45 46 206/283/352 146284 173 32% 9% 77 +0.1 214/283/353 139294 166 31% 8% 77 +0.1 204/274/33913528116632%7%66-0.4
Carlos Cortes
2022 · AA
25 39→49 49→55 42→40 43 204/265/356 152262 175 29% 7% 70 -0.3 206/271/354 148268 174 29% 8% 72 -0.2 241/312/41016927220319%9%102+1.0
Brad Nelson
2008 · AAA
25 43→48 47→50 43→50 45 218/277/349 131279 1510 27% 7% 73 -0.1 215/277/357 142254 178 22% 8% 76 +0.0 217/287/37615925820224%9%84+0.5
Bobby Coyle Jr.
2014 · AA
25 45→44 49→50 43→45 40 233/269/379 146281 184 25% 4% 77 +0.1 227/264/366 139280 166 25% 4% 72 -0.2 237/253/38014327417021%2%71-0.1
Andy Wilkins
2014 · AAA
25 42→46 52→55 44→45 45 223/281/386 163273 215 27% 7% 85 +0.7 218/261/381 163268 203 26% 5% 75 -0.0 164/243/33817422025338%9%56-0.5