MLB/Players/Jason Foley
Jason Foley

JASON FOLEY

P · 20212026 · 436 games
436
CAREER GAMES · REGULAR SEASON
4 seasons · postseason below
.257
CAREER BATTING AVERAGE
392 hits in 1,524 at-bats
20
CAREER HOME RUNS
96 RBI · 36 stolen bases
3.21
CAREER ERA
216.0 innings · 162 strikeouts
9-10
CAREER RECORD
WHIP 1.26

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024DET138448561021621031409218.228.291.339.630
2023DET14051842130264426301106.251.292.340.632
2022DET12048454144162436228610.298.328.364.692
2021DET2274616802310122.216.310.405.715
Career4201,524158392668209610230036.257.304.350.654

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026SF162116.119761213.861.53
2024DET693660.05121204653.151.18
2023DET703369.06520155522.611.16
2022DET601060.17226114323.881.38
2021DET110010.1835612.611.26
Career226910216.02157757162113.211.26

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024DET233011.0000.1027.00

04/Every pitch

2024 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 905 pitches
Called strike (159) Swinging strike (98) In play (182) Foul (163) Ball (303)

Catcher’s view · the zone drawn is the average of the 905 batter zones recorded here, 1.58 to 3.39 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker50655.9%96.92,02945.7%
Slider28531.5%88.52,21550.9%
Four-Seam Fastball687.5%97.22,20847.1%
Changeup465.1%92.01,77128.3%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 28@ CWSW 1020000020.20002
MAR 28@ CWSW 102000002
MAR 31@ CWSW 322000000
MAR 31@ CWSW 3220000000.20000
APR 1@ NYMW 5040100021.01002
APR 1@ NYMW 504010002
APR 4@ NYMW 632000021
APR 4@ NYMW 6320000211.00021
APR 5vs W 5430000021.00002
APR 5vs W 543000002
APR 9@ PITW 534020000
APR 9@ PITW 5340200001.02000
APR 13vs MINL 51171101022.01002
APR 13vs MINL 5117110002
APR 14vs MINW 433000020
APR 14vs MINW 4330000201.00020
APR 16vs TEXW 423010010
APR 16vs TEXW 4230100100.21010
APR 19@ MINW 5430000111.00011
APR 19@ MINW 543000011
APR 23@ TBW 4230000011.00001
APR 23@ TBW 423000001
APR 27vs KCW 656230000
APR 27vs KCW 6562302001.03200
APR 28vs KCW 4140100121.01012
APR 28vs KCW 414010012
APR 30vs STLL 123010000
APR 30vs STLL 1230100000.21000
MAY 3@ NYYL 124240000
MAY 3@ NYYL 1242402000.04200
MAY 8@ CLEL 4530100000.21000
MAY 8@ CLEL 453010000
MAY 10vs HOUL 2541103001.01000
MAY 10vs HOUL 254110000
MAY 13vs MIAW 6530000021.00002
MAY 13vs MIAW 653000002
MAY 14vs MIAL 0130000011.00001
MAY 14vs MIAL 013000001
MAY 21@ KCL 31051211001.02100
MAY 21@ KCL 3105121000
MAY 24vs TORW 6210000000.10000
MAY 24vs TORW 621000000
MAY 25vs TORW 213010000
MAY 25vs TORW 2130100001.01000
MAY 26vs TORW 141143215100.22310
MAY 26vs TORW 14114321010
JUN 1@ BOSL 364010002
JUN 1@ BOSL 3640100021.01002
JUN 2@ BOSW 8440100001.01000
JUN 2@ BOSW 844010000
JUN 4@ TEXW 311000000
JUN 4@ TEXW 3110000000.10000
JUN 8vs MILL 453000000
JUN 8vs MILL 4530000001.00000
JUN 11vs WSHL 4540100021.01002
JUN 11vs WSHL 454010002
JUN 16@ HOUL 143000011
JUN 16@ HOUL 1430000111.00011
JUN 21vs CWSW 213000001
JUN 21vs CWSW 2130000011.10001
JUN 25vs PHIW 414111000
JUN 25vs PHIW 4141111001.01100
JUN 29@ LAAL 5641101011.11001
JUN 29@ LAAL 564110001
JUL 5@ CINW 5472402011.04201
JUL 5@ CINW 547240001
JUL 6@ CINW 534121000
JUL 6@ CINW 5341211000.22100
JUL 10vs CLEW 5420000100.20010
JUL 10vs CLEW 542000010
JUL 12vs LADL 3441201000.22100
JUL 12vs LADL 344120000
JUL 14vs LADW 433000021
JUL 14vs LADW 4330000211.00021
JUL 19@ TORW 543000000
JUL 19@ TORW 5430000001.00000
JUL 21@ TORL 451000010
JUL 21@ TORL 4510000100.10010
JUL 25@ CLEW 303010000
JUL 25@ CLEW 3030100000.21000
JUL 27vs MINW 724010001
JUL 27vs MINW 7240100011.01001
JUL 28vs MINL 052220010
JUL 28vs MINL 0522201100.02210
JUL 30vs CLEL 0552212001.02200
JUL 30vs CLEL 055221000
AUG 3vs KCW 656210001
AUG 3vs KCW 6562102012.01001
AUG 4vs KCL 2310000000.10000
AUG 4vs KCL 231000000
AUG 6@ SEAW 4230000021.00002
AUG 6@ SEAW 423000002
AUG 7@ SEAW 6240100011.01001
AUG 7@ SEAW 624010001
AUG 9@ SFL 232100010
AUG 9@ SFL 2321000100.10010
AUG 14vs SEAW 323000001
AUG 14vs SEAW 3230000011.00001
AUG 15vs SEAW 2130000011.00001
AUG 15vs SEAW 213000001
AUG 17vs NYYW 404010011
AUG 17vs NYYW 4040100111.01011
AUG 23@ CWSW 5230000001.00000
AUG 23@ CWSW 523000000
AUG 25@ CWSW 942000010
AUG 25@ CWSW 9420000101.00010
AUG 27vs LAAW 621000000
AUG 27vs LAAW 6210000000.10000
AUG 28vs LAAW 323000002
AUG 28vs LAAW 3230000021.00002
SEP 1vs BOSW 4130000011.00001
SEP 1vs BOSW 413000001
SEP 2@ SDL 0340101001.01000
SEP 2@ SDL 034010000
SEP 4@ SDL 563110011
SEP 4@ SDL 5631101110.21011
SEP 6@ L 672000000
SEP 6@ L 6720000000.20000
SEP 7@ W 213010001
SEP 7@ W 2130100010.21001
SEP 11vs COLW 743000012
SEP 11vs COLW 7430000121.00012
SEP 12vs COLL 2442202001.02200
SEP 12vs COLL 244220000
SEP 15vs BALW 4240000021.10002
SEP 15vs BALW 424000002
SEP 16@ KCW 763000001
SEP 16@ KCW 7630000011.00001
SEP 17@ KCW 313000000
SEP 17@ KCW 3130000001.00000
SEP 21@ BALW 643230010
SEP 21@ BALW 6432302100.03210
SEP 22@ BALW 433000001
SEP 22@ BALW 4330000011.00001
SEP 26vs TBW 4330000021.00002
SEP 26vs TBW 433000002
SEP 27vs CWSW 411000000
SEP 27vs CWSW 4110000000.10000

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.