Vinny Capra3B Worcester Red Sox
Age 30 R/R 5'8" / 188 lbs AAA Svc 3.000 · Ctrl thru 2028
wRC+†vL 768vR -24
AVG/OBP/SLG.183 / .245 / .265
PA250
HR3
SB7
K%23
BB%6
xwOBA.211
Barrel%2.6%
MLB%10%
BAT: -9.1 runs (wOBA-derived runs vs avg)-9BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.5 runs (Defensive runs vs avg)-1FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
4747
PWR
3737
SPD
6363
EYE
4758
trajectory · 10 yrs
-0.4peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2023
Service   3.000 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$0.2M
2027Arb-2$0.4M
2028Arb-3$0.6M
Totals $-6M $-6M +$0.0M

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
201822 ALansing Lugnuts 10396 20600 6240 10 .208.255.271.526 .062.278 236 .232 36 -7 +0 +0 +0 +3 -0.4
201923 AANew Hampshire Fisher Cats 435399 771513 241065 154 .193.248.258.506 .065.252 246 .226 31 -34 +1 +0 +2 +12 -1.9
202125 AANew Hampshire Fisher Cats 282256 671349 18965 41 .262.323.449.772 .188.379 346 .325 107 +2 +0 +0 +1 +8 1.2
202226 AAA2 teams 248224 60615 22381 72 .268.336.371.707 .103.302 159 .311 96 -1 +1 +0 -3 +7 0.4
202327 AAA2 teams 283249 611212 27553 62 .245.326.325.651 .080.303 1910 .283 75 -8 +0 +1 +1 +8 0.2
202428 AAANashville Sounds 489446 1022117 351116 102 .229.294.327.621 .099.288 237 .277 70 -16 +1 +0 +2 +14 0.0
202529 MLB2 teams 204184 33413 11533 50 .179.237.261.498 .082.229 265 .217 24 -17 +1 +0 +1 +6 -1.0
▸ 2026 Season (actual · ROS · total)
202630 AAAWorcester Red Sox 7562 14402 11191 31 .226.351.387.738 .161.286 2515 .330 111 +1 +0 +0 +0 +2 0.4
ROS30 MLBBOS 175158 30603 13412 41 .190.260.285.545 .095.236 237 .250 49 -10 +0 -1 +1 +5 -0.5
TOT30 MLBBOS 250220 441005 24603 72 .200.287.314.601 .114.248 2410 .274 68 -9 +1 -1 +1 +7 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202731 MLB 20%BOS 239213 42814 21483 51 .197.278.300.579 .103.233 209 .262 59 -11 +1 -4 +1 +7 -0.7
202832 MLB 33%BOS 220196 40814 19463 31 .204.284.316.601 .112.236 219 .262 59 -10 +0 -4 +1 +6 -0.7
202933 MLB 43%BOS 190170 33613 16412 20 .194.271.294.565 .100.236 228 .259 57 -9 +0 -5 +1 +5 -0.8
203034 MLB 52%BOS 149133 25502 13342 10 .188.270.271.541 .083.236 239 .255 53 -8 +0 -5 +1 +4 -0.8
▸ Career Totals (MLE all levels + projections)
Career 30172724 5901101245 22569335 6314 .217.285.315.600 .099.272 237 .266 62 -131 +7 -17 +7 +85 -4.9
/ 162G 650587 12824310 481498 143 .218.286.320.606 .102.273 237 .266 62 -28 +2 -4 +2 +18 -1.1

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
201822 ALansing Lugnuts 10394 25800 8190 10 .266.324.351.675 .085.333 188 .303 90 -1 +0 +3 0.2
201923 AANew Hampshire Fisher Cats 435388 892013 33835 154 .229.297.309.606 .080.281 198 .274 68 -16 +1 +12 -0.2
202125 AANew Hampshire Fisher Cats 282248 8117410 25745 41 .327.398.548.946 .222.428 269 .409 171 +23 +0 +8 3.2
202226 AAABuffalo Bisons 222191 54615 29291 52 .283.380.403.783 .120.310 1313 .355 129 +7 +0 +6 1.4
202226 INTLEstrellas Orientales 2624 4000 280 20 .167.231.167.397 .000.250 318 .193 6 -3 +0 +1 -0.2
202327 MLBPittsburgh Pirates 2118 3100 250 00 .167.250.222.472 .056.231 2410 .214 22 -2 +0 +1 +1 +1 0.1
202327 AAAIndianapolis Indians 262218 631312 38403 62 .289.402.385.787 .096.341 1515 .358 132 +9 +0 +7 1.8
202428 AAANashville Sounds 489429 1122618 52916 102 .261.349.382.731 .121.313 1911 .331 112 +6 +1 +14 2.2
202529 MLBChicago White Sox 10596 12201 3251 20 .125.160.177.337 .052.153 243 .149 -28 -15 +0 +0 +1 +3 -1.1
202529 AAACharlotte Knights 9984 24213 12232 30 .286.388.440.828 .155.356 2312 .369 141 +5 +1 +3 0.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career 126114 15301 5301 20 .132.175.184.359 .053.165 244 .160 -20 -17 +0 +1 +2 +4 -1.0

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
Vinny Capra (OGILVIE) 30 47 37 63 58 .183/.245/.265 .082.229 35 23% 6% 39 -1.0
Eric Stamets
2022 · MLB
30 37→47 43→45 55→50 41 .189/.250/.298 .109.260 1114 31% 6% 49 -1.8 .188/.258/.305 .117.268 1313 33% 7% 55 -1.4 .146/.225/.246.100.213121636%6%24-1.3
Juan Ciriaco
2014 · AAA
30 43→47 42→45 54→50 46 .212/.262/.312 .100.253 914 20% 6% 56 -1.3 .222/.259/.322 .100.264 920 19% 5% 58 -1.2 .225/.256/.317.092.26882319%4%53-0.6
Deven Marrero
2021 · MLB
30 39→48 44→45 53→50 41 .199/.251/.311 .112.272 1212 31% 6% 52 -1.6 .211/.271/.328 .117.293 1410 31% 7% 65 -0.7 .198/.263/.297.099.27313831%8%50-0.6
Jack Reinheimer
2021 · MLB
29 43→51 40 51→55 44 .211/.266/.303 .092.272 817 25% 6% 56 -1.3 .203/.255/.286 .083.288 720 30% 6% 47 -1.9 .180/.231/.241.060.25452229%5%23-1.5
Kristopher Negrón
2016 · MLB
30 43→50 41→45 52→55 41 .210/.264/.309 .099.275 914 27% 5% 57 -1.2 .219/.273/.336 .117.292 1117 28% 5% 68 -0.5 .225/.289/.349.123.323141432%7%74-0.0
Johnni Turbo
2018 · AA
29 46→49 40 52→55 45 .220/.269/.309 .090.262 714 19% 5% 59 -1.1 .229/.273/.312 .083.292 615 22% 5% 60 -1.0 .242/.275/.283.041.30702120%4%50-0.5
Pete Kozma
2018 · MLB
30 39→46 36→40 47→50 42 .190/.242/.252 .063.245 512 24% 5% 33 -2.9 .202/.251/.302 .100.247 88 21% 5% 50 -1.8 .191/.240/.281.091.2376622%5%37-1.7
Bo Hart
2007 · AAA
30 44→47 41→45 49→45 44 .214/.264/.312 .098.256 810 20% 6% 57 -1.2 .207/.253/.299 .092.260 710 22% 5% 50 -1.8 .175/.207/.224.049.2290822%3%7-1.0
Tyler Ladendorf
2018 · MLB
30 42→49 38→40 48→50 41 .203/.248/.282 .079.262 69 25% 5% 43 -2.2 .208/.265/.294 .086.264 78 23% 7% 53 -1.5 .198/.255/.304.105.24512124%6%50-0.5
Pedro Ciriaco
2016 · MLB
30 48→58 39→40 55 38 .232/.260/.324 .092.288 617 22% 3% 58 -1.2 .231/.253/.303 .072.284 515 20% 2% 49 -1.8 .234/.250/.285.050.28431618%1%40-1.3
Anderson Machado
2010 · AAA
29 39→43 39→40 53→45 50 .190/.270/.278 .088.256 614 27% 10% 52 -1.6 .205/.275/.294 .089.287 57 28% 9% 58 -1.2 .225/.294/.316.091.3262029%9%69-0.2
Kevin Hooper
2006 · AAA
29 47→54 37→30 54→55 45 .220/.259/.295 .075.250 520 14% 5% 50 -1.8 .242/.273/.301 .059.282 320 15% 4% 57 -1.2 .255/.285/.300.045.29712214%3%58-0.8
Brian Bocock
2014 · AAA
29 41→47 39→40 50 43 .199/.245/.284 .085.250 713 23% 6% 42 -2.3 .213/.257/.297 .084.280 69 25% 5% 50 -1.7 .217/.259/.282.064.2922525%5%43-1.5
Jack López
2023 · MLB
30 38→44 41→45 54→55 33 .191/.233/.290 .099.290 919 36% 4% 39 -2.5 .207/.250/.324 .117.300 1216 34% 5% 55 -1.4 .207/.250/.317.110.296121533%4%50-1.2
Wilkin Ruan
2008 · AAA
29 52 36→40 54→55 43 .243/.267/.313 .070.273 317 13% 3% 57 -1.2 .255/.281/.337 .082.294 412 14% 3% 69 -0.4 .305/.323/.374.070.3450911%2%93+0.5
Elliot Soto
2019 · AAA
29 47→52 38→40 50 46 .224/.276/.306 .082.282 48 22% 7% 60 -1.0 .226/.283/.321 .095.301 79 25% 7% 68 -0.5 .209/.276/.296.088.28561027%7%54-0.8
Pete Orr
2009 · MLB
30 49→46 39→45 59→55 41 .233/.272/.336 .103.294 419 22% 4% 66 -0.6 .226/.270/.339 .113.276 921 21% 4% 67 -0.5 .240/.268/.331.091.30751623%3%59-0.7
Horacio Vasquez
2016 · AAA
30 44 39→40 47→40 39 .213/.252/.293 .080.278 78 26% 4% 47 -1.9 .226/.256/.302 .076.291 69 24% 4% 50 -1.7 .245/.256/.277.032.3130621%2%42-0.7
Juan Martinez
2017 · AAA
30 42→52 41→45 48→40 39 .208/.245/.303 .095.263 89 24% 4% 46 -2.0 .239/.274/.358 .119.292 125 22% 4% 73 -0.1 .255/.291/.373.118.31313122%4%81+0.3
Chris Basak
2008 · AAA
29 45→46 44→45 55 44 .224/.272/.341 .117.269 1120 21% 6% 69 -0.4 .219/.261/.331 .112.270 1016 22% 5% 61 -1.0 .212/.250/.317.104.26191622%4%50-1.0