Jason Foley

P San Francisco Giants
Age 31 RHP 6'4" / 215 lbs MLB
Overview
MLBRP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202428MLBDET690603.153.5518.4%7.2%0.7
202529AAADET5070.000.4040.9%0.0%—K 40.9% · BB 0.0% · FIP -0.35
202630MIX3 levels431445.563.7915.2%8.6%0.4K 14.1% · BB 8.0% · FIP 3.85
2027PROJ31MLBSF590624.374.5017.0%8.4%0.0
2028PROJ95% MLB32MLBSF400424.604.7516.2%8.8%-0.1
2029PROJ95% MLB33MLBSF310334.865.0315.3%9.2%-0.2
Last 3 seasons WAR 1.1  ·  Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
FB Velo72
xwOBA vs53
K%10
Form4.26 ERA (proj 4.37) · K 8.3% (proj 17.0%) · BB 10.0% (proj 8.4%) ▼▼ last 60d · 13 IP through Oct 27
CompsBo Schultz (age 30) · Jose Manuel Lopez (age 31) · Juan Sandoval (age 34)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 119111vR 102
ERA4.37
FIP4.50
K%17.0%
BB%8.4%
K-BB%8.6%
Proj IP62
Value2027 · WAR
Runs saved vs league avg · 62 IP
K: -2.0 runs (Runs saved by strikeouts vs lg-avg K%)-2KBB: +0.1 runs (Runs saved by walk suppression vs lg-avg BB%)+0BBCONTACT: -0.3 runs (Runs saved on contact quality (HR suppression) vs lg)-0CONTACTSTAM: +2.8 runs (Replacement credit for innings volume)+3STAMTotal WAR: +0.07 (62 IP)+0.1WAR
0.0-0.1-0.2272829
Grades · Statcast · Contract
Scouting Grades
STUF4545
CTRL5050
CMD4040
K†4040
Statcast Percentiles
FB Velo
p7296.1
Whiff%
p1015.6%
K%
p1012.8%
xwOBA vs
p530.309

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

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 WAR & MLE are computed

Stats are park-neutral MLB equivalents. The "TEAM" column shows current org affiliation only — we do NOT project at that team's park.
Rates (K%, BB%, HR-BF) are park-stripped; MiLB stat lines are translated to their MLB-equivalent via per-level MLE factors.
WAR is computed from projected runs prevented vs a replacement pitcher (the marginal arm a team would call up if this pitcher were unavailable) — calibrated to the standard WAR scale.

YearAge LvlTeam GGSIPBF KBBHR GS%IP/G K%BB%K-BB%HR% ERAFIP WAR
▸ Career — actual stats, one row per year (as recorded, no adjustments)
▸ Career — adjusted (each season translated to a park/league-neutral MLB-equivalent line; levels combined per year)
▸ Model inputs — neutral MLE (past 3 seasons + 2027 so far)
201620ROK MLEGCL Tigers West10141000%1.025.0%0.0%25.0%0.0%0.000.99—
201620ROK RAWGCL Tigers West10141000%1.025.0%0.0%25.0%0.0%0.001.10—
201721MIX MLE2 levels2403614741510%1.523.2%4.1%19.1%0.0%2.481.66—
201721MIX RAW2 levels2403614741510%1.527.9%3.4%24.5%0.7%2.481.61—
201923A+ MLELakeland Flying Tigers36044201431630%1.216.5%9.2%7.3%1.9%3.893.93—
201923A+ RAWLakeland Flying Tigers36044201431630%1.221.4%8.0%13.4%1.5%3.893.12—
202125MIX MLE2 levels43045198422360%1.020.7%12.4%8.4%3.4%4.004.79-0.1
202125MIX RAW2 levels43045198422360%1.021.2%11.6%9.6%3.0%4.004.50+0.0
202226MIX MLE2 levels64065277491230%1.016.8%4.3%12.5%0.8%3.862.67+1.5
202226MIX RAW2 levels64065277491230%1.017.7%4.3%13.4%1.1%3.862.75+1.4
202327MLB MLEDetroit Tigers70069276551320%1.019.9%4.7%15.2%0.8%2.612.43+1.8
202327MLB RAWDetroit Tigers70069276551320%1.019.9%4.7%15.2%0.7%2.612.45+1.7
202428MLB MLEDetroit Tigers69060250461850%0.918.4%7.2%11.2%2.1%3.153.60+0.7
202428MLB MLEDetroit Tigers69060250461850%0.918.4%7.2%11.2%2.1%3.153.60+0.7
202428MLB RAWDetroit Tigers69060250461850%0.918.4%7.2%11.2%2.0%3.153.55+0.7
202529AAA MLEToledo Mud Hens507229000%1.340.9%0.0%40.9%0.0%0.00-0.35—
202529AAA MLEToledo Mud Hens507229000%1.340.9%0.0%40.9%0.0%0.00-0.35—
202529AAA RAWToledo Mud Hens507229000%1.340.9%0.0%40.9%0.0%0.000.40—
202630MIX MLE3 levels43144198301732%1.014.1%8.0%6.1%1.7%5.563.85+0.4
202630MIX MLE3 levels43144198301732%1.014.1%8.0%6.1%1.7%5.563.85+0.4
202630MIX RAW3 levels43144198301732%1.015.2%8.6%6.6%1.5%5.563.79+0.4
▸ Career totals (raw MLB only — as recorded)
MLB Career—234022694416556120%1.017.5%5.9%11.5%1.3%3.273.07+4.0
▸ 2027 season — projected remainder (no 2027 stats recorded)
202731MLBSF59062262442270%1.117.0%8.4%8.6%2.5%4.374.50+0.0
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202832MLB MLESF42044187301650%1.116.2%8.8%7.4%2.8%4.604.75-0.1
202933MLB MLESF33034145221340%1.015.3%9.2%6.1%3.0%4.865.03-0.2
202832MLB CTXSF40042177291650%1.116.2%8.8%7.4%2.8%4.604.75-0.1
202933MLB CTXSF31033139211340%1.115.3%9.2%6.1%3.0%4.865.03-0.2
▸ Career totals — MLB only (actual + projected)
Career— RAW3050300125921584210%1.017.1%6.7%10.4%1.7%3.633.43+4.0
/ 200 IP— RAW203020083914356140%1.017.1%6.7%10.4%1.7%3.633.43+2.7
Career— MLE35513711573294108240%1.018.7%6.8%11.8%1.5%3.523.21+3.7
/ 200 IP— MLE191120084815858130%1.018.7%6.8%11.8%1.5%3.523.21+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.

2026 AAASacramento River Cats · 17 IPFIP 3.44 → 3.61 (+0.18)K% 18.7% → 16.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF18.67%—×0.86016.05%
BB% (unintentional) /BF9.33%—×0.9008.40%
HR / BF /BF1.33%÷1.000×1.1001.47%

Factors used: pitcher AAA level factors (Triple-A 2023+ robo-zone set: walks improve on promotion) — K ×0.86, BB ×0.90, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 100).

Result: FIP 3.44 → 3.61, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2025 AAAToledo Mud Hens · 7 IPFIP -0.35 → 0.13 (+0.48)K% 40.9% → 35.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF40.91%—×0.86035.18%
BB% (unintentional) /BF0.00%—×0.9000.00%
HR / BF /BF0.00%÷0.872×1.1000.00%

Factors used: pitcher AAA level factors (Triple-A 2023+ robo-zone set: walks improve on promotion) — K ×0.86, BB ×0.90, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 74).

Result: FIP -0.35 → 0.13, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2022 AAAToledo Mud Hens · 5 IPFIP 3.90 → 4.41 (+0.51)K% 28.6% → 25.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.57%—×0.88025.14%
BB% (unintentional) /BF4.76%—×1.0505.00%
HR / BF /BF4.76%÷1.026×1.1005.11%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 105).

Result: FIP 3.90 → 4.41, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2021 AAAToledo Mud Hens · 35 IPFIP 4.40 → 4.79 (+0.40)K% 23.5% → 20.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF23.53%—×0.88020.71%
BB% (unintentional) /BF11.76%—×1.05012.35%
HR / BF /BF3.27%÷1.052×1.1003.42%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 110).

Result: FIP 4.40 → 4.79, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2019 A+Lakeland Flying Tigers · 44 IPFIP 3.12 → 3.93 (+0.81)K% 21.4% → 16.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.39%—×0.77016.47%
BB% (unintentional) /BF7.96%—×1.1509.15%
HR / BF /BF1.49%÷0.963×1.2501.94%

Factors used: pitcher A+ level factors — K ×0.77, BB ×1.15, HR ×1.25. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 93).

Result: FIP 3.12 → 3.93, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2017 AWest Michigan Whitecaps · 29 IPFIP 0.90 → 1.66 (+0.77)K% 31.3% → 23.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF31.30%—×0.74023.17%
BB% (unintentional) /BF3.48%—×1.1804.10%
HR / BF /BF0.00%÷0.849×1.3000.00%

Factors used: pitcher A level factors — K ×0.74, BB ×1.18, HR ×1.30. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 70).

Result: FIP 0.90 → 1.66, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2017 A+Lakeland Flying Tigers · 7 IPFIP 3.89 → 3.77 (−0.13)K% 15.6% → 12.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF15.62%—×0.77012.03%
BB% (unintentional) /BF3.12%—×1.1503.59%
HR / BF /BF3.12%÷1.747×1.2502.24%

Factors used: pitcher A+ level factors — K ×0.77, BB ×1.15, HR ×1.25. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 249).

Result: FIP 3.89 → 3.77, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 1,234 reliever careers (754 from 1990-2025 + 480 historical, 1901-2023), also matched on career-to-date at the same age. * Historical (Lahman) careers: rates era-adjusted to 2001-24 league levels; WAR is an OGILVIE proxy.

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION1.85217.0%7.4%0.713.77
Adam Cimber ('24)1.65418.0%6.5%0.753.75
Alex Wilson ('19)1.75516.5%6.6%0.843.44
Eric O'Flaherty ('17)2.15217.7%8.5%0.613.70
Mike Perez ('90-'97, 3 WAR*)1.75818.5%*8.2%*0.88*3.86*
Jeff Innis ('87-'93, 4 WAR*)1.86016.2%*8.1%*0.82*3.56*
Fred Gladding ('61-'73, 6 WAR*)3.06719.6%*8.6%*0.76*3.76*