Full name is Thomas Robert Kahnle (“CAIN-lee”)…Graduated from Shaker High School in Latham, N.Y.…lettered in baseball, basketball and football...Attended Lynn University in Boca Raton, Fla.…became the highest drafted player from the Division II University…led the team in ERA, strikeouts and opp. BA as a sophomore in 2010…tossed the third no-hitter in the school’s history on 3/13/10…was part of the school’s NCAA Division II Championship team in 2009, tossing 12.2 scoreless innings in the postseason as a freshman...Represented the Yankees in the MLB The Show Players League in April 2020, placing ninth in the tournament and raising funds for New York-based Boys & Girls Clubs.
2023
In 42 relief appearances for the Yankees, went 1-3 with two saves and a 2.66 ERA (40.2IP, 26H, 14R/12ER, 19BB, 48K, 5HR)…opponents batted .183/.280/.331 (26-for-142, 5HR); LH .176/.259/.378 (13-for-74, 4HR); RH .191/.304/.279 (13-for-68, 1HR)…marked his most games and innings pitched since 2019…posted a 10.62 K/9.0IP ratio (48K, 40.2IP)…Ranked 10th in the AL among relievers in opponents' BA (.183)…Did not allow a run in 33 of his 42 appearances...Missed the first 58 games of the season on the injured list…was placed on the 15-day injured list on 3/30 (retroactive to 3/27) with right biceps tendonitis…was transferred to the 60-day I.L. on 4/8…combined to make five rehab appearances (two starts) with Single-A Tampa, Triple-A Scranton/Wilkes-Barre and Double-A Somerset, posting a 1.80 ERA (5.0IP, 2H, 1ER, 3BB, 6K, 0HR)…was reinstated from the injured list on 6/1...Made his season debut on 6/2 at Los Angeles-NL and tossed a scoreless fifth inning (1.0IP, 1H, 1BB, 1K)…marked his first appearance with the Yankees since 7/26/20 at Washington...Did not allow a run in his first 16 games from 6/2-7/9…his 16-game scoreless streak to start the season was the third-longest in franchise history, trailing only Lee Guetterman’s 19-game streak in 1989 and Andrew Miller’s 17-game streak in 2015…was part of a career-high 21-game scoreless streak from 9/24/22-7/9/23…posted a career-high 20.1 scoreless inning streak during that span…his season-long 15.1 scoreless inning streak from 6/2-7/9 was the longest by a Yankees reliever in 2023 and was the second-longest by a Yankees pitcher, trailing only Gerrit Cole's 25.2 scoreless inning streak from 4/11-27...Did not allow an earned run in his first 17 games of the season…tied Andrew Miller (17G in 2015) for the fourth-longest season-opening streak by a Yankees pitcher (since ER became an official stat in the AL in 1913), trailing only Dellin Betances (26G in 2015), Lee Guetterman (19G in 1989) and Aroldis Chapman (18G in 2021)…Made his 300th career appearance on 6/6 vs. Chicago-AL, tossing a scoreless seventh inning (1.0IP, 1H, 1K)…Earned his first save of the season on 6/21 vs. Seattle…marked his sixth career save and his first since 9/28/22 at San Diego with Los Angeles-NL…also marked his second as a Yankee (also 8/21/18 at Miami)…Earned his only win of the season on 7/3 vs. Baltimore after tossing a scoreless eighth inning (1.0IP, 1H, 2K)…marked his first win since 8/3/19 vs. Boston...Allowed a run in a career-high-tying four straight games from 7/15-21 after not allowing a run in his first 16 games of the year…allowed six of his 14R over that stretch...Did not allow an earned run in 18 of his final 22 games (7/22-9/20) and 16 of his final 19 outings (8/2-9/20)…posted a 2.91 ERA (21.2IP, 7ER) over that 22-game stretch...Posted a 10.0 scoreless inning streak from 8/27-9/14-G2...Struck out Akil Baddoo swinging for his 400th career strikeout on 9/5 vs. Detroit (1.0IP, 1K)…Earned his second save of the season in Game 2 on 9/14 at Boston after retiring 6-of-7 batters faced over 2.0 scoreless innings of relief (0H, 1BB, 4K)…marked his first career multi-inning save…his 4K marked a season high and his most in a game since 4/3/18 vs. Tampa Bay (also 4K)…his 2.0IP matched his season high (also 2.0IP on 9/3 at Houston)…Made his final appearance of the season on 9/20 vs. Toronto and recorded a career-high-tying 4BB (0.2IP,2ER, 2WP)…marked his most walks in a game since 8/7/16 vs. Baltimore with Chicago-AL (also 4BB)…Was placed on the 15-day injured list on 9/25 (retroactive to 9/22) through the end of the season with right shoulder inflammation…missed the final nine games of the season.
2022
In 13 relief appearances with the Dodgers, recorded one save and posted a 2.84 ERA (12.2IP, 5H, 4R/ER, 3BB, 14K, 2HR)....Began the season on the injured list recovering from "Tommy John" surgery…was placed on the injured list on 4/6…combined to make eight rehab appearances with Single-A Rancho Cucamonga and Triple-A Oklahoma City, posting a 2.84 ERA (6.1IP, 2ER)....Was reinstated from the 10-day injured list on 5/1 and made his Dodgers debut that night vs. Detroit (1.0IP, 2K)…marked his first Major League appearance since 7/26/20 at Washington with the Yankees...Made four appearances with the Dodgers in May before being placed on the 15-day injured list with right forearm inflammation on 5/14…was transferred to the 60-day injured list on 5/28…made seven rehab appearances with Triple-A Oklahoma City, going 1-0 with a 3.86 ERA (7.0IP, 3ER and 7K…was reinstated from the injured list on 9/13.....Made nine relief appearances for the Dodgers, recording one save and posting a 1.04 ERA (8.2IP, 1ER)…held opponents to a .077 BA (2-for-26) during that span....Made three postseason appearances for the Dodgers, allowing 3ER in 2.0IP (2H, 1BB, 4K)…tossed a scoreless inning of relief in NLDS Games 2 and 3…allowed 3ER without recording an out in NLDS Game 4 at San Diego....Signed to a two-year contract with the Yankees extending through the 2024 season on 12/21.
2021
Spent the season rehabbing from Tommy John surgery…was placed on the 60-day Injured List on March 25.
2020
Made just one appearance, July 26 at Washington, striking out three batters in 1.0 scoreless inning (1H, 1 IBB)...Was placed on the 10-day injured list on July 31 (retroactive to July 28) with a right ulnar collateral ligament injury… was transferred to the 60-day injured list on Aug. 6, missing the remainder of the season...Under went Tommy John surgery on Aug. 4…the procedure was performed by Dr. Christopher Ahmad at New York-Presbyterian Hospital.
2019
Went 3-2 with a 3.67 ERA and 88 K in a career-high 72 relief appearances with the Yankees…tied for sixth in the AL in relief appearances...Of his 72 relief appearances, 42 were hitless and scoreless…had a stretch of 11 straight appearances without allowing a hit or run from April 14-May 5, the longest in Yankees history…also had an 11-game scoreless streak from 6/30-7/27 Was named AL July “Reliever of the Month” after posting a 0.7 7 ERA (11.2IP, 5H, 1ER, 2BB, 17K) in 12G… limited opponents to a .128/.17 1/.154 slash during the month…was his first career monthly award - Made the postseason for the second time in his career and appeared in eight of the Yankees’ nine playoff games, posting a 2.25 ERA (8.0IP, 2ER) and retiring 25-of-32 batters faced…retired 16 consecutive batters faced from his final two batters in ALDS Game 3 at Minnesota through his first batter in ALCS Game 5 vs. Houston…earned his first postseason win in ALDS Game 1 vs. Minnesota.
2018
Went 2-0 with one save and a 6.56 ERA (23.1IP, 17ER) in 24 relief appearances over three stints with the Yankees...Was placed on the 10-day disabled list from 4/17 (retroactive to 4/16) - 5/25 with right shoulder tendonitis (missed 33 team games)…made t wo rehab appearances (one start) with Single-A Charleston (1GS) and Triple-A Scranton/WB (1G) Tossed 1.0 perfect inning (1K) in 8/21 win at Miami, earning his fourth career save and first since 9/4/16 at Minnesota w/ Chicago-AL...in 25 total relief appearances with the RailRiders (including his rehab assignment), went 2-2 with one save, a 4.01 ERA (24.2IP, 11ER) and 37K.
2017
Combined with the Yankees and White Sox to go 2-4 with a 2.59 ERA (62.2IP, 18ER) in 69 relief appearances…opponents hit .228 (53-for-232, 4HR); LH .315 (29-for-92, 0HR), RH .171 (24-for-140, 4HR)…allowed 9-of-28 inherited runners to score (32.1%)…retired 47-of-69 first batters faced (68.1%)... In 32 games with the Yankees, went 1-1 with a 2.70 ERA (26.2IP, 8ER)... Ranked eighth among relievers (third in the AL) with a 13.79 K/9.0IP ratio (96K, 62.2IP)... Had at least 1K in 29 straight games from 5/6-7/22, the Majors' second-longest streak of the season by a reliever behind Milwaukee's Corey Knebel's 45-game stretch from 4/3-7/15... Was acquired by the Yankees with INF Todd Frazier and RHP David Robertson from Chicago-AL on 7/18 in exchange for RHP Tyler Clippard, LHP Ian Clarkin and OFs Blake Rutherford and Tito Polo... Was added to the Yankees' active roster on 7/19 and made his Yankees debut in that day's loss at Minnesota, tossing a perfect eighth (1.0IP, 2K)…became the fourth New York-born pitcher to appear for the Yankees in the last four seasons (also RHP Dellin Betances, New York City; RHP Danny Burawa, Riverhead; and RHP Matt Daley, New York City)... Earned his first win as a Yankee on 8/16 at the Mets (BS, 0.2IP)... In 8/24 loss at Detroit, struck out three batters in 1.0IP before being ejected by HP umpire Carlos Torres with two outs in the sixth for throwing behind Miguel Cabrera…was his first career ejection... Recorded a career-long 13.1-inning scoreless streak over 14 games from 8/24-9/26 (9H, 5BB, 20K)... Made his postseason debut, posting a 2.38 ERA (11.1IP, 3ER) with one save in seven relief appearances…had four multi-inning scoreless playoff outings, one of four relievers in Yankees history with at least four such appearances in one postseason (also Mariano Rivera-6G in 2003, 5G in 1996, 4G in 2001; Goose Gossage-5G in 1981 and David Robertson-4G in 2017)... Retired all 7BF over 2.1 scoreless innings in AL Wild Card win vs. Minnesota (2.1IP, 1K)…was the longest perfect outing by a Yankees reliever in the postseason since Mariano Rivera (2.2IP) in 1996 ALDS Game 2 vs. Texas... Earned his first save as a Yankee in ALDS Game 4 vs. Cleveland, entering with two on and no one out in the eighth and retiring all 3BF, then striking out all 3BF in the ninth…became the third pitcher (fourth occurrence) to record at least 5K in a postseason appearance of 6BF-or-fewer, joining St. Louis' Todd Worrell in 1985 World Series Game 5 vs. Kansas City (2.0IP, 6K, 6BF) and Cleveland's Andrew Miller twice in the 2016 ALCS vs. Toronto: Game 1 (1.2IP, 5K, 6BF) and Game 2 (2.0IP, 5K, 6BF)…is the only one of the three to also earn a save in the appearance... In 37 relief appearances with the White Sox, went 1-3 with a 2.50 ERA (36.0IP, 10ER) and 60K, while walking just seven batters.
2016
Split the season between Class AAA Charlotte and the White Sox, his first with the organization. Twenty-four of his 29 outings with the Sox were scoreless … worked 1.0-plus IP 22 times. Allowed 33.3 percent (3-9) of inherited runners to score … first batters faced went 2-22 (.091) … pitched five times on zero rest, recording a 1.69 ERA (1 ER/5.1 IP) with five strikeouts. Limited left-handers to a .143 average (5-35), and opponents to a .154 average (2-13) with RISP/two outs. Was recalled from Class AAA Charlotte on 4/29 … made his season debut that night at Baltimore, working a scoreless eighth inning … was optioned back to Charlotte on 5/1, recalled again on 5/5 and optioned on 5/8 without making an appearance. Was recalled by the Sox on 5/23 to serve as the 26th man for a doubleheader vs. Cleveland … worked 1.0 scoreless IP on 5/24 vs. Cleveland, his first appearance at home. Suffered his first loss and blown save on 5/28 at Kansas City, allowing one run on two hits without recording an out … surrendered a game-tying, RBI double to Drew Butera and game-ending single to Brett Eibner in the ninth. Was optioned to Charlotte on 5/30 … was recalled on 6/3 and pitched that night at Detroit, allowing two runs on four hits over 1.0 IP … was optioned back to the Knights after the game. Was recalled from Charlotte on 7/9, replacing Carlos Rodon … walked Joe Mauer with the bases loaded to force in the game-ending run in the 12th inning on 7/29 at Minnesota. Posted a 0.51 ERA (1 ER/17.2 IP), with three holds and 18 strikeouts over his final 17 appearances from 8/7-9/30 … recorded a career-high 9.1 scoreless IP streak in his final 10 outings from 9/3-30, allowing just four hits with nine strikeouts. Pitched out of a bases-loaded jam in the 12th inning on 9/4 at Minnesota for first save with the Sox … posted holds on 9/24 at Cleveland and 9/26 vs. Tampa Bay. Opened the season in Charlotte's bullpen, converting seven of his 10 save opportunities … limited right-handers to a .136 average (9-66) … opponents went 5-25 (.200) with RISP. Struck out a season-high five batters on 4/24 at Toledo and recorded his only win on 5/4 vs. Columbus (1.0 scoreless IP). Converted his last five save opportunities from 5/31-7/6.
2015
Appeared in 36 games with Colorado after beginning the season with Class AAA Albuquerque. ... Was recalled by the Rockies from Albuquerque on 6/1. ... Held right-handers to a .203 average (15-74), compared to a .320 mark (16-50) against left-handers. ... Posted a 1.13 ERA (1 ER/8.0 IP) over 10 games when pitching on zero days rest. ... Recorded his first career save on 8/7 at Washington, tossing a scoreless ninth inning. ... Was optioned back to Albuquerque on 8/26.
2014
Spent the entire season on Colorado's Major League roster after being a 2013 Rule 5 pick (NYY)...made 54 relief appearances going 2-1 with a 4.19 ERA (68.2 IP, 32 ER), 31 walks and 63 strikeouts...allowed just 6.7 hits per 9.0 innings, lowest on the club...His 54 games were fifth-most among National League rookie pitchers...Limited hitters to a .206 (51-for-248) clip, lowest on the team...left-handers hit just .185 (23-for-124), sixth lowest among NL pitchers with at least 60.0 innings pitched...Made his Major League debut on April 3 at Miami, tossing 1.2 innings and allowing one run on one hit with a walk and a strikeout...recorded his first career hold, finishing the year with eight holds...Earned the win on April 5 vs Arizona...threw 1.2 scoreless innings and gave up just one hit...was his second career appearance...Tossed career-high 3.0 innings June 13 at San Francisco in relief of injured De La Rosa (2 H, 1 ER, 5 SO)...Struck out five in 2.0 innings on April 21 vs. San Francisco, just the sixth Rockies reliever in franchise history with five strikeouts in 2.0 or fewer innings...first since Ottavino on June 28, 2012 vs. Washington...Was 2-1 with a 2.68 ERA (50.1 IP, 15 ER) in 35 games prior to the All-Star break and 0-0 with an 8.35 ERA (18.1 IP, 17 ER) in 19 games after the break...Was the first Rockies Rule 5 selection to make the team and stay with the club his whole first season since infielder Luis Gonzalez in 2003.
2013
Spent the entire season with Double-A Trenton appearing in a team-high 46 games... Finished 35 games and saved 15 of them...his 15 saves were tops among the Yankees farm system... Converted 10-straight saves to begin the season allowing just 9 runs/8 earned over 34.1 innings... Limited left-handed hitters to a .159 average (13-for-82) and right-handers to a .197 clip (25-for-127).
2012
Appeared in 30 games with Single-A Tampa, going 2-1 with a 2.45 ERA (55.0IP, 15ER), striking out 72 batters…led all Tampa relievers in strikeouts... Was promoted to Double-A Trenton on 9/2, making one regular season relief appearance (2.0IP, 2H, 2K)…made three postseason appearances out of the bullpen for the Thunder, tossing 3.0 scoreless innings (2H, 3BB, 3K).
2011
Spent the entire season with Single-A Charleston, going 3-5 with a 4.22 ERA (81.0IP, 38ER) in 40 reliefappearances…led all Charleston relievers with 112K and posted the fifth-most strikeouts among all Yankeesminor league pitchers.
2010
Made his professional debut with short-season Single-A Staten Island, posting a 0.56 ERA (16.0IP, 1ER) with just3H and 25K in 11 relief appearances…posted a .061 opponents' batting average (3-for-49).