Geraldo QuinteroSS Columbus Clingstones
Age 24 S/R 5'5" / 155 lbs AA BB -5% Svc 0.0 · Ctrl thru 2034 peak 0.6 · 2029
wRC+†61
AVG/OBP/SLG.204 / .275 / .302
PA320
HR5
SB16
K%26
BB%7
MLB%2%
BAT: -14.0 runs (wOBA-derived runs vs avg)-14BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
4040
PWR
4545
SPD
6060
EYE
4855
trajectory · 10 yrs
0.6peak
2029

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
2029Arb-1$0.8M+0.6$3M+$2M
2030Arb-2$0.9M+0.5$2M+$1M
2031Arb-3$0.9M+0.4$2M+$1.0M
2032Ext / FA-deal$0.4M+0.2$1.0M+$0.6M
2033Ext / FA-deal$5M
2034Ext / FA-deal$0.6M
Totals $9M $6M -$3M
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
201917 ROKDSL Braves 237209 41722 18407 218 .196.282.278.560 .081.232 178 .244 45 -15 +1 +0 +3 +7 -0.5
202119 ROKFCL Braves 142129 18120 10362 125 .140.213.178.391 .039.191 257 .186 1 -16 +0 +0 +2 +4 -1.0
202220 A2 teams 515465 1032277 3612411 3411 .222.293.344.637 .123.285 247 .277 70 -17 +2 +0 +6 +15 0.5
202321 A+Rome Braves 472434 91943 321174 2913 .210.270.270.540 .060.279 257 .238 40 -32 +1 +0 +5 +13 -1.3
202422 AAMississippi Braves 338302 65833 228410 3216 .215.290.291.582 .076.283 257 .258 56 -17 +0 +0 +4 +10 -0.4
202523 AAColumbus Clingstones 399354 6310310 341127 2911 .178.263.308.571 .130.225 289 .256 54 -21 +1 +0 +4 +11 -0.4
▸ 2026 Season
202624 MLBATL 320288 59925 24835 167 .205.278.302.580 .097.268 268 .265 61 -14 +0 +0 +3 +9 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 11%ATL 360324 691037 28925 187 .213.286.327.613 .114.272 268 .276 70 -12 +1 +0 +4 +10 0.3
202826 MLB 26%ATL 400359 771238 321016 198 .214.290.331.621 .117.274 258 .283 75 -11 +1 +0 +4 +11 0.5
202927 MLB 44%ATL 415372 811339 341056 208 .218.294.341.635 .124.275 258 .285 76 -11 +1 +0 +4 +12 0.6
203028 MLB 53%ATL 422378 821339 351076 208 .217.294.339.632 .122.275 258 .285 76 -11 +1 -1 +5 +12 0.5
203129 MLB 64%ATL 418374 811339 351076 198 .217.294.340.634 .123.274 268 .283 75 -12 +1 -1 +4 +12 0.4
203230 MLB 73%ATL 413370 781238 341076 187 .211.288.324.612 .114.273 268 .280 72 -13 +1 -2 +4 +12 0.2
203331 MLB 91%ATL 401359 751228 331066 156 .209.286.320.607 .111.271 268 .276 69 -14 +1 -3 +4 +11 -0.0
203432 MLBATL 383343 701127 321035 136 .204.282.309.591 .105.270 278 .271 66 -15 +0 -4 +4 +11 -0.3
203533 MLBATL 354317 641026 29985 115 .202.279.303.582 .101.268 288 .266 62 -15 +0 -4 +4 +10 -0.6
203634 MLBATL 311279 55825 25884 84 .197.273.294.567 .097.266 288 .260 57 -15 +0 -5 +3 +9 -0.8
▸ Career Totals (MLE all levels + projections)
Career 63005656 117218049106 4931610101 334138 .207.283.313.595 .105.268 268 .268 63 -262 +12 -20 +68 +178 -2.5
/ 162G 650584 12119511 5116610 3414 .207.282.313.596 .106.268 268 .268 63 -27 +1 -2 +7 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201917 ROKDSL Braves 237197 521032 30287 218 .264.380.376.756 .112.298 1213 .343 121 +6 +1 +7 1.4
202119 ROKFCL Braves 142121 25230 17262 125 .207.312.273.585 .066.260 1812 .274 68 -5 +0 +4 -0.1
202220 A+Rome Braves 9680 19402 10224 83 .237.347.362.710 .125.298 2310 .323 105 +1 +0 +3 0.4
202220 AAugusta GreenJackets 419362 952296 48697 268 .262.360.423.782 .160.308 1611 .349 126 +12 +2 +12 2.6
202321 A+Rome Braves 472406 1021153 55884 2913 .251.343.325.668 .074.313 1912 .307 93 -4 +1 +13 1.0
202422 AAMississippi Braves 338288 69833 336610 3216 .240.335.319.655 .080.296 2010 .300 88 -5 +0 +10 0.5
202523 AAColumbus Clingstones 399335 7111410 52877 2911 .212.329.358.687 .146.252 2213 .312 97 -1 +1 +11 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
Geraldo Quintero (OGILVIE) 24 40 45 60 55 .204/.275/.302 .098.268 516 26% 7% 61 -0.5
David Hamilton
2022 · AA
24 43→41 43→50 64→70 45 .209/.271/.325 .116.275 935 26% 8% 63 -0.8 .210/.278/.335 .125.278 1349 28% 8% 70 -0.3 .208/.280/.353.146.256186126%9%72-0.1
Michael Siani
2023 · MLB
24 41→44 44→45 59→60 46 .206/.273/.319 .114.266 1132 26% 8% 64 -0.8 .205/.276/.305 .100.278 928 28% 8% 62 -0.9 .195/.271/.283.088.27283029%9%52-1.2
Lucius Fox
2022 · AAA
25 42→49 40 58→60 46 .203/.279/.300 .097.284 730 29% 9% 62 -0.9 .204/.261/.302 .098.295 919 32% 7% 53 -1.5 .182/.233/.258.076.26581733%6%27-1.1
Max Schuemann
2022 · AAA
25 44→47 40→45 58→60 44 .213/.287/.306 .094.282 730 26% 7% 67 -0.5 .222/.313/.336 .114.305 1125 28% 9% 86 +0.8 .220/.319/.329.110.303112228%10%85+0.5
Jared Oliva
2020 · AA
24 46 42→50 56→65 42 .223/.286/.326 .103.303 927 28% 6% 71 -0.3 .218/.273/.320 .102.304 824 29% 6% 63 -0.8 .224/.292/.359.135.282145525%7%78+0.1
Cole Tucker
2020 · MLB
24 45→48 41→45 55 45 .220/.278/.324 .104.283 822 25% 7% 66 -0.6 .210/.269/.313 .103.281 914 27% 7% 60 -1.0 .199/.273/.288.090.28271330%9%53-0.8
José Caballero
2022 · AA
25 44→45 44→45 55→70 47 .218/.294/.336 .118.284 1130 26% 8% 77 +0.1 .223/.328/.341 .118.288 1140 24% 11% 94 +1.3 .229/.321/.344.115.305106326%9%87+0.6
Hayden Cantrelle
2023 · AA
24 38 42→45 55 53 .177/.298/.290 .113.287 922 37% 13% 69 -0.4 .198/.307/.300 .102.308 821 34% 11% 75 -0.0 .196/.302/.282.086.31172735%11%64-0.4
Mike Antico
2023 · AA
25 41→42 45 62→60 45 .206/.275/.333 .127.274 1335 29% 8% 69 -0.4 .213/.276/.339 .126.288 1335 29% 7% 70 -0.3 .215/.278/.338.123.290143530%7%68-0.4
Lucas Montero
2009 · A
24 45→49 42→40 59→55 46 .221/.277/.325 .104.270 1031 22% 7% 66 -0.6 .224/.287/.309 .085.302 625 26% 8% 66 -0.6 .226/.294/.304.078.31442427%8%63-0.7
Jorge Mateo
2019 · AAA
24 39→46 42→50 60→65 36 .194/.237/.305 .111.282 828 33% 5% 43 -2.2 .207/.246/.327 .120.299 1022 33% 4% 53 -1.5 .217/.264/.366.149.272144425%5%70-0.2
Alen Hanson
2016 · AAA
23 48→51 43→50 59→60 41 .235/.270/.357 .122.290 925 22% 4% 71 -0.3 .241/.276/.365 .124.293 1028 21% 5% 76 +0.0 .248/.284/.386.138.297123020%4%81+0.3
Luke Williams
2021 · AA
24 41→45 42→45 51→60 43 .204/.265/.308 .104.270 919 27% 6% 57 -1.2 .226/.285/.324 .098.310 827 27% 7% 69 -0.4 .227/.288/.355.128.309134229%7%76+0.0
Chase d'Arnaud
2011 · AA
24 47→49 42→45 57→60 47 .226/.294/.340 .114.280 721 21% 7% 78 +0.2 .220/.272/.323 .103.279 630 22% 6% 63 -0.8 .229/.293/.350.121.292112624%7%77+0.1
Sam Haggerty
2019 · AAA
25 45→43 40→50 59→65 48 .213/.290/.318 .105.300 526 29% 9% 70 -0.3 .226/.302/.337 .111.324 727 29% 9% 80 +0.4 .253/.332/.394.141.318114222%9%103+1.1
Cooper Bowman
2023 · A
23 39→42 43→45 58→60 44 .194/.275/.303 .109.285 1130 34% 8% 61 -1.0 .204/.277/.322 .118.283 1235 30% 8% 67 -0.5 .200/.273/.320.120.271124029%8%62-0.6
Wilmer Difo
2016 · AA
24 50→54 43→45 59→55 40 .247/.279/.363 .116.296 1024 20% 4% 76 +0.1 .243/.290/.343 .100.295 821 19% 6% 76 +0.0 .236/.301/.335.098.29681122%8%72-0.1
Tito Polo
2019 · AA
24 47→53 43→45 57→60 40 .231/.284/.344 .113.304 1129 27% 5% 75 -0.0 .221/.269/.322 .101.291 822 25% 5% 62 -0.9 .214/.242/.301.087.27542523%3%40-0.5
Tyler Saladino
2014 · AAA
25 43→46 41→45 54→55 47 .208/.278/.305 .098.271 822 26% 8% 63 -0.9 .235/.288/.340 .105.289 923 21% 6% 75 -0.0 .253/.299/.369.116.300112519%5%84+0.4
Travis Witherspoon
2013 · AA
24 45→47 44→45 55 41 .222/.274/.338 .116.294 1223 29% 6% 69 -0.4 .204/.260/.321 .117.277 1323 30% 7% 59 -1.1 .184/.241/.293.109.250122431%7%41-1.6