Agustin RuizRF Tucson Baseball Team
Age 26 L/R 6'2" / 215 lbs INTL Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 243 proj PA
wRC+†54
AVG/OBP/SLG.184 / .254 / .307
PA243
HR6
K%32
BB%6
ISO124
MLB%0%
Value2026 · WAR
BAT: -12.5 runs (wOBA-derived runs vs avg)-12BATRUN: -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.90-0.9WAR
trajectory · projected WAR by year
-0.9-0.8-0.82628
Tools · ContractCON 31 / POW 35
Toolsscout grade
CONTACT31
scouting grade only
POWER35
scouting grade only
EYE44
scouting grade only
SPEED44
scouting grade only
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
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
2036Extbeyond 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
201717 ROKAZL Padres 6256 7110 4321 11 125197179375 54280 526 174 -9
201717 ROKAZL Padres 6253 11210 7221 11 208311283594 75344 3511 275 69
201818 ROK2 teams 241219 41961 181023 23 187258297555 110342 427 244 45
201818 ROK2 teams 241208 6014101 29713 23 288383466850 178431 2912 375 145
201919 AFort Wayne TinCaps 510459 741812 351846 21 161230218448 57255 367 206 16
201919 AFort Wayne TinCaps 510443 1062624 511276 21 239326334660 95318 2510 298 86
202121 A+3 teams 548501 8714020 332148 33 174236321558 148247 396 239 41
202121 A+3 teams 548484 11420123 501488 33 236317424741 188287 279 327 109
202222 A+2 teams 338296 5713110 2610312 30 193284345629 152251 308 274 68
202222 A+2 teams 338286 6515210 367712 30 227338399737 171271 2311 330 111
202323 AA2 teams 601539 9014226 3624515 43 167239345584 178233 416 256 54
202323 AA2 teams 601521 11123323 5418415 43 213305401706 188274 319 311 96
202424 A+2 teams 507451 711726 3216113 45 157234244478 86225 326 213 21
202424 A+2 teams 507422 882129 6111813 45 209327332658 123263 2312 299 87
202525 INTLTucson Baseball Team 237197 55924 27336 45 279383406789 127311 1411
202525 INTLTucson Baseball Team 237197 55924 27336 45 279383406789 127311 1411 348 125
▸ 2026 Season
202626 MLBMIN 243220 41816 15796 21 186257314571 127255 336 256 54 -12 +0 +0 -3 +7 -0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBMIN 26% 258233 44916 17816 22 189262313575 124259 317 263 60 -12 -0 +0 -3 +7 -0.8
202828 MLBMIN 39% 310280 551118 21966 22 196267329596 132261 317 267 62 -13 -0 -1 -3 +9 -0.9
202727 MLBMIN 26% 6762 11202 4211 10 177239306545 129259 316 248 48 -4 +0 +0 -1 +2 -0.3
202828 MLBMIN 39% 122110 21403 8383 11 191264309574 118261 317 252 51 -7 -0 -0 -1 +3 -0.5
▸ Career Totals
Career 189172 32605 12594 21 186255308563 122248 316 250 50 -11 +0 -0 -2 +5 -0.8
/ 162G 650592 11021017 4120314 73 186255307562 122248 316 250 50 -37 +0 -1 -7 +18 -2.7
Career 38553451 6221231889 264133082 2926 180255304559 123257 357 226 31 -298 -5 -1 -41 +109 -24.1
/ 162G 650582 10521315 4522414 54 180256304560 124257 347 226 31 -50 -1 -0 -7 +18 -4.0

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
201717 ROKAZL Padres 6253 11210 7221 11 208311283594 75344 3511 275 69 -2 -0 +2 -0.1
201818 AFort Wayne TinCaps 1715 4300 250 00 267353467820 200400 2912 362 135 +1 +0 +0 0.1
201818 ROKAZL Padres 1 224193 5611101 27663 23 290386466852 176433 2912 376 146 +12 -1 +6 1.7
201919 AFort Wayne TinCaps 510443 1062624 511276 21 239326334660 95318 2510 298 86 -8 +0 +14 0.7
202121 AASan Antonio Missions 145134 26306 7423 00 194250351601 157230 295 268 63 -6 +0 +4 -0.2
202121 A+Fort Wayne TinCaps 324281 7115015 36934 33 253346466812 214318 2911 357 131 +11 -1 +9 2.0
202121 INTLCharros de Jalisco 7969 17212 7131 00 246325391716 145278 169 314 99 -0 +0 +2 0.2
202222 AASan Antonio Missions 9176 18312 12232 20 237356382737 145308 2513 333 113 +1 +0 +3 0.4
202222 A+Fort Wayne TinCaps 247210 471218 245410 10 224332405737 181258 2210 329 110 +3 +0 +7 1.0
202323 AABinghamton Rumble Ponies 423364 7414218 4113412 02 203305401706 198257 3210 313 98 -1 -1 +12 1.0
202323 INTLAlgodoneros de Guasave 178157 37915 13503 41 236306401708 166311 287 308 94 -1 +0 +5 0.4
202424 A+Cedar Rapids Kernels 307264 581726 306810 24 220322367690 148269 2210 312 97 -1 -1 +9 0.6
202424 INTLMayos de Navojoa 200158 30403 31503 21 190333272605 82252 2516 280 73 -6 +0 +6 -0.1
202525 INTLTucson Baseball Team 237197 55924 27336 45 279383406789 127311 1411 348 125 +7 -1 +7 1.2

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
#1Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#2Juan Castrolast yr '10
career totals — 11 seasons, 2,352 PA
112,352344237273341+10+211.02.7
/162664101+3.0+5.80.3pk7: 4
#3Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#4Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
2431103190258316-5-2-1.4-0.7
/162664165-7.1-3.1-2.2pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-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
Agustin Ruiz (OGILVIE) 26 31 35 44 44 184/254/307 123255 62 32% 6% 54 -0.6
Connor Panas
2019 · AA
26 41→43 46→45 45→40 40 207/267/331 124274 145 29% 6% 65 -0.7 215/279/345 130279 138 27% 6% 73 -0.1 178/266/33916021817626%8%63-0.2
Gabe Snyder
2021 · A
26 40→35 47→50 46→40 41 204/267/335 131282 155 32% 7% 66 -0.6 212/284/358 146304 158 33% 8% 79 +0.3 176/267/35417823919734%10%68-0.1
Mark Contreras
2021 · AA
26 36→37 44→50 47→55 38 184/248/300 115271 1213 35% 6% 49 -1.8 201/261/346 145293 1719 36% 6% 66 -0.6 197/258/338141284182436%6%60-0.8
Eric Jagielo
2018 · AAA
26 38→36 40→50 42→30 40 186/254/273 87268 82 32% 6% 44 -2.1 190/242/301 111279 114 34% 5% 46 -2.0 167/210/28611924513136%4%27-2.5
Justin Toerner
2023 · AAA
26 39 43→45 48→50 44 192/283/299 108293 1110 36% 9% 65 -0.7 194/282/315 121288 1311 34% 9% 68 -0.5 127/238/24511817514935%11%31-1.0
Luke Tendler
2018 · AA
26 41→42 45 38→40 41 206/259/328 122274 123 29% 6% 60 -1.0 202/251/317 115275 134 31% 6% 53 -1.5 191/240/30010825614331%5%43-1.6
Jake Lowery
2016 · AA
26 35 45 47→30 43 183/250/307 124260 134 34% 8% 51 -1.7 187/258/294 107293 105 37% 8% 51 -1.7 118/199/170522533050%9%-6-1.3
Jerry Downs
2019 · A
25 37→30 46→45 42→40 38 191/268/312 122256 144 30% 5% 62 -0.9 177/247/271 94265 95 35% 6% 41 -2.3 113/183/167541874039%5%-15-2.7
Stefan Welch
2014 · AA
25 41→40 44→45 45→40 43 204/270/319 114276 125 30% 7% 63 -0.8 201/274/319 118286 125 32% 7% 65 -0.7 173/256/28911625112134%8%50-1.2
Jackson Cluff
2023 · AA
26 36→29 40→45 48→60 36 176/240/269 93284 811 39% 6% 37 -2.6 186/269/308 122285 1221 36% 9% 60 -1.0 181/273/314133265152835%10%61-0.6
Jameson Fisher
2019 · AA
25 38→36 41→45 41→45 42 188/262/288 99281 96 34% 8% 52 -1.6 194/259/295 101293 96 34% 7% 52 -1.6 194/254/29810528310433%7%48-1.4
Shane Matheny
2022 · AA
26 39→41 43→45 47→50 39 191/254/300 109301 116 39% 7% 51 -1.7 203/285/337 134323 159 38% 10% 74 -0.1 193/282/32613330016938%10%68-0.3
Scott Hurst
2022 · AAA
26 37→31 40 43→50 37 182/237/266 85290 88 38% 7% 34 -2.8 216/287/322 106294 1119 28% 8% 70 -0.3 228/308/337109285132523%9%79+0.2
Art Charles
2017 · AA
26 39→41 46→50 48→30 38 197/254/328 131299 144 37% 7% 58 -1.2 242/305/458 216333 285 34% 8% 114 +2.7 259/327/54828933242034%9%148+1.6
Jay Brossman
2011 · AA
26 37→36 45 44→45 40 193/245/318 125242 137 26% 5% 52 -1.6 210/257/336 126284 1411 30% 5% 61 -1.0 192/227/334142252201733%4%45-0.4
Kyle Martin
2018 · AA
25 34→38 48→50 44→40 39 184/242/319 135248 164 33% 6% 51 -1.7 180/241/293 113257 125 33% 7% 43 -2.2 149/218/26411521613136%7%27-2.0
Paul Hoenecke
2016 · AA
26 40→41 46→50 46→40 41 206/250/333 127254 134 25% 5% 57 -1.2 211/244/341 130269 155 27% 4% 57 -1.2 201/223/33713624518227%2%44-0.7
K.C. Hobson
2017 · AA
26 36→43 41→45 47→40 40 185/229/277 91237 103 26% 5% 33 -2.9 211/260/376 165297 236 36% 6% 74 -0.1 207/249/41620925935236%5%79+0.1
Seth Fortenberry
2010 · AA
26 37→43 43→45 51→50 42 184/258/300 116276 1110 36% 8% 53 -1.5 191/255/292 101310 79 38% 7% 49 -1.8 158/216/249912980444%7%17-0.7
Matt Winaker
2021 · A
25 37→38 41→45 46→45 42 183/263/283 100256 87 30% 7% 52 -1.6 195/287/282 87269 76 28% 8% 62 -0.9 175/279/254792407327%9%50-0.7