← PHI team pageMLB injury reportMLB news

Jhoan Duran
P
PHI
2026 season
- GP
- 63
- W-L
- 2-7
- ERA
- 2.17
- WHIP
- 0.98
- K
- 87
- IP
- 62.1
Game log
| Date | Opp | Result | Dec | IP | H | ER | BB | K |
|---|---|---|---|---|---|---|---|---|
| Oct 1 | @ATL | L 2-6 | - | 1.0 | 0 | 0 | 0 | 2 |
| Sep 29 | @ATL | L 3-5 | L | 2.0 | 2 | 3 | 0 | 1 |
| Sep 27 | vs TB | W 7-3 | - | 1.0 | 0 | 0 | 0 | 2 |
| Sep 25 | vs TB | L 0-2 | - | 1.0 | 0 | 0 | 0 | 1 |
| Sep 22 | vs MIL | W 6-4 | S | 1.0 | 1 | 1 | 1 | 2 |
| Sep 17 | @NYM | W 3-0 | S | 1.0 | 1 | 0 | 0 | 2 |
| Sep 16 | @WSH | W 3-0 | S | 1.0 | 0 | 0 | 0 | 2 |
| Sep 10 | vs HOU | L 1-2 | L | 1.0 | 1 | 1 | 0 | 1 |
| Sep 9 | vs HOU | W 11-7 | - | 1.0 | 0 | 0 | 0 | 2 |
| Sep 6 | vs ATL | L 4-5 | L | 1.0 | 2 | 1 | 0 | 2 |
| Sep 5 | vs ATL | W 4-2 | S | 1.0 | 0 | 0 | 0 | 1 |
| Aug 31 | @AZ | W 2-1 | S | 1.0 | 2 | 0 | 0 | 2 |
| Aug 29 | @LAA | W 4-2 | W | 2.0 | 1 | 0 | 1 | 0 |
| Aug 26 | @SEA | W 6-0 | - | 1.0 | 1 | 0 | 0 | 2 |
| Aug 21 | vs STL | W 7-6 | - | 1.0 | 1 | 0 | 0 | 2 |
| Aug 19 | vs MIA | W 4-1 | S | 1.0 | 1 | 0 | 0 | 1 |
| Aug 17 | vs MIA | W 6-5 | S | 1.0 | 2 | 1 | 0 | 0 |
| Aug 16 | @MIN | W 7-5 | S | 1.0 | 1 | 0 | 1 | 3 |
| Aug 13 | @MIN | W 7-1 | - | 1.0 | 1 | 0 | 0 | 0 |
| Aug 9 | vs TOR | W 7-6 | - | 1.0 | 1 | 0 | 1 | 1 |
| Aug 8 | vs TOR | L 5-7 | - | 1.0 | 1 | 0 | 0 | 1 |
| Aug 6 | vs WSH | W 7-3 | - | 1.0 | 0 | 0 | 0 | 1 |
| Aug 5 | vs WSH | L 4-10 | - | 1.0 | 2 | 0 | 0 | 1 |
| Aug 3 | vs WSH | W 6-3 | S | 1.0 | 0 | 0 | 0 | 2 |
| Aug 1 | @BAL | W 5-0 | - | 1.0 | 0 | 0 | 0 | 0 |
| Jul 27 | @MIA | L 7-8 | L | 0.1 | 5 | 3 | 0 | 0 |
| Jul 25 | vs NYY | L 1-3 | - | 1.0 | 0 | 0 | 0 | 3 |
| Jul 20 | vs LAD | W 10-7 | - | 0.1 | 0 | 0 | 0 | 0 |
| Jul 19 | vs NYM | L 1-6 | - | 1.0 | 1 | 0 | 0 | 0 |
| Jul 11 | @DET | W 4-2 | S | 1.0 | 0 | 0 | 0 | 0 |
| Jul 9 | @CIN | W 1-0 | S | 1.0 | 1 | 0 | 0 | 2 |
| Jul 7 | @CIN | W 4-1 | S | 1.0 | 1 | 0 | 0 | 3 |
| Jul 1 | vs PIT | W 10-6 | - | 1.0 | 1 | 0 | 0 | 1 |
| Jun 28 | @NYM | W 5-4 | S | 1.0 | 0 | 0 | 1 | 0 |
| Jun 26 | @NYM | W 2-1 | S | 1.0 | 1 | 0 | 0 | 1 |
| Jun 24 | @WSH | W 5-4 | S | 1.0 | 0 | 0 | 0 | 3 |
| Jun 21 | vs NYM | W 6-2 | - | 1.0 | 1 | 0 | 0 | 3 |
| Jun 20 | vs NYM | W 15-3 | - | 1.0 | 1 | 0 | 0 | 2 |
| Jun 13 | @MIL | W 9-8 | S | 1.0 | 0 | 0 | 0 | 1 |
| Jun 10 | @TOR | W 7-4 | S | 1.0 | 2 | 0 | 0 | 1 |
| Jun 9 | @TOR | L 2-3 | L | 0.0 | 3 | 2 | 0 | 0 |
| Jun 8 | @TOR | W 5-2 | S | 1.0 | 1 | 0 | 0 | 0 |
| Jun 5 | vs CWS | W 8-6 | S | 1.0 | 0 | 0 | 0 | 2 |
| Jun 3 | vs SD | W 3-2 | S | 1.0 | 0 | 0 | 0 | 2 |
| Jun 2 | vs SD | W 3-2 | S | 1.0 | 0 | 0 | 0 | 3 |
| May 30 | @LAD | W 4-3 | S | 1.0 | 0 | 0 | 0 | 0 |
| May 26 | @SD | W 4-3 | S | 1.0 | 0 | 0 | 0 | 2 |
| May 25 | @SD | W 3-0 | S | 1.0 | 1 | 0 | 0 | 1 |
| May 23 | vs CLE | W 3-0 | S | 1.0 | 1 | 0 | 0 | 1 |
| May 22 | vs CLE | L 0-1 | L | 1.0 | 2 | 1 | 0 | 1 |
| May 18 | vs CIN | W 5-4 | S | 1.0 | 0 | 0 | 0 | 2 |
| May 14 | @BOS | W 3-1 | S | 1.0 | 0 | 0 | 1 | 3 |
| May 12 | @BOS | W 2-1 | S | 1.0 | 1 | 0 | 1 | 2 |
| May 10 | vs COL | W 6-0 | - | 1.0 | 0 | 0 | 0 | 2 |
| May 8 | vs COL | L 7-9 | - | 1.0 | 1 | 0 | 0 | 2 |
| May 5 | vs ATH | W 9-1 | - | 1.0 | 1 | 1 | 3 | 2 |
| Apr 11 | vs AZ | W 4-3 | S | 1.0 | 0 | 0 | 0 | 1 |
| Apr 6 | @SF | W 6-4 | S | 1.0 | 1 | 0 | 0 | 0 |
| Apr 4 | @COL | W 2-1 | S | 1.0 | 0 | 0 | 0 | 1 |
| Apr 1 | vs WSH | W 6-5 | W | 1.0 | 0 | 0 | 0 | 1 |
| Mar 31 | vs WSH | W 3-2 | S | 1.0 | 1 | 0 | 0 | 2 |
| Mar 28 | vs TEX | L 4-5 | L | 1.0 | 2 | 1 | 0 | 2 |
| Mar 26 | vs TEX | W 5-3 | S | 0.2 | 1 | 0 | 0 | 1 |
| 2025 season | ||||||||
| Sep 26 | vs MIN | W 3-1 | S | 1.0 | 2 | 0 | 0 | 2 |
| Sep 23 | vs MIA | L 5-6 | - | 1.0 | 2 | 1 | 0 | 1 |
| Sep 21 | @AZ | L 2-9 | - | 1.0 | 1 | 1 | 0 | 2 |
| Sep 16 | @LAD | W 9-6 | S | 1.0 | 0 | 0 | 0 | 0 |
| Sep 15 | @LAD | W 6-5 | W | 1.0 | 1 | 1 | 1 | 1 |
| Sep 13 | vs KC | W 8-6 | S | 1.0 | 0 | 0 | 0 | 1 |
| Sep 11 | vs NYM | W 6-4 | S | 1.0 | 0 | 0 | 0 | 3 |
| Sep 8 | vs NYM | W 1-0 | S | 1.0 | 2 | 0 | 0 | 2 |
| Sep 6 | @MIA | W 4-2 | S | 1.0 | 0 | 0 | 0 | 1 |
| Sep 4 | @MIL | W 2-0 | S | 1.0 | 0 | 0 | 0 | 1 |
| Sep 1 | @MIL | W 10-8 | S | 1.0 | 0 | 0 | 0 | 0 |
| Aug 30 | vs ATL | W 3-2 | - | 1.0 | 0 | 0 | 0 | 2 |
| Aug 29 | vs ATL | W 2-1 | S | 1.0 | 0 | 0 | 0 | 2 |
| Aug 26 | @NYM | L 5-6 | L | 0.0 | 4 | 1 | 0 | 0 |
| Aug 23 | vs WSH | W 6-4 | S | 1.0 | 2 | 0 | 0 | 1 |
| Aug 22 | vs WSH | L 4-5 | L | 1.0 | 2 | 1 | 0 | 3 |
| Aug 19 | vs SEA | W 6-4 | S | 1.0 | 0 | 0 | 0 | 1 |
| Aug 17 | @WSH | W 11-9 | S | 0.2 | 0 | 0 | 0 | 1 |
| Aug 15 | @WSH | W 6-2 | - | 0.0 | 1 | 0 | 0 | 0 |
| Aug 10 | @TEX | W 4-2 | S | 1.0 | 1 | 0 | 0 | 1 |
| Aug 9 | @TEX | W 3-2 | S | 1.0 | 0 | 0 | 0 | 1 |
| Aug 3 | vs DET | W 2-0 | S | 1.0 | 0 | 0 | 0 | 1 |
| Aug 1 | vs DET | W 5-4 | S | 1.0 | 0 | 0 | 0 | 0 |
| Jul 28 | vs BOS | W 5-4 | W | 1.0 | 1 | 1 | 2 | 1 |
| Jul 27 | vs WSH | L 2-7 | - | 1.0 | 2 | 0 | 0 | 0 |
| Jul 25 | vs WSH | W 1-0 | S | 1.0 | 0 | 0 | 0 | 1 |
| Jul 22 | @LAD | W 10-7 | - | 2.0 | 3 | 2 | 0 | 1 |
| Jul 20 | @COL | W 7-1 | - | 1.0 | 1 | 0 | 0 | 1 |
| Jul 13 | vs PIT | L 1-2 | L | 1.0 | 3 | 1 | 0 | 2 |
| Jul 11 | vs PIT | W 2-1 | S | 1.0 | 1 | 0 | 0 | 2 |
| Jul 9 | vs CHC | W 4-2 | S | 1.0 | 0 | 0 | 0 | 0 |
| Jul 5 | vs TB | W 6-5 | W | 2.0 | 2 | 0 | 2 | 3 |
| Jul 2 | @MIA | W 2-1 | S | 1.0 | 1 | 0 | 0 | 0 |
| Jun 27 | @DET | W 4-1 | S | 1.0 | 0 | 0 | 0 | 1 |
| Jun 25 | vs SEA | W 2-0 | S | 1.0 | 0 | 0 | 0 | 1 |
| Jun 24 | vs SEA | L 5-6 | L | 1.0 | 1 | 1 | 1 | 1 |
| Jun 22 | vs MIL | L 8-9 | - | 1.0 | 1 | 0 | 0 | 0 |
Latest news
Duran (0-1) was charged with a blown save and the loss in Game 1 of the NL Wild Card Series against Atlanta on Tuesday. He allowed three runs on two hits with one strikeout and no walks over two innings.
Interim manager Don Mattingly called upon his closer to begin the seventh inning with the Phillies leading 3-2, and Duran delivered a clean frame on 17 pitches. The right-hander returned for the eighth and retired the first two batters he faced, but an infield single and a hit-by-pitch set the table for Austin Riley to launch a three-run homer. Duran recorded more than three outs in just one of his 61 appearances during the regular season, so the multi-inning usage by Mattingly will likely be scrutinized heavily. The Phillies are now facing elimination after having their closer throw 27 pitches in Game 1.
RotoWire via ESPN · Sep 29
Duran earned the save in Tuesday's 6-4 win over the Brewers, allowing one run on one hit and one walk while striking out two in the ninth inning.
The Phillies jumped out to a 6-3 lead thanks to a three-run eighth inning, prompting the team to send out Duran in the ninth to secure the win. The 28-year-old right-hander was cruising after striking out the first two batters he faced before giving up an RBI single, but Duran managed to lock down the win for the Phillies for his 33rd save of the season, ninth most in the majors. He's earned the save in each of his last four outings and has a 1.88 ERA and 1.03 WHIP across 57.1 innings this season.
RotoWire via ESPN · Sep 23
Duran struck out two while allowing one hit and no walks in a scoreless ninth inning to earn the save Thursday against the Mets.
That gives Duran a save on back-to-back days. The star closer's last blown save came July 27 in Miami, and he's recorded at least one punchout in seven consecutive appearances and 10 of his last 11. Duran sports a 1.76 ERA, 1.01 WHIP and 79:9 K:BB over 56.1 innings this year, piling up 32 saves (34 chances) to match his career high.
RotoWire via ESPN · Sep 18
Duran struck out two in a clean ninth inning for the save Wednesday against the Nationals.
Duran wasn't at his sharpest, landing just 13 of his 21 pitches for strikes, but Washington still was unable to muster a baserunner. The star closer hasn't blown a save since July 27 in Miami, tallying at least one strikeout in six consecutive outings and nine of his last 10. Duran has a 1.79 ERA, 1.01 WHIP and a sparkling 77:9 K:BB over 55.1 innings this season, collecting 31 saves (33 opportunities) still with a chance to eclipse his career high of 32.
RotoWire via ESPN · Sep 17
Duran struck out one in a perfect ninth inning Saturday to record his 30th save of the season in a 4-2 win over Atlanta.
The right-hander hasn't blown a save chance since his last appearance in July, posting a 0.56 ERA, 1.06 WHIP and 17:3 K:BB in 16 innings since the calendar flipped to August. Duran's 30 saves have him two shy of the career-high 32 he collected last season, and he's tied for third in the National League behind the Cardinals' Riley O'Brien (36) and the Padres' Mason Miller (32).
RotoWire via ESPN · Sep 6
Duran notched a save against the Diamondbacks on Monday, allowing two hits and striking out two batters over one scoreless inning.
Duran entered in the ninth frame tasked with protecting a one-run lead. Arizona got two runners aboard on a pair of infield singles, and Duran put the tying run on third base when he uncorked a two-out wild pitch. However, he was able to close things out by getting Gabriel Moreno to ground out to shortstop. The All-Star closer picked up his 29th save of the campaign, five of which came during August. Over the course of 14 appearances in the month, he allowed just one earned run while posting a 16:3 K:BB across 15 innings.
RotoWire via ESPN · Sep 1
- Austin Riley and Michael King Put the Phillies and Cubs on the Brink in the NL Wild Card
Verdexed · Sep 30