Ryan Vega

PosRF
B/TR/R
Born1996-09-17
Age (2026)29

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

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
201518 ROKAZL Angels 10799 15300 4253 40 .152.208.182.389 .030.200 234 .173 -9 -13 +1 +0 -1 +3 -1.1
201619 ROKOrem Owlz 140131 31513 5323 50 .237.281.359.639 .122.289 234 .278 71 -5 +1 +0 -2 +4 -0.1
201720 ROKOrem Owlz 317284 67924 21756 65 .236.302.324.626 .088.299 247 .275 69 -11 -1 +0 -3 +9 -0.7
201922 A+2 teams 342308 50914 261206 62 .162.241.237.478 .075.249 358 .217 24 -29 +0 +0 -4 +10 -2.3
▸ Career Totals (MLE all levels + projections)
Career 906822 16326411 5625218 217 .198.265.280.544 .082.268 286 .241 43 -58 +1 +0 -10 +26 -4.2
/ 162G 650590 1181938 4018113 155 .200.266.283.549 .083.270 286 .241 43 -42 +1 +0 -7 +18 -3.0

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
201518 ROKAZL Angels 10796 18400 7173 40 .188.264.229.493 .042.225 167 .233 36 -8 +1 +3 -0.4
201619 ROKOrem Owlz 140127 42724 9223 50 .331.388.512.900 .181.373 166 .395 160 +10 +1 +4 1.5
201720 ROKOrem Owlz 317268 841235 37526 65 .313.408.437.845 .123.364 1612 .375 145 +16 -1 +9 2.5
201922 A+Inland Empire 66ers 216186 41804 26633 11 .220.326.328.654 .108.308 2912 .302 89 -3 -0 +6 0.3
201922 ABurlington Bees 126112 24511 10273 51 .214.296.304.600 .089.274 218 .275 69 -4 +1 +4 -0.0