Victor CaratiniC Minnesota Twins
Age 32 S/R 6'0" / 225 lbs MLB Svc 8.297 · Ctrl thru 2027
2026 ROS PROJECTION264 act + 176 ros · stats below = ROS only
wRC+†vL 122117vR 104
AVG/OBP/SLG.253 / .339 / .390
PA176
HR5
K%19
BB%9
BABIP291
ISO136
MLB%100%
Value2026 · WAR
BAT: +0.5 runs (wOBA-derived runs vs avg)+0BATRUN: -1.7 runs (SB/CS + UBR baserunning)-2RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +7.9 runs (Positional adjustment)+8POSREP: +12.5 runs (Replacement-level credit)+12REPTotal WAR: +2.10+2.1WAR
0.00.51.00.80.8+$3M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 55 / POW 45
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
906.7%
xwOBA
690.331
POWER45
Barrel%
427.1
Avg EV
5989.7
Bat Spd
4470.8
EYE55
Chase%
9019.9%
SPEED30
Sprint
1024.4
Platoon Splits2024-2026 · 748 PA
vs LHP
vs RHP
Edge
PA
166
582
wRC+
122
96
◀◀L
wOBA
345
311
L
ISO
150
128
L
BABIP
303
282
L
K%
22.3%
16.2%
▶▶R
BB%
8.4%
6.7%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   8.297 yrs.days
Team Control Through   2027
First FA Year   2027
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$3M+0.8$3M+$0.6M
2027Ext$7M+0.8$3M-$3M
Totals $10M $6M -$3M
Options · projected decision
2028MUTUAL OPT$7.0M / $0.0M buyoutDECLINE
2029MUTUAL OPT$12.0M / $3.5M buyoutDECLINE

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. 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
201319 ROKDanville Braves 246215 491811 24705 02 228320335655 107329 2810 285 76
201319 ROKDanville Braves 246200 582311 39495 02 290418430848 140375 2016 382 151
201420 AKane County Cougars 423392 922244 221044 11 235282342624 107306 255 269 64
201420 AKane County Cougars 423376 1042255 38694 11 277349402751 125324 169 334 114
201521 A+Myrtle Beach Pelicans 453409 982615 331015 00 240304345649 105301 227 284 76
201521 A+Myrtle Beach Pelicans 453393 1013114 49755 00 257347372718 115303 1711 323 106
201622 AA2 teams 555494 1383236 441227 21 279347393740 113352 228 321 104
201622 AA2 teams 555474 1342826 64947 21 283376388764 105334 1712 343 120
201723 AAA2 teams 392360 10824211 22664 10 300347469817 169336 176 357 132
201723 AAA2 teams 392351 11530311 31614 10 328389524913 197365 168 396 161
201824 MLB3 teams 405360 871407 279012 00 242316339655 97300 227 285 77 -11 +0 +0 +7 +11 0.8
201824 MLB3 teams 405345 921508 427212 00 267366380746 113312 1810 337 116 +7 +0 +0 +7 +11 2.7
201925 MLB4 teams 367322 8414013 37765 10 261346425772 165301 2110 335 114 +6 +0 +3 +7 +10 2.6
201925 MLB4 teams 367315 8215011 44685 10 260360413773 152297 1912 347 123 +10 +0 +3 +7 +10 3.0
202026 MLBChicago Cubs 132116 28701 12314 01 241333328661 86321 239 296 84 -2 -0 +2 +2 +4 0.6
202026 MLBChicago Cubs 132116 28701 12314 01 241333328661 86321 239 307 93 -1 -0 +2 +2 +4 0.7
202127 MLBSan Diego Padres 356313 741008 35824 20 236321345666 109291 2310 278 71 -12 +0 +3 +6 +10 0.8
202127 MLBSan Diego Padres 356313 71907 35824 20 227312323635 96281 2310 290 80 -8 +0 +3 +6 +10 1.2
202228 MLB2 teams 368318 6515011 367911 00 204307355662 151235 2110 294 83 -7 +0 +11 +7 +10 2.1
202228 MLB2 teams 368314 6214010 407611 00 197310338647 140226 2111 297 85 -6 +0 +11 +7 +10 2.2
202329 MLBMilwaukee Brewers 226201 52407 19453 11 259332383715 124296 208 321 104 +1 -0 +8 +4 +6 2.0
202329 MLBMilwaukee Brewers 226201 52407 19453 11 259332383715 124296 208 320 103 +1 -0 +8 +4 +6 1.9
202430 MLBHouston Astros 274245 66818 23533 01 269339408748 139310 198 320 103 +1 -0 +9 +5 +8 2.3
202430 MLBHouston Astros 274245 66818 23533 01 269339408748 139310 198 333 113 +4 -0 +9 +5 +8 2.6
202531 MLBHouston Astros 386344 8613011 236513 10 250321384705 134274 176 315 99 -0 +0 -1 +7 +11 1.7
202531 MLBHouston Astros 386344 8914012 236513 10 259329404733 145282 176 325 107 +3 +0 -1 +7 +11 2.0
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD32 MLBMIN 264221 53807 26509 00 240344371715 131267 1910 312 97 -1 +0 +0 +5 +7 1.2
YTD32 MLBMIN 264221 53807 26509 00 240344371715 131267 1910 318 102 +0 +0 +0 +5 +7 1.3
ROS32 MLBMIN 100% 176154 39605 15335 00 253339390729 136284 199 325 107 +1 +0 -0 +3 +5 1.0
ROS32 MLBMIN 100% 176154 39605 15335 00 253339390729 136284 199 304 91 -2 +0 -0 +3 +5 0.6
FULL32 MLBMIN 440375 9214012 418314 00 245342379721 133277 199 309 95 -3 +0 +0 +8 +12 1.8
TOT32 MLBMIN 440375 9214012 418314 00 245342379721 133277 199 317 101 +0 +0 +0 +8 +12 2.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202733 MLBMIN 100% 278245 60908 23538 10 245330380709 135281 198 319 102 +1 +0 -4 +5 +8 0.9
202834 MLBMIN 100% 231204 48706 19466 00 235319358677 123275 208 309 95 -1 +0 -5 +4 +7 0.4
202935 MLBMIN 100% 178156 36504 15365 00 231318340658 109268 208 298 87 -3 +0 -6 +3 +5 -0.0
203036 MLBMIN 100% 126112 25303 10273 00 223304330634 107261 218 287 78 -3 +0 -6 +2 +4 -0.4
202733 MLBMIN 100% 278245 60908 23538 10 245330380709 135282 198 298 87 -4 +0 -4 +5 +8 0.4
202834 MLBMIN 100% 231204 48706 19466 00 235319358677 123275 208 289 79 -5 +0 -5 +4 +7 0.0
202935 MLBMIN 100% 178156 36504 15365 00 231318340658 109268 208 278 71 -6 +0 -6 +3 +5 -0.3
203036 MLBMIN 100% 126112 25303 10273 00 223304330634 107261 218 267 63 -5 +0 -6 +2 +4 -0.6
▸ Career Totals
Career 32222846 690105184 27065273 63 242324369693 126284 208 306 92 -29 +0 +12 +70 +91 14.7
/ 162G 650574 13921017 5413215 11 242323368691 125284 208 306 92 -6 -0 +2 +14 +18 3.0
Career 55724960 123523712119 4391179107 107 249323374697 125300 218 306 92 -49 -1 +12 +100 +158 22.4
/ 162G 650579 14428114 5113812 11 249322373695 124300 218 306 92 -6 -0 +1 +12 +18 2.6

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
201319 ROKDanville Braves 246200 582311 39495 02 290418430848 140375 2016 382 151 +14 -1 +7 2.1
201420 AKane County Cougars 423376 1042255 38694 11 277349402751 125324 169 334 114 +7 -0 +12 1.9
201521 A+Myrtle Beach Pelicans 453393 1013114 49755 00 257347372718 115303 1711 323 106 +3 +0 +13 1.6
201622 AATennessee Smokies 480412 1202526 54806 21 291381405787 114341 1711 351 127 +15 +0 +14 2.9
201622 INTLMesa Solar Sox 7562 14300 10141 00 226342274617 48286 1913 287 78 -2 +0 +2 0.0
201723 MLBChicago Cubs 6659 15301 4133 00 254333356689 102311 206 316 100 +0 +0 -0 +7 +2 0.9
201723 AAAIowa Cubs 326292 10027310 27481 10 342400558958 216375 158 412 173 +27 +0 +9 3.7
201824 MLBChicago Cubs 200181 42702 12424 00 232294304598 72290 216 272 66 -8 +0 +0 +7 +6 0.6
201824 AAAIowa Cubs 137115 36704 18252 00 313415478893 165364 1813 394 160 +9 +0 +4 1.3
201824 INTLCriollos de Caguas 6849 14102 1256 00 286478429906 143279 718 414 175 +6 +0 +2 0.8
201925 MLBChicago Cubs 279244 6511011 29593 10 266351447798 180305 2110 353 128 +9 +0 +3 +7 +8 2.7
201925 AAAIowa Cubs 1818 5100 010 00 278278333611 56294 60 272 67 -1 +0 +1 -0.0
201925 ASouth Bend Cubs 1512 3100 330 00 250400333733 83333 2020 346 123 +0 +0 +0 0.1
201925 INTLCriollos de Caguas 5541 9200 1252 00 220418268686 49250 922 341 119 +1 +0 +2 0.3
202026 MLBChicago Cubs 132116 28701 12314 01 241333328661 86321 239 307 93 -1 -0 +2 +2 +4 0.7
202127 MLBSan Diego Padres 356313 71907 35824 20 227312323635 96281 2310 290 80 -8 +0 +3 +6 +10 1.2
202228 MLBMilwaukee Brewers 314272 541209 31679 00 199301342643 143228 2110 294 83 -6 +0 +11 +7 +9 2.1
202228 INTLLeones de Ponce 5442 8201 992 00 190358310668 119212 1717 313 98 -0 +0 +2 0.1
202329 MLBMilwaukee Brewers 226201 52407 19453 11 259332383715 124296 208 320 103 +1 -0 +8 +4 +6 1.9
202430 MLBHouston Astros 274245 66818 23533 01 269339408748 139310 198 333 113 +4 -0 +9 +5 +8 2.6
202531 MLBHouston Astros 386344 8914012 236513 10 259329404733 145282 176 325 107 +3 +0 -1 +7 +11 2.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 22331975 48275158 18845746 53 244324371695 127286 208 313 98 -6 -0 +34 +52 +63 14.6

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Jason LaRuelast yr '10
career totals — 11 seasons, 3,000 PA
113,0009310232316397+32+4716.916.2
/162664212+7.1+10.53.7pk7: 15
#2Tucker Barnhartlast yr '24
career totals — 11 seasons, 3,088 PA
113,088538241318351+55+5716.616.1
/162664112+11.9+12.33.6pk7: 16
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 15 projected seasons
153,740988243322370+56+5015.313.3
/162664171+9.9+8.92.7pk7: 11
#3Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#4Dioner Navarrolast yr '16
career totals — 12 seasons, 3,544 PA
123,5447714250308370+63-112.111.6
/162664143+11.9-0.22.3pk7: 11
#5Josh Bardlast yr '11
career totals — 9 seasons, 1,958 PA
91,958381252318381+33+2410.410.5
/162664130+11.1+8.03.5pk7: 11
#6Ramon Santiagolast yr '14
career totals — 11 seasons, 2,736 PA
112,7363030244314332+18+317.47.8
/16266477+4.4+7.41.8pk7: 8

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
Victor Caratini (OGILVIE) 32 55 45 30 55 245/342/379 133277 120 19% 9% 101 +2.1
Jose Offerman
2001 · MLB
32 52→55 44→45 31→50 63 252/347/366 114278 113 14% 13% 107 +2.2 252/333/363 111286 108 15% 11% 100 +1.7 252/338/3621102899815%11%98+1.0
A.J. Ellis
2014 · MLB
33 51→56 47→45 36→40 58 252/343/387 135292 142 19% 11% 111 +2.5 227/330/347 120263 123 17% 13% 95 +1.4 222/319/36013824716217%11%90+0.3
John Jaso
2017 · MLB
33 55→57 48→50 36→45 56 269/350/424 155312 133 18% 10% 123 +3.3 243/337/415 172288 175 21% 11% 116 +2.8 212/330/40519224620222%13%105+1.1
Luis Antonio Rodriguez
2012 · MLB
32 48→53 46→45 38→45 57 234/308/367 132248 146 12% 9% 91 +1.1 236/295/362 126257 136 14% 7% 84 +0.6 239/294/35311426012413%6%79+0.1
Humberto Cota
2011 · AAA
32 52 48→50 38→30 49 259/317/404 144305 163 20% 8% 104 +2.0 259/324/379 120321 134 22% 8% 100 +1.7 250/317/36911930715122%8%93+0.6
Edgar Gonzalez
2011 · MLB
33 49→59 48→45 38→50 48 243/308/383 140290 156 22% 8% 95 +1.4 258/306/368 110306 1113 18% 6% 89 +1.0 265/308/36196317101519%5%85+0.4
Bengie Molina
2006 · MLB
32 55→58 50→55 35→30 50 278/319/425 147280 192 10% 6% 110 +2.4 279/314/442 163281 212 10% 4% 113 +2.6 281/313/4431612812109%3%108+2.0
Aledmys Díaz
2023 · MLB
32 47→57 50→55 41→45 46 242/295/393 151268 183 18% 6% 92 +1.2 226/282/348 122265 125 19% 6% 75 -0.0 229/283/3401102777219%5%69-0.2
Neil Walker
2019 · MLB
33 48→57 51→55 41→45 56 247/332/404 158280 192 20% 11% 111 +2.5 250/328/390 140306 146 21% 10% 105 +2.1 270/352/41014032813520%11%117+1.8
John Buck
2012 · MLB
32 48→53 54→60 41→30 48 251/316/425 174296 222 23% 8% 110 +2.4 227/305/376 149277 193 24% 9% 92 +1.2 217/296/35113426717125%9%76+0.1
Josh Bard
2010 · MLB
32 48→58 43→50 40→30 54 231/299/345 114263 92 16% 9% 81 +0.4 231/283/354 123277 123 20% 7% 76 +0.1 236/280/35311728611021%6%72-0.1
Stephen Vogt
2017 · MLB
32 52→61 52→60 42→40 52 262/323/431 170287 192 17% 8% 114 +2.7 250/308/438 188281 214 19% 8% 110 +2.4 233/300/42619326522222%9%99+0.8
Bryan Holaday
2020 · MLB
32 48 45 38→40 49 234/298/359 124265 134 17% 7% 85 +0.7 227/289/380 153271 187 23% 7% 87 +0.8 199/253/41021122528427%5%82+0.1
Curt Casali
2020 · MLB
31 48 48→50 40→30 49 243/310/381 138294 163 23% 8% 95 +1.4 233/325/397 164303 195 28% 11% 107 +2.2 213/320/302892849025%12%78+0.1
James McCann
2022 · MLB
32 49→56 50 41→45 45 248/310/398 150319 195 28% 8% 100 +1.7 222/279/353 131284 157 27% 6% 76 +0.0 229/275/37414628518326%5%78+0.1
Andrés Blanco
2016 · MLB
32 53→47 47→50 42→50 50 257/319/408 151295 126 17% 7% 106 +2.2 235/302/371 136280 127 20% 7% 90 +1.0 212/285/32511425610721%7%69-0.2
Jordy Mercer
2018 · MLB
31 52→59 46→50 37→45 53 254/321/387 133284 132 16% 9% 102 +1.8 253/314/396 143297 133 19% 7% 101 +1.8 254/311/39113730912121%7%90+0.5
Brayan Peña
2014 · MLB
32 54→57 43→50 36→45 46 264/297/372 108282 103 11% 4% 86 +0.8 253/299/340 87279 74 11% 6% 79 +0.3 254/301/318642783310%6%70-0.2
Miguel Ojeda
2007 · MLB
32 47→51 45→50 41→45 51 232/302/355 123270 135 19% 8% 85 +0.7 245/308/377 132285 147 19% 8% 94 +1.3 257/322/40614829317718%8%104+1.0
Geoff Blum
2005 · MLB
32 49→58 46→50 40→45 50 242/294/375 133263 144 14% 7% 87 +0.8 238/295/360 122266 114 15% 7% 83 +0.6 242/306/37613526315114%7%86+0.5