On MLB 40-man: YES
Acquired: Free Agent (KBO) Feb'25
Fri 4/18 | Sat 4/19 | Sun 4/20 |
---|---|---|
Starting @HOU 8:10 PM EDT | @HOU 7:10 PM EDT | @HOU 7:10 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $1.00
Median $1.00
FanGraphs Points
Average $1.00
Median $1.00
All Leagues
Average $1.20
Median $1.00
FanGraphs Points
Average $1.00
Median $1.00
Roster%
3.67%
Change
7Day
0.31%
30Day
1.84%
2025 OPL Round 1
OPL Roster%
0.42%
OPL Average Salary
$1.00

April 13, 2025 1:28 AM : Hart (2-0) earned the win over Colorado on Saturday, allowing one hit and striking out four batters over six scoreless innings.
Analysis: This was a drastic turnaround for Hart, who allowed five runs in just two-thirds of an inning in his previous start against the Cubs. The southpaw was nearly flawless Saturday -- the only baserunner he allowed came on a fourth-inning Kyle Farmer double. Hart's game-to-game performance is pretty hard to predict given the up-and-down nature of his results so far and the fact that prior to this season he last pitched in the majors in 2020. Fantasy managers will likely pay him more attention following Saturday's start, but it's worth noting that he still has just a 5.40 ERA and 8:5 K:BB over 11.2 innings on the campaign.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | BOS | 4 | 3 | 11.0 | 0 | 0 | 13 | 24 | 10 | 0 | 4 | -3.11 | -34.20 |
2025 | SDP | 3 | 3 | 11.2 | 0 | 0 | 8 | 8 | 5 | 0 | 2 | 3.59 | 41.93 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2016 | BOS (R) | 4 | 4 | 11.2 | 0 | 0 | 19 | 12 | 2 | 0 | 0 | 7.47 | 87.13 |
2017 | BOS (A) | 13 | 10 | 66.1 | 0 | 0 | 57 | 50 | 17 | 2 | 0 | 6.3 | 417.87 |
2017 | BOS (A+) | 9 | 9 | 50.2 | 0 | 0 | 52 | 45 | 23 | 1 | 5 | 4.51 | 228.43 |
2018 | BOS (AA) | 24 | 24 | 138.2 | 0 | 0 | 100 | 139 | 49 | 6 | 12 | 3.98 | 552.14 |
2019 | BOS (AA) | 9 | 9 | 55.2 | 0 | 0 | 60 | 39 | 17 | 7 | 3 | 5.78 | 321.63 |
2019 | BOS (AAA) | 18 | 15 | 100.1 | 0 | 0 | 80 | 91 | 36 | 6 | 8 | 4.4 | 441.46 |
2021 | BOS (AAA) | 23 | 20 | 106.2 | 0 | 1 | 90 | 100 | 47 | 8 | 19 | 2.95 | 314.64 |
2022 | BOS (AA) | 15 | 6 | 44.0 | 0 | 0 | 42 | 40 | 14 | 3 | 6 | 4.11 | 180.80 |
2022 | BOS (AAA) | 9 | 4 | 38.1 | 0 | 0 | 32 | 41 | 19 | 1 | 7 | 2.48 | 94.97 |
2023 | PHI (AAA) | 1 | 0 | 1.0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 9.4 | 9.40 |
2023 | SEA (AAA) | 18 | 18 | 88.1 | 0 | 0 | 85 | 97 | 35 | 4 | 10 | 3.75 | 331.47 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 12, 2025 | SDP | COL | 1 | 1 | 0 | 0 | 6.0 | 19 | 0 | 0 | 1 | 4 | 0 | 0 | 0 | 49.80 |
Apr 6, 2025 | SDP | @CHC | 1 | 0 | 0 | 0 | 0.2 | 8 | 5 | 5 | 2 | 0 | 4 | 0 | 0 | -12.27 |
Mar 31, 2025 | SDP | CLE | 1 | 1 | 0 | 0 | 5.0 | 19 | 2 | 2 | 5 | 4 | 1 | 0 | 2 | 4.40 |
Totals | 3 | 2 | 0 | 0 | 11.2 | 46 | 7 | 7 | 8 | 8 | 5 | 0 | 2 | 41.93 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 21, 2023 | AAA | TAC | RR | 1 | 0 | 0 | 5.0 | 24 | 4 | 3 | 7 | 8 | 2 | 0 | 0 |
Sep 15, 2023 | AAA | TAC | @OKC | 1 | 0 | 0 | 6.0 | 23 | 1 | 1 | 4 | 5 | 1 | 1 | 0 |
Sep 9, 2023 | AAA | TAC | @SL | 1 | 0 | 0 | 6.0 | 26 | 3 | 3 | 7 | 5 | 1 | 2 | 1 |
Sep 3, 2023 | AAA | TAC | SUG | 1 | 0 | 0 | 3.2 | 21 | 8 | 8 | 9 | 4 | 2 | 0 | 3 |
Aug 29, 2023 | AAA | TAC | SUG | 1 | 1 | 0 | 5.0 | 18 | 0 | 0 | 2 | 5 | 1 | 0 | 0 |
Aug 23, 2023 | AAA | TAC | LV | 1 | 0 | 0 | 5.0 | 22 | 3 | 1 | 7 | 4 | 1 | 0 | 0 |
Aug 17, 2023 | AAA | TAC | @SAC | 1 | 1 | 0 | 5.2 | 23 | 0 | 0 | 3 | 7 | 3 | 1 | 0 |
Aug 11, 2023 | AAA | TAC | OKC | 1 | 0 | 0 | 5.0 | 17 | 1 | 1 | 3 | 5 | 0 | 0 | 1 |
Jul 30, 2023 | AAA | TAC | SL | 1 | 0 | 0 | 6.0 | 20 | 0 | 0 | 2 | 4 | 2 | 0 | 0 |
Jul 25, 2023 | AAA | TAC | SL | 1 | 0 | 0 | 3.0 | 18 | 5 | 5 | 7 | 3 | 2 | 0 | 1 |
Totals | 10 | 2 | 0 | 50.1 | 212 | 25 | 22 | 51 | 50 | 15 | 4 | 6 |
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 |
---|
Recent Trades for Kyle Hart in FanGraphs Points
No trades found |