Cristhian Vasquez

PosCF
B/TL/L
Born1996-09-11
Age (2026)29

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201417 ROKDSL Royals 7263 7111 8261 23 111222206429 95167 3611 183 -2
201417 ROKDSL Royals 7258 9111 13181 23 155319259578 103205 2518 281 73
201518 ROKAZL Royals 181162 22311 14581 91 136209185394 49204 328 175 -8
201518 ROKAZL Royals 181154 28421 22401 91 182288253541 71239 2212 252 51
201619 ROKBurlington Royals 161145 17222 8444 22 117185200385 83149 275 180 -4
201619 ROKBurlington Royals 161140 23333 13314 22 164255293548 129185 198 246 47
201720 ROKIdaho Falls Chukars 261239 46531 12587 115 192252251503 59247 225 224 30
201720 ROKIdaho Falls Chukars 261231 60751 20407 115 260337346684 87307 158 309 95
▸ Career Totals
Career 675609 921175 4218613 2411 151221217438 66206 286 196 8 -70 +0 +0 +2 +19 -4.9
/ 162G 650586 891175 4017913 2311 152222220442 68207 286 196 8 -67 +0 +0 +2 +18 -4.7

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
201417 ROKDSL Royals 7258 9111 13181 23 155319259578 103205 2518 281 73 -2 -1 +2 -0.1
201518 ROKAZL Royals 181154 28421 22401 91 182288253541 71239 2212 252 51 -10 +1 +5 -0.4
201619 ROKBurlington Royals 161140 23333 13314 22 164255293548 129185 198 246 47 -10 -0 +5 -0.6
201720 ROKIdaho Falls Chukars 261231 60751 20407 115 260337346684 87307 158 309 95 -1 +0 +7 0.6