Noah CardenasC St. Paul Saints
Age 26 R/R 5'11" / 195 lbs AAA BB +3% Svc 0.0 · Ctrl thru 2033 peak 0.7 · 2028
wRC+†57
AVG/OBP/SLG.202 / .301 / .320
PA250
HR5
K%28
BB%10
MLB%10%
BAT: -12.2 runs (wOBA-derived runs vs avg)-12BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.5 runs (Positional adjustment)+4POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
3636
PWR
4242
SPD
4545
EYE
5858
trajectory · 10 yrs
0.7peak
2028

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.7$3M+$2M
2029Arb-1$0.8M+0.6$3M+$2M
2030Arb-2$0.9M+0.4$2M+$0.9M
2031Arb-3$0.2M+0.2$0.9M+$0.7M
2032Ext / FA-deal$0.4M
2033Ext / FA-deal$0.6M
Totals $4M $4M +$0.1M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
202121 ROKFCL Twins 2521 5101 241 00 .238.333.429.762 .190.235 168 .309 95 -0 +0 +0 +0 +1 0.1
202222 AFort Myers Mighty Mussels 401330 741818 5310015 115 .224.357.358.714 .133.293 2513 .319 102 +1 +0 +0 +7 +11 2.0
202323 A+Cedar Rapids Kernels 378324 721712 4010011 95 .222.328.299.627 .077.311 2611 .286 77 -10 -0 +0 +7 +11 0.8
202424 AAWichita Wind Surge 305266 35905 31968 44 .132.243.222.464 .090.182 3110 .218 25 -26 -1 +0 +5 +9 -1.3
202525 AAA2 teams 256221 44807 29676 01 .199.309.330.639 .131.252 2611 .283 75 -7 -0 +0 +5 +7 0.4
▸ 2026 Season (actual · ROS · total)
202626 AAASt. Paul Saints 4034 3000 5121 00 .088.225.088.313 .000.136 3012 .162 -18 -5 +0 +0 +1 +1 -0.4
ROS26 MLBMIN 210182 35704 22594 21 .192.293.297.590 .104.261 2810 .278 71 -7 +0 +0 +4 +6 0.3
TOT26 MLBMIN 250216 38704 27715 21 .176.282.264.546 .088.239 2811 .260 57 -12 +0 +0 +4 +7 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLB 25%MIN 298258 511016 32756 32 .198.301.314.615 .116.255 2511 .286 77 -8 -0 +0 +5 +8 0.6
202828 MLB 37%MIN 336290 591217 36857 32 .203.306.324.630 .121.258 2511 .288 78 -8 -0 -1 +6 +10 0.7
202929 MLB 47%MIN 351303 611217 38897 32 .201.305.317.621 .116.259 2511 .287 78 -9 -0 -1 +6 +10 0.6
203030 MLB 55%MIN 361313 631317 38937 33 .201.302.316.618 .115.258 2611 .285 76 -10 -1 -2 +6 +10 0.4
203131 MLB 66%MIN 341296 601217 36896 23 .203.302.321.623 .118.257 2611 .281 74 -10 -1 -3 +6 +10 0.2
203232 MLB 75%MIN 317274 541116 34846 16 .197.299.310.610 .113.255 2611 .277 70 -11 -2 -4 +6 +9 -0.2
203333 MLB 83%MIN 281244 46905 30775 112 .189.290.287.577 .098.253 2711 .271 66 -11 -5 -4 +5 +8 -0.7
203434 MLBMIN 236205 38804 25664 124 .185.286.283.569 .098.251 2811 .265 61 -10 -9 -5 +4 +7 -1.4
▸ Career Totals (MLE all levels + projections)
Career 40963527 697147876 446108493 4370 .198.304.308.612 .111.260 2611 .281 73 -125 -19 -20 +73 +116 2.6
/ 162G 650560 11023112 7117215 711 .196.303.305.609 .109.259 2611 .281 73 -20 -3 -3 +12 +18 0.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202121 ROKFCL Twins 2520 6101 331 00 .300.417.500.917 .200.294 1212 .393 159 +2 +0 +1 0.2
202222 AFort Myers Mighty Mussels 401310 811819 737015 115 .261.425.413.838 .152.308 1718 .382 151 +23 +0 +11 3.5
202323 A+Cedar Rapids Kernels 378309 842313 557711 95 .272.400.382.782 .110.349 2015 .358 132 +14 -0 +11 2.5
202424 AAWichita Wind Surge 305254 441105 43718 44 .173.311.276.587 .102.219 2314 .281 73 -9 -1 +9 -0.1
202525 AAASt. Paul Saints 129107 25307 20262 00 .234.364.458.822 .224.243 2016 .368 139 +6 +0 +4 1.0
202525 AAWichita Wind Surge 127101 26703 22254 01 .257.409.416.825 .158.315 2017 .378 147 +7 -0 +4 1.0

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
Noah Cardenas (OGILVIE) 26 36 42 45 58 .202/.301/.320 .118.271 53 28% 10% 78 +0.1
Ryan Ortiz
2014 · AAA
26 40 43→45 46→40 47 .199/.281/.306 .107.269 114 29% 9% 65 -0.7 .203/.295/.294 .091.287 74 29% 10% 67 -0.5 .185/.302/.243.058.2713028%13%55-0.7
Nick Fortes
2022 · MLB
25 43 45 47→45 45 .214/.278/.334 .119.252 137 21% 6% 70 -0.3 .223/.283/.346 .123.253 158 18% 6% 76 +0.0 .217/.272/.326.109.24213616%5%62-0.5
Zack Short
2022 · MLB
27 36→39 49→50 47→45 49 .192/.289/.338 .146.258 187 32% 10% 77 +0.1 .192/.286/.318 .126.265 1410 31% 11% 70 -0.3 .179/.280/.288.109.251111131%12%58-0.7
Riley Adams
2023 · MLB
27 42 50 43→40 43 .209/.295/.363 .155.298 174 34% 8% 86 +0.8 .225/.297/.384 .159.313 174 32% 7% 92 +1.2 .221/.291/.378.157.31218233%7%84+0.3
Dan Butler
2013 · AAA
26 44→39 44→45 47→40 47 .216/.286/.333 .117.265 113 22% 7% 73 -0.1 .211/.274/.329 .118.263 113 23% 7% 67 -0.5 .214/.284/.310.095.2699022%8%63-0.3
Dusty Brown
2008 · AAA
26 42 45 45→30 43 .213/.267/.333 .120.279 123 28% 6% 65 -0.7 .225/.286/.343 .118.302 123 28% 7% 75 -0.0 .192/.264/.338.146.23815226%8%64-0.3
Andrew Knizner
2022 · MLB
27 43 45→50 49→40 49 .215/.292/.335 .120.252 136 20% 8% 76 +0.1 .217/.288/.330 .113.269 124 23% 8% 73 -0.1 .225/.294/.342.116.27713322%6%77+0.1
Donny Sands
2022 · AAA
26 43 48→45 44→40 44 .222/.271/.363 .141.259 175 22% 6% 75 -0.0 .231/.291/.350 .119.288 134 23% 8% 79 +0.3 .225/.294/.323.098.2919224%9%72-0.1
JJ Schwarz
2022 · AA
26 38 44→45 47→30 44 .195/.260/.302 .108.268 124 31% 8% 54 -1.4 .216/.284/.346 .130.306 154 32% 9% 76 +0.0 .206/.279/.334.128.29016133%9%68-0.3
Zack Collins
2022 · MLB
27 43→42 50 44→40 52 .213/.308/.370 .157.298 174 32% 12% 92 +1.2 .201/.288/.349 .148.295 166 35% 11% 79 +0.3 .187/.275/.334.146.27917537%10%67-0.3
Drew Ellis
2023 · MLB
27 37 52→55 46→40 48 .196/.288/.367 .171.263 196 32% 10% 84 +0.6 .195/.284/.358 .163.250 206 29% 10% 80 +0.4 .173/.269/.328.156.20822329%10%63-0.3
Wynston Sawyer
2018 · AA
26 46 42→45 45 46 .223/.294/.332 .110.289 97 25% 8% 76 +0.1 .221/.292/.327 .106.299 95 27% 7% 74 -0.1 .206/.283/.301.095.2867028%6%61-0.2
Stevie Berman
2022 · AA
27 42 43→50 49→40 48 .208/.284/.316 .108.260 117 24% 8% 69 -0.4 .206/.292/.328 .122.270 135 27% 9% 76 +0.0 .190/.289/.313.123.25014128%10%69-0.1
Dominic Miroglio
2022 · AA
27 41 44→45 44→40 43 .205/.269/.321 .117.279 115 30% 7% 63 -0.9 .216/.284/.361 .145.260 155 23% 8% 80 +0.4 .203/.270/.374.171.21220216%7%72-0.1
Wyatt Toregas
2009 · AAA
26 46→38 47→45 43→40 46 .233/.286/.366 .133.267 155 20% 6% 82 +0.5 .217/.269/.334 .117.256 144 21% 6% 66 -0.6 .209/.260/.307.098.24612021%5%53-0.5
Carson Blair
2016 · MLB
26 43 47→50 48→30 41 .203/.276/.342 .140.328 143 40% 9% 72 -0.2 .201/.270/.322 .121.337 135 41% 8% 64 -0.8 .173/.246/.277.104.30013244%7%39-0.6
Luke Montz
2009 · MLB
26 41→45 49→55 41→40 45 .214/.275/.358 .144.270 173 28% 7% 75 -0.0 .205/.273/.344 .139.256 174 26% 8% 71 -0.3 .202/.277/.410.208.23729429%8%90+0.6
William Simoneit
2023 · AAA
26 47 45 46→45 46 .225/.305/.349 .124.316 127 31% 9% 85 +0.7 .198/.271/.319 .121.311 126 38% 7% 64 -0.8 .162/.232/.278.117.26913542%5%35-1.1
Craig Stansberry
2009 · MLB
27 44→47 45→50 45→50 50 .216/.290/.342 .126.264 1211 22% 9% 77 +0.1 .223/.285/.332 .109.277 1010 22% 7% 72 -0.2 .219/.280/.322.102.27691123%7%65-0.4
Quincy McAfee
2023 · AA
25 39 43→45 43→45 46 .192/.280/.301 .108.265 117 30% 9% 63 -0.8 .198/.277/.336 .138.251 1610 27% 7% 71 -0.3 .186/.266/.336.150.221181225%7%63-0.5