Angel GarciaOF FCL Orioles
Age 19 R/R 6'2" / 195 lbs ROK HR +9% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION71 act + 11 ros · stats below = ROS only
showingROS
wRC+†51
AVG/OBP/SLG.100 / .182 / .100
PA11
HR0
K%27
BB%9
BABIP275
ISO85
MLB%0%
Value2026 · WAR
BAT: -9.1 runs (wOBA-derived runs vs avg)-9BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.5 runs (Positional adjustment)-0POSREP: +1.8 runs (Replacement-level credit)+2REPTotal WAR: -0.80-0.8WAR
trajectory · projected WAR by year
0.0-0.22627
Tools · ContractCON 45 / POW 25
Toolsscout grade
CONTACT45
scouting grade only
POWER25
scouting grade only
EYE25
scouting grade only
SPEED45
scouting grade only
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
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202417 ROKDSL Orioles Orange 143114 25512 19379 33 219373333707 114303 2613 332 111 +2 -1 +3 0.4
202518 ROKDSL Orioles Orange 154128 37921 122813 41 289405414819 125360 188 373 138 +7 +0 +3 1.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Orioles Orange 143122 16311 11549 33 131254197450 66216 388 214 31 -12 -1 +3 -0.9
202518 ROK MLEDSL Orioles Orange 154133 28611 74013 41 211314293607 83277 265 264 65 -6 +0 +3 -0.3
202417 ROK MLEDSL Orioles Orange 143122 16311 11549 33 131254197450 66221 388 214 31
202417 ROK RAWDSL Orioles Orange 143114 25512 19379 33 219373333707 114303 2613 332 31
202518 ROK MLEDSL Orioles Orange 154133 28611 74013 41 211314293607 83290 265 264 65
202518 ROK RAWDSL Orioles Orange 154128 37921 122813 41 289405414819 125360 188 373 65
202417 ROK MLEDSL Orioles Orange 143122 16311 11549 33 131254197450 66216 388 214 31
202518 ROK MLEDSL Orioles Orange 154133 28611 74013 41 211314293607 83277 265 264 65
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202417 ROK MLEDSL Orioles Orange 143122 16311 11549 33 131254197450 66216 388 214 31
202518 ROK MLEDSL Orioles Orange 154133 28611 74013 41 211314293607 83277 265 264 65
YTD19 ROK MLEBAL 7166 9400 3241 10 136186197383 61209 344 168 0 -8 +0 +0 -0 +2 -0.7
▸ 2026 season
YTD19 ROK RAWBAL 7164 13600 5171 10 203271297568 94271 247 257 0
ROS19 ROK MLEBAL 0% 1110 1000 130 00 100182100282 271 279 244 51 -1 +0 +0 -0 +0 -0.0
TOT19 ROK MLEBAL 8276 10400 4271 10 132185184369 53200 335 178 7 -9 +0 +0 -0 +2 -0.8
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202720 MLB MLEBAL 34% 215197 41913 12594 31 208268310577 102274 276 257 60 -10 +0 +0 -1 +5 -0.7
202720 MLB CTXBAL 34% 7469 14301 4201 10 203257290547 87278 275 247 60 -3 +0 +0 -0 +2 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 7469 14301 4201 10 203257290547 87271 275 247 53 -3 +0 +0 -0 +2 -0.2
/ 162G A+C 650606 1232609 351769 90 203257290547 87271 275 247 53 -31 +2 +0 -4 +14 -1.9
Career MLE 523462 861835 3115626 105 186276271546 84266 306 247 53 -11 +0 +0 -1 +5 -0.7
/ 162G MLE 650574 1072246 3919432 126 186276270546 84267 306 247 53 -31 +1 +0 -4 +14 -2.1