Vinnie Pasquantino

1B Kansas City Royals
Age 29 L/L 6'3" / 245 lbs MLB HR -15%K -8% Svc 4.587 · Ctrl thru 2028
Overview
MLB40-MANExtFA 2029
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202426MLBKC554.262/.322/.4461911140.9
202527MLBKC682.264/.325/.4753211251.4
202628AAAKC32.259/.355/.2960061—.241/.290/.276
202628MLBKC481.249/.336/.4281751161.2
2027PROJ29MLBKC475.255/.322/.4401831181.5
2028PROJ30MLBKC614.251/.318/.4312321141.4
2029PROJ31MLBKC614.245/.312/.4202221100.9
Last 3 seasons WAR 3.5  ·  Next 3 projected WAR 3.8Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2028Service4.587First FA2029
2027Ext$6M2028Arb-3$5M
Skills · percentileStatcast 2024-2026
xwOBA74
Avg EV73
Barrel%57
Bat Spd35
Speed16
Form.269/.330/.512 ▲▲ rolling true talent (60d window) · proj .259/.324/.455
CompsRobert Fick (age 28) · Jay Gibbons (age 29) · Ross Gload (age 30)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 87118vR 130
AVG/OBP/SLG.255 / .322 / .440
PA475
HR18
K%16
BB%8
BABIP268
ISO188
MLB%100%
Value2027 · WAR
BAT: +10.2 runs (wOBA-derived runs vs avg)+10BATRUN: -0.9 runs (SB/CS + UBR baserunning)-1RUNFLD: +2.2 runs (Defensive runs vs avg)+2FLDPOS: -8.5 runs (Positional adjustment)-8POSREP: +10.3 runs (Replacement-level credit)+10REPTotal WAR: +1.10+1.1WAR
0.00.91.91.11.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$9M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
xAVG
600.260
POWER50
Barrel%
579.2
Avg EV
7390.7
Bat Spd
3569.7
EYE45
scouting grade only
SPEED35
Sprint
1625.8
Recent Formrolling true talent ⓘ
K%16%·15% over 97 PA (60d) · proj 16%
BB%8%·7% over 97 PA (60d) · proj 8%
ISO.243▲▲.330 over 88 AB (60d) · proj .196
HR/BB7.6%▲▲10.8% over 74 BBE (60d) · proj 5.4%
BABIP.267·.227 over 66 BIP (60d) · proj .270
SLASH.269/.330/.512▲▲proj .259/.324/.455
Platoon Splits2024-2026 · 1345 PA
vs LHP
vs RHP
Edge
PA
318
1027
—
wRC+
65
123
▶▶R
wOBA
264
350
▶▶R
ISO
142
210
▶▶R
BABIP
244
265
▶R
K%
23.0%
12.5%
▶▶R
BB%
3.8%
8.0%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2022
Service   4.587 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2027Ext$6M+1.1$9M+$3M
2028Arb-3$5M+1.4$10M+$6M
Totals $11M $19M +$9M

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. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

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)
202123 AANorthwest Arkansas Naturals — 237200 6217011 31263 20 310410560970 250307 1113 419 128 — — — — — —
202123 A+Quad Cities River Bandits — 276237 6920313 33384 40 291387565952 274298 1412 411 101 — — — — — —
202123 INTLTigres del Licey — 3130 4001 180 00 133161233395 100143 263 177 6 — — — — — —
202224 MLBKansas City Royals — 298258 7610010 35343 10 295385450835 155306 1112 372 141 +15 +0 -1 -11 +6 1.0
202224 AAAOmaha Storm Chasers — 313264 7317218 40393 31 277378561938 284258 1213 400 105 — — — — — —
202325 MLBKansas City Royals — 260231 571709 25312 00 247324437762 190250 1210 337 115 +5 +0 -4 -5 +6 0.2
202426 MLBKansas City Royals — 554496 13030219 40714 10 262322446768 183265 137 331 114 +9 +0 -3 -10 +12 0.9
202527 MLBKansas City Royals — 682621 16433132 491077 10 264325475800 211271 167 350 125 +21 +0 -10 -12 +15 1.4
202628 MLBKansas City Royals — 481421 10520217 51764 50 249336428764 178264 1611 338 116 +9 +1 +1 -9 +10 1.2
202628 AAAOmaha Storm Chasers — 3227 7100 450 00 259355296651 37304 1612 297 61 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 22752027 532110587 20031920 80 262335450785 188270 149 344 119 +52 +2 -17 -47 +49 4.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 AA MLENorthwest Arkansas Naturals — 237211 5914010 20313 20 280350488839 209274 138 358 128 — — — — — —
202123 A+ MLEQuad Cities River Bandits — 276247 5616211 23514 40 227303441744 215238 188 317 101 — — — — — —
202224 MLB MLEKansas City Royals — 298259 7710011 34343 10 297385463848 166306 1111 377 141 +15 +0 -1 -11 +6 1.0
202224 AAA MLEOmaha Storm Chasers — 313277 6414214 27493 31 231306448754 217221 169 324 105 — — — — — —
202325 MLB MLEKansas City Royals — 260234 5817010 23312 00 248320449769 201250 129 338 115 +5 +0 -4 -5 +6 0.2
202426 MLB MLEKansas City Royals — 554497 13330221 39714 10 268326463789 195265 137 337 114 +9 +0 -3 -10 +12 0.9
202527 MLB MLEKansas City Royals — 682626 16833135 441077 10 268323492815 224271 166 354 125 +21 +0 -10 -12 +15 1.4
202628 MLB MLEKansas City Royals — 481424 10620218 48764 50 250332434766 184264 1610 340 116 +9 +1 +1 -9 +10 1.2
202628 AAA MLEOmaha Storm Chasers — 3229 7100 260 00 241290276566 34275 196 259 61 — — — — — —
202123 A+ MLE3 teams — 544486 12132321 46867 60 249323457780 208260 168 336 113 — — — — — —
202123 A+ RAW3 teams — 544467 13537325 65727 60 289384542926 253293 1312 401 113 — — — — — —
202224 AAA MLE2 teams — 611536 14224225 61836 41 265347457804 192268 1410 350 123 — — — — — —
202224 AAA RAW2 teams — 611522 14927228 75736 41 285381506887 220282 1212 387 123 — — — — — —
202325 MLB MLEKansas City Royals — 260234 5817010 23312 00 248320449769 201247 129 338 115 +5 +0 -4 -5 +6 0.2
202325 MLB RAWKansas City Royals — 260231 571709 25312 00 247324437762 190250 1210 337 115 +5 +0 -4 -5 +6 0.2
202426 MLB MLEKansas City Royals — 554497 13330221 39714 10 268326463789 195268 137 337 114 +9 +0 -3 -10 +12 0.9
202426 MLB RAWKansas City Royals — 554496 13030219 40714 10 262322446768 183265 137 331 114 +9 +0 -3 -10 +12 0.9
202527 MLB MLEKansas City Royals — 682626 16833135 441077 10 268323492815 224272 166 354 125 +21 +0 -10 -12 +15 1.4
202527 MLB RAWKansas City Royals — 682621 16433132 491077 10 264325475800 211271 167 350 125 +21 +0 -10 -12 +15 1.4
202628 MLB MLE2 teams — 513453 11321218 50824 50 249329424753 174265 1610 335 113 +8 +1 +1 -9 +11 1.2
202628 MLB RAW2 teams — 513448 11221217 55814 50 250337420757 170267 1611 335 113 +8 +1 +1 -9 +11 1.2
202123 A+ MLE3 teams — 544486 12132321 46867 60 249323457780 208255 168 336 113 — — — — — —
202224 AAA MLE2 teams — 611539 14224225 61836 41 263347455801 191262 1410 350 123 — — — — — —
202325 MLB MLEKansas City Royals — 260233 5817010 23312 00 249320451771 202250 129 338 115 — — — — — —
202426 MLB MLEKansas City Royals — 554506 13330221 39714 10 263326455780 192265 137 337 114 — — — — — —
202527 MLB MLEKansas City Royals — 682626 16833135 441077 10 268323492815 224271 166 354 125 — — — — — —
202628 MLB MLE2 teams — 513454 11321218 50824 50 249329423752 174265 1610 335 113 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 MLB MLEKansas City Royals — 554506 13330221 39714 10 263326455780 192265 137 337 114 — — — — — —
202527 MLB MLEKansas City Royals — 682626 16833135 441077 10 268323492815 224271 166 354 125 — — — — — —
202628 MLB MLE2 teams — 513454 11321218 50824 50 249329423752 174265 1610 335 113 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLEKC 100% 546492 12726222 44855 31 259326455781 196270 168 343 118 +12 +0 +2 -10 +12 1.1
▸ 2027 — real world (MLB)
202729 MLB CTXKC 100% 475430 11023218 38744 31 255322440762 186268 168 336 118 +10 +0 +2 -8 +10 1.5
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLEKC 100% 614555 14229224 49985 21 255322446767 190268 168 337 114 +11 +0 +1 -11 +13 1.4
202931 MLB MLEKC 100% 614555 13928124 491005 21 250316434749 184263 168 330 110 +7 +0 -0 -11 +13 0.9
203032 MLB MLEKC 100% 604547 13226122 471015 10 243308418726 175258 178 321 103 +2 +0 -1 -11 +13 0.4
203133 MLB MLEKC 100% 485442 10420117 37843 10 234298398697 164250 178 309 95 -3 +0 -2 -9 +11 -0.3
202830 MLB CTXKC 100% 614555 14029223 49985 21 251318431749 181265 168 330 114 +11 +0 +1 -11 +13 1.4
202931 MLB CTXKC 100% 614555 13628122 491005 21 245312420732 174261 168 323 110 +7 +0 -0 -11 +13 0.9
203032 MLB CTXKC 100% 604547 13026121 471015 10 239304404709 166255 178 314 103 +2 +0 -1 -11 +13 0.4
203133 MLB CTXKC 100% 485442 10220116 37843 10 230295386680 156248 178 302 95 -3 +0 -2 -9 +11 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 45924126 104021310169 38270238 142 252321431753 179265 158 331 113 +69 +2 -19 -88 +99 6.4
/ 162G— A+C — 650584 14730124 54995 20 252320430750 178264 158 331 113 +10 +0 -3 -12 +14 0.9
Career— MLE — 59565361 136328317236 48391752 264 254322445767 191265 158 336 113 +79 +2 -17 -97 +110 7.9
/ 162G— MLE — 650585 14931226 531006 30 255323448771 193265 158 336 113 +10 +0 -2 -12 +14 1.0

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 AAAOmaha Storm Chasers · 32 PAwOBA .286 → .259 (−28)K% 15.6% → 18.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.62%÷1.000×1.200——18.75%
BB% (unintentional) /PA9.38%÷1.000×0.690—×0.9826.35%
HBP% /PA0.00%—×0.940—×0.9820.00%
Singles /BIP27.27%÷1.000×0.930—×0.98224.91%
Doubles /BIP4.55%÷1.000×0.830—×0.9823.70%
Triples /BIP0.00%÷1.000×0.970—×0.9820.00%
Home runs /BIP0.00%÷1.000×0.700—×0.9820.00%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average).

Result: wOBA .286 → .259; ISO .037 → .033; BABIP .304 → .275. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 AAAOmaha Storm Chasers · 313 PAwOBA .395 → .324 (−71)K% 12.5% → 15.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.46%÷0.957×1.200——15.62%
BB% (unintentional) /PA12.14%÷1.001×0.690—×1.0338.64%
HBP% /PA0.96%—×0.940—×1.0330.93%
Singles /BIP16.00%÷1.016×0.930×0.966×1.03314.62%
Doubles /BIP7.56%÷1.041×0.830×0.966×1.0336.01%
Triples /BIP0.89%÷1.150×0.970×0.966×1.0330.75%
Home runs /BIP8.00%÷0.984×0.700—×1.0335.88%

Factors used: league row International League. Park (home-season share, regressed): HR 97, 1B 103, 2B 108, 3B 130, K 91, BB 100 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.966.

Result: wOBA .395 → .324; ISO .284 → .223; BABIP .258 → .221. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2021 A+Quad Cities River Bandits · 276 PAwOBA .403 → .317 (−86)K% 13.8% → 18.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.77%÷1.013×1.350——18.35%
BB% (unintentional) /PA11.96%÷0.988×0.710—×0.9888.49%
HBP% /PA1.45%—×0.810—×0.9881.16%
Singles /BIP16.58%÷1.059×0.910×0.965×0.98813.59%
Doubles /BIP10.05%÷0.991×0.830×0.965×0.9888.03%
Triples /BIP1.51%÷0.988×0.820×0.965×0.9881.19%
Home runs /BIP6.53%÷1.013×0.830—×0.9885.29%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 103, 1B 112, 2B 98, 3B 98, K 103, BB 98 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.965.

Result: wOBA .403 → .317; ISO .274 → .220; BABIP .298 → .238. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2021 AANorthwest Arkansas Naturals · 237 PAwOBA .410 → .358 (−52)K% 11.0% → 12.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.97%÷1.035×1.220——12.93%
BB% (unintentional) /PA11.81%÷0.988×0.690—×1.0128.35%
HBP% /PA1.27%—×0.850—×1.0121.09%
Singles /BIP19.54%÷0.980×0.940×0.992×1.01218.81%
Doubles /BIP9.77%÷1.117×0.870×0.992×1.0127.64%
Triples /BIP0.00%÷1.150×0.920×0.992×1.0120.00%
Home runs /BIP6.32%÷0.957×0.780—×1.0125.21%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 91, 1B 96, 2B 123, 3B 130, K 107, BB 98 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.992.

Result: wOBA .410 → .358; ISO .250 → .214; BABIP .307 → .274. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .