Pat Cantwell

PosC
B/TR/R
Born1990-04-10
Age (2027)37
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201727AAATEX32.133/.188/.13301-29—.100/.156/.100
201828AATOR155.276/.391/.43342103—.265/.358/.394
201929AAATOR80.217/.316/.2750134—.167/.241/.208
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)
201323 A+Myrtle Beach Pelicans — 289257 641301 17448 52 249316311627 62294 156 283 44 — — — — — —
201424 AAFrisco RoughRiders — 325276 741511 205822 12 268365341705 72330 186 322 80 — — — — — —
201424 INTLSurprise Saguaros — 4237 6100 491 00 162262189451 27214 2110 222 37 — — — — — —
201525 AAARound Rock Express — 5244 6010 2124 01 136240182422 45188 234 201 8 — — — — — —
201525 AAFrisco RoughRiders — 221198 37323 16433 00 187258268526 81221 197 240 19 — — — — — —
201626 AAARound Rock Express — 202183 48800 15493 44 262328306634 44356 247 293 47 — — — — — —
201727 AAARound Rock Express — 3230 4000 0112 10 133188133321 211 340 159 -29 — — — — — —
201828 AANew Hampshire Fisher Cats — 155127 35424 18316 21 276391433824 157330 2012 363 103 — — — — — —
201929 AAABuffalo Bisons — 8069 15400 9241 10 217316275592 58333 3011 276 34 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201323 A+ MLEMyrtle Beach Pelicans — 289263 571101 11618 52 217270270539 53260 214 233 44 — — — — — —
201424 AA MLEFrisco RoughRiders — 325283 711511 137222 12 251333322655 71311 224 286 80 — — — — — —
201525 AAA MLERound Rock Express — 5245 6010 1154 01 133220178398 44173 292 180 8 — — — — — —
201525 AA MLEFrisco RoughRiders — 221203 33223 11513 00 163217236453 74191 235 197 19 — — — — — —
201626 AAA MLERound Rock Express — 202187 42600 11633 44 225279257535 32325 315 237 47 — — — — — —
201727 AAA MLERound Rock Express — 3230 3000 0142 10 100156100256 183 440 126 -29 — — — — — —
201828 AA MLENew Hampshire Fisher Cats — 155132 35423 13376 21 265358394752 129313 248 320 103 — — — — — —
201929 AAA MLEBuffalo Bisons — 8072 12300 6301 10 167241208449 42297 388 219 34 — — — — — —
201323 A+ MLEMyrtle Beach Pelicans — 289263 571101 11618 52 217270270539 53276 214 233 44 — — — — — —
201323 A+ RAWMyrtle Beach Pelicans — 289257 641301 17448 52 249316311627 62294 156 283 44 — — — — — —
201424 AA MLE2 teams — 367322 801711 158123 12 248328317645 68324 224 286 80 — — — — — —
201424 AA RAW2 teams — 367313 801611 246723 12 256353323675 67317 187 311 80 — — — — — —
201525 AA MLE2 teams — 273247 38233 13667 01 154217223440 69194 245 194 17 — — — — — —
201525 AA RAW2 teams — 273242 43333 18557 01 178255252507 74215 207 232 17 — — — — — —
201626 AAA MLERound Rock Express — 202187 42600 11633 44 225279257535 32336 315 237 47 — — — — — —
201626 AAA RAWRound Rock Express — 202183 48800 15493 44 262328306634 44356 247 293 47 — — — — — —
201727 AAA MLERound Rock Express — 3230 3000 0142 10 100156100256 188 440 126 -29 — — — — — —
201727 AAA RAWRound Rock Express — 3230 4000 0112 10 133188133321 211 340 159 -29 — — — — — —
201828 AA MLENew Hampshire Fisher Cats — 155132 35423 13376 21 265358394752 129340 248 320 103 — — — — — —
201828 AA RAWNew Hampshire Fisher Cats — 155127 35424 18316 21 276391433824 157330 2012 363 103 — — — — — —
201929 AAA MLEBuffalo Bisons — 8072 12300 6301 10 167241208449 42286 388 219 34 — — — — — —
201929 AAA RAWBuffalo Bisons — 8069 15400 9241 10 217316275592 58333 3011 276 34 — — — — — —
201323 A+ MLEMyrtle Beach Pelicans — 289268 571101 11618 52 213270265534 52260 214 233 44 — — — — — —
201424 AA MLE2 teams — 367326 801711 158123 12 245328313641 67311 224 286 80 — — — — — —
201525 AA MLE2 teams — 273251 38233 13667 01 151217219436 68188 245 194 17 — — — — — —
201626 AAA MLERound Rock Express — 202186 42600 11633 44 226279258537 32325 315 237 47 — — — — — —
201727 AAA MLERound Rock Express — 3230 3000 0142 10 100156100256 183 440 126 -29 — — — — — —
201828 AA MLENew Hampshire Fisher Cats — 155135 35423 13376 21 259358385743 126313 248 320 103 — — — — — —
201929 AAA MLEBuffalo Bisons — 8073 12300 6301 10 164241205446 41297 388 219 34 — — — — — —
▸ Career Totals
Career— MLE — 13981253 2674368 6935250 1410 213281276557 63287 255 246 53 -79 -1 +0 +25 +30 -2.5
/ 162G— MLE — 650583 1252034 3216423 75 214282280562 65288 255 246 53 -37 -1 +0 +12 +14 -1.2

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.

2019 AAABuffalo Bisons · 80 PAwOBA .270 → .219 (−51)K% 30.0% → 37.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.00%÷0.968×1.200——37.18%
BB% (unintentional) /PA11.25%÷0.953×0.690—×0.9828.00%
HBP% /PA1.25%—×0.940—×0.9821.15%
Singles /BIP24.44%÷1.011×0.930—×0.98222.07%
Doubles /BIP8.89%÷0.954×0.830—×0.9827.59%
Triples /BIP0.00%÷0.909×0.970—×0.9820.00%
Home runs /BIP0.00%÷1.000×0.840—×0.9820.00%

Factors used: league row IL. Park (home-season share, regressed): HR 100, 1B 102, 2B 91, 3B 82, K 94, BB 91 — 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 .270 → .219; ISO .058 → .047; BABIP .333 → .297. 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 AANew Hampshire Fisher Cats · 155 PAwOBA .359 → .320 (−38)K% 20.0% → 23.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷1.033×1.220——23.61%
BB% (unintentional) /PA11.61%÷0.961×0.700—×0.9688.19%
HBP% /PA3.87%—×0.850—×0.9683.19%
Singles /BIP26.04%÷0.995×0.970×1.032×0.96825.37%
Doubles /BIP4.17%÷0.980×0.860×1.032×0.9683.65%
Triples /BIP2.08%÷1.086×0.950×1.032×0.9681.82%
Home runs /BIP4.17%÷0.945×0.780—×0.9683.33%

Factors used: league row EL. Park (home-season share, regressed): HR 89, 1B 99, 2B 96, 3B 117, K 107, BB 92 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.032.

Result: wOBA .359 → .320; ISO .157 → .137; BABIP .330 → .313. 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 AAARound Rock Express · 32 PAwOBA .155 → .126 (−29)K% 34.4% → 42.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.38%÷1.033×1.290——42.92%
BB% (unintentional) /PA0.00%÷1.037×0.710—×1.0030.00%
HBP% /PA6.25%—×0.980—×1.0036.14%
Singles /BIP21.05%÷1.039×0.900—×1.00318.29%
Doubles /BIP0.00%÷1.039×0.810—×1.0030.00%
Triples /BIP0.00%÷1.046×0.810—×1.0030.00%
Home runs /BIP0.00%÷1.117×0.780—×1.0030.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 123, 1B 108, 2B 108, 3B 109, K 107, BB 107 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average).

Result: wOBA .155 → .126; ISO .000 → .000; BABIP .211 → .183. 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).

2016 AAARound Rock Express · 202 PAwOBA .287 → .237 (−50)K% 24.3% → 31.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.26%÷1.004×1.290——31.18%
BB% (unintentional) /PA7.43%÷1.039×0.710—×1.0185.16%
HBP% /PA1.49%—×0.980—×1.0181.48%
Singles /BIP29.85%÷0.949×0.900×0.981×1.01828.28%
Doubles /BIP5.97%÷1.079×0.810×0.981×1.0184.48%
Triples /BIP0.00%÷0.977×0.810×0.981×1.0180.00%
Home runs /BIP0.00%÷0.839×0.780—×1.0180.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 68, 1B 90, 2B 116, 3B 95, K 101, BB 108 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.981.

Result: wOBA .287 → .237; ISO .044 → .031; BABIP .356 → .325. 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).

2015 AAFrisco RoughRiders · 221 PAwOBA .236 → .197 (−39)K% 19.5% → 23.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.46%÷1.033×1.220——22.97%
BB% (unintentional) /PA7.24%÷0.976×0.700—×0.9985.18%
HBP% /PA1.36%—×0.870—×0.9981.18%
Singles /BIP18.71%÷1.047×0.920×1.002×0.99816.44%
Doubles /BIP1.94%÷1.026×0.840×1.002×0.9981.58%
Triples /BIP1.29%÷1.150×0.940×1.002×0.9981.05%
Home runs /BIP1.94%÷0.946×0.800—×0.9981.63%

Factors used: league row TL. Park (home-season share, regressed): HR 89, 1B 109, 2B 105, 3B 130, K 107, BB 95 — 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.002.

Result: wOBA .236 → .197; ISO .081 → .068; BABIP .221 → .191. 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).

2015 AAARound Rock Express · 52 PAwOBA .197 → .180 (−17)K% 23.1% → 28.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.08%÷1.031×1.290——28.88%
BB% (unintentional) /PA3.85%÷1.014×0.710—×1.0332.78%
HBP% /PA7.69%—×0.980—×1.0337.79%
Singles /BIP15.62%÷1.007×0.900—×1.03314.43%
Doubles /BIP0.00%÷1.029×0.810—×1.0330.00%
Triples /BIP3.12%÷0.900×0.810—×1.0332.91%
Home runs /BIP0.00%÷1.184×0.780—×1.0330.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 137, 1B 101, 2B 106, 3B 80, K 106, BB 103 — 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).

Result: wOBA .197 → .180; ISO .045 → .042; BABIP .188 → .173. 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).

2014 AAFrisco RoughRiders · 325 PAwOBA .318 → .286 (−32)K% 17.8% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.85%÷0.983×1.220——22.14%
BB% (unintentional) /PA6.15%÷1.055×0.700—×1.0124.13%
HBP% /PA6.77%—×0.870—×1.0125.96%
Singles /BIP26.15%÷1.030×0.920×1.029×1.01224.33%
Doubles /BIP6.88%÷0.890×0.840×1.029×1.0126.77%
Triples /BIP0.46%÷0.921×0.940×1.029×1.0120.49%
Home runs /BIP0.46%÷1.322×0.800—×1.0120.28%

Factors used: league row TL. Park (home-season share, regressed): HR 164, 1B 106, 2B 78, 3B 84, K 97, BB 111 — 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.029.

Result: wOBA .318 → .286; ISO .072 → .069; BABIP .330 → .311. 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).

2013 A+Myrtle Beach Pelicans · 289 PAwOBA .278 → .233 (−45)K% 15.2% → 21.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.22%÷1.031×1.420——20.96%
BB% (unintentional) /PA5.88%÷1.000×0.630—×0.9983.70%
HBP% /PA2.77%—×0.860—×0.9982.38%
Singles /BIP23.47%÷1.072×0.940×1.030×0.99821.14%
Doubles /BIP6.10%÷1.039×0.830×1.030×0.9985.01%
Triples /BIP0.00%÷1.085×0.800×1.030×0.9980.00%
Home runs /BIP0.47%÷0.847×0.900—×0.9980.50%

Factors used: league row CAR. Park (home-season share, regressed): HR 69, 1B 114, 2B 108, 3B 117, K 106, BB 100 — applied at half strength. Age: age 23 vs a level average of 22.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.030.

Result: wOBA .278 → .233; ISO .062 → .053; BABIP .294 → .260. 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 — .