MLB/Players/Tanner Banks
Tanner Banks

TANNER BANKS

P · Philadelphia Phillies · 20222026 · 357 games
357
CAREER GAMES · REGULAR SEASON
3 seasons · postseason below
.241
CAREER BATTING AVERAGE
340 hits in 1,412 at-bats
42
CAREER HOME RUNS
93 RBI · 42 stolen bases
4.01
CAREER ERA
282.2 innings · 271 strikeouts
11-13
CAREER RECORD
WHIP 1.26

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024PHI1265548213822212385015626.249.311.361.672
2023CWS644646411826820323210216.254.302.474.777
2022CWS703945084100102336980.213.279.315.594
Career2601,4121963405810429311835642.241.299.385.685

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026PHI280429.04523133277.142.00
2025PHI696267.15623126193.071.01
2024PHI632372.16932257863.981.30
2023CWS321461.059301651104.431.23
2022CWS352053.04218184953.061.13
Career2271113282.227112684271374.011.26

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024PHI25201.4001.029.00

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 1007 pitches
Called strike (170) Swinging strike (115) In play (184) Foul (167) Ball (371)

Catcher’s view · the zone drawn is the average of the 1,007 batter zones recorded here, 1.59 to 3.37 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball35535.3%92.62,24150.1%
Slider30630.4%86.32,37847.1%
Changeup16616.5%86.31,82830.1%
Sweeper15115.0%80.92,31643.7%
Sinker292.9%91.42,14351.7%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 15vs BALW 762000010
APR 15vs BALW 7620000101.00010
APR 19vs PHIL 25122302033.03203
APR 19vs PHIL 2512230003
APR 23@ TBL 143000010
APR 23@ TBL 1430000101.00010
APR 25@ TORL 0711131002
APR 25@ TORL 07111311023.03102
JUN 13@ LADL 153000001
JUN 13@ LADL 1530000011.00001
JUN 16@ SEAL 23102312042.23204
JUN 16@ SEAL 2310231004
JUN 19vs TEXL 25163512033.25303
JUN 19vs TEXL 2516351003
JUN 25vs BOSW 41111301242.23124
JUN 25vs BOSW 4111130024
JUN 30@ L 47154504134.05413
JUN 30@ L 4715450013
JUL 8vs STLL 037111014
JUL 8vs STLL 0371111142.01114
JUL 14@ ATLL 0940000011.10001
JUL 14@ ATLL 094000001
JUL 18@ NYML 101132213000.12200
JUL 18@ NYML 10113221000
JUL 23@ MINL 4561101212.01021
JUL 23@ MINL 456110021
JUL 25vs CHCL 3770100012.01001
JUL 25vs CHCL 377010001
JUL 28vs CLEW 30100200023.02002
JUL 28vs CLEW 3010020002
AUG 2@ TEXL 11115251021
AUG 2@ TEXL 111152512213.15221
AUG 8vs NYYL 17113523032.05303
AUG 8vs NYYL 1711352003
AUG 15@ CHCW 5330000001.00000
AUG 15@ CHCW 533000000
AUG 19@ COLL 5119230012
AUG 19@ COLL 51192302122.03212
AUG 21vs SEAL 2149230002
AUG 21vs SEAL 21492302022.03202
AUG 25vs L 41211342001
AUG 25vs L 412113422012.24301
AUG 27vs W 6140100111.01011
AUG 27vs W 614010011
AUG 29@ BALL 393000000
AUG 29@ BALL 3930000001.00000
SEP 3vs DETL 2310020003
SEP 3vs DETL 23100200033.02003
SEP 9@ DETL 133000000
SEP 9@ DETL 1330000001.00000
SEP 12vs KCL 10116000002
SEP 12vs KCL 101160000022.00002
SEP 15vs MINL 21070100122.01012
SEP 15vs MINL 2107010012
SEP 16vs MINW 762000021
SEP 16vs MINW 7620001210.20021
SEP 20@ WSHL 31353303000.13200
SEP 20@ WSHL 3135330000
SEP 27vs AZL 033010000
SEP 27vs AZL 0330100001.01000
SEP 28vs AZW 313000001
SEP 28vs AZW 3130000011.00001
SEP 30vs SDL 1680200132.12013
SEP 30vs SDL 168020013

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.