Angel GalarragaC Bowling Green Hot Rods
Age 23 L/R 6'1" / 178 lbs A+ Svc 0.0 · Ctrl thru 2035 peak 1.1 · 2030
wRC+†62
AVG/OBP/SLG.207 / .271 / .312
PA59
HR1
K%30
BB%7
MLB%0%
BAT: -2.5 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +1.7 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
trajectory · 10 yrs
1.1peak
2030

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M+1.1$10M+$9M
2031Arb-3$0.9M+1.1$10M+$9M
2032Ext / FA-deal$0.9M+1.0$10M+$9M
2033Ext / FA-deal$2M+0.8$4M+$2M
2034Ext / FA-deal$2M+0.5$3M+$0.9M
2035Ext / FA-deal$1.0M+0.2$1M+$0.1M
Totals $7M $37M +$30M

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
201916 ROKDSL Rays 2 1615 2000 140 11 .133.188.133.321 .000.182 256 .151 -26 -2 -0 +0 +0 +0 -0.2
202118 ROKDSL Rays 2 7561 7001 12201 21 .115.270.164.434 .049.146 2716 .221 27 -6 +0 +0 +1 +2 -0.3
202219 ROK2 teams 8073 9200 5301 01 .123.190.151.341 .027.209 386 .156 -22 -11 -0 +0 +1 +2 -0.8
202320 A2 teams 133123 17501 8531 10 .138.197.203.400 .065.229 406 .175 -8 -16 +0 +0 +2 +4 -1.0
202421 A+Bowling Green Hot Rods 4538 7100 3131 00 .184.262.211.472 .026.269 297 .215 23 -4 +0 +0 +1 +1 -0.2
▸ 2026 Season
202623 MLBTB 5954 11201 4181 10 .204.271.296.567 .093.288 317 .266 62 -3 +0 +0 +1 +2 0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%TB 141128 28513 11411 21 .219.286.344.629 .125.290 298 .280 73 -4 +0 +0 +3 +4 0.2
202825 MLB 25%TB 247223 50926 19703 41 .224.294.363.657 .139.291 288 .290 80 -6 +0 +0 +4 +7 0.6
202926 MLB 43%TB 323291 651228 26903 51 .223.294.361.655 .137.292 288 .295 84 -6 +1 +0 +6 +9 1.0
203027 MLB 58%TB 363326 731329 301014 61 .224.297.359.656 .135.292 288 .296 85 -6 +1 +0 +6 +10 1.1
203128 MLB 68%TB 388349 7814210 321094 61 .223.296.361.657 .138.292 288 .295 84 -7 +1 -1 +7 +11 1.1
203229 MLB 77%TB 395355 7814210 331124 51 .220.293.355.648 .135.291 288 .293 82 -8 +1 -1 +7 +11 1.0
203330 MLB 84%TB 398358 7814210 331144 40 .218.291.352.643 .134.290 298 .289 80 -9 +1 -2 +7 +11 0.8
203431 MLB 91%TB 379340 741329 321104 20 .218.293.347.640 .129.288 298 .286 77 -10 +0 -3 +7 +11 0.5
203532 MLBTB 353318 681228 291053 00 .214.286.340.625 .126.287 308 .281 73 -11 +0 -4 +6 +10 0.2
203633 MLBTB 318286 601027 26963 00 .210.283.332.615 .122.285 308 .276 69 -11 +0 -4 +6 +9 -0.1
203734 MLBTB 270244 49915 22842 00 .201.272.307.580 .107.284 318 .269 64 -11 +0 -5 +5 +8 -0.3
▸ Career Totals (MLE all levels + projections)
Career 39833582 7541352088 326117040 399 .210.284.333.617 .123.284 298 .278 71 -131 +4 -20 +71 +113 3.8
/ 162G 650585 12222314 531917 61 .209.283.328.611 .120.281 298 .278 71 -21 +1 -3 +12 +18 0.6

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
201916 ROKDSL Rays 2 1615 3000 130 11 .200.250.200.450 .000.250 196 .213 21 -1 -0 +0 -0.1
202118 ROKDSL Rays 2 7555 9001 18151 21 .164.378.218.597 .055.200 2024 .302 89 -1 +0 +2 0.1
202219 ACharleston RiverDogs 3126 5200 381 00 .192.300.269.569 .077.278 2610 .262 58 -1 +0 +1 -0.1
202219 ROKFCL Rays 4945 7100 4130 01 .156.224.178.402 .022.219 278 .194 7 -5 -0 +1 -0.4
202320 ACharleston RiverDogs 8274 10301 7291 00 .135.220.216.436 .081.205 359 .207 17 -8 +0 +2 -0.6
202320 ROKFCL Rays 5145 13400 580 10 .289.360.378.738 .089.342 1610 .329 110 +1 +0 +1 0.2
202421 A+Bowling Green Hot Rods 4535 8100 591 00 .229.333.257.590 .029.296 2011 .263 60 -2 +0 +1 -0.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
Angel Galarraga (OGILVIE) 23 .207/.271/.312 .105.288 11 30% 7% 62 -0.1
Jake Rogers
2018 · A
23 41→40 44→55 47→45 42 .205/.269/.327 .122.280 1110 30% 7% 65 -0.7 .196/.267/.342 .146.271 177 33% 8% 69 -0.4 .206/.283/.412.206.26529133%8%91+0.6
Christopher Familia
2023 · A
23 40 45→55 47→45 45 .204/.281/.326 .122.262 138 27% 7% 70 -0.3 .219/.278/.391 .172.284 224 30% 6% 85 +0.7 .215/.266/.411.196.27028032%5%81+0.2
Taylor Grzelakowski
2018 · A
24 43 40→45 50→30 42 .211/.263/.307 .096.286 88 28% 6% 56 -1.3 .215/.275/.312 .097.328 73 34% 7% 62 -0.9 .204/.270/.296.092.3116134%8%54-0.8
Dane Phillips
2014 · A
23 44→48 42→55 51→40 41 .215/.262/.324 .109.281 95 26% 5% 59 -1.1 .232/.278/.376 .144.297 146 26% 5% 80 +0.4 .242/.286/.410.168.30316425%5%89+0.7
Miguel Amaya
2022 · AA
23 42 44→50 49→40 49 .210/.296/.330 .120.268 127 25% 9% 78 +0.2 .225/.309/.364 .139.303 155 29% 8% 92 +1.2 .233/.304/.378.146.27816122%7%91+0.5
Kody Clemens
2019 · A
23 46→43 44→60 50→45 45 .228/.287/.347 .119.291 118 25% 7% 76 +0.1 .203/.262/.335 .132.276 138 30% 7% 63 -0.8 .216/.278/.416.200.24726825%7%88+0.6
Jeferson Morales
2023 · A
24 39→46 46→45 49→50 44 .197/.277/.329 .131.260 149 29% 7% 69 -0.4 .215/.289/.346 .131.275 139 25% 7% 78 +0.2 .223/.298/.355.132.27712823%7%81+0.2
Patrick Bailey
2022 · A
23 44→49 45 50→45 43 .213/.278/.336 .122.306 128 33% 8% 70 -0.3 .213/.279/.336 .123.289 135 29% 8% 71 -0.3 .229/.288/.338.110.30311427%7%75-0.0
Johnny Monell
2009 · A
23 47→44 43→50 47→45 47 .227/.296/.345 .119.286 109 24% 8% 80 +0.4 .228/.284/.362 .134.286 146 24% 7% 79 +0.3 .216/.285/.360.143.28515328%8%78+0.2
John Hester
2007 · A
23 42 43→55 50 41 .206/.271/.327 .122.299 107 33% 7% 65 -0.7 .224/.267/.365 .141.298 147 29% 5% 72 -0.2 .249/.292/.416.167.322151027%5%94+0.7
Tim Wheeler
2011 · A
23 43→52 44→50 50 43 .215/.276/.330 .115.277 1214 26% 6% 68 -0.5 .235/.289/.369 .134.309 1413 27% 6% 83 +0.6 .237/.290/.360.124.314131328%6%78+0.2
Trey Hair
2018 · A
23 44 48→55 50→45 44 .221/.290/.369 .149.286 156 27% 7% 85 +0.7 .228/.290/.346 .118.296 97 25% 6% 78 +0.2 .223/.283/.406.183.28224529%5%88+0.4
Ben Rortvedt
2021 · AA
23 45 42→45 48→40 43 .219/.278/.326 .107.287 94 26% 7% 67 -0.5 .203/.267/.330 .127.282 154 32% 7% 65 -0.7 .200/.286/.308.108.27812230%10%65-0.3
Blaze Alexander
2021 · A
22 45→48 42→50 51→50 43 .218/.284/.328 .110.300 911 29% 7% 71 -0.3 .204/.275/.332 .128.317 1412 38% 7% 69 -0.4 .220/.308/.345.126.328131034%8%84+0.4
Shed Long Jr.
2019 · AA
23 47→48 47→50 51→50 43 .233/.294/.371 .138.315 1413 30% 7% 85 +0.7 .225/.285/.368 .143.305 1510 30% 7% 82 +0.5 .216/.276/.363.148.28516829%8%73-0.0
Juan Carlos Gamboa
2014 · AAA
23 46 43→45 48→50 42 .223/.272/.331 .108.299 109 28% 6% 66 -0.6 .239/.292/.343 .104.299 98 22% 6% 77 +0.1 .255/.314/.357.101.32811524%7%90+0.5
Nate Tenbrink
2010 · A
23 48→52 43→50 52→50 43 .233/.290/.347 .114.303 99 26% 6% 78 +0.2 .233/.300/.375 .142.307 1416 27% 8% 89 +1.0 .227/.302/.387.160.303162029%8%91+0.6
Carlos Soto
2022 · A
23 40 46→50 45→30 46 .203/.276/.332 .129.269 144 29% 8% 69 -0.4 .197/.272/.316 .119.283 115 32% 9% 63 -0.8 .147/.236/.245.098.2217034%10%30-0.9
Jhoneiker Betancourt
2023 · A
23 43 40→50 50→40 43 .207/.281/.298 .092.283 76 28% 7% 63 -0.9 .204/.276/.336 .132.276 163 31% 7% 70 -0.3 .179/.260/.330.151.23422033%7%67-0.2
Mark Fleury
2011 · A
23 40→41 45 48→45 43 .203/.265/.331 .128.266 124 28% 7% 64 -0.8 .202/.277/.305 .103.298 86 32% 9% 62 -0.9 .183/.273/.264.081.2874634%10%48-0.7