Thomas GavelloC Sacramento River Cats
Age 25 L/R 5'9" / 191 lbs AAA HR -15%H -3% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION310 act + 9 ros · stats below = ROS only
showingROS
wRC+†55
AVG/OBP/SLG
PA1
HR0
K%33
BB%11
BABIP228
ISO123
MLB%10%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: +0.0 runs (0 MLB PA)BAT projected ROS: -0.1 runs (1 MLB PA, park-applied)-0BATRUN so far: +0.0 runs (0 MLB PA)RUN projected ROS: +0.0 runs (1 MLB PA, park-applied)+0RUNFLD so far: +0.0 runs (0 MLB PA)FLD projected ROS: +0.0 runs (1 MLB PA, park-applied)+0FLDPOS so far: +0.0 runs (0 MLB PA)POS projected ROS: +0.0 runs (1 MLB PA, park-applied)+0POSREP so far: +0.0 runs (0 MLB PA)REP projected ROS: +0.0 runs (1 MLB PA, park-applied)+0REP2026 MLB WAR (so far + projected ROS): -0.00so far: +0.0 WAR-0.0WAR
0.00.51.00.10.10.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · ContractCON 45 / POW 60
Toolsscout grade
CONTACT45
scouting grade only
POWER60
scouting grade only
EYE45
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2029Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2030Pre-Arb$0.9M
2031Arb-1$0.2M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.4M +$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. 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)
202221 ROKACL Giants Black 3325 5001 4123 00 200375320695 120308 3612 324 106 +0 +0 +1 0.1
202322 A+Eugene Emeralds 10692 20201 7386 10 217314272586 54352 367 277 73 -3 +0 +2 -0.1
202322 ASan Jose Giants 263205 5111210 307026 62 249410468878 220325 2711 394 153 +16 +0 +6 2.3
202423 A+Eugene Emeralds 304254 49807 3610413 92 193323307631 114292 3412 297 87 -5 +1 +7 0.3
202524 AAASacramento River Cats 197168 44919 18646 21 262354488842 226354 329 363 132 +7 +0 +4 1.2
202524 AARichmond Flying Squirrels 9988 23603 6292 30 261323432755 170351 296 326 107 +1 +1 +2 0.4
202524 A+Eugene Emeralds 6254 11302 3204 30 204295370665 167281 325 298 88 -1 +1 +1 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202221 ROK MLEACL Giants Black 3326 4001 3173 00 154312269582 115226 529 213 30 -3 +0 +1 -0.2
202322 A+ MLEEugene Emeralds 10694 13101 5526 10 138229181409 43274 495 180 8 -12 +0 +2 -0.9
202322 A MLESan Jose Giants 263215 39819 2010026 62 181326353679 172269 388 300 89 -3 +0 +6 0.3
202423 A+ MLEEugene Emeralds 304268 34505 2215013 92 127228201429 75245 497 194 17 -30 +1 +7 -2.3
202524 AAA MLESacramento River Cats 197173 35717 13826 21 202281376657 173302 427 285 79 -5 +0 +4 -0.1
202524 AA MLERichmond Flying Squirrels 9990 20502 4352 30 222271344615 122315 354 264 65 -4 +1 +2 -0.1
202524 A+ MLEEugene Emeralds 6255 9202 2264 30 164246309555 145227 423 212 30 -5 +1 +1 -0.3
202221 ROK MLEACL Giants Black 3326 4001 3173 00 154312269582 115333 529 213 30
202221 ROK RAWACL Giants Black 3325 5001 4123 00 200375320695 120308 3612 324 30
202322 A MLE2 teams 369310 539110 2415232 72 171298303601 132287 417 266 66
202322 A RAW2 teams 369297 7113211 3710832 72 239383407790 168333 2910 360 66
202423 A+ MLEEugene Emeralds 304268 34505 2215013 92 127228201429 75254 497 194 17
202423 A+ RAWEugene Emeralds 304254 49807 3610413 92 193323307631 114292 3412 297 17
202524 AAA MLE3 teams 358318 6314110 1914312 81 198269343612 145312 405 267 67
202524 AAA RAW3 teams 358310 7818114 2711312 81 252335452787 200340 328 341 67
202221 ROK MLEACL Giants Black 3327 4001 3173 00 148312259572 111226 529 213 30
202322 A MLE2 teams 369310 539110 2415232 72 171298303601 132270 417 266 66
202423 A+ MLEEugene Emeralds 304266 34505 2215013 92 128228203431 75245 497 194 17
202524 AAA MLE3 teams 358324 6314110 1914312 81 194269336606 142293 405 267 67
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202322 A MLE2 teams 369310 539110 2415232 72 171298303601 132270 417 266 66
202423 A+ MLEEugene Emeralds 304266 34505 2215013 92 128228203431 75245 497 194 17
202524 AAA MLE3 teams 358324 6314110 1914312 81 194269336606 142293 405 267 67
YTD25 AAA MLESF 310264 41616 249516 82 155266254520 98211 318 240 49 -19 +1 +0 +6 +7 -0.6
▸ 2026 season
YTD25 AAA RAWSF 310253 47718 357416 82 186322316639 130224 2411 295 49
ROS25 AAA MLESF 10% 98 1000 130 00 125222125347 233 3311 250 55 -0 +0 +0 +0 +0 -0.0
▸ 2026 season — projected rest
ROS25 MLB CTXSF 10% 11 0000 000 00 228 00 213 55 -0 +0 +0 +0 +0 -0.0
FULL25 MLB A+CSF 11 0000 000 00 00 213 49 -0 +0 +0 +0 +0 -0.0
TOT25 AAA MLESF 319272 42616 259816 82 154265250515 96211 318 240 49 -19 +1 +0 +6 +7 -0.6
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202726 MLB MLESF 35% 363320 5710110 2611814 72 178269309579 131242 337 266 66 -15 +1 +0 +6 +8 0.0
202827 MLB MLESF 44% 386340 6211111 2912314 82 182274318592 135246 328 270 69 -14 +1 +0 +7 +8 0.2
202928 MLB MLESF 49% 400353 6512111 3012614 82 184275317592 133248 328 272 70 -14 +1 -1 +7 +9 0.2
203029 MLB MLESF 50% 400352 6612111 3112614 72 188280321601 134248 328 271 70 -14 +1 -1 +7 +9 0.1
203130 MLB MLESF 51% 398350 6411111 3112714 61 183276314590 131247 328 269 68 -15 +1 -2 +7 +9 -0.1
202726 MLB CTXSF 35% 126111 18303 9415 21 162256270526 108237 337 231 66 -5 +0 +0 +2 +3 -0.0
202827 MLB CTXSF 44% 170149 26504 13546 31 174268289556 114241 328 237 69 -6 +0 +0 +3 +4 0.1
202928 MLB CTXSF 49% 196172 31515 15627 41 180273308581 128243 328 239 70 -7 +0 -0 +4 +4 0.1
203029 MLB CTXSF 50% 200176 32615 15637 31 182273312585 131243 328 239 70 -7 +0 -1 +4 +4 0.0
203130 MLB CTXSF 51% 201177 32615 15647 31 181271311582 130242 327 237 68 -8 +0 -1 +4 +4 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 894786 13925322 6728432 155 177269300569 123241 327 237 62 -33 +1 -2 +16 +19 0.1
/ 162G A+C 650571 10118216 4920623 114 177269299569 123241 328 237 62 -24 +1 -2 +12 +14 0.1
Career MLE 30202645 46984780 2161085130 6014 177272305578 128260 367 261 62 -73 +4 -4 +35 +42 0.4
/ 162G MLE 650569 10118217 4623428 133 178272306578 128261 367 261 62 -24 +1 -1 +12 +14 0.1