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

2022 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 (163) Swinging strike (86) In play (149) Foul (216) Ball (291)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball40444.6%92.92,27058.2%
Slider26729.5%86.72,32348.3%
Changeup18420.3%85.01,77539.1%
Sweeper485.3%82.12,29956.3%
Knuckle Curve10.1%82.32,328100.0%
Sinker10.1%93.22,415100.0%

05/Game log

2022
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 10@ DETW 10160000242.00024
APR 10@ DETW 1016000024
APR 14vs SEAL 156000020
APR 14vs SEAL 1560000202.00020
APR 17vs TBL 395010002
APR 17vs TBL 3950100021.11002
APR 20@ CLEL 11111000002
APR 20@ CLEL 111110000024.00002
APR 24@ MINL 4640100011.01001
APR 24@ MINL 464010001
APR 28vs KCL 2570100102.01010
APR 28vs KCL 257010010
APR 30vs LAAW 401000000
APR 30vs LAAW 4010000000.10000
MAY 1vs LAAL 5662201111.12111
MAY 1vs LAAL 566220011
MAY 9vs CLEL 91254212110.22111
MAY 9vs CLEL 9125421011
MAY 12vs NYYL 7158351001
MAY 12vs NYYL 71583516011.15301
MAY 17@ KCL 127121001
MAY 17@ KCL 1271211012.02101
MAY 26vs BOSL 71612670014
MAY 26vs BOSL 716126704141.27514
JUN 2@ TORL 384010011
JUN 2@ TORL 3840100111.01011
JUN 3@ TBL 3630100011.01001
JUN 3@ TBL 363010001
JUN 12vs TEXL 687000023
JUN 12vs TEXL 6870000232.00023
JUN 13@ DETW 9530000011.00001
JUN 13@ DETW 953000001
JUN 17@ HOUL 3139121002
JUN 17@ HOUL 31391211022.12102
JUN 22vs TORL 5970000002.10000
JUN 22vs TORL 597000000
JUN 25vs BALL 2640100011.01001
JUN 25vs BALL 264010001
JUL 1@ SFW 102000021
JUL 1@ SFW 1020000211.00021
JUL 2@ SFW 5360000022.00002
JUL 2@ SFW 536000002
JUL 4vs MINL 3610000010.10001
JUL 4vs MINL 361000001
JUL 7vs DETL 125120001
JUL 7vs DETL 1251201011.02101
JUL 11@ CLEL 4850100002.01000
JUL 11@ CLEL 485010000
JUL 14@ MINW 1225020001
JUL 14@ MINW 12250200011.02001
JUL 16@ MINL 3640200010.22001
JUL 16@ MINL 364020001
JUL 22vs CLEL 286020000
JUL 22vs CLEL 2860202001.12000
AUG 2vs KCW 924010001
AUG 2vs KCW 9240100011.01001
AUG 6@ TEXL 0884104322.01232
AUG 6@ TEXL 088410032
AUG 23@ BALL 353000001
AUG 23@ BALL 3530000011.00001
AUG 26vs AZL 27100100033.01003
AUG 26vs AZL 2710010003
AUG 30vs KCL 7932200100.12210
AUG 30vs KCL 793220010
SEP 18@ DETW 115101111053.01105
SEP 18@ DETW 11510111005
SEP 21vs CLEL 286000012
SEP 21vs CLEL 2860000122.00012
SEP 23vs DETL 3540100021.01002
SEP 23vs DETL 354010002

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.