On MLB 40-man: YES
Acquired: Free Agent (BAL) Dec'22
Sun 4/27 | Mon 4/28 | Tue 4/29 |
---|---|---|
BAL 1:40 PM EDT | @HOU 8:10 PM EDT | @HOU 8:10 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $0.00
Median $0.00
H2H FanGraphs Points
Average $0.00
Median $0.00
All Leagues
Average $1.00
Median $1.00
H2H FanGraphs Points
Average $1.00
Median $1.00
Roster%
0%
Change
7Day
0%
30Day
0%
2025 OPL Round 1
OPL Roster%
0.00%
OPL Average Salary
$0.00

April 21, 2025 10:45 PM : Hanifee (1-0) tossed two scoreless innings of relief to earn the win Monday against the Padres. He allowed one hit and struck out two.
Analysis: After recording his first hold of the season in his last appearance Saturday, Hanifee notched his first win of the year Monday. The righty allowed an earned run in each of his first two 2025 outings, but since then, he's rattled off eight straight appearances without allowing any earned runs. Overall, Hanifee has a strong 1.54 ERA across 11.2 innings out of Detroit's bullpen.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | DET | 3 | 0 | 5.0 | 0 | 0 | 3 | 8 | 0 | 0 | 1 | 1.98 | 9.90 |
2024 | DET | 21 | 3 | 29.1 | 0 | 7 | 23 | 27 | 6 | 0 | 2 | 6.08 | 178.27 |
2025 | DET | 11 | 0 | 13.0 | 0 | 2 | 8 | 11 | 2 | 1 | 1 | 5.41 | 70.30 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | BAL (A-) | 12 | 12 | 68.2 | 0 | 0 | 44 | 65 | 12 | 4 | 2 | 5.16 | 354.53 |
2018 | BAL (A) | 23 | 23 | 132.0 | 0 | 0 | 85 | 120 | 22 | 7 | 8 | 4.92 | 649.40 |
2019 | BAL (A+) | 24 | 22 | 129.0 | 0 | 0 | 78 | 126 | 57 | 12 | 12 | 3.32 | 428.40 |
2022 | BAL (CPX) | 2 | 2 | 3.0 | 0 | 0 | 3 | 3 | 2 | 0 | 0 | 4.8 | 14.40 |
2022 | BAL (A+) | 1 | 1 | 2.2 | 0 | 0 | 2 | 3 | 1 | 1 | 0 | 3.72 | 9.93 |
2022 | BAL (AA) | 10 | 10 | 38.0 | 0 | 0 | 35 | 29 | 12 | 2 | 4 | 4.86 | 184.60 |
2023 | DET (AAA) | 25 | 13 | 90.1 | 2 | 0 | 82 | 103 | 30 | 6 | 11 | 3.67 | 331.37 |
2024 | DET (AAA) | 34 | 0 | 47.0 | 1 | 4 | 53 | 47 | 14 | 1 | 6 | 4.97 | 233.80 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 26, 2025 | DET | BAL | 0 | 0 | 0 | 1 | 1.1 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 15.87 |
Apr 21, 2025 | DET | SDP | 0 | 1 | 0 | 0 | 2.0 | 7 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 16.20 |
Apr 19, 2025 | DET | KCR | 0 | 0 | 0 | 1 | 1.0 | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 8.80 |
Apr 18, 2025 | DET | KCR | 0 | 0 | 0 | 0 | 0.2 | 4 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 1.73 |
Apr 15, 2025 | DET | @MIL | 0 | 0 | 0 | 0 | 1.1 | 9 | 2 | 0 | 3 | 0 | 1 | 0 | 0 | -0.93 |
Apr 12, 2025 | DET | @MIN | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 4.40 |
Apr 11, 2025 | DET | @MIN | 0 | 0 | 0 | 0 | 0.2 | 4 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | -0.67 |
Apr 6, 2025 | DET | CHW | 0 | 0 | 0 | 0 | 2.0 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 14.80 |
Apr 2, 2025 | DET | @SEA | 0 | 0 | 0 | 0 | 1.1 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 11.87 |
Mar 31, 2025 | DET | @SEA | 0 | 0 | 0 | 0 | 0.2 | 4 | 1 | 1 | 2 | 2 | 0 | 0 | 0 | 3.73 |
Totals | 0 | 1 | 0 | 2 | 12.0 | 50 | 3 | 1 | 10 | 7 | 2 | 1 | 0 | 75.80 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 30, 2024 | AAA | TOL | @IND | 0 | 0 | 0 | 1.1 | 7 | 2 | 2 | 2 | 0 | 0 | 0 | 0 |
Jul 25, 2024 | AAA | TOL | LOU | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 3 | 0 | 0 | 0 |
Jul 21, 2024 | AAA | TOL | STP | 0 | 0 | 0 | 1.0 | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
Jul 19, 2024 | AAA | TOL | STP | 0 | 0 | 0 | 2.0 | 6 | 0 | 0 | 0 | 5 | 0 | 0 | 0 |
Jul 13, 2024 | AAA | TOL | @OMA | 0 | 0 | 0 | 2.1 | 16 | 7 | 7 | 8 | 2 | 0 | 0 | 1 |
Jul 10, 2024 | AAA | TOL | @OMA | 0 | 0 | 0 | 1.0 | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
Jul 5, 2024 | AAA | TOL | @COL | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Jul 1, 2024 | AAA | TOL | COL | 0 | 0 | 0 | 2.0 | 7 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
Jun 28, 2024 | AAA | TOL | LOU | 0 | 0 | 0 | 2.0 | 6 | 0 | 0 | 0 | 4 | 0 | 0 | 0 |
Jun 23, 2024 | AAA | TOL | @STP | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 2 | 0 | 0 | 0 |
Totals | 0 | 0 | 0 | 14.2 | 61 | 11 | 11 | 15 | 18 | 0 | 0 | 3 |
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 |
---|---|---|---|
March 28, 2025 5:23 PM | add | Hey Jeff ππΌππΌ | $1 |
April 16, 2025 9:25 AM | cut | Hey Jeff ππΌππΌ | $1 |
Recent Trades for Brenan Hanifee in H2H FanGraphs Points
No trades found |