Cameron Flynn

PosRF
B/TL/R
Born1990-02-24
Age (2027)37
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2015
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201323APIT396.308/.370/.4437286—.267/.314/.368
201424A+MIA169.247/.270/.3231242—.226/.245/.302
201525A+MIA320.194/.248/.2241107—.164/.210/.191
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.

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)
201222 ROKGCL Marlins — 3932 12220 561 10 3754745621.036 188444 1513 443 107 — — — — — —
201323 AGreensboro Grasshoppers — 396357 1101757 32623 22 308370443812 134356 168 359 86 — — — — — —
201424 A+Jupiter Hammerheads — 169158 39521 4231 20 247270323593 76277 142 256 42 — — — — — —
201525 A+Jupiter Hammerheads — 320294 57601 14627 105 194248224472 31242 194 219 7 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201222 ROK MLEGCL Marlins — 3934 9110 391 10 265342353695 88341 238 326 107 — — — — — —
201323 A MLEGreensboro Grasshoppers — 396367 981554 22863 22 267314368682 101331 226 296 86 — — — — — —
201424 A+ MLEJupiter Hammerheads — 169159 36521 3341 20 226245302547 75265 202 231 42 — — — — — —
201525 A+ MLEJupiter Hammerheads — 320298 49501 10877 105 164210191401 27221 273 179 7 — — — — — —
201222 ROK MLEGCL Marlins — 3934 9110 391 10 265342353695 88346 238 326 107 — — — — — —
201222 ROK RAWGCL Marlins — 3932 12220 561 10 3754745621.036 188444 1513 443 107 — — — — — —
201323 A MLEGreensboro Grasshoppers — 396367 981554 22863 22 267314368682 101338 226 296 86 — — — — — —
201323 A RAWGreensboro Grasshoppers — 396357 1101757 32623 22 308370443812 134356 168 359 86 — — — — — —
201424 A+ MLEJupiter Hammerheads — 169159 36521 3341 20 226245302547 75276 202 231 42 — — — — — —
201424 A+ RAWJupiter Hammerheads — 169158 39521 4231 20 247270323593 76277 142 256 42 — — — — — —
201525 A+ MLEJupiter Hammerheads — 320298 49501 10877 105 164210191401 27229 273 179 7 — — — — — —
201525 A+ RAWJupiter Hammerheads — 320294 57601 14627 105 194248224472 31242 194 219 7 — — — — — —
201222 ROK MLEGCL Marlins — 3935 9110 391 10 257342343685 86341 238 326 107 — — — — — —
201323 A MLEGreensboro Grasshoppers — 396368 981554 22863 22 266314367681 101331 226 296 86 — — — — — —
201424 A+ MLEJupiter Hammerheads — 169163 36521 3341 20 221245294540 74265 202 231 42 — — — — — —
201525 A+ MLEJupiter Hammerheads — 320300 49501 10877 105 163210190400 27221 273 179 7 — — — — — —
▸ Career Totals
Career— MLE — 924858 1922686 3821612 157 224267294560 70290 234 245 52 -53 +0 +0 -10 +20 -4.3
/ 162G— MLE — 650604 1351864 271528 115 224266293560 70290 234 245 52 -37 +0 +0 -7 +14 -3.1

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.

2015 A+Jupiter Hammerheads · 320 PAwOBA .213 → .179 (−34)K% 19.4% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.38%÷1.014×1.420——27.12%
BB% (unintentional) /PA4.38%÷1.037×0.750—×0.9783.10%
HBP% /PA2.19%—×0.930—×0.9781.99%
Singles /BIP21.55%÷1.002×0.920×1.018×0.97819.71%
Doubles /BIP2.59%÷1.064×0.960×1.018×0.9782.32%
Triples /BIP0.00%÷0.900×0.810×1.018×0.9780.00%
Home runs /BIP0.43%÷0.819×0.880—×0.9780.45%

Factors used: league row FSL. Park (home-season share, regressed): HR 64, 1B 100, 2B 113, 3B 80, K 103, BB 107 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.018.

Result: wOBA .213 → .179; ISO .031 → .027; BABIP .242 → .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).

2014 A+Jupiter Hammerheads · 169 PAwOBA .254 → .231 (−23)K% 13.6% → 20.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.61%÷0.951×1.420——20.31%
BB% (unintentional) /PA2.37%÷1.079×0.750—×0.9881.63%
HBP% /PA0.59%—×0.930—×0.9880.54%
Singles /BIP22.96%÷1.013×0.920×1.050×0.98821.64%
Doubles /BIP3.70%÷0.944×0.960×1.050×0.9883.91%
Triples /BIP1.48%÷0.914×0.810×1.050×0.9881.36%
Home runs /BIP0.74%÷0.983×0.880—×0.9880.66%

Factors used: league row FSL. Park (home-season share, regressed): HR 97, 1B 103, 2B 89, 3B 83, K 90, BB 116 — 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 .254 → .231; ISO .076 → .071; BABIP .277 → .265. 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 AGreensboro Grasshoppers · 396 PAwOBA .350 → .296 (−54)K% 15.7% → 21.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.66%÷0.963×1.340——21.79%
BB% (unintentional) /PA7.83%÷0.920×0.660—×0.9905.56%
HBP% /PA0.76%—×0.770—×0.9900.58%
Singles /BIP27.46%÷0.992×0.920×1.029×0.99025.93%
Doubles /BIP5.76%÷0.945×0.820×1.029×0.9905.09%
Triples /BIP1.69%÷0.959×0.940×1.029×0.9901.69%
Home runs /BIP2.37%÷1.235×0.820—×0.9901.56%

Factors used: league row SAL. Park (home-season share, regressed): HR 147, 1B 98, 2B 89, 3B 92, K 93, BB 84 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.029.

Result: wOBA .350 → .296; ISO .134 → .105; BABIP .356 → .331. 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).

2012 ROKGCL Marlins · 39 PAwOBA .443 → .326 (−117)K% 15.4% → 22.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.38%÷1.000×1.440——22.15%
BB% (unintentional) /PA12.82%÷1.000×0.620—×0.9757.75%
HBP% /PA2.56%—×0.720—×0.9751.80%
Singles /BIP30.77%÷1.000×0.820—×0.97524.60%
Doubles /BIP7.69%÷1.000×0.720—×0.9755.40%
Triples /BIP7.69%÷1.000×0.720—×0.9755.40%
Home runs /BIP0.00%÷1.000×0.780—×0.9750.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 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .443 → .326; ISO .188 → .135; BABIP .444 → .341. 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).