Poncho RuizC Wichita Wind Surge
Age 24 R/R 6'1" / 210 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION89 act + 227 ros · stats below = ROS only
wRC+†58
AVG/OBP/SLG.194 / .280 / .284
PA227
HR2
K%26
BB%10
BABIP261
ISO90
MLB%2%
Value2026 · WAR
BAT: -16.8 runs (wOBA-derived runs vs avg)-17BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.6 runs (Positional adjustment)+6POSREP: +9.0 runs (Replacement-level credit)+9REPTotal WAR: -0.10-0.1WAR
0.00.51.00.30.60.70.70.50.30.1+$17M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 30
Toolsscout grade
CONTACT40
scouting grade only
POWER30
scouting grade only
EYE60
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.7$2M+$2M
2030Pre-Arb$0.9M+0.7$2M+$1M
2031Pre-Arb$0.9M+0.5$1M+$0.8M
2032Arb-1$0.6M+0.3$0.8M+$0.4M
2033Arb-2$5M+0.1$0.2M+$0.0M (cut)
2034Extbeyond projection horizon · no WAR estimate
Totals $3M $7M +$4M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202321 ROK2 teams 6257 4100 4160 00 7013188219 1895 266 117 -52
202321 ROK2 teams 6256 9101 5120 00 161230232462 71182 198 213 21
202422 A3 teams 510450 842705 491345 62 187274280554 93250 2610 254 52
202422 A3 teams 510437 1163105 62915 62 265363371734 105321 1812 332 113
202523 A+3 teams 454388 762201 511283 11 196294260554 64286 2811 251 50
202523 A+3 teams 454375 932602 64883 11 248362333695 85316 1914 315 100
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 AAMIN 8980 14212 7221 30 175250300550 125211 258 238 40 -6 +1 +0 +2 +3 -0.1
YTD24 AAMIN 8977 15212 10171 30 195295325620 130220 1911 282 74 -3 +1 +0 +2 +3 0.2
ROS24 AAMIN 2% 227201 391012 22582 30 194280284564 90261 2610 261 58 -11 +1 +0 +4 +6 0.0
ROS24 MLBMIN 2% 55 1000 010 00 200200200400 261 200 254 52 -0 +0 +0 +0 +0 -0.0
FULL24 AAMIN 9485 15212 7231 30 176247294541 118213 247 239 41 -6 +1 +0 +2 +3 -0.1
TOT24 AAMIN 316281 531224 29803 60 189272288560 100246 259 254 53 -17 +1 +0 +6 +9 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBMIN 31% 349309 621515 34883 31 201286304590 104265 2510 272 67 -13 +0 +0 +6 +10 0.3
202826 MLBMIN 45% 393347 711716 39984 41 205292311604 107268 2510 279 72 -13 +0 +0 +7 +11 0.6
202927 MLBMIN 49% 411363 761817 411034 41 209297322619 113269 2510 281 74 -12 +0 +0 +7 +12 0.7
203028 MLBMIN 52% 419370 771817 421054 41 208296319615 111269 2510 281 74 -13 +0 -1 +7 +12 0.7
203129 MLBMIN 52% 416367 761817 421054 41 207295319614 112268 2510 280 72 -13 +0 -1 +7 +12 0.5
203230 MLBMIN 52% 412364 741816 411054 31 203291308599 104267 2510 277 70 -14 +0 -2 +7 +12 0.3
203331 MLBMIN 51% 388342 691616 391004 31 202291307598 105264 2610 273 67 -15 +0 -3 +7 +11 0.1
202725 MLBMIN 31% 10895 19501 11271 10 200290284574 84265 2510 265 61 -5 +0 +0 +2 +3 0.0
202826 MLBMIN 45% 175154 33813 17442 20 214301338638 123268 2510 272 66 -7 +0 +0 +3 +5 0.2
202927 MLBMIN 49% 202178 37913 20502 20 208295320615 112269 2510 274 68 -7 +0 +0 +4 +6 0.3
203028 MLBMIN 52% 216191 40914 21542 20 209294330624 120269 2510 274 68 -8 +0 -0 +4 +6 0.2
203129 MLBMIN 52% 214189 39913 21542 20 206292312605 106268 2510 273 67 -8 +0 -1 +4 +6 0.2
203230 MLBMIN 52% 212187 38913 21542 20 203290310601 107267 2510 270 65 -8 +0 -1 +4 +6 0.1
203331 MLBMIN 51% 200176 35803 20522 10 199288295583 97264 2610 266 62 -9 +0 -1 +4 +6 -0.1
▸ Career Totals
Career 13321175 24257520 13133613 120 206293314607 108269 2510 271 66 -52 +2 -4 +24 +38 0.9
/ 162G 650573 11828210 641646 60 206292314606 108269 2510 271 66 -25 +1 -2 +12 +18 0.4
Career 40413558 708180852 404104037 3510 199287298585 99263 2610 268 63 -167 +3 -7 +72 +114 1.6
/ 162G 650572 1132918 651676 62 198286294580 96262 2610 268 63 -27 +0 -1 +12 +18 0.3

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
202321 ROKFCL Twins 3228 3100 360 00 107194143336 36130 199 162 -18 -4 +0 +1 -0.3
202321 INTLTomateros de Culiacan 3028 6001 260 00 214267321588 107238 207 267 62 -1 +0 +1 -0.0
202422 A+Cedar Rapids Kernels 7766 12300 10190 00 182289227517 45250 2513 246 47 -5 +0 +2 -0.2
202422 AFort Myers Mighty Mussels 300253 672104 38505 31 265372395767 130310 1713 345 122 +8 +0 +8 1.7
202422 INTLTomateros de Culiacan 133118 37701 14220 31 314386398785 85379 1711 354 129 +4 +0 +4 0.9
202523 A+Cedar Rapids Kernels 210175 401301 30413 01 229351320671 91289 2014 312 97 -1 -0 +6 0.5
202523 AFort Myers Mighty Mussels 132108 321000 24270 10 296424389813 93395 2018 375 145 +7 +0 +4 1.1
202523 INTLTomateros de Culiacan 11292 21301 10200 00 228304293597 65278 189 253 52 -6 +0 +3 -0.3

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
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#3Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#4Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#5Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,3352112207291316+24+121.71.7
/162664106+11.9+6.00.8pk7: 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
Poncho Ruiz (OGILVIE) 24 40 30 40 60 189/272/288 100246 46 25% 9% 53 -0.1
Taylor Krick
2012 · A
24 47 36→30 40 48 217/303/275 58294 45 26% 8% 66 -0.6 231/316/301 70322 35 27% 8% 78 +0.2 238/330/299623371326%9%80+0.1
Kawika Emsley-Pai
2013 · A
24 43 36→30 46→40 53 198/292/268 70276 37 27% 11% 59 -1.1 195/288/272 77280 67 29% 11% 59 -1.1 161/272/222602346430%12%39-0.7
Stephen McGee
2015 · A
24 42 37→40 44→30 48 197/281/263 66269 44 27% 9% 53 -1.5 202/281/291 89289 74 30% 9% 61 -1.0 196/283/29710128110131%10%60-0.4
Jonathan Diaz
2009 · AA
24 44→47 36→30 42→50 59 204/318/277 73257 36 20% 12% 74 -0.1 206/294/270 64259 36 19% 9% 60 -1.0 219/300/2695027831420%9%60-0.8
Adam Weisenburger
2013 · AA
24 42 36→40 43→30 45 197/271/262 65269 35 26% 7% 49 -1.8 214/294/304 90284 74 25% 8% 69 -0.4 213/299/301872766223%8%69-0.2
Chris Clare
2019 · A
24 42→45 37→30 46→40 49 198/278/268 70258 45 24% 8% 53 -1.5 194/266/265 71270 47 28% 7% 47 -1.9 146/222/176302210331%6%3-1.5
Bryan Johns
2013 · A
24 44 35→30 43→45 48 205/281/267 62284 27 27% 9% 54 -1.4 202/269/283 81288 68 30% 7% 53 -1.5 150/216/208582167532%5%10-1.1
Micah Gibbs
2012 · A
24 45 37→30 43→45 49 212/288/287 75285 54 26% 9% 62 -0.9 193/275/270 77291 66 32% 9% 53 -1.5 180/240/265852546430%7%34-0.6
Micael Ramirez
2023 · A
24 45 36→30 45→40 50 211/281/277 66266 45 21% 8% 56 -1.3 211/273/287 76268 75 22% 7% 55 -1.4 206/268/271652577221%7%46-0.7
James Guerrero
2008 · A
24 45→46 39→40 40→45 53 212/297/295 83256 67 19% 9% 68 -0.5 206/290/295 89269 79 24% 10% 66 -0.6 140/254/2106918841025%12%28-0.8
Sean McCraw
2010 · A
24 43 36→30 44→30 48 200/280/269 69282 44 28% 9% 54 -1.4 200/268/286 86277 64 28% 8% 53 -1.5 185/253/266812516127%8%37-0.8
Yhoxian Medina
2014 · A
24 48→53 36→30 41→50 48 222/289/291 69283 38 22% 8% 63 -0.9 237/287/302 65297 311 20% 6% 64 -0.8 240/285/2995929521118%5%59-0.6
Jairo Rodriguez
2013 · A
24 47 37→30 46→30 43 221/268/290 69282 44 23% 5% 53 -1.5 210/253/267 57258 34 19% 5% 40 -2.4 192/229/227352290115%3%18-1.1
J.J. Franco
2016 · A
24 46 37→30 38→45 42 218/272/287 69290 56 26% 6% 54 -1.4 206/269/263 57283 25 26% 8% 46 -2.0 214/294/251373010426%10%52-0.5
Kyle Knudson
2013 · A
25 44 36→30 41→30 44 206/274/270 64291 33 29% 7% 51 -1.7 219/276/288 69298 33 26% 6% 56 -1.3 222/271/281593002025%4%49-0.7
Adam Ricks
2007 · A
24 48→46 37→30 43→30 52 224/299/291 67281 43 21% 9% 67 -0.5 214/281/292 78274 55 22% 8% 59 -1.1 204/273/277732594421%8%50-0.5
Brian Ward
2011 · A
25 40 36→40 43→45 48 192/273/255 63265 46 27% 9% 48 -1.9 220/287/306 86274 68 20% 8% 66 -0.6 227/292/315882756819%7%68-0.2
Chad Zurcher
2013 · A
24 48 36→30 47→45 50 222/288/291 69266 39 17% 7% 62 -0.9 227/311/289 62295 27 21% 10% 72 -0.2 235/337/268333010619%12%75-0.0
Francisco Diaz
2014 · A
24 45 37→30 42→40 45 212/273/284 72278 43 24% 7% 54 -1.4 215/266/291 76262 55 19% 6% 53 -1.5 225/283/270452792119%7%50-0.7
Chris Gutierrez
2008 · A
24 45→55 36→40 42→45 50 212/286/282 70261 34 19% 8% 59 -1.1 224/299/299 75303 35 25% 9% 69 -0.4 235/316/298633241625%10%73-0.1