Rodrigo Vigil

PosC
B/TR/R
Born1993-01-03
Age (2027)34
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201926AAA/AA/ROK/INTL4 orgs247.239/.305/.2791344—.189/.244/.229
202027INTLPanama29.346/.414/.42300144—
202128AAA/AATOR112.275/.333/.3040047—.233/.288/.262
Contract
No contract data on file.

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. Catcher framing: only 2027 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 1-3 WAR low.

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)
201017 ROKDSL Marlins — 9882 11120 8145 11 134253195448 61159 148 214 -10 — — — — — —
201118 ROKDSL Marlins — 194174 43801 16223 23 247321310632 63278 118 291 20 — — — — — —
201219 ROKDSL Marlins — 9081 19310 5133 20 235303296600 62275 146 275 11 — — — — — —
201320 ROKGCL Marlins — 8678 22211 484 00 282349372721 90304 95 329 50 — — — — — —
201522 A+Jupiter Hammerheads — 130121 22200 4173 00 182227198425 17210 133 197 7 — — — — — —
201522 AGreensboro Grasshoppers — 156150 45800 4130 00 300318353672 53326 83 298 65 — — — — — —
201623 A+Jupiter Hammerheads — 8984 21230 2122 00 250284345629 95292 132 278 52 — — — — — —
201623 AGreensboro Grasshoppers — 2120 7300 100 00 350381500881 150350 05 389 107 — — — — — —
201724 AAJacksonville Jumbo Shrimp — 9385 26300 4142 00 306352341693 35366 154 311 76 — — — — — —
201724 A+Jupiter Hammerheads — 146135 33600 6153 21 244292289581 44275 104 264 39 — — — — — —
201724 INTLSalt River Rafters — 2724 10401 111 00 4174627081.170 292391 44 488 216 — — — — — —
201825 AAJacksonville Jumbo Shrimp — 313286 701305 10379 11 245292343634 98263 123 280 57 — — — — — —
201825 INTLPanama — 1616 4200 020 10 250250375625 125286 120 274 71 — — — — — —
201926 AAANew Orleans Baby Cakes — 4540 6000 361 10 150227150377 176 137 184 -11 — — — — — —
201926 AAJacksonville Jumbo Shrimp — 128116 24301 6245 20 207276259534 52253 195 249 23 — — — — — —
201926 ROKGCL Marlins — 1916 7100 101 01 4385005001.000 62412 05 429 124 — — — — — —
201926 INTLPanama — 5550 16200 2102 00 320370360730 40400 184 329 109 — — — — — —
202027 INTLPanama — 2926 9200 182 00 346414423837 77500 283 382 144 — — — — — —
202128 AAABuffalo Bisons — 6054 15100 3142 00 278339296635 19366 235 292 47 — — — — — —
202128 AANew Hampshire Fisher Cats — 5248 13200 1113 01 271327312639 42351 212 297 48 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201017 ROK MLEDSL Marlins — 9884 8110 6175 11 95200131331 36113 176 154 -10 — — — — — —
201118 ROK MLEDSL Marlins — 194179 30500 11273 23 168228196424 28195 146 198 20 — — — — — —
201219 ROK MLEDSL Marlins — 9082 13210 4163 20 159225207432 49186 184 185 11 — — — — — —
201320 ROK MLEGCL Marlins — 8680 17111 2124 00 212267287555 75241 142 242 50 — — — — — —
201522 A+ MLEJupiter Hammerheads — 130122 21200 3243 00 172211189399 16204 182 178 7 — — — — — —
201522 A MLEGreensboro Grasshoppers — 156151 42700 3180 00 278292325617 46307 122 265 65 — — — — — —
201623 A+ MLEJupiter Hammerheads — 8984 20230 2172 00 238273333606 95280 192 245 52 — — — — — —
201623 A MLEGreensboro Grasshoppers — 2120 7300 100 00 350381500881 150307 05 327 107 — — — — — —
201724 AA MLEJacksonville Jumbo Shrimp — 9386 25300 3172 00 291330326655 35349 183 280 76 — — — — — —
201724 A+ MLEJupiter Hammerheads — 146136 29500 5213 21 213257250507 37251 143 226 39 — — — — — —
201825 AA MLEJacksonville Jumbo Shrimp — 313291 671404 5439 11 230266320585 89246 142 252 57 — — — — — —
201926 AAA MLENew Orleans Baby Cakes — 4542 6000 181 10 143182143325 167 182 152 -11 — — — — — —
201926 AA MLEJacksonville Jumbo Shrimp — 128118 21301 4295 20 178236229465 51221 233 202 23 — — — — — —
201926 ROK MLEGCL Marlins — 1916 6100 101 01 375444438882 62314 05 352 124 — — — — — —
202128 AAA MLEBuffalo Bisons — 6055 13100 2172 00 236288255543 18315 283 238 47 — — — — — —
202128 AA MLENew Hampshire Fisher Cats — 5248 11200 1143 01 229288271559 42308 272 239 48 — — — — — —
201017 ROK MLEDSL Marlins — 9884 8110 6175 11 95200131331 36118 176 154 -10 — — — — — —
201017 ROK RAWDSL Marlins — 9882 11120 8145 11 134253195448 61159 148 214 -10 — — — — — —
201118 ROK MLEDSL Marlins — 194179 30500 11273 23 168228196424 28197 146 198 20 — — — — — —
201118 ROK RAWDSL Marlins — 194174 43801 16223 23 247321310632 63278 118 291 20 — — — — — —
201219 ROK MLEDSL Marlins — 9082 13210 4163 20 159225207432 49194 184 185 11 — — — — — —
201219 ROK RAWDSL Marlins — 9081 19310 5133 20 235303296600 62275 146 275 11 — — — — — —
201320 ROK MLEGCL Marlins — 8680 17111 2124 00 212267287555 75239 142 242 50 — — — — — —
201320 ROK RAWGCL Marlins — 8678 22211 484 00 282349372721 90304 95 329 50 — — — — — —
201522 A MLE2 teams — 286273 63900 6423 00 231255264519 33270 152 225 39 — — — — — —
201522 A RAW2 teams — 286271 671000 8303 00 247277284561 37276 103 252 39 — — — — — —
201623 A+ MLE2 teams — 110105 25430 2172 00 238266333599 95284 152 261 63 — — — — — —
201623 A+ RAW2 teams — 110104 28530 3122 00 269303375678 106304 113 299 63 — — — — — —
201724 A+ MLE3 teams — 266247 60900 8436 21 243284279563 36293 163 247 53 — — — — — —
201724 A+ RAW3 teams — 266244 691301 11306 21 283330348678 66318 114 303 53 — — — — — —
201825 AA MLE2 teams — 329306 701504 6459 21 229265317582 88254 142 252 57 — — — — — —
201825 AA RAW2 teams — 329302 741505 10399 21 245290344634 99264 123 280 57 — — — — — —
201926 AA MLE4 teams — 247226 41401 8489 31 181239212451 31225 193 205 25 — — — — — —
201926 AA RAW4 teams — 247222 53601 12409 31 239305279584 41286 165 269 25 — — — — — —
202027 INTL MLEPanama — 2926 9200 182 00 346414423837 77500 283 — — — — — — — —
202027 INTL RAWPanama — 2926 9200 182 00 346414423837 77500 283 382 144 — — — — — —
202128 AAA MLE2 teams — 112103 23200 3315 01 223279243522 19315 283 238 48 — — — — — —
202128 AAA RAW2 teams — 112102 28300 4255 01 275333304637 29359 224 294 48 — — — — — —
201017 ROK MLEDSL Marlins — 9887 8110 6175 11 92200126326 34113 176 154 -10 — — — — — —
201118 ROK MLEDSL Marlins — 194178 30500 11273 23 169228197425 28195 146 198 20 — — — — — —
201219 ROK MLEDSL Marlins — 9083 13210 4163 20 157225205430 48186 184 185 11 — — — — — —
201320 ROK MLEGCL Marlins — 8680 17111 2124 00 212267287555 75241 142 242 50 — — — — — —
201522 A MLE2 teams — 286275 63900 6423 00 229255262517 33260 152 225 39 — — — — — —
201623 A+ MLE2 teams — 110105 25430 2172 00 238266333599 95285 152 261 63 — — — — — —
201724 A+ MLE3 teams — 266250 60900 8436 21 240284276560 36289 163 247 53 — — — — — —
201825 AA MLE2 teams — 329311 701504 6459 21 225265312577 87246 142 252 57 — — — — — —
201926 AA MLE4 teams — 247228 41401 8489 31 180239211449 31218 193 205 25 — — — — — —
202128 AAA MLE2 teams — 112103 23200 3315 01 223279243522 19312 283 238 48 — — — — — —
▸ Career Totals
Career— MLE — 18471711 3595466 5730651 128 210257259516 49251 173 222 36 -140 -1 +0 +33 +40 -6.9
/ 162G— MLE — 650602 1261922 2010818 43 209256257514 48250 173 222 36 -49 -0 +0 +12 +14 -2.4

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.

2021 AAABuffalo Bisons · 60 PAwOBA .289 → .238 (−52)K% 23.3% → 29.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.33%÷0.965×1.200——29.01%
BB% (unintentional) /PA5.00%÷1.024×0.690—×0.9923.34%
HBP% /PA3.33%—×0.940—×0.9923.11%
Singles /BIP35.00%÷1.071×0.930—×0.99230.15%
Doubles /BIP2.50%÷0.962×0.830—×0.9922.14%
Triples /BIP0.00%÷1.150×0.920—×0.9920.00%
Home runs /BIP0.00%÷1.081×0.700—×0.9920.00%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 116, 1B 114, 2B 92, 3B 130, K 93, BB 105 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average).

Result: wOBA .289 → .238; ISO .019 → .015; BABIP .366 → .315. 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 AANew Hampshire Fisher Cats · 52 PAwOBA .289 → .239 (−50)K% 21.2% → 26.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.15%÷0.990×1.220——26.06%
BB% (unintentional) /PA1.92%÷0.966×0.690—×0.9681.33%
HBP% /PA5.77%—×0.850—×0.9684.75%
Singles /BIP29.73%÷1.022×0.940—×0.96826.47%
Doubles /BIP5.41%÷1.039×0.870—×0.9684.38%
Triples /BIP0.00%÷0.900×0.920—×0.9680.00%
Home runs /BIP0.00%÷0.973×0.780—×0.9680.00%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 95, 1B 104, 2B 108, 3B 80, K 98, BB 93 — applied at half strength. Age: age 28 vs a level average of 24.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average).

Result: wOBA .289 → .239; ISO .042 → .032; BABIP .351 → .308. 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).

2019 AAJacksonville Jumbo Shrimp · 128 PAwOBA .243 → .202 (−41)K% 18.8% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.75%÷1.007×1.220——22.72%
BB% (unintentional) /PA4.69%÷1.015×0.680—×0.9883.10%
HBP% /PA3.91%—×0.840—×0.9883.24%
Singles /BIP21.74%÷1.008×0.920×0.968×0.98818.98%
Doubles /BIP3.26%÷0.975×0.910×0.968×0.9882.91%
Triples /BIP0.00%÷0.900×0.880×0.968×0.9880.00%
Home runs /BIP1.09%÷0.918×0.800—×0.9880.94%

Factors used: league row SL. Park (home-season share, regressed): HR 84, 1B 102, 2B 95, 3B 80, K 101, BB 103 — applied at half strength. Age: age 26 vs a level average of 24.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.968.

Result: wOBA .243 → .202; ISO .052 → .045; BABIP .253 → .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).

2019 AAANew Orleans Baby Cakes · 45 PAwOBA .168 → .152 (−16)K% 13.3% → 18.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.33%÷0.950×1.290——18.11%
BB% (unintentional) /PA4.44%÷1.085×0.710—×1.0182.96%
HBP% /PA2.22%—×0.980—×1.0182.22%
Singles /BIP17.65%÷0.971×0.900—×1.01816.66%
Doubles /BIP0.00%÷0.952×0.810—×1.0180.00%
Triples /BIP0.00%÷0.900×0.810—×1.0180.00%
Home runs /BIP0.00%÷1.100×0.780—×1.0180.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 120, 1B 94, 2B 90, 3B 80, K 90, BB 117 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average).

Result: wOBA .168 → .152; ISO .000 → .000; BABIP .176 → .167. 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).

2019 ROKGCL Marlins · 19 PAwOBA .441 → .352 (−89)K% 0.0% → 0.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA0.00%÷1.000×1.440——0.00%
BB% (unintentional) /PA5.26%÷1.000×0.620—×0.9403.07%
HBP% /PA5.26%—×0.720—×0.9403.56%
Singles /BIP37.50%÷1.000×0.820—×0.94028.90%
Doubles /BIP6.25%÷1.000×0.720—×0.9404.23%
Triples /BIP0.00%÷1.000×0.720—×0.9400.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9400.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 26 vs a level average of 19.5 → −6.0% on BB/HBP/hit rates (6.5 yr older than average).

Result: wOBA .441 → .352; ISO .062 → .047; BABIP .412 → .314. 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).

2018 AAJacksonville Jumbo Shrimp · 313 PAwOBA .274 → .252 (−22)K% 11.8% → 13.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.82%÷1.052×1.220——13.71%
BB% (unintentional) /PA2.88%÷1.122×0.680—×0.9981.74%
HBP% /PA2.88%—×0.840—×0.9982.41%
Singles /BIP20.88%÷1.050×0.920×1.034×0.99818.87%
Doubles /BIP5.22%÷0.875×0.910×1.034×0.9985.60%
Triples /BIP0.00%÷0.900×0.880×1.034×0.9980.00%
Home runs /BIP2.01%÷1.041×0.800—×0.9981.54%

Factors used: league row SL. Park (home-season share, regressed): HR 108, 1B 110, 2B 75, 3B 80, K 110, BB 124 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.034.

Result: wOBA .274 → .252; ISO .098 → .092; BABIP .263 → .246. 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).

2017 A+Jupiter Hammerheads · 146 PAwOBA .257 → .226 (−31)K% 10.3% → 14.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.27%÷0.995×1.420——14.67%
BB% (unintentional) /PA4.11%÷0.947×0.750—×0.9883.22%
HBP% /PA2.05%—×0.930—×0.9881.89%
Singles /BIP22.50%÷1.046×0.920×1.050×0.98820.53%
Doubles /BIP5.00%÷1.094×0.960×1.050×0.9884.55%
Triples /BIP0.00%÷1.131×0.810×1.050×0.9880.00%
Home runs /BIP0.00%÷0.944×0.880—×0.9880.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 89, 1B 109, 2B 119, 3B 126, K 99, BB 89 — 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 ×1.050.

Result: wOBA .257 → .226; ISO .044 → .040; BABIP .275 → .251. 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).

2017 AAJacksonville Jumbo Shrimp · 93 PAwOBA .303 → .280 (−23)K% 15.1% → 18.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.05%÷0.978×1.220——18.78%
BB% (unintentional) /PA4.30%÷1.042×0.680—×1.0122.84%
HBP% /PA2.15%—×0.840—×1.0121.83%
Singles /BIP32.39%÷1.029×0.920×1.050×1.01230.77%
Doubles /BIP4.23%÷0.985×0.910×1.050×1.0124.15%
Triples /BIP0.00%÷1.070×0.880×1.050×1.0120.00%
Home runs /BIP0.00%÷1.185×0.800—×1.0120.00%

Factors used: league row SL. Park (home-season share, regressed): HR 137, 1B 106, 2B 97, 3B 114, K 96, BB 108 — 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 ×1.050.

Result: wOBA .303 → .280; ISO .035 → .035; BABIP .366 → .349. 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 — .