Gerardo CardonaC DSL Twins
Age 19 R/R 5'11" / 192 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 69 proj PA
wRC+†61
AVG/OBP/SLG.203 / .291 / .272
PA69
HR0
K%28
BB%10
ISO70
MLB%0%
Value2026 · WAR
BAT: -3.1 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +2.0 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.91.90.20.50.91.11.31.31.41.41.21.10.9+$78M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.3$7M+$6M
2033Pre-Arb$1.0M+1.4$7M+$6M
2034Pre-Arb$1.0M+1.4$6M+$6M
2035Arb-1$2M+1.2$5M+$4M
2036Arb-2$3M+1.1$4M+$3M
2037Arb-3$4M+0.9$2M+$0.3M
Totals $13M $30M +$25M

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
202518 ROKDSL Twins 7359 9200 11221 10 153296186482 34231 3015 232 36
202518 ROKDSL Twins 7352 10200 18151 10 192408231639 38256 2125 316 100
▸ 2026 Season
202619 MLBMIN 6961 11200 7191 10 180275213488 33290 2810 264 61 -3 +0 +0 +1 +2 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBMIN 34% 160141 30512 16442 21 213302305607 92292 2810 274 68 -6 +0 +0 +3 +5 0.2
202821 MLBMIN 48% 301265 581024 30813 31 219305317622 98293 2710 281 73 -9 +0 +0 +5 +9 0.5
202922 MLBMIN 54% 406358 791426 401085 41 221308321629 101294 2710 285 77 -11 +0 +0 +7 +12 0.9
203023 MLBMIN 57% 476420 931637 471266 52 221309324632 102295 2610 288 79 -11 +0 +0 +8 +13 1.1
203124 MLBMIN 57% 520457 1021838 521386 52 223311328639 105296 2710 290 80 -12 +0 +0 +9 +15 1.3
203225 MLBMIN 57% 520457 1021838 521386 52 223311328639 105296 2710 291 81 -11 +0 +0 +9 +15 1.3
203326 MLBMIN 56% 520457 1021838 521386 52 223311328639 105296 2710 292 81 -11 +0 +0 +9 +15 1.4
203427 MLBMIN 55% 520456 1021838 531386 52 224313329642 105295 2710 292 81 -11 +0 +0 +9 +15 1.4
203528 MLBMIN 55% 520456 1011838 531396 52 221311327637 105295 2710 291 81 -11 +0 -1 +9 +15 1.2
203629 MLBMIN 58% 520456 1001738 531406 51 219309322631 103294 2710 289 79 -12 +1 -1 +9 +15 1.1
203730 MLBMIN 60% 520456 991728 531416 41 217307316623 99293 2710 286 77 -14 +0 -2 +9 +15 0.9
202720 MLBMIN 34% 5548 11201 6151 10 229327333661 104292 2711 266 62 -2 +0 +0 +1 +2 0.0
202821 MLBMIN 48% 146128 28512 15392 20 219310320631 102293 2710 273 67 -5 +0 +0 +3 +4 0.2
202922 MLBMIN 54% 220193 42713 22593 21 218307311618 93294 2710 277 70 -7 +0 +0 +4 +6 0.3
203023 MLBMIN 57% 269237 52914 27713 31 219307316624 97295 2610 280 72 -8 +0 +0 +5 +8 0.4
203124 MLBMIN 57% 294260 581025 29783 31 223308335643 112296 2710 282 74 -9 +0 +0 +5 +8 0.5
203225 MLBMIN 57% 294260 581025 29783 31 223308335643 112296 2710 283 74 -8 +0 +0 +5 +8 0.5
203326 MLBMIN 56% 294260 581025 29783 31 223308335643 112296 2710 283 75 -8 +0 +0 +5 +8 0.6
203427 MLBMIN 55% 288254 571025 29763 31 224311339650 114296 2610 283 75 -8 +0 +0 +5 +8 0.5
203528 MLBMIN 55% 285251 561015 29763 31 223311331642 108295 2710 282 74 -8 +0 -0 +5 +8 0.5
203629 MLBMIN 58% 302264 581015 31814 31 220311322633 102294 2710 280 73 -9 +0 -1 +5 +9 0.4
203730 MLBMIN 60% 313274 591015 32854 31 215306314620 99293 2710 278 71 -10 +0 -1 +6 +9 0.3
▸ Career Totals
Career 27602429 537931445 27873632 299 221309326636 105296 2710 280 73 -85 +2 -2 +49 +78 4.3
/ 162G 650572 12722311 651738 72 222310329639 107297 2710 280 73 -20 +1 -1 +12 +18 1.0
Career 51254499 9881732875 519137260 5017 220309321629 101296 2710 287 78 -128 +3 -4 +92 +145 11.0
/ 162G 650571 12622410 661748 62 221311326636 105297 2710 287 78 -16 +0 -1 +12 +18 1.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202518 ROKDSL Twins 7352 10200 18151 10 192408231639 38256 2125 316 100 +0 +0 +2 0.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
#1Tucker Barnhartlast yr '24
career totals — 11 seasons, 3,088 PA
113,088538241318351+55+5716.616.1
/162664112+11.9+12.33.6pk7: 16
#2Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#3Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#4Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#5Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#6Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
72,8304229221306323+51+286.45.7
/162664107+11.9+6.61.5pk7: 5

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
Gerardo Cardona (OGILVIE) 19 203/291/272 69290 01 28% 10% 61 -0.1
Chris Suero
2023 · A
19 41→37 38→45 47→55 49 191/290/273 82290 58 32% 11% 61 -1.0 192/289/292 100287 914 33% 10% 65 -0.7 175/282/297122265132636%10%62-0.6
Oswaldo Linares
2022 · A
19 42 36→40 47→40 54 195/298/259 64275 48 28% 12% 60 -1.0 196/296/284 88277 85 29% 11% 66 -0.6 173/283/253792469230%12%51-0.6
Juan Mora
2019 · A
19 45 38→45 46→55 49 211/291/293 83275 48 23% 9% 65 -0.7 213/293/327 114268 1014 23% 8% 75 -0.0 214/280/327113274111225%6%67-0.2
Jhostynxon Garcia
2022 · A
19 42→41 39→55 47→50 50 201/285/293 92282 68 29% 10% 63 -0.9 187/257/303 116284 109 35% 7% 53 -1.5 217/272/375157286211031%5%75+0.0
Adrian De Leon
2023 · A
19 42 38→40 47→45 43 199/271/276 78287 57 30% 8% 53 -1.5 193/290/269 76317 65 37% 9% 60 -1.0 155/264/219642696339%10%36-1.1
Daniel Vellojin
2019 · A
19 39 39→45 47→45 48 189/268/273 83260 66 28% 9% 50 -1.7 214/303/312 98272 78 22% 10% 76 +0.0 196/299/31111625812627%12%71-0.1
Juan Uriarte
2017 · A
19 41 38→45 46→30 41 199/261/275 76260 55 25% 5% 47 -1.9 210/260/302 92278 84 26% 4% 53 -1.5 184/227/264802547030%3%27-1.0
Jacob Amaya
2018 · A
19 44→46 39→45 48→45 46 210/278/294 84284 68 27% 8% 59 -1.1 225/302/319 94296 68 24% 10% 76 +0.0 210/281/32811826813625%8%68-0.4
Andrés Nolaya
2023 · A
18 41 35→45 44→55 47 190/278/250 60289 210 32% 10% 49 -1.8 189/258/257 68296 315 34% 8% 41 -2.3 194/269/2717627852230%7%48-0.6
Rey Duran
2008 · A
19 41 39→50 49→40 44 194/268/278 84288 76 33% 8% 51 -1.7 201/256/316 115261 135 27% 6% 56 -1.3 210/263/34913924619223%5%65-0.3
Edward Duran
2023 · A
19 43→45 35→40 48→50 47 200/268/269 69262 27 23% 7% 49 -1.8 224/299/299 75294 48 23% 8% 69 -0.4 225/304/305793045825%8%70-0.2
Alixon Suarez
2013 · A
19 41 39→45 42→40 49 197/283/282 85252 63 23% 8% 59 -1.1 198/259/275 77269 45 26% 6% 46 -2.0 148/180/183352050227%3%-14-1.2
Carlos Rodriguez
2022 · A
19 39 40→45 46→45 47 181/281/275 94294 76 37% 11% 57 -1.2 183/259/259 76293 56 36% 9% 43 -2.2 170/253/254842537233%9%37-1.0
Thayron Liranzo
2022 · A
19 45→43 39→50 49→30 44 211/285/298 86311 68 32% 8% 63 -0.8 210/293/378 168310 193 36% 10% 89 +0.9 201/295/38318329122136%11%86+0.4
Victor Heredia
2018 · A
18 45 38→50 49→30 42 211/275/293 82307 66 31% 7% 57 -1.2 221/268/323 102290 94 26% 5% 62 -0.9 221/264/32610528110125%4%63-0.3
Ricardo Cova
2022 · A
18 44 38→50 47→55 44 212/278/287 75273 69 24% 6% 57 -1.2 209/268/294 85323 715 35% 6% 55 -1.4 235/286/365130286142022%5%78+0.1
Jose Sibrian
2018 · A
19 42 36→50 48→30 42 200/260/265 65267 35 25% 6% 44 -2.1 194/250/265 71274 45 29% 5% 40 -2.4 193/253/280872458024%5%42-0.8
Carlos Narváez
2018 · A
19 46→45 36→50 48→45 46 219/274/285 66269 43 20% 6% 54 -1.4 217/290/287 70304 55 27% 9% 63 -0.9 212/294/34913628516629%9%79+0.2
Christian Cerda
2022 · A
19 39→37 38→40 48→40 47 187/266/269 83245 48 24% 8% 49 -1.8 193/286/294 101260 96 27% 11% 63 -0.8 179/279/2769724010428%12%55-0.8
Jason Lopez
2017 · A
19 40 38→55 49→45 43 195/258/270 75266 511 28% 7% 44 -2.1 205/253/318 113280 117 30% 5% 55 -1.4 189/235/31412426513833%5%43-0.9