Francis Christy

PosC
B/TL/R
Born1995-09-01
Age (2027)31
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2017
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201519ROKMissoula Ospr…169.200/.305/.3864329—.145/.222/.276
201620AKane County C…224.244/.318/.3482041—.192/.247/.279
201721A+/A/ROK2 orgs288.209/.256/.246052—.159/.194/.189
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)
201519 ROKMissoula Osprey — 169145 29744 17405 32 200305386692 186243 2410 308 29 — — — — — —
201620 AKane County Cougars — 224201 491122 22610 03 244318348667 104338 2710 302 41 — — — — — —
201721 A+Visalia Rawhide — 189175 37510 11581 12 211262251513 40311 316 235 1 — — — — — —
201721 AKane County Cougars — 7978 14100 1250 30 179190192382 13264 321 174 -24 — — — — — —
201721 ROKACL D-backs — 2015 5010 410 10 333474467940 133333 520 401 109 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201519 ROK MLEMissoula Osprey — 169152 22533 10585 32 145222276498 132192 346 211 29 — — — — — —
201620 A MLEKane County Cougars — 224208 40822 15810 03 192247279525 87297 367 229 41 — — — — — —
201721 A+ MLEVisalia Rawhide — 189178 27310 8821 12 152193180372 28271 434 170 1 — — — — — —
201721 A MLEKane County Cougars — 7978 11100 1340 30 141152154306 13251 431 132 -24 — — — — — —
201721 ROK MLEACL D-backs — 2017 5010 210 10 294368412780 118263 510 330 109 — — — — — —
201519 ROK MLEMissoula Osprey — 169152 22533 10585 32 145222276498 132204 346 211 29 — — — — — —
201519 ROK RAWMissoula Osprey — 169145 29744 17405 32 200305386692 186243 2410 308 29 — — — — — —
201620 A MLEKane County Cougars — 224208 40822 15810 03 192247279525 87302 367 229 41 — — — — — —
201620 A RAWKane County Cougars — 224201 491122 22610 03 244318348667 104338 2710 302 41 — — — — — —
201721 A+ MLE3 teams — 288274 43420 101181 52 157189186376 29270 413 171 2 — — — — — —
201721 A+ RAW3 teams — 288268 56620 16841 52 209256246502 37299 296 230 2 — — — — — —
201519 ROK MLEMissoula Osprey — 169152 22533 10585 32 145222276498 132192 346 211 29 — — — — — —
201620 A MLEKane County Cougars — 224207 40822 15810 03 193247280527 87297 367 229 41 — — — — — —
201721 A+ MLE3 teams — 288275 43420 101181 52 156189185375 29265 413 171 2 — — — — — —
▸ Career Totals
Career— MLE — 681634 1051775 352576 87 166216238454 73265 385 200 21 -64 -1 +0 +12 +15 -3.9
/ 162G— MLE — 650605 1011675 332456 87 167217241459 74266 385 200 21 -61 -1 +0 +12 +14 -3.7

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.

2017 A+Visalia Rawhide · 189 PAwOBA .232 → .170 (−62)K% 30.7% → 43.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.69%÷0.952×1.340——43.18%
BB% (unintentional) /PA5.82%÷0.996×0.710—×1.0124.20%
HBP% /PA0.53%—×0.790—×1.0120.42%
Singles /BIP26.50%÷1.016×0.910×0.983×1.01223.60%
Doubles /BIP4.27%÷1.038×0.820×0.983×1.0123.36%
Triples /BIP0.85%÷0.900×0.760×0.983×1.0120.72%
Home runs /BIP0.00%÷1.048×0.920—×1.0120.00%

Factors used: league row CAL. Park (home-season share, regressed): HR 110, 1B 103, 2B 108, 3B 80, K 90, BB 99 — applied at half strength. Age: age 22 vs a level average of 22.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.983.

Result: wOBA .232 → .170; ISO .040 → .027; BABIP .311 → .271. 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 AKane County Cougars · 79 PAwOBA .169 → .132 (−37)K% 31.6% → 43.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.65%÷0.987×1.360——43.59%
BB% (unintentional) /PA1.27%÷1.009×0.690——0.87%
HBP% /PA0.00%—×0.780——0.00%
Singles /BIP24.53%÷1.012×0.920×1.050—23.42%
Doubles /BIP1.89%÷0.985×0.830×1.050—1.67%
Triples /BIP0.00%÷0.977×0.910×1.050—0.00%
Home runs /BIP0.00%÷0.899×0.800——0.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 80, 1B 102, 2B 97, 3B 95, K 97, BB 102 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .169 → .132; ISO .013 → .009; BABIP .264 → .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 ROKACL D-backs · 20 PAwOBA .398 → .330 (−68)K% 5.0% → 7.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA5.00%÷1.000×1.440——7.20%
BB% (unintentional) /PA15.00%÷1.000×0.620—×0.9759.07%
HBP% /PA0.00%—×0.720—×0.9750.00%
Singles /BIP28.57%÷1.000×0.820—×0.97522.84%
Doubles /BIP0.00%÷1.000×0.720—×0.9750.00%
Triples /BIP7.14%÷1.000×0.720—×0.9755.01%
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 .398 → .330; ISO .133 → .112; BABIP .333 → .263. 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 AKane County Cougars · 224 PAwOBA .296 → .229 (−66)K% 27.2% → 36.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.23%÷1.029×1.360——35.98%
BB% (unintentional) /PA9.82%÷0.995×0.690—×1.0156.91%
HBP% /PA0.00%—×0.780—×1.0150.00%
Singles /BIP24.29%÷0.988×0.920×0.959×1.01522.01%
Doubles /BIP7.86%÷1.000×0.830×0.959×1.0156.35%
Triples /BIP1.43%÷1.008×0.910×0.959×1.0151.25%
Home runs /BIP1.43%÷0.975×0.800—×1.0151.19%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 95, 1B 98, 2B 100, 3B 102, K 106, BB 99 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.959.

Result: wOBA .296 → .229; ISO .104 → .079; BABIP .338 → .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).

2015 ROKMissoula Osprey · 169 PAwOBA .303 → .211 (−92)K% 23.7% → 34.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.67%÷1.000×1.440——34.08%
BB% (unintentional) /PA10.06%÷1.000×0.610—×0.9956.11%
HBP% /PA2.96%—×0.720—×0.9952.12%
Singles /BIP13.33%÷1.000×0.820×1.035×0.99511.26%
Doubles /BIP6.67%÷1.000×0.720×1.035×0.9954.95%
Triples /BIP3.81%÷1.000×0.720×1.035×0.9952.83%
Home runs /BIP3.81%÷1.000×0.750—×0.9952.84%

Factors used: league row PIO. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.035.

Result: wOBA .303 → .211; ISO .186 → .129; BABIP .243 → .192. 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).