Yirer GarciaC Charleston RiverDogs
Age 20 R/R 5'11" / 165 lbs A HR -6%H +4% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION97 act + 145 ros · stats below = ROS only
wRC+†55
AVG/OBP/SLG.223 / .299 / .262
PA145
HR0
K%20
BB%8
BABIP284
ISO38
MLB%0%
Value2026 · WAR
BAT: -14.8 runs (wOBA-derived runs vs avg)-15BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.3 runs (Positional adjustment)+4POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: -0.20-0.2WAR
0.01.12.30.40.91.41.61.71.81.81.71.51.3+$96M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 20
Toolsscout grade
CONTACT40
scouting grade only
POWER20
scouting grade only
EYE50
scouting grade only
SPEED40
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
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+1.7$9M+$9M
2032Pre-Arb$0.9M+1.8$9M+$9M
2033Pre-Arb$1.0M+1.8$8M+$8M
2034Arb-1$3M+1.7$7M+$6M
2035Arb-2$5M+1.5$6M+$4M
2036Arb-3$6M+1.3$5M+$3M
Totals $17M $45M +$38M

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
202317 ROKDSL Rays 186164 27111 18314 51 165263201465 37197 1710 224 30
202317 ROKDSL Rays 186154 35221 28214 51 227360286646 58258 1115 309 95
202418 ROKFCL Rays 192167 31601 16386 42 186280240520 54231 208 236 39
202418 ROKFCL Rays 192155 37701 27256 42 239370303674 65275 1314 315 100
202519 A3 teams 357308 76500 33895 64 247329263592 16339 259 271 65
202519 A3 teams 357290 69600 51645 64 238361259620 21299 1814 291 81
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ATB 9788 20010 5211 40 227277250527 23294 225 228 33 -7 +1 +0 +2 +3 -0.2
YTD20 ATB 9785 20010 8151 40 235309259567 24282 158 259 56 -5 +1 +0 +2 +3 0.1
ROS20 ATB 0% 145130 29310 12292 30 223299262560 38276 208 257 55 -7 +1 +0 +3 +4 -0.0
ROS20 MLBTB 0% 01 0000 000 00 281 249 49 +0 +0
FULL20 ATB 9789 20010 5211 40 225277247524 22290 225 228 33 -7 +1 +0 +2 +3 -0.2
TOT20 ATB 242218 49320 17503 70 225290257547 32288 217 245 46 -15 +1 +0 +4 +7 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBTB 34% 314280 63713 26625 51 225302289592 64279 208 274 68 -11 +1 +0 +6 +9 0.4
202822 MLBTB 48% 412368 861026 35816 61 234311321631 87281 208 286 77 -11 +1 +0 +7 +12 0.9
202923 MLBTB 54% 476426 1001228 40937 71 235311329639 94282 208 293 82 -10 +1 +0 +8 +13 1.4
203024 MLBTB 55% 517460 1101429 441018 72 239316337653 98284 209 297 85 -8 +1 +0 +9 +15 1.6
203125 MLBTB 56% 520462 11114210 451018 72 240318344663 104284 199 299 87 -8 +1 +0 +9 +15 1.7
203226 MLBTB 60% 520462 11114210 451018 72 240318344663 104284 199 300 88 -7 +1 +0 +9 +15 1.8
203327 MLBTB 57% 520461 11114210 461018 72 241320345665 104283 199 300 88 -7 +1 +0 +9 +15 1.8
203428 MLBTB 56% 520461 11114210 461028 71 241320345665 104283 209 299 87 -8 +1 -1 +9 +15 1.7
203529 MLBTB 59% 520461 11013210 461038 61 239318341659 102282 209 297 86 -9 +1 -1 +9 +15 1.5
203630 MLBTB 61% 520461 1081329 461048 61 234315330644 95281 209 294 83 -10 +1 -2 +9 +15 1.3
203731 MLBTB 62% 504447 1041229 451037 61 233313329641 96279 209 290 80 -11 +1 -3 +9 +14 1.0
203832 MLBTB 63% 473421 951118 42987 51 226306314620 88276 219 285 76 -13 +1 -4 +8 +13 0.6
203933 MLBTB 64% 430383 84916 38916 41 219300295595 76272 219 278 71 -14 +0 -4 +8 +12 0.2
204034 MLBTB 59% 375334 71715 33825 31 213293284577 72267 229 271 65 -15 +0 -5 +7 +11 -0.2
202721 MLBTB 34% 10896 21201 9212 20 219299271570 52283 198 265 61 -5 +0 +0 +2 +3 0.1
202822 MLBTB 48% 200178 43513 17393 31 242318331650 90285 208 276 70 -7 +0 +0 +4 +6 0.3
202923 MLBTB 54% 258230 55714 22514 41 239316330647 91287 209 283 75 -7 +0 +0 +5 +7 0.5
203024 MLBTB 55% 287257 61715 24564 41 237312331643 93288 208 288 78 -7 +0 +0 +5 +8 0.7
203125 MLBTB 56% 291260 63815 25564 41 242318338657 96288 199 290 80 -7 +0 +0 +5 +8 0.7
203226 MLBTB 60% 312277 67816 27605 41 242320343663 101288 199 291 81 -7 +0 +0 +6 +9 0.8
203327 MLBTB 57% 298266 65816 26584 41 244321350671 105288 199 291 81 -7 +0 +0 +5 +8 0.8
203428 MLBTB 56% 291259 61715 26574 41 236315328643 93287 209 290 80 -7 +0 -0 +5 +8 0.7
203529 MLBTB 59% 305270 65815 27605 41 241321333655 93286 209 288 78 -7 +0 -1 +5 +9 0.6
203630 MLBTB 61% 316280 66815 28635 41 236316325641 89285 209 285 76 -8 +0 -1 +6 +9 0.5
203731 MLBTB 62% 313277 64715 28645 41 231313318631 87283 209 281 73 -9 +0 -2 +6 +9 0.4
203832 MLBTB 63% 298266 62715 26624 31 233311323634 90280 219 276 69 -10 +0 -2 +5 +8 0.1
203933 MLBTB 64% 274244 55614 24584 31 225305307613 82276 219 270 65 -11 +0 -3 +5 +8 -0.1
204034 MLBTB 59% 222198 43413 19493 20 217295293588 76272 229 262 59 -10 +0 -3 +4 +6 -0.3
▸ Career Totals
Career 37733359 791921362 32875456 4912 235314326640 91285 209 282 74 -109 +5 -12 +67 +107 5.9
/ 162G 650579 13716211 5713010 82 237316328644 92286 209 282 74 -19 +1 -2 +12 +18 1.0
Career 75016656 153817926115 6561510116 10125 231311318629 87280 209 287 78 -190 +10 -20 +134 +213 15.0
/ 162G 650577 13416210 5713110 92 232313319631 87282 209 287 78 -16 +1 -2 +12 +18 1.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
202317 ROKDSL Rays 186154 35221 28214 51 227360286646 58258 1115 309 95 -1 +1 +5 0.5
202418 ROKFCL Rays 192155 37701 27256 42 239370303674 65275 1314 315 100 -0 +0 +5 0.5
202519 ACharleston RiverDogs 220183 45200 28433 31 246355257612 11312 2013 287 78 -5 +0 +6 0.1
202519 ROKFCL Rays 3523 11100 822 31 4786365221.158 43500 623 497 238 +5 +0 +1 0.7
202519 INTLPerth Heat 10284 13300 15190 02 155283190473 36200 1915 229 34 -8 -1 +3 -0.6

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
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#4Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
94,0136550233309324+72+369.58.1
/162664118+11.9+6.01.6pk7: 7
#6Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7

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
Yirer Garcia (OGILVIE) 20 40 20 40 50 225/290/257 32288 07 21% 7% 46 -0.2
Anneury Peguero
2007 · A
20 43 35→30 44→50 48 201/266/259 58253 27 20% 7% 45 -2.1 211/289/268 57271 312 21% 9% 57 -1.2 205/293/2433826021620%10%50-0.6
Juan Heredia
2012 · A
20 45 35→30 38→50 52 207/291/269 62274 26 23% 10% 59 -1.1 202/293/262 60264 211 21% 10% 58 -1.2 188/302/2445624801521%12%55-0.6
Kelvin Fajardo
2016 · A
20 47 33→30 44→50 46 218/273/262 43264 16 17% 6% 48 -1.9 214/271/269 55255 28 16% 6% 49 -1.8 211/269/239282360810%6%37-0.7
David Hernandez
2007 · A
20 43 35→40 44→55 46 200/269/256 56264 26 24% 7% 46 -2.0 224/284/297 73278 411 19% 7% 62 -0.9 227/289/2946727731418%7%60-0.4
Roy Morales
2015 · A
20 46 36→30 42→45 49 208/267/273 66229 35 11% 6% 49 -1.8 222/287/282 60261 35 15% 6% 60 -1.0 271/335/332613234816%7%90+0.4
Andy Paz
2013 · A
20 49 36→40 44→45 51 228/300/296 67288 26 20% 8% 69 -0.4 194/255/265 71271 55 28% 7% 42 -2.3 208/262/276682716424%7%43-0.5
Simon Vasquez
2009 · A
21 45 35→40 40→50 49 210/285/271 61269 24 22% 8% 56 -1.3 227/286/308 81283 47 20% 6% 66 -0.6 253/299/341883012916%5%79+0.1
Angel Rosario
2012 · A
20 46 36→30 41→30 51 212/284/285 72259 23 18% 8% 59 -1.1 201/262/279 78260 44 23% 6% 49 -1.8 186/231/268832254019%4%30-0.6
Yonderman Rodriguez
2007 · A
20 46 32→30 41→50 44 212/268/246 33277 17 23% 6% 42 -2.3 239/295/291 52304 212 20% 7% 65 -0.7 245/305/2934731521321%7%67-0.2
Gernaldo Castillo
2009 · A
20 43 33→30 44→50 56 195/278/239 44225 110 13% 9% 46 -2.0 205/286/255 50261 27 20% 9% 53 -1.5 203/298/226232630620%11%50-0.8
Jean Carrillo
2016 · A
19 44 34→30 40→30 52 200/284/256 55243 14 17% 8% 53 -1.5 206/260/276 70255 44 20% 6% 46 -2.0 185/230/229442674131%4%17-1.3
Brallan Perez
2016 · A
20 50 34→30 47→50 52 231/299/281 50266 110 13% 7% 64 -0.8 243/297/303 60291 49 17% 6% 69 -0.4 236/292/279432982720%6%56-0.7
Jesus Alastre
2017 · A
20 48 35→30 44→50 42 225/281/286 61280 29 20% 4% 58 -1.2 226/272/304 78311 48 27% 4% 59 -1.1 249/282/342923484928%2%67-0.1
Juan Zabala
2019 · A
20 39 34→40 43→50 49 181/263/236 55238 17 23% 8% 39 -2.5 188/251/276 88288 76 35% 6% 43 -2.2 203/266/29188284101630%7%50-0.7
Lyonell James
2023 · A
20 47 35→30 46→45 48 220/285/284 64276 26 20% 7% 59 -1.1 213/267/286 73265 45 20% 5% 52 -1.6 205/255/268632484218%4%40-1.4
Marco Hernandez
2018 · A
20 45 36→40 38→45 47 209/275/278 70242 36 15% 6% 54 -1.4 219/287/300 81266 57 18% 7% 65 -0.7 186/281/263762348322%9%51-0.3
Erlin Cerda
2014 · A
20 44 36→40 47→55 52 201/284/278 77243 211 17% 8% 59 -1.1 210/279/284 74273 114 22% 7% 57 -1.2 200/259/2636427001624%6%40-0.7
Angel Manzanarez
2017 · A
20 44 33→30 46→50 49 204/265/246 42247 110 17% 7% 40 -2.4 203/256/261 58252 35 19% 6% 40 -2.4 190/240/228382262016%6%23-1.3
Jesus Castillo
2023 · A
20 49→44 33→30 48→55 46 227/289/271 44293 115 22% 7% 57 -1.2 208/314/252 44297 219 27% 12% 66 -0.6 220/292/2583832731631%8%52-0.6
Shaydron Buckridge
2007 · A
19 46 35→30 48→50 45 214/275/271 58272 35 22% 6% 52 -1.6 219/291/274 55280 27 21% 7% 60 -1.0 259/340/295363060914%9%82+0.2