Carlos VirahondaC Visalia Rawhide
Age 20 R/R 5'11" / 180 lbs A HR -11% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION430 act + 9 ros · stats below = ROS only
showingROS
wRC+†92
AVG/OBP/SLG.125 / .222 / .125
PA9
HR0
K%22
BB%11
BABIP273
ISO105
MLB%0%
Value2026 · WAR
BAT: -5.4 runs (wOBA-derived runs vs avg)-5BATRUN: -0.9 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +7.8 runs (Positional adjustment)+8POSREP: +9.5 runs (Replacement-level credit)+10REPTotal WAR: +1.20+1.2WAR
0.01.22.40.71.31.71.81.91.91.91.826272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$74M ctrl surplus
Tools · ContractCON 50 / POW 42
Toolsscout grade
CONTACT50
scouting grade only
POWER42
scouting grade only
EYE50
scouting grade only
SPEED31
scouting grade only
DEFENSE55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+1.7$11M+$10M
2030Pre-Arb$0.9M+1.8$11M+$10M
2031Pre-Arb$0.9M+1.9$10M+$10M
2032Arb-1$5M+1.9$10M+$7M
2033Arb-2$9M+1.9$9M+$5M
2034Arb-3$13M+1.8$8M+$2M
Totals $30M $58M +$44M

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. 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202317 ROKDSL Arizona Black 139112 341321 51816 34 304414482896 179340 134 385 147 +8 -1 +3 1.0
202418 ROKDSL Arizona Red 190160 25901 153013 21 156282231513 75183 168 249 54 -10 +0 +4 -0.6
202519 AVisalia Rawhide 153129 33403 13349 10 256364357721 101323 228 331 110 +2 +0 +3 0.5
202519 ROKACL D-backs 152121 42811 141814 32 347470455924 107394 129 414 167 +12 -0 +3 1.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Arizona Black 139114 26911 32616 34 228338351689 123243 192 280 76 -4 -1 +3 -0.2
202418 ROK MLEDSL Arizona Red 190165 18601 104413 21 109218164382 55132 235 170 1 -22 +0 +4 -1.9
202519 A MLEVisalia Rawhide 153133 27302 9469 10 203298271569 68280 306 255 59 -8 +0 +3 -0.4
202519 ROK MLEACL D-backs 152126 33611 92714 32 262376349725 87295 186 306 93 -1 -0 +3 0.2
202317 ROK MLEDSL Arizona Black 139114 26911 32616 34 228338351689 123275 192 280 76
202317 ROK RAWDSL Arizona Black 139112 341321 51816 34 304414482896 179340 134 385 76
202418 ROK MLEDSL Arizona Red 190165 18601 104413 21 109218164382 55139 235 170 1
202418 ROK RAWDSL Arizona Red 190160 25901 153013 21 156282231513 75183 168 249 1
202519 A MLE2 teams 305259 60913 187423 42 232337309646 77308 246 280 76
202519 A RAW2 teams 305250 751214 275223 42 300417404821 104360 179 372 76
202317 ROK MLEDSL Arizona Black 139119 26911 32616 34 218338336674 118243 192 280 76
202418 ROK MLEDSL Arizona Red 190165 18601 104413 21 109218164382 55132 235 170 1
202519 A MLE2 teams 305261 60913 187423 42 230337307643 77287 246 280 76
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202317 ROK MLEDSL Arizona Black 139119 26911 32616 34 218338336674 118243 192 280 76
202418 ROK MLEDSL Arizona Red 190165 18601 104413 21 109218164382 55132 235 170 1
202519 A MLE2 teams 305261 60913 187423 42 230337307643 77287 246 280 76
YTD20 A MLEARI 430373 8314216 2410426 64 223314399714 177260 246 301 90 -5 -0 +0 +8 +9 1.1
▸ 2026 season
YTD20 A RAWARI 217187 5110210 144013 31 273364508873 235293 186 380 90
YTD20 A+ RAWARI 213173 47818 233613 33 272397468865 197298 1711 382 90
ROS20 A MLEARI 0% 98 1000 120 00 125222125347 267 2211 303 92 -0 +0 +0 +0 +0 0.0
TOT20 A MLEARI 439381 8414216 2510626 64 220312394706 173258 246 301 90 -5 -0 +0 +8 +10 1.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202721 MLB MLEARI 48% 464412 9217212 2810321 42 223306362668 138267 226 304 92 -5 +0 +1 +8 +10 1.5
202822 MLB MLEARI 68% 502444 10219214 3210821 42 230312376688 146269 226 311 97 -2 +0 +1 +9 +11 1.9
202923 MLB MLEARI 76% 520460 10820216 3411021 43 235317391708 157271 217 316 100 +0 -0 +1 +9 +11 2.2
203024 MLB MLEARI 78% 520459 10820216 3510921 43 235318392711 157273 217 320 103 +2 -0 +1 +9 +11 2.3
203125 MLB MLEARI 79% 520459 10920217 3510921 43 237320401721 163273 217 322 104 +2 -0 +1 +9 +11 2.4
203226 MLB MLEARI 79% 520459 10920217 3510821 43 237320401721 163272 217 323 105 +3 -0 +1 +9 +11 2.4
203327 MLB MLEARI 78% 520458 10920217 3610921 43 238322402724 164272 217 323 105 +3 -0 +1 +9 +11 2.4
203428 MLB MLEARI 77% 520457 10820217 3711021 42 236322400723 164272 217 322 104 +2 +0 +0 +9 +11 2.4
203529 MLB MLEARI 75% 520457 10619216 3711121 42 232318387706 155271 217 320 103 +2 +0 -1 +9 +11 2.2
203630 MLB MLEARI 74% 520457 10619216 3711221 42 232318387706 155270 227 317 101 +1 +0 -1 +9 +11 2.0
203731 MLB MLEARI 73% 504443 10118215 3611020 32 228315379694 151267 227 313 98 -1 -0 -2 +9 +11 1.7
203832 MLB MLEARI 72% 486430 9617214 3410819 32 223308370678 147264 227 307 94 -3 -0 -3 +9 +11 1.3
203933 MLB MLEARI 72% 444392 8615212 3110118 21 219306360666 140260 237 300 89 -6 +0 -3 +8 +10 0.9
204034 MLB MLEARI 68% 388343 7212110 279115 21 210296338634 128254 237 292 84 -8 +0 -4 +7 +8 0.4
202721 MLB CTXARI 48% 224199 46916 134910 21 231311377688 146272 226 273 92 -2 +0 +0 +4 +5 0.7
202822 MLB CTXARI 68% 342302 711429 227415 32 235319384703 149275 226 282 97 -1 -0 +1 +6 +7 1.3
202923 MLB CTXARI 76% 397352 8216211 268416 32 233315384698 151277 217 288 100 +0 -0 +1 +7 +9 1.7
203024 MLB CTXARI 78% 405359 8617212 278516 32 240321398719 159278 217 292 103 +1 -0 +1 +7 +9 1.8
203125 MLB CTXARI 79% 409361 8617212 288517 32 238323396719 158278 217 294 104 +2 -0 +1 +7 +9 1.9
203226 MLB CTXARI 79% 411363 8717213 288617 32 240324405728 165278 217 295 105 +2 -0 +1 +7 +9 1.9
203327 MLB CTXARI 78% 403356 8416212 288416 32 236320393713 157278 217 295 105 +2 -0 +1 +7 +9 1.9
203428 MLB CTXARI 77% 400353 8416212 288416 32 238322397719 159277 217 294 104 +2 -0 +0 +7 +9 1.8
203529 MLB CTXARI 75% 389342 8216212 288316 32 240326404730 164276 217 292 103 +1 -0 -0 +7 +8 1.6
203630 MLB CTXARI 74% 382337 7915211 278215 32 234319389708 154275 217 289 101 +0 -0 -1 +7 +8 1.5
203731 MLB CTXARI 73% 367323 7414210 268015 21 229316378694 149272 227 285 98 -1 +0 -1 +7 +8 1.2
203832 MLB CTXARI 72% 352310 7113210 257814 21 229315381696 152269 227 279 94 -2 +0 -2 +6 +8 1.0
203933 MLB CTXARI 72% 320282 611118 227313 21 216303348650 131265 237 273 89 -4 +0 -3 +6 +7 0.6
204034 MLB CTXARI 68% 263233 50917 186110 11 215299352651 137259 237 264 84 -5 -0 -3 +5 +6 0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 50644472 104320025145 3461088206 3623 233317386704 153275 217 287 95 -5 -2 -6 +90 +110 19.2
/ 162G A+C 650574 13426319 4414026 53 233316389705 155275 227 287 95 -1 -0 -1 +12 +14 2.5
Career MLE 75916676 151728029214 5061645334 5938 227314374688 147268 227 309 95 -9 -2 -8 +124 +151 26.0
/ 162G MLE 650572 12924218 4314129 53 226312369681 143266 227 309 95 -1 -0 -1 +12 +14 2.4