Tanner Pierce Banks… Married, wife’s name is Chandler; has two sons… 2014 graduate of University of Utah… 2010 graduate of Riverton High School (Utah)… In 2023, assisted children and young adults with disabilities in a game of “Miracle League” baseball at Guaranteed Rate Field; pitched and helped the participants with at-bats… Hobby: Hiking… Signed by: John Kazanas.
2025
In his first full season with the Phillies, set a career high with 69 appearances and posted career bests in holds (10), WHIP (1.01), walk rate (4.5%) and SO/BB ratio (5.08)...Made his second career Opening Day roster (other: 2024 with CWS)...Faced 111 LHH and held them to a .175/.213/.243 slash line with a .456 OPS that ranked second among NL LHP and 4th among MLB LHP (min. 100 BF)...From 4/18 on, held 99 LHH to a .149/.184/.181 slash line (.365 OPS) with 25 strikeouts, four walks and only one XBH allowed...Faced 85 consecutive batters without issuing a walk from 5/17-7/18...Earned his first save with the Phillies and the fourth of his career on 5/23 at ATH...Made a start on 6/27 at ATL following a 2 hour and 19 minute rain delay prior to first pitch...Pitched in two postseason games (1.1 IP, 0 R); stranded Ohtani in a Game 3 win on 10/8 at LAD and pitched one scoreless inning in Game 2 on 10/6 vs LAD.
2024
Set career highs in games (63), IP (72.1), holds (8) and SO (78) in his first full season in the Majors between CWS and the Phillies...Held lefties to a .232/.273/.339 slash line (.612 OPS) with 37 SO...Posted a 3.29 ERA (15 ER, 41.0 IP) over his final 38 games beginning on 6/13; had a 4.88 ERA (17 ER, 31.1 IP) in his first 25 games...As a reliever: 2-1, 2 SV, 3.67 ERA (28 ER, 68.2 IP) with 72 SO in 61 games; made two starts: 0-2, 9.82 ERA (4 ER, 3.2 IP)...Worked more than one inning 21 times and two or more innings 10 times...Recorded a career-high two saves, both for CWS and both in extra innings on 5/4 at STL and 6/13 at SEA...Acquired via trade from CWS on 7/30...Reported to the club on 7/31 and made his Phillies debut that day vs NYY...Made his postseason debut in NLDS Game 1 vs NYM on 10/5.
2023
Spent most of the season with the White Sox, appearing in 13 games with Class AAA Charlotte...Held left-handed hitters to a .205 (17-83) average…opponents hit .186 (13-70) with RISP, .147 (5-34) with RISP/two outs and .125 (1-8) with the bases loaded... Went 1-2 with a 3.91 ERA (22 ER/50.2 IP) as a reliever, compared to 0-2 with a 6.97 ERA (8 ER/10.1 IP) in three starts...Began the season with the Knights, making three appearances before being recalled from Charlotte on 4/14... Made his season debut on 4/15 vs. Baltimore, working a scoreless eighth inning…was optioned to the Knights on 4/27...Was added to the active roster as the 27th player for Game 2 of a doubleheader on 6/8 at the Yankees…did not pitch and was returned to Charlotte postgame...Was recalled on 6/11, replacing Liam Hendriks on the roster … struck out a season-high four batters on 6/16 at Seattle (2.2 IP), 6/25 vs. Boston (2.2) and 7/8 vs. St. Louis (2.0)... Made his first career start on 6/19 vs. Texas…suffered the loss after allowing three runs on five hits in 3.2 IP... Was the starter in each of his next two appearances on 6/25 vs. Boston (1 ER/2.2 IP) and 6/30 at Oakland (L; 4 ER/4.0 IP)...Recorded his only hold of the season on 7/28 vs. Cleveland, tossing 3.0 scoreless IP... Made seven consecutive scoreless appearances (10.2 IP) from 8/27-9/16…earned his first career save on 9/16 vs. Minnesota (0.2 IP)...Recorded nine scoreless outings over his last 10 games, going 1-1 with a 1.26 ERA (2 ER/14.1 IP), one save and 12 strikeouts.
2022
Appeared in 35 games over five stints with the White Sox in his first season in the Major Leagues....At the Plate: Held right-handed hitters to a .199/.267/.265 (27-136) slash line, while left-handers posted a .246.313/.426 (15-61) mark....Home and Road: Posted a 1.67 ERA (5 ER/27.0 IP) and .156 (14-90) opponents average in 16 appearances on the road, compared to a 4.50 mark (13 ER/26.0 IP) and .262 (28-107) opponents average over 19 games at Guaranteed Rate Field....Throwing up zeros: Started the season on a seven-game scoreless streak from 4/10-30, allowing three hits (two singles) with nine strikeouts over 12.2 IP … extended his scoreless IP streak to 13.2 after tossing a scoreless eighth inning on 5/1 vs. the Angels … allowed two runs in the ninth to end the streak....Welcome to the Show: Made his Major-League debut in relief on 4/10 at Detroit … at age 30, worked 2.0 scoreless IP with four strikeouts in the White Sox 10-1 win…struck out Spencer Torkelson for the first of his career...Became the first Sox player to make his MLB debut at age 30-plus since Junior Guerra in 2015 (Elias)....Retired all 11 batters faced over a season-high 4.0 scoreless IP on 4/20-1 at Cleveland…entered the game in the second inning in relief of starter Dallas Keuchel....His scoreless streak was snapped on 5/1 vs. the Angels after allowing two runs on two hits and a walk in 1.1 IP....Allowed at least one run in four consecutive appearances from 5/1-17 before being optioned to Charlotte on 5/22....Was recalled by the White Sox on 5/26…allowed career highs with seven hits and six runs over 1.2 IP on 5/26 vs. Boston … struck out a career-high tying four batters....Made back-to-back scoreless outings on 6/2 at Toronto (1.0 IP) and 6/3 at Tampa Bay (1.0) before being optioned to Charlotte for a second time on 6/4....Was recalled for his third stint with the Sox on 6/12 and went 1-0 with a 1.71 ERA (4 ER/21.0 IP), 17 strikeouts and a .184 (14-76) opponents average over his next 15 games through 8/6....Tossed 2.0 scoreless IP with three strikeouts on 6/12 vs. Texas … posted his first MLB hold on 6/13 at Detroit, throwing 1.0 scoreless IP in the Sox 9-5 win....Earned his first MLB victory on 7/1 at San Francisco, pitching a scoreless eighth inning in the White Sox 1-0 victory … threw 2.0 perfect IP the next day in a 5-3 win over the Giants....Allowed four runs (two earned) on one hit and three walks over 2.0 IP on 8/6 at Texas…was optioned to Charlotte on 8/7....Was brought back up to Chicago on 8/23…made three appearances before being sent back to the Knights on 8/31, including 3.0 scoreless IP on 8/26 vs. Arizona....Was recalled for the last time on 9/18…allowed just one run over 6.0 IP over his final three outings … earned his second win on 9/18 at Detroit, striking out a career-high five batters over 3.0 IP…was optioned to Charlotte for the rest of the season on 9/24.
2021
Made 25 appearances (five starts) in his first full season at Class AAA Charlotte … posted a 3.94 ERA (21 ER/48.0 IP) as a reliever (6.94 ERA as a starter)...Averaged 10.6 strikeouts per 9.0 IP (70 SO/59.1 IP) … fanned a season-high five batters on 6/2 vs. Nashville, 6/29 vs. Norfolk and 8/30 vs. Norfolk.
2020
Did not pitch after the minor-league season was canceled due to the COVID-19 pandemic.
2019
Went 6-7 with a 4.19 ERA (59 ER/126.2 IP) in 30 appearances (21 starts) between Charlotte and Class AA Birmingham....Ranked among the Southern League leaders in IP (7th, 123.1), WHIP (8th, 1.23) and ERA (10th, 4.23).
2018
Combined to go 12-7 with a 2.59 ERA (42 ER/146.0 IP) and 100 strikeouts over 23 starts between Class A Winston-Salem and Birmingham....Appeared in six games (five starts) with the Glendale Desert Dogs of the Arizona Fall League (2-1, 4.43 ERA).
2017
Went a combined 10-11 with a 4.28 ERA (67 ER/141.0 IP), one shutout and 113 strikeouts over 26 games (25 starts) with Winston-Salem and Birmingham....Recorded a complete-game shutout on 6/13 vs. Down East, allowing five hits over 9.0 IP.
2016
Combined to go 12-7 with a 3.50 ERA (62 ER/159.1 IP) and 116 strikeouts in 27 starts between Class A Kannapolis and Winston-Salem....Led all White Sox farmhands in wins, tied for fifth in strikeouts and ranked sixth in ERA … was named an organizational All-Star by MiLB.com...Was named a South Atlantic League midseason All-Star … earned SAL Pitcher of the Week for the period of 4/18-24.