Agustin RuizRF Tucson Baseball Team
Age 26 L/R 6'2" / 215 lbs INTL BB +3% Svc 0.0 · Ctrl thru 2036
wRC+†64
AVG/OBP/SLG.189 / .263 / .327
PA243
HR7
K%34
BB%7
MLB%0%
BAT: -10.0 runs (wOBA-derived runs vs avg)-10BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.6 runs (Positional adjustment)-3POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: -0.60-0.6WAR
Scouting · nowfuture
HIT
3737
PWR
3737
SPD
4444
EYE
4545
trajectory · 10 yrs
-0.5peak
2027

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
2032Ext / FA-deal$0.9M
2033Ext / FA-deal$1.0M
2034Ext / FA-deal$0.2M
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $-3M $-25M -$22M
Underwater contract
Projected production over the remaining contract is worth -$22M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

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
201717 ROKAZL Padres 6256 7110 4321 11 .125.197.179.375 .054.280 526 .174 -9 -8 -0 +0 -1 +2 -0.7
201818 ROK2 teams 241219 41961 181013 23 .187.258.297.555 .110.339 427 .245 46 -15 -1 +0 -3 +7 -1.2
201919 AFort Wayne TinCaps 510458 821913 361676 21 .179.248.245.493 .066.266 337 .220 27 -42 +0 +0 -5 +14 -3.4
202121 A+3 teams 548500 8614019 342118 33 .172.236.314.550 .142.245 396 .241 43 -35 -1 +0 -6 +16 -2.7
202222 A+2 teams 338296 551219 269912 30 .186.278.324.603 .139.240 298 .266 62 -15 +1 +0 -4 +10 -0.8
202323 AA2 teams 601538 8815123 3724315 43 .164.237.323.561 .160.233 406 .249 49 -35 -0 +0 -6 +17 -2.5
202424 A+2 teams 507449 751927 3414613 45 .167.246.265.511 .098.226 297 .230 34 -38 -1 +0 -5 +14 -3.1
202525 INTLTucson Baseball Team 237197 55924 27336 45 .279.383.406.789 .127.311 1411 +0 -3
▸ 2026 Season
202626 MLBMIN 243218 42817 17826 21 .193.270.335.605 .142.266 347 .268 64 -10 +0 +0 -3 +7 -0.6
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLB 10%MIN 258232 45917 18856 21 .194.270.332.601 .138.269 337 .274 68 -9 +0 +0 -3 +7 -0.5
202828 MLB 20%MIN 310278 551119 231006 21 .198.274.342.615 .144.271 327 .277 70 -11 +0 -1 -3 +9 -0.6
202929 MLB 33%MIN 337302 591219 251087 11 .195.272.331.604 .136.271 327 .277 70 -11 -0 -1 -4 +10 -0.7
203030 MLB 47%MIN 354317 6313110 271147 01 .199.276.341.617 .142.270 328 .275 69 -13 -0 -2 -4 +10 -0.9
203131 MLB 61%MIN 352316 611219 261157 01 .193.269.323.592 .130.268 337 .271 66 -14 -0 -3 -4 +10 -1.1
203232 MLB 78%MIN 341306 591219 251137 00 .193.269.327.596 .134.267 337 .267 62 -15 +0 -4 -4 +10 -1.2
203333 MLBMIN 316284 541118 231076 00 .190.265.320.586 .130.265 347 .261 58 -15 +0 -4 -3 +9 -1.4
203434 MLBMIN 276249 45916 20965 00 .181.255.297.553 .116.263 357 .255 53 -15 +0 -5 -3 +8 -1.5
▸ Career Totals (MLE all levels + projections)
Career 58315215 97219523140 4201952121 3027 .186.263.313.576 .127.262 337 .244 45 -363 -5 -20 -62 +165 -29.1
/ 162G 650581 10922316 4721813 33 .188.264.318.582 .131.263 347 .244 45 -41 -1 -2 -7 +18 -3.2

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
201717 ROKAZL Padres 6253 11210 7221 11 .208.311.283.594 .075.344 3511 .275 69 -2 -0 +2 -0.1
201818 AFort Wayne TinCaps 1715 4300 250 00 .267.353.467.820 .200.400 2912 .362 135 +1 +0 +0 0.1
201818 ROKAZL Padres 1 224193 5611101 27663 23 .290.386.466.852 .176.433 2912 .376 146 +12 -1 +6 1.7
201919 AFort Wayne TinCaps 510443 1062624 511276 21 .239.326.334.660 .095.318 2510 .298 86 -8 +0 +14 0.7
202121 AASan Antonio Missions 145134 26306 7423 00 .194.250.351.601 .157.230 295 .268 63 -6 +0 +4 -0.2
202121 A+Fort Wayne TinCaps 324281 7115015 36934 33 .253.346.466.812 .214.318 2911 .357 131 +11 -1 +9 2.0
202121 INTLCharros de Jalisco 7969 17212 7131 00 .246.325.391.716 .145.278 169 .314 99 -0 +0 +2 0.2
202222 AASan Antonio Missions 9176 18312 12232 20 .237.356.382.737 .145.308 2513 .333 113 +1 +0 +3 0.4
202222 A+Fort Wayne TinCaps 247210 471218 245410 10 .224.332.405.737 .181.258 2210 .329 110 +3 +0 +7 1.0
202323 AABinghamton Rumble Ponies 423364 7414218 4113412 02 .203.305.401.706 .198.257 3210 .313 98 -1 -1 +12 1.0
202323 INTLAlgodoneros de Guasave 178157 37915 13503 41 .236.306.401.708 .166.311 287 .308 94 -1 +0 +5 0.4
202424 A+Cedar Rapids Kernels 307264 581726 306810 24 .220.322.367.690 .148.269 2210 .312 97 -1 -1 +9 0.6
202424 INTLMayos de Navojoa 200158 30403 31503 21 .190.333.272.605 .082.252 2516 .280 73 -6 +0 +6 -0.1
202525 INTLTucson Baseball Team 237197 55924 27336 45 .279.383.406.789 .127.311 1411 .348 125 +7 -1 +7 1.2

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
Agustin Ruiz (OGILVIE) 26 37 37 44 45 .189/.263/.327 .138.266 72 34% 7% 64 -0.3
Connor Panas
2019 · AA
26 41→42 47→45 45→40 41 .208/.272/.337 .129.274 155 29% 6% 69 -0.4 .214/.278/.342 .128.278 138 27% 6% 72 -0.2 .177/.265/.331.155.21616626%8%60-0.2
Shane Matheny
2022 · AA
26 38→42 43→45 47→50 39 .187/.250/.294 .107.292 116 38% 7% 48 -1.9 .201/.285/.328 .127.324 149 38% 10% 72 -0.2 .191/.281/.316.125.30014938%10%64-0.5
Gabe Snyder
2021 · A
26 41→37 47→50 45→40 42 .208/.270/.338 .131.276 155 30% 7% 68 -0.5 .211/.284/.355 .144.299 158 32% 8% 79 +0.3 .173/.267/.342.169.23518734%10%65-0.2
Shayne Fontana
2023 · AAA
26 41 44→45 45→55 45 .202/.287/.319 .117.301 138 35% 9% 71 -0.3 .224/.301/.331 .107.295 1018 26% 8% 79 +0.3 .230/.306/.325.095.29092522%7%76+0.1
Ricky Oropesa
2016 · AA
26 43→44 47→45 44→30 38 .219/.264/.346 .127.299 152 32% 5% 66 -0.6 .214/.267/.344 .130.298 164 32% 6% 68 -0.5 .184/.245/.297.113.25416033%6%43-1.1
Eric Jagielo
2018 · AAA
26 38→35 42→45 43→30 40 .191/.259/.288 .097.275 102 33% 7% 50 -1.7 .184/.241/.291 .107.277 114 36% 6% 43 -2.2 .158/.206/.269.111.24013139%5%20-2.8
Stefan Welch
2014 · AA
25 42→43 45 45→40 44 .212/.279/.331 .119.283 135 29% 7% 70 -0.3 .205/.280/.321 .116.287 115 31% 8% 68 -0.5 .180/.265/.291.112.25811132%8%54-1.0
Chase Pinder
2022 · AA
26 38 42→45 43→45 44 .190/.273/.285 .095.272 105 32% 8% 56 -1.3 .226/.321/.370 .144.293 1510 26% 11% 98 +1.6 .221/.324/.370.149.286161127%12%97+0.8
Justin Toerner
2023 · AAA
26 39 43→45 48→50 44 .190/.284/.298 .108.293 1110 36% 9% 65 -0.7 .190/.283/.309 .119.284 1311 35% 10% 66 -0.6 .126/.240/.244.118.17215935%12%32-1.0
Luke Tendler
2018 · AA
26 41→44 46→50 39→40 41 .208/.262/.338 .130.270 143 28% 6% 64 -0.8 .210/.261/.331 .121.282 144 30% 6% 62 -0.9 .203/.253/.318.115.27015330%6%52-1.1
Viosergy Rosa
2016 · AA
26 42→49 45 46→30 47 .210/.283/.333 .122.276 142 28% 8% 72 -0.2 .204/.269/.324 .120.295 132 33% 8% 63 -0.8 .196/.259/.321.124.28614035%8%56-0.9
Matt Skole
2015 · AA
26 41→39 48→50 49→40 47 .207/.287/.349 .142.287 176 32% 10% 78 +0.2 .202/.270/.346 .144.260 183 29% 8% 70 -0.3 .192/.259/.346.154.23421228%8%63-0.6
Dillon Paulson
2023 · AA
26 45→36 46→50 45→30 49 .226/.295/.355 .129.282 146 24% 8% 82 +0.5 .222/.287/.335 .113.289 105 25% 8% 73 -0.1 .219/.282/.320.101.2868025%8%64-0.3
Chantz Mack
2017 · AA
26 45→47 44→45 45 47 .222/.290/.336 .113.293 115 27% 8% 75 -0.0 .216/.293/.320 .104.299 106 28% 10% 72 -0.2 .153/.267/.207.054.2125027%14%32-0.5
Devin Foyle
2022 · AA
25 40→37 46→45 48→45 44 .205/.275/.336 .132.274 1411 30% 8% 69 -0.4 .212/.284/.329 .117.274 127 26% 8% 71 -0.3 .192/.282/.265.072.2456022%10%51-0.6
Davis Wendzel
2023 · AAA
26 35→28 49→50 43→40 41 .191/.255/.331 .140.253 185 32% 7% 60 -1.0 .195/.273/.341 .146.245 195 28% 8% 71 -0.3 .191/.275/.335.144.22919426%8%68-0.4
Brandon Wagner
2021 · AA
25 38→46 44→45 47→30 41 .186/.271/.295 .109.301 124 39% 8% 58 -1.2 .190/.271/.284 .094.349 107 44% 9% 55 -1.4 .139/.241/.201.062.2799348%11%20-1.2
John Urick
2008 · A
26 41→45 45 41→30 42 .207/.271/.331 .125.281 122 30% 7% 66 -0.6 .215/.280/.336 .121.311 113 32% 7% 71 -0.3 .213/.281/.335.121.30610032%7%70-0.3
Logan Hill
2019 · AA
26 39→40 50 41→45 39 .205/.267/.356 .151.290 195 35% 6% 72 -0.2 .209/.270/.357 .148.300 184 35% 7% 73 -0.1 .198/.259/.343.145.27917134%6%62-0.8
Mark Contreras
2021 · AA
26 36→38 44→50 47→55 38 .183/.247/.298 .115.269 1113 35% 6% 48 -1.9 .201/.262/.346 .145.292 1719 36% 6% 66 -0.6 .199/.260/.339.140.286172435%6%61-0.7