Ryan Noda1B Norfolk Tides
Age 30 L/L 6'1" / 217 lbs AAA HR +8%BB -5% Svc 3.000 · Ctrl thru 2028
wRC+†95
AVG/OBP/SLG.181 / .318 / .344
PA350
HR12
K%36
BB%14
MLB%10%
BAT: -2.1 runs (wOBA-derived runs vs avg)-2BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: -3.0 runs (Defensive runs vs avg)-3FLDPOS: -6.3 runs (Positional adjustment)-6POSREP: +9.9 runs (Replacement-level credit)+10REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
2020
PWR
4545
SPD
4040
EYE
7260
trajectory · 10 yrs
0.1peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2023
Service   3.000 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$0.3M
2027Arb-2$0.4M
2028Arb-3$0.7M
Totals $-6M $-6M +$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
201721 ROKBluefield Blue Jays 276238 661426 35853 74 .277.377.429.805 .151.408 3113 .356 131 +10 -0 +0 -5 +8 1.2
201822 ALansing Lugnuts 527436 8719316 7617310 144 .200.331.367.698 .167.282 3314 .308 94 -4 +1 +0 -9 +15 0.3
201923 A+Dunedin Blue Jays 469399 642108 5320410 142 .160.275.273.548 .113.290 4311 .254 53 -25 +2 +0 -8 +13 -1.9
202125 AATulsa Drillers 475410 8111127 4817112 31 .198.300.427.727 .229.249 3610 .316 100 +0 +0 +0 -8 +13 0.5
202226 AAAOklahoma City Dodgers 574497 9919119 5920715 204 .199.303.356.659 .157.292 3610 .293 82 -11 +2 +0 -10 +16 -0.3
202327 MLB2 teams 513419 9721118 8217410 31 .232.370.415.785 .184.345 3416 .352 127 +16 +0 -6 -9 +15 1.5
202428 AAA2 teams 558466 7419117 802069 51 .159.294.313.607 .155.233 3714 .279 72 -18 +1 -0 -10 +16 -1.2
202529 AAA2 teams 350279 425010 5314114 71 .151.315.276.591 .125.244 4015 .276 70 -12 +1 -0 -6 +10 -0.8
▸ 2026 Season (actual · ROS · total)
202630 AAANorfolk Tides 4034 8102 2193 00 .235.333.441.775 .206.462 485 .304 91 -0 +0 +0 -1 +1 0.0
ROS30 MLBBAL 310256 489111 421159 31 .188.322.359.682 .172.278 3714 .310 95 -2 +0 -3 -6 +9 -0.1
TOT30 MLBBAL 350290 5610113 4413412 31 .193.324.369.693 .176.297 3813 .309 95 -2 +0 -3 -6 +10 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202731 MLB 20%BAL 445368 6913115 6214812 31 .188.324.351.674 .163.257 3314 .309 95 -3 +0 -7 -8 +13 -0.5
202832 MLB 33%BAL 426352 6512114 5914412 10 .185.322.344.665 .159.255 3414 .305 91 -4 +0 -8 -8 +12 -0.7
202933 MLB 43%BAL 396328 6011113 5413711 00 .183.318.341.660 .159.253 3514 .299 87 -6 +0 -8 -7 +11 -1.0
203034 MLB 52%BAL 351291 509011 481249 00 .172.307.316.624 .144.250 3514 .293 82 -7 +0 -8 -6 +10 -1.2
▸ Career Totals (MLE all levels + projections)
Career 56704739 90218313185 7512029136 8020 .190.318.352.670 .161.280 3613 .303 90 -66 +8 -41 -101 +161 -4.0
/ 162G 650543 10321121 8623316 92 .190.318.348.666 .158.280 3613 .303 90 -8 +1 -5 -12 +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
201721 ROKBluefield Blue Jays 276214 781837 59603 74 .364.507.5751.082 .210.483 2221 .475 222 +38 -0 +8 4.7
201822 ALansing Lugnuts 527403 10324420 10913510 144 .256.425.484.909 .228.328 2621 .402 166 +39 +1 +15 5.7
201923 A+Dunedin Blue Jays 469378 9027113 7413810 142 .238.377.418.795 .180.330 2916 .355 130 +16 +2 +13 3.2
202125 AATulsa Drillers 475384 9615129 7412712 31 .250.387.521.908 .271.288 2716 .395 161 +33 +0 +13 4.7
202226 AAAOklahoma City Dodgers 574464 12023125 9216215 204 .259.398.474.872 .216.339 2816 .388 155 +36 +2 +16 5.5
202327 MLBOakland Athletics 495406 9322116 7717010 31 .229.365.406.772 .177.347 3416 .350 126 +14 +0 -6 -9 +14 1.3
202327 AAALas Vegas Aviators 1810 4202 830 00 .400.6671.2001.867 .800.400 1744 .684 381 +6 +0 +1 0.6
202428 MLBOakland Athletics 11195 13401 14371 00 .137.255.211.465 .074.211 3313 .225 30 -9 +0 -0 -10 +3 -1.6
202428 AAALas Vegas Aviators 447348 7821222 891348 51 .224.393.486.879 .261.289 3020 .389 156 +28 +1 +13 4.2
202529 MLBBaltimore Orioles 5947 5001 11250 10 .106.276.170.446 .064.190 4219 .227 32 -5 +0 -0 -6 +2 -1.0
202529 AAANorfolk Tides 291208 396010 669414 61 .188.413.361.774 .173.271 3223 .363 136 +12 +1 +8 2.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 665548 11126118 10223211 41 .203.339.352.691 .150.310 3515 .318 101 +1 +0 -7 -25 +19 -1.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
Ryan Noda (OGILVIE) 30 20 45 40 60 .181/.318/.344 .164.266 124 36% 14% 93 +0.7
Yoshi Tsutsugo
2022 · MLB
30 42→41 54→50 42→30 53 .224/.312/.404 .179.271 223 26% 11% 103 +1.9 .221/.310/.369 .148.294 184 29% 11% 93 +1.3 .209/.307/.339.130.29016231%12%81+0.2
Jon Singleton
2023 · AAA
31 38→48 53→55 47→45 53 .200/.302/.371 .171.275 215 34% 13% 91 +1.1 .210/.302/.378 .168.272 223 29% 12% 92 +1.2 .198/.292/.355.157.25221129%12%79+0.2
Jabari Blash
2018 · MLB
29 41→40 55→60 43→50 49 .210/.315/.398 .188.303 246 36% 12% 103 +1.9 .222/.315/.429 .207.328 279 38% 10% 111 +2.5 .210/.301/.454.245.297341040%9%108+1.5
Greg Bird
2022 · MLB
29 38→46 53→55 43→30 45 .206/.279/.372 .166.266 224 31% 8% 81 +0.4 .206/.274/.347 .141.276 176 30% 8% 72 -0.2 .179/.252/.288.109.24313430%8%44-0.9
Daniel Palka
2022 · MLB
30 40→43 53→60 49→50 48 .215/.286/.385 .171.264 226 28% 9% 87 +0.8 .225/.283/.396 .171.284 235 29% 7% 89 +0.9 .215/.272/.382.166.26924229%7%75+0.0
Kirk Nieuwenhuis
2018 · MLB
30 42→50 49→55 44→50 49 .209/.300/.358 .149.303 1611 34% 11% 86 +0.8 .203/.285/.319 .116.322 1010 36% 10% 69 -0.4 .182/.265/.284.103.3026838%9%50-0.9
Roman Pena
2016 · AAA
29 37→47 50 43→45 41 .192/.265/.339 .147.299 187 40% 9% 66 -0.6 .201/.255/.324 .123.332 1310 41% 6% 57 -1.2 .232/.266/.344.113.35771636%4%65-0.1
Jeff Larish
2012 · MLB
29 43→45 53→55 42→45 45 .225/.294/.396 .171.296 214 31% 8% 93 +1.3 .201/.271/.337 .136.296 145 34% 9% 68 -0.5 .157/.239/.251.094.2514036%10%30-1.1
Jarrett Parker
2019 · MLB
30 45→50 52→55 45→50 45 .228/.302/.393 .165.309 206 32% 9% 95 +1.4 .212/.300/.380 .168.314 216 36% 11% 92 +1.2 .182/.286/.352.170.26623238%12%79+0.2
Andy Wilkins
2019 · MLB
30 34→44 54→55 51→45 42 .192/.258/.362 .170.249 236 33% 8% 69 -0.4 .192/.261/.346 .154.301 206 41% 8% 66 -0.6 .130/.214/.248.118.22317048%9%22-1.3
Ryan Langerhans
2012 · MLB
32 44→41 51→50 45→50 52 .222/.314/.382 .160.300 1913 31% 11% 98 +1.6 .207/.296/.357 .150.303 179 34% 11% 84 +0.6 .186/.278/.331.145.27416535%11%67-0.3
Joe Koshansky
2011 · MLB
29 37→46 54→60 44→40 39 .199/.268/.373 .174.295 235 39% 8% 77 +0.1 .202/.268/.343 .141.307 178 38% 7% 69 -0.4 .152/.220/.250.098.24010639%7%21-0.9
Matt Skole
2018 · AAA
29 37→39 51→50 46→40 44 .201/.264/.359 .158.247 203 28% 7% 71 -0.3 .199/.271/.339 .140.267 164 31% 8% 69 -0.4 .188/.269/.317.129.25616231%9%61-0.8
Matt Davidson
2021 · MLB
30 39→44 56→60 46→30 42 .214/.285/.399 .186.287 253 34% 8% 91 +1.1 .228/.297/.443 .215.296 313 33% 7% 108 +2.3 .223/.299/.448.226.28234034%7%106+1.4
Chris Parmelee
2019 · AAA
31 39→49 49→50 44→45 46 .207/.273/.352 .145.263 185 28% 8% 72 -0.2 .212/.286/.385 .173.306 235 36% 9% 87 +0.8 .183/.269/.366.183.25027037%10%75-0.0
Baltazar Lopez
2014 · AAA
30 46 50 41→45 38 .231/.279/.383 .152.320 184 33% 6% 82 +0.5 .226/.279/.354 .128.332 146 34% 6% 76 +0.0 .214/.285/.264.050.3744240%7%56-0.3
Graham Koonce
2006 · AAA
31 43→41 54→55 43→30 45 .229/.291/.403 .173.279 234 27% 7% 94 +1.3 .214/.287/.393 .179.267 234 28% 8% 89 +1.0 .191/.275/.374.183.23224229%9%78+0.1
Ryan Schimpf
2018 · MLB
30 32→39 61→60 40→45 48 .195/.286/.416 .221.240 303 33% 10% 96 +1.5 .189/.273/.364 .175.295 226 41% 9% 76 +0.1 .114/.195/.228.115.22210450%8%7-1.0
Paul McAnulty
2011 · MLB
30 43→49 53→55 39→40 48 .226/.294/.395 .169.266 212 24% 8% 92 +1.2 .230/.291/.401 .171.276 214 24% 7% 93 +1.3 .223/.290/.397.174.26821325%8%90+0.9
Cody Decker
2016 · AAA
29 36→39 54→65 41→30 40 .197/.260/.372 .175.271 232 36% 7% 73 -0.1 .192/.249/.352 .160.286 213 39% 6% 63 -0.8 .183/.255/.341.158.26721038%8%62-0.3