Fri 5/16 | Sat 5/17 | Sun 5/18 |
---|---|---|
@TOR 7:07 PM EDT | @TOR 3:07 PM EDT | @TOR 1:37 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $2.72
Median $2.00
Ottoneu Classic (4x4)
Average $1.50
Median $1.00
All Leagues
Average $2.30
Median $2.00
Ottoneu Classic (4x4)
Average $1.30
Median $1.00
Roster%
92.97%
Change
7Day
2.14%
30Day
35.17%
2025 OPL Round 2
OPL Roster%
7.06%
OPL Average Salary
$2.33

May 10, 2025 9:51 AM : Kahnle worked around a hit to pitch a scoreless inning of relief and earn a hold in Friday's 2-1 win over the Rangers.
Analysis: Kahnle has been excellent in his first season with the Tigers, as he's only allowed one earned run through 14 appearances, which has left him with a miniscule 0.61 ERA. The veteran righty recorded his third hold of the year Friday with Will Vest picking up his fourth save. Kahnle has five saves of his own to lead the team, and while Vest looks like the top closing option at the moment, both pitchers could continue to see ninth-inning work moving forward.
MLB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2014 | COL | 54 | 0 | 68.2 | 63 | 0.91748 | 4.19417 | 1.19417 |
2015 | COL | 36 | 0 | 33.1 | 39 | 0.81000 | 4.86000 | 1.77000 |
2016 | CHW | 29 | 0 | 27.1 | 25 | 0.65854 | 2.63415 | 1.50000 |
2017 | CHW | 37 | 0 | 36.0 | 60 | 0.75000 | 2.50000 | 0.97222 |
2017 | NYY | 32 | 0 | 26.2 | 36 | 0.33750 | 2.70000 | 1.31250 |
2018 | NYY | 24 | 0 | 23.1 | 30 | 1.15714 | 6.55715 | 1.62857 |
2019 | NYY | 72 | 0 | 61.1 | 88 | 1.32065 | 3.66848 | 1.05978 |
2020 | NYY | 1 | 0 | 1.0 | 3 | 0.00000 | 0.00000 | 2.00000 |
2022 | LAD | 13 | 0 | 12.2 | 14 | 1.42105 | 2.84210 | 0.63158 |
2023 | NYY | 42 | 0 | 40.2 | 48 | 1.10656 | 2.65574 | 1.10656 |
2024 | NYY | 50 | 0 | 42.2 | 46 | 1.05469 | 2.10938 | 1.14844 |
2025 | DET | 16 | 0 | 16.2 | 16 | 0.54000 | 1.08000 | 0.84000 |
MILB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2010 | NYY (A-) | 11 | 0 | 16.0 | 25 | 0.00000 | 0.56250 | 0.50000 |
2011 | NYY (A) | 40 | 0 | 81.0 | 112 | 0.11111 | 4.22222 | 1.45679 |
2012 | NYY (A+) | 30 | 0 | 55.0 | 72 | 0.49091 | 2.45455 | 0.98182 |
2012 | NYY (AA) | 1 | 0 | 2.0 | 2 | 0.00000 | 0.00000 | 1.00000 |
2013 | NYY (AA) | 46 | 0 | 60.0 | 74 | 0.60000 | 2.85000 | 1.38333 |
2015 | COL (AAA) | 21 | 0 | 27.0 | 28 | 1.00000 | 4.66667 | 1.14815 |
2016 | CHW (AAA) | 23 | 0 | 27.0 | 36 | 0.00000 | 3.00000 | 1.07407 |
2018 | NYY (A) | 1 | 1 | 2.0 | 2 | 4.50000 | 4.50000 | 1.50000 |
2018 | NYY (AAA) | 25 | 0 | 24.2 | 37 | 0.72973 | 4.01351 | 1.37838 |
2022 | LAD (A) | 5 | 3 | 3.2 | 4 | 0.00000 | 2.45454 | 1.36364 |
2022 | LAD (AAA) | 10 | 0 | 9.2 | 10 | 1.86207 | 3.72414 | 1.13793 |
2023 | NYY (A) | 2 | 2 | 2.0 | 2 | 0.00000 | 0.00000 | 0.00000 |
2023 | NYY (AA) | 1 | 0 | 1.0 | 1 | 0.00000 | 9.00000 | 3.00000 |
2023 | NYY (AAA) | 2 | 0 | 2.0 | 3 | 0.00000 | 0.00000 | 1.00000 |
2024 | NYY (A) | 2 | 2 | 2.0 | 3 | 0.00000 | 0.00000 | 0.00000 |
2024 | NYY (AA) | 3 | 0 | 3.0 | 8 | 0.00000 | 0.00000 | 0.00000 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 14, 2025 | DET | BOS | 0 | 0 | 0 | 0 | 1.2 | 4 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
May 13, 2025 | DET | BOS | 0 | 0 | 0 | 0 | 0.1 | 4 | 1 | 1 | 2 | 1 | 1 | 0 | 1 |
May 9, 2025 | DET | TEX | 0 | 0 | 0 | 1 | 1.0 | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
May 7, 2025 | DET | @COL | 0 | 0 | 0 | 0 | 1.0 | 6 | 0 | 0 | 1 | 1 | 2 | 0 | 0 |
May 1, 2025 | DET | @LAA | 0 | 0 | 0 | 1 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Apr 30, 2025 | DET | @HOU | 0 | 0 | 1 | 0 | 1.1 | 5 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
Apr 26, 2025 | DET | BAL | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
Apr 23, 2025 | DET | SDP | 0 | 0 | 0 | 1 | 0.2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Apr 20, 2025 | DET | KCR | 0 | 0 | 0 | 0 | 1.0 | 5 | 1 | 0 | 1 | 1 | 0 | 0 | 0 |
Apr 18, 2025 | DET | KCR | 0 | 0 | 1 | 0 | 0.2 | 3 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
Totals | 0 | 0 | 2 | 3 | 9.2 | 40 | 2 | 1 | 5 | 11 | 6 | 0 | 1 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 19, 2024 | AA | SOM | POR | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
May 16, 2024 | AA | SOM | POR | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
May 14, 2024 | AA | SOM | POR | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
May 11, 2024 | A | TAM | CLR | 1 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
May 8, 2024 | A | TAM | CLR | 1 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
May 30, 2023 | AA | SOM | POR | 0 | 0 | 0 | 1.0 | 5 | 1 | 1 | 1 | 1 | 2 | 0 | 0 |
May 28, 2023 | AAA | SWB | WOR | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 3 | 0 | 0 | 0 |
May 25, 2023 | AAA | SWB | WOR | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
May 21, 2023 | A | TAM | DUN | 1 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
May 18, 2023 | A | TAM | DUN | 1 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Totals | 4 | 0 | 0 | 10.0 | 34 | 1 | 1 | 2 | 17 | 3 | 0 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
May 11, 2017 1:10 AM | add | Grand Rapids Furniture Makers πͺ | $2 |
October 7, 2017 1:51 AM | increase | Grand Rapids Furniture Makers πͺ | $4 |
June 13, 2018 7:45 PM | cut | Grand Rapids Furniture Makers πͺ | $2 |
July 16, 2018 9:06 AM | add | Grand Rapids Furniture Makers πͺ | $2 |
July 16, 2018 10:04 AM | cut | Grand Rapids Furniture Makers πͺ | $1 |
August 20, 2018 3:33 PM | add | Grand Rapids Furniture Makers πͺ | $1 |
August 31, 2018 10:39 PM | cut | Grand Rapids Furniture Makers πͺ | $1 |
June 1, 2019 10:28 PM | add | Nuke LaLoosh | $4 |
October 4, 2019 4:58 PM | increase | Nuke LaLoosh | $6 |
July 31, 2020 10:50 PM | cut | Nuke LaLoosh | $3 |
September 2, 2020 7:09 PM | add | Nuke LaLoosh | $3 |
September 2, 2020 7:16 PM | cut | Nuke LaLoosh | $2 |
February 27, 2021 8:59 PM | add | Chocolate Milk and Squats | $1 |
April 21, 2021 2:30 PM | cut | Chocolate Milk and Squats | $1 |
April 22, 2021 2:31 PM | add | Nuke LaLoosh | $1 |
October 9, 2021 4:23 AM | increase | Nuke LaLoosh | $3 |
February 13, 2022 11:28 AM | cut | Nuke LaLoosh | $0 |
August 9, 2023 10:24 AM | add | An Asher Pun Name | $1 |
October 12, 2023 12:05 PM | increase | An Asher Pun Name | $3 |
January 31, 2024 9:50 AM | cut | An Asher Pun Name | $0 |
May 6, 2025 10:55 AM | add | Lavender Hayes | $1 |