Thomas GavelloC Sacramento River Cats
Age 25 L/R 5'9" / 191 lbs AAA BB -3% Svc 0.0 · Ctrl thru 2033 peak 0.8 · 2028
wRC+†54
AVG/OBP/SLG.184 / .262 / .319
PA320
HR9
K%41
BB%7
MLB%10%
BAT: -16.8 runs (wOBA-derived runs vs avg)-17BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.7 runs (Positional adjustment)+6POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.20-0.2WAR
Scouting · nowfuture
HIT
4545
PWR
6060
SPD
4545
EYE
4345
trajectory · 10 yrs
0.8peak
2028

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.8$3M+$3M
2029Arb-1$0.8M+0.8$3M+$3M
2030Arb-2$0.9M+0.7$3M+$2M
2031Arb-3$1M+0.5$2M+$1M
2032Ext / FA-deal$0.7M+0.2$1.0M+$0.3M
2033Ext / FA-deal$0.6M
Totals $5M $13M +$8M

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
202221 ROKACL Giants Black 3326 3001 3173 00 .115.281.231.512 .115.222 529 .208 17 -3 +0 +0 +1 +1 -0.2
202322 A2 teams 369310 539110 2415132 72 .171.298.303.601 .132.285 417 .267 62 -16 +1 +0 +7 +10 0.2
202423 A+Eugene Emeralds 304268 34505 2215013 92 .127.228.201.429 .075.254 497 .195 7 -32 +1 +0 +5 +9 -1.7
202524 AAA3 teams 358318 6314110 1914412 81 .198.269.343.612 .145.314 405 .266 62 -15 +1 +0 +6 +10 0.2
▸ 2026 Season (actual · ROS · total)
202625 AAASacramento River Cats 4844 7102 3160 00 .159.213.318.531 .159.185 336 .217 24 -4 +0 +0 +1 +1 -0.2
ROS25 MLBSF 272244 45918 181098 41 .184.263.328.591 .143.282 407 .262 59 -13 +0 +0 +5 +8 0.0
TOT25 MLBSF 320288 5210110 211258 41 .181.256.326.582 .146.271 397 .255 54 -17 +0 +0 +6 +9 -0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 25%SF 363325 6412112 261279 51 .197.275.351.626 .154.274 357 .280 73 -11 +1 +0 +6 +10 0.6
202827 MLB 43%SF 386344 6813112 2913210 61 .198.279.346.625 .148.276 348 .284 75 -11 +1 +0 +7 +11 0.8
202928 MLB 52%SF 400356 7113113 3113610 61 .199.282.351.633 .152.276 348 .284 76 -11 +1 -1 +7 +11 0.8
203029 MLB 63%SF 400357 7113113 311369 50 .199.280.350.630 .151.276 348 .283 75 -11 +1 -1 +7 +11 0.7
203130 MLB 73%SF 398355 6913112 311369 50 .194.276.338.614 .144.274 348 .280 73 -12 +1 -2 +7 +11 0.5
203231 MLB 90%SF 374333 6412111 291309 30 .192.275.333.608 .141.272 358 .276 70 -13 +1 -3 +7 +11 0.2
203332 MLBSF 347309 5911110 271228 30 .191.273.330.603 .139.271 358 .272 66 -13 +1 -4 +6 +10 -0.0
203433 MLBSF 310276 52919 241117 20 .188.270.326.596 .138.269 368 .266 62 -13 +0 -4 +6 +9 -0.3
203534 MLBSF 262234 43817 20966 20 .184.265.316.582 .132.267 378 .260 57 -13 +0 -5 +5 +7 -0.5
▸ Career Totals (MLE all levels + projections)
Career 45764055 75914112133 3341697145 659 .187.273.326.599 .139.278 377 .269 64 -187 +9 -20 +82 +130 1.4
/ 162G 650576 10820219 4724121 91 .188.273.328.601 .141.278 377 .269 64 -27 +1 -3 +12 +18 0.2

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
202221 ROKACL Giants Black 3325 5001 4123 00 .200.375.320.695 .120.308 3612 .324 106 +0 +0 +1 0.1
202322 A+Eugene Emeralds 10692 20201 7386 10 .217.314.272.586 .054.352 367 .277 70 -4 +0 +3 -0.0
202322 ASan Jose Giants 263205 5111210 307026 62 .249.410.468.878 .220.325 2711 .394 159 +18 +0 +7 2.6
202423 A+Eugene Emeralds 304254 49807 3610413 92 .193.323.307.631 .114.292 3412 .297 85 -5 +1 +9 0.5
202524 AAASacramento River Cats 197168 44919 18646 21 .262.354.488.842 .226.354 329 .363 136 +8 +0 +6 1.4
202524 AARichmond Flying Squirrels 9988 23603 6292 30 .261.323.432.755 .170.351 296 .326 108 +1 +1 +3 0.4
202524 A+Eugene Emeralds 6254 11302 3204 30 .204.295.370.665 .167.281 325 .298 86 -1 +1 +2 0.1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Thomas Gavello (OGILVIE) 25 45 60 45 45 .184/.262/.319 .135.296 95 41% 7% 62 -0.5
Luke Ritter
2023 · AAA
26 38→43 49→55 46→45 38 .193/.263/.335 .141.298 188 40% 7% 65 -0.7 .205/.288/.366 .161.311 216 38% 9% 83 +0.6 .200/.290/.358.157.30421438%9%79+0.2
René Pinto
2022 · AAA
25 42 51→55 44→40 35 .218/.262/.369 .151.305 196 35% 5% 72 -0.2 .215/.254/.384 .169.302 224 35% 4% 73 -0.1 .194/.237/.371.176.27125238%5%60-0.5
Cody Thomas
2021 · AA
26 39→47 50→60 47→45 36 .201/.255/.355 .154.297 195 38% 6% 66 -0.6 .217/.271/.402 .185.310 225 36% 6% 85 +0.7 .227/.279/.437.210.29525331%6%94+0.8
Chandler Redmond
2022 · AA
25 46→39 49→55 44→40 36 .207/.275/.353 .146.367 186 45% 8% 74 -0.1 .203/.272/.366 .163.321 224 41% 8% 76 +0.1 .189/.265/.343.154.29122341%9%66-0.5
Isan Díaz
2021 · MLB
25 41→40 50→55 45 43 .213/.280/.364 .151.286 188 31% 8% 79 +0.3 .209/.286/.369 .160.277 207 31% 9% 83 +0.6 .191/.269/.374.183.23328832%9%74-0.0
Mitch Walding
2018 · AA
25 40→45 46→50 43→40 40 .197/.268/.326 .129.309 144 39% 8% 64 -0.8 .202/.291/.355 .153.332 184 41% 10% 82 +0.5 .182/.280/.329.147.32219345%11%69-0.2
Drew Robinson
2017 · AAA
25 36→41 51→55 51→50 43 .193/.267/.354 .161.275 1914 36% 9% 71 -0.3 .212/.286/.373 .161.316 1812 36% 9% 84 +0.6 .207/.288/.362.155.320171237%10%78+0.1
Trey Cabbage
2022 · AA
25 41→45 52→55 52→55 34 .198/.256/.362 .164.342 217 46% 7% 68 -0.5 .222/.285/.411 .189.365 2421 43% 7% 93 +1.3 .216/.281/.406.190.339243241%7%88+0.5
Drew Ward
2021 · AAA
26 45→44 50→55 46→30 37 .217/.276/.370 .154.341 184 40% 7% 79 +0.3 .218/.280/.381 .163.348 216 41% 7% 83 +0.6 .195/.266/.364.168.30224142%8%72-0.1
Patrick Dorrian
2022 · AAA
26 39→37 48→55 48→45 41 .200/.265/.342 .141.295 166 36% 8% 66 -0.6 .196/.262/.348 .152.292 196 37% 8% 67 -0.5 .176/.243/.318.142.25419537%7%48-1.1
Travis Demeritte
2020 · MLB
25 39→43 52→60 46→50 41 .206/.270/.376 .170.289 207 35% 8% 78 +0.2 .215/.278/.388 .173.317 219 37% 8% 85 +0.7 .197/.256/.365.168.292221239%7%65-0.3
Erik Ostberg
2022 · AA
26 43 48→55 42→45 39 .216/.273/.352 .135.312 174 35% 7% 72 -0.2 .203/.262/.347 .144.293 177 35% 7% 67 -0.5 .171/.233/.318.147.23717735%7%44-0.6
Brendon Davis
2022 · AAA
25 41→44 51→50 48→50 39 .211/.271/.368 .157.292 199 34% 6% 76 +0.1 .199/.273/.350 .151.263 1811 30% 8% 72 -0.2 .174/.259/.299.125.232141230%9%52-1.1
Jared Walker
2021 · AA
25 37→33 50→55 48→45 39 .190/.275/.343 .154.301 196 41% 8% 72 -0.2 .186/.267/.303 .117.402 1311 52% 8% 58 -1.2 .099/.203/.196.096.258131261%9%3-1.3
Chad Bell
2022 · AA
25 41 53→55 51→40 39 .206/.269/.371 .165.320 226 41% 8% 76 +0.1 .208/.269/.352 .144.348 194 42% 7% 71 -0.3 .192/.255/.323.131.32719045%7%55-0.8
Kevin Padlo
2021 · AAA
25 41→40 51→55 48→50 44 .206/.289/.371 .164.300 1810 35% 9% 85 +0.7 .198/.263/.349 .151.279 1811 34% 8% 68 -0.5 .180/.260/.311.131.248151432%9%55-0.8
Jason Vosler
2019 · AAA
25 38→44 50→55 44→40 40 .204/.266/.356 .152.269 182 31% 6% 71 -0.3 .215/.278/.385 .170.281 213 31% 7% 84 +0.6 .210/.276/.375.165.26122328%7%76+0.1
Kevin Smith
2021 · AA
25 39→45 51→55 50 35 .206/.250/.363 .157.286 1914 35% 5% 66 -0.6 .207/.260/.367 .160.286 1915 33% 6% 71 -0.3 .203/.254/.364.161.273211533%6%65-0.5
Zach Green
2019 · AAA
25 42→43 50→60 40 34 .209/.267/.364 .154.322 173 39% 5% 73 -0.1 .208/.276/.391 .183.328 234 41% 7% 85 +0.7 .176/.247/.354.178.27123143%7%61-0.6
Blaze Alexander
2023 · AAA
24 43→48 49→50 49→50 39 .212/.281/.357 .145.322 1713 38% 7% 78 +0.2 .222/.300/.354 .132.332 1410 35% 8% 85 +0.7 .220/.308/.345.126.328131034%8%84+0.4