Author: Lochlahn March

  • Phillies waste Andrew Painter’s gem to end win streak at six: ‘We didn’t really do enough to win’

    Phillies waste Andrew Painter’s gem to end win streak at six: ‘We didn’t really do enough to win’

    PHOENIX — One swing decided it.

    For seven shutout innings on Wednesday, Andrew Painter did his part against the Diamondbacks to preserve the scoreless tie. But Arizona catcher James McCann ambushed the first pitch thrown by reliever Jonathan Bowlan in the eighth inning for a go-ahead home run in the 1-0 Phillies loss.

    The Phillies offense didn’t back up the rookie right-hander’s performance, despite it being a bullpen game for Arizona. With just three hits for each team, the margin of error for the pitchers was razor-thin. And McCann’s swing proved to be the difference.

    “We didn’t really do enough to win,” said interim manager Don Mattingly. “We didn’t put any real pressure on them.”

    Seven pitchers split the job on the mound for the Diamondbacks. Bryan De La Cruz accounted for the Phillies’ only hits through the first six innings: Aa double in the third and a single in the sixth. Both times, the Phillies failed to advance him. Bryce Harper added a single in the seventh, but the offense didn’t capitalize on that, either. They did not advance a runner to third base in the game.

    It was a frustrating game to cap off a frustrating road trip for the top two hitters in the Phillies batting order. Trea Turner and Kyle Schwarber went hitless to finish with .158 and .171 respective batting averages across the nine-game swing. Turner struck out three times on Wednesday.

    “It’s like early, late, early, late,” said Schwarber, who struck out twice. “There are going to be times when you’re up, you’re down, and you have to keep finding a way to be competitive, and that’s what I try to do on a daily basis, and get right back to work.”

    Bryson Stott fouls a ball off his foot during the fourth inning.Ross D. Franklin

    The Phillies still went 6-3 on the trip, even without consistent contributions from the top two spots in the lineup. And although the team boarded the flight home for their biggest series yet — four games against NL East-leading Atlanta — on the heels of a loss, Painter’s performance Wednesday provided a dose of positivity.

    The rookie turned in one of his best starts of the year as he continued his second-half resurgence. While starting pitching has long been the Phillies’ calling card, the revival of Aaron Nola and now Painter’s development has made them deeper and even more formidable.

    Earlier this year, the Phillies had a stretch of 13 consecutive losses in games started by the fifth rotation spot. Painter was on the mound for seven of those, and the others came while he was demoted to triple A after his struggles reached a fever pitch.

    “Early in the year, basically between him and Noles, it just was like, ‘Ah, these are bad days,’” Mattingly said. “Now, both of those guys, you feel like they’re going to give you a chance to win. So it is nice to have that.”

    But even as a revitalized fastball and tweaked changeup helped turn Painter’s rookie season around, he still had issues giving up first-inning runs. He had a 10.00 ERA in the first inning entering Wednesday, which included the three early runs he allowed in his previous start in Anaheim.

    Against the Diamondbacks, who have a relatively passive lineup with the fourth-lowest swing rate (45.7%) in baseball, Painter knew he had to be aggressive in the zone early. And after he gave up a leadoff single to Lars Nootbaar, that approach helped him settle in earlier than in his previous outings.

    “They knew that I was in the zone a lot, so you kind of got to force their hand,” Painter said. “You need the early outs if you’re going to throw seven-plus innings. So just setting that tone early, and trying to earn a little bit more chase, or a little bit more aggressiveness a second or third time through.”

    Andrew Painter has relied more on his changeup since being recalled on July 31.Ross D. Franklin

    Painter retired the next nine Diamondbacks. He didn’t allow another hit until the seventh when Geraldo Perdomo singled, but he rebounded by forcing a Nolan Arenado ground out and striking out Tim Tawa on a changeup.

    It was Painter’s sixth strikeout of the night — and fourth on that pitch — to end his outing on a high note. His confidence in the changeup has grown since he was called back up on July 31. On Wednesday, he threw it 30% of the time to left-handers and 12% of the time against righties.

    While most pitchers shy away from throwing changeups to same-sided hitters because they break toward the batter, Painter views right-on-right changeups as a potential unexpected weapon.

    window.addEventListener(“message”,function(a){if(void 0!==a.data[“datawrapper-height”]){var e=document.querySelectorAll(“iframe”);for(var t in a.data[“datawrapper-height”])for(var r,i=0;r=e[i];i++)if(r.contentWindow===a.source){var d=a.data[“datawrapper-height”][t]+”px”;r.style.height=d}}});

    “The command of it was pretty consistent,” Painter said. “It was either down or it was arm side. There weren’t really those ones I hang over the middle of the plate. I thought they were really good to the righties. That’s something I want to continue to build on, is being able to throw that right-on-right.”

    Painter’s pitch count reached 93 in the seventh inning. Mattingly said he would have considered sending the righty back out for the eighth if he was pitching on extra rest, but instead he called on Bowlan.

    The reliever pitched 1⅓ innings during Tuesday’s win. His first pitch to McCann was a sweeper, located well at the bottom of the zone, but the Arizona catcher was sitting on it. He sent it 409 feet into the left-field seats.

    “I feel like it was executed pretty well. Definitely could have been better, looking back on it,” Bowlan said. “But I mean, we’re not perfect, and I tried my best. He just put a good swing on it. … It’s just part of the game. You live and you learn.”

    Jonathan Bowlan gave up a first-pitch home run to the Diamondbacks in the eighth, which proved to be the deciding run.Ross D. Franklin

    The Phillies put the tying run aboard when Harper drew his second walk of the game with two outs in the ninth inning. But there was no late-game magic this time. Luis Arraez grounded out on the first pitch to snap the Phillies’ win streak at six.

    The club now heads back home to open a massive series against the Braves on Friday. Atlanta currently holds a four-game lead on the Phillies.

    “I look at it like we need to win a game,” said Mattingly. “Keep it simple. Win a game.”

  • Bryce Harper has ‘been holding up’ in his move back to right field, and on pace to play every game

    Bryce Harper has ‘been holding up’ in his move back to right field, and on pace to play every game

    PHOENIX — Kyle Schwarber got a rare start at first base in the Phillies’ series finale against the Diamondbacks on Wednesday.

    Schwarber had been taking pregame grounders at the position for the past few days to keep his skills sharp. Bryce Harper moved to designated hitter, while Bryan De La Cruz got the start in right field and Alec Bohm had the day off.

    With the Phillies scheduled for an off day on Thursday ahead of a pivotal home series against the Braves, interim manager Don Mattingly wanted to give Harper some extra time off his feet.

    In general, Mattingly feels like Harper has physically handled the move back to right field well. This marks just his second start at designated hitter since Aug. 11.

    “We feel like we’ve kind of gotten over that hump and that hurdle. So he’s been holding up,” Mattingly said.

    The Phillies are still monitoring the knee soreness that bothered Harper initially after the switch. He remains on pace to start all 162 games this season.

    “Tendinitis just doesn’t go away,” Mattingly said. “More than anything, it’s getting him off his feet. He’s on pace to play 162. So try to get him some DH days here and there. Try to get him off his feet when I can. And that’s what we’re trying to do, to keep him as fresh as possible.”

    Bryce Harper, shown during Monday’s game against the Diamondbacks, extended his on-base streak to 35 games with a first-inning walk on Wednesday. Ross D. Franklin

    The adjustment certainly hasn’t affected Harper’s performance at the plate. In the 26 games since his move back to right, Harper has slashed .360/.521/.539 and has drawn 30 walks.

    Fresh off a 4-for-4 performance in Tuesday’s win, he wasted no time extending his career-high on-base streak to 35 games. He drew a four-pitch walk in the first inning against Arizona opener Taylor Clarke on Wednesday.

    “I got to keep going and keep rolling,” Harper said Tuesday. “It’s a long ways to go. We’re going to play a lot of really good teams the next couple weeks, and I got to play my brand of baseball.”

    Injury updates

    Tanner Banks (left forearm strain) pitched two scoreless innings in a rehab assignment with triple-A Lehigh Valley on Tuesday. He did not allow a hit or walk and struck out two.

    “He was good, really efficient,” Mattingly said. “He’s got another two inning coming, so he’s building up. He’s quick with the pitches. … Not that we want him to walk people or give up hits, but we would like to see his pitch count just get built a little more.”

    Once Banks is ready to return, the Phillies hope to be able to use the left-hander as a multi-inning option. Tuesday was Banks’ third rehab appearance, and he needed just 21 pitches. The Phillies want to see him reach the 30 mark as he continues to build up.

    Tanner Banks threw two scoreless innings in a rehab appearance for Lehigh Valley on Tuesday.Jose F. Moreno / Staff Photographer

    Banks will be eligible to be reinstated from the 60-day injured list on Sept. 7.

    Nestor Cortes, who was placed on the injured list in single-A Clearwater to allow him time to build up after signing with the Phillies on Aug. 19, is scheduled to throw a live batting practice session in the next few days, according to Mattingly.

    Extra bases

    The Diamondbacks were without Ketel Marte on Wednesday’s series finale for a planned day off. … Following Thursday’s off day, the Phillies open a key series against the Braves on Friday. Cristopher Sánchez (16-4, 2.52 ERA) will take the mound opposite Atlanta lefty Chris Sale (13-9, 2.06).

  • Bryce Harper stays hot as Phillies win sixth straight to take over top NL wild-card spot

    Bryce Harper stays hot as Phillies win sixth straight to take over top NL wild-card spot

    PHOENIX — After a blazing August, Bryce Harper stayed red-hot on the first day of September.

    The Phillies right fielder posted a .333 batting average and 1.069 OPS last month, and kept things rolling on Tuesday with a 4-for-4 game against the Diamondbacks. Harper delivered four singles and drew a walk in the 7-1 win over Arizona, the Phillies’ sixth in a row.

    With the victory, and thanks to the Cubs’ loss to Milwaukee a few hours earlier, the Phillies moved into sole possession of the top wild-card spot in the National League.

    They are also within three games of the Atlanta Braves for first place in the NL East. They open a four-game series against the Braves on Friday at Citizens Bank Park.

    Harper was one of six Phillies to record an RBI in the game, as the offense supported another dazzling road performance from starter Jesús Luzardo. The lefty improved his road record to 9-0 with 6⅔ innings of one-run ball against Arizona.

    “When you’re riding the hot hand,” Luzardo said, “you just got to keep going.”

    Diamondbacks starter Eduardo Rodriguez had also been on a roll entering Tuesday, but the Phillies found a way to cool the left-hander off. Looking at Rodriguez’s 1.40 ERA in his last four starts, Harper mulled putting down a bunt against him if the situation called for it.

    Bryce Harper (left) and Kyle Schwarber each drove in runs in the Phillies’ win on Tuesday night in Arizona.Ross D. Franklin

    In his first at-bat, he saw his chance. With Trea Turner on second base, Harper hit a first-pitch cutter a long way, but foul. Guessing he was about to see a sinker or four-seam next, he squared up and laid one down.

    The bunt got past the mound for a single, extending Harper’s on-base streak to 34 games and advancing Turner to third base. Though Luis Arraez grounded into a double play in the next at-bat, Turner was still able to score to make it 2-0 before Luzardo even stepped on the mound.

    “Obviously, I’m on a pretty good streak,” Harper said. “I got to keep going and keep rolling. It’s a long ways to go. We’re going to play a lot of really good teams the next couple weeks, and I got to play my brand of baseball.”

    By the time Harper left Chase Field on Tuesday night after three more singles, he had raised his season OPS to .901.

    “It’s a different animal, Harp’s been, day in and day out,” said interim manager Don Mattingly. “I’ve watched him all year long. He does not give away at-bats.”

    Harper’s fifth-inning walk — which resulted in a run after consecutive singles from Arraez and Alec Bohm — marked his 98th of the season. On his first day at spring training this year, Harper said he wanted to improve his plate discipline. He even set an ambitious goal for himself of between 140 and 150 walks in 2026.

    With only 23 games remaining, he’ll likely fall short of that. But with 98, he’s still leading baseball in the category.

    Jesús Luzardo moved to 9-0 in road starts this year.Ross D. Franklin

    “The fact that he’s walking is just huge for him,” Mattingly said. “In spring training, he talked a lot about the guy behind him, but I always feel like that guy has to protect himself by swinging at strikes.”

    The Diamondbacks have the highest batting average (.267) and second-highest OPS (.782) in the majors against left-handed pitching. But Luzardo handled them with his sweeper, recording five of his six strikeouts with it. Corbin Carroll fell victim to it twice, unable to do anything with the pitch as it dove low and away.

    “That sweeper is disgusting,” Harper said. “It’s very unhittable, and he does a great job locating it, and not locating it at times, as well, in a good way.”


    NL wild-card standings

    window.addEventListener(“message”,function(a){if(void 0!==a.data[“datawrapper-height”]){var e=document.querySelectorAll(“iframe”);for(var t in a.data[“datawrapper-height”])for(var r,i=0;r=e[i];i++)if(r.contentWindow===a.source){var d=a.data[“datawrapper-height”][t]+”px”;r.style.height=d}}});


    Arizona scattered six hits against Luzardo, and their only run came in the fifth inning after he left a fastball over the plate for Jordan Lawlar. The Diamondbacks center fielder powered it over the left field wall, out of reach for a leaping Edmundo Sosa.

    Luzardo made two key defensive plays to help his own cause, turning a comebacker from Ildemaro Vargas into a double play in the second inning and catching the lead runner after fielding Tim Tawa’s bunt in the seventh.

    “Any way we can get outs. Any way I can help myself out there,” Luzardo said. “I’m always trying to get after the ball, and I kicked myself a couple of times earlier in the year, not turning a double play.”

    Phillies center fielder Derek Hill makes a diving catch on a line drive hit by the Diamondbacks’ Nolan Arenado during the fourth inning.Ross D. Franklin

    Of the Phillies’ 13 total hits, only two were for extra bases: Turner’s RBI double in the first inning and Bohm’s double in the ninth. But situational and timely hitting more than made up for the lack of long balls.

    Kyle Schwarber, Justin Crawford, and Bryson Stott also drove in runs. The Phillies offense had yet another late surge, putting up three runs in the eighth. Crawford entered the game as a pinch-hitter against righty Gerardo Carrillo and singled on the first pitch he saw to score Stott.

    “Kept the line moving all night. Had a lot of chances, put a lot of pressure on,” Mattingly said.

    Jonathan Bowlan and Chase Shugart split the job in relief. Bowlan took over with one out in the seventh inning after Luzardo put two runners on. The tall right-hander struck out Geraldo Perdomo looking. Bowlan then came back out for a 1-2-3 eighth.

    Jhoan Duran was available after pitching on Monday night, but the Phillies’ late runs gave them enough separation to keep their closer on the shelf. Mattingly brought in Shugart instead for a clean ninth.

  • Alex McFarlane, who ‘doesn’t really pitch like a rookie,’ helps preserve a 2-1 Phillies win over Diamondbacks

    Alex McFarlane, who ‘doesn’t really pitch like a rookie,’ helps preserve a 2-1 Phillies win over Diamondbacks

    PHOENIX — As the Diamondbacks’ next hitter stepped into the batter’s box, catcher Garrett Stubbs studied Alex McFarlane.

    Looking across the mound, he could see no hint of fear or nerves in the rookie reliever. Even in a one-run game in the sixth inning, even with two inherited runners looming behind him, even with eight-time All-Star Nolan Arenado setting up at the plate.

    “In that moment, you look out at him,” Stubbs said, “and he didn’t show anything but wanting to attack the zone.”

    And Stubbs was game. They started Arenado off with a fastball, a 99.4 mph offering he watched at the bottom of the zone, but the Diamondbacks third baseman battled back to a 3-1 hitter’s count.

    Still, McFarlane didn’t waver. He evened things up with a perfectly placed fastball on the outside edge before Stubbs made a gutsy call on a 3-2 sweeper. McFarlane missed his spot — it was intended to be low and away, and the righty left it up — but it was not a pitch that Arenado was anticipating. He froze, watching it land in Stubbs’ glove for strike three.

    The Phillies’ 2-1 win over the Diamondbacks on Monday night was ensured by several nervy performances from their relievers. But perhaps none more than the one in the sixth inning from the 25-year-old, who a month ago was pitching in double A.

    “Just doing what this bullpen has helped me out with the whole season,” McFarlane said. “Just breathing and slowing down and understanding, just trusting your stuff in the zone.”

    Of Aaron Nola’s 104 total pitches, more than half were out of the strike zone. Ross D. Franklin

    McFarlane entered the game with two runners on after interim manager Don Mattingly’s decision to send Aaron Nola back out for the sixth backfired. The Phillies starter held Arizona to one run, working around a fastball that didn’t have as much life as normal, but his pitch count was already at 92 after five.

    The long at-bats caught up to him, and Nola departed the sixth inning without recording an out.

    “I notice that when I don’t have that much life on the fastball, they foul more pitches off and run the pitch count up, and work better [at-bats],” Nola said.

    McFarlane induced a flyout from Lars Nootbar, and after striking out Arenado, got a groundout from Tim Tawa. Looking on from the dugout, Nola raised his fist in triumph.

    “That’s pretty special right there,” Nola said. “Pretty awesome. Left him in a tough spot to come in.”

    The Phillies bullpen, which was without setup man Jonathan Bowlan for workload reasons, covered four scoreless innings to cinch the win.

    Bryson Stott gave the Phillies an early lead with the longest home run of his career. Brandon Pfaadt left a fastball over the middle of the plate and Stott sent it 464 feet, a towering shot that landed a few rows in front of the concourse in right field.

    window.addEventListener(“message”,function(a){if(void 0!==a.data[“datawrapper-height”]){var e=document.querySelectorAll(“iframe”);for(var t in a.data[“datawrapper-height”])for(var r,i=0;r=e[i];i++)if(r.contentWindow===a.source){var d=a.data[“datawrapper-height”][t]+”px”;r.style.height=d}}});

    “I wasn’t sure if it was going to go out or not,” joked Mattingly. “No, that was a long one.”

    The Phillies scored another run in the third inning as Bryce Harper extended his career-high on-base streak to 33 games with an RBI double. He drove in Stubbs from second base and advanced Kyle Schwarber to third.

    But they missed a few opportunities to add on more. Schwarber was tagged out at the plate in the third and the Phillies stranded the bases loaded in the eighth. So a one-run lead was all the bullpen would get.

    But it proved to be all they needed. Brooks Raley bailed out Orion Kerkering by stranding an inherited runner to end the seventh with a strikeout. José Alvarado left two runners with a big strikeout to end the eighth. Tawa chased four pitches out of the strike zone to go down swinging.

    Jhoan Duran picked up his 29th save.Ross D. Franklin

    Against closer Jhoan Duran, the Diamondbacks advanced the tying run 90 feet away after a pair of infield singles to shortstop, followed by a wild pitch. But the third time proved to be the charm, and Trea Turner fielded the next grounder for the third out to seal the Phillies’ fifth consecutive win.

    “I think we got a lot of different mix out there. … I think we think we feel OK with the way the bullpen’s going. This is who we are at this point,” Mattingly said.

    The rest of the bullpen has taken McFarlane, who has the least major league service time on the team, under its collective wing. McFarlane’s locker in the visitors’ clubhouse in Phoenix is in the corner, neighboring Duran’s. The two hard-throwing righties were chatting as the clubhouse was emptying out late Monday night.

    Arenado has become the latest future Hall of Famer added to McFarlane’s mantle of outs. The first hitter he retired in the majors — just over a month ago — was Shohei Ohtani. A few days ago, he struck out Mike Trout on a 101 mph fastball.

    “That’s kind of been my story, the whole season, is facing those big guys,” McFarlane said. “And just seeing him in the box is a great thing.”

    What stands out the most to those around him is McFarlane’s composure. On July 18, he threw his last pitch in double A. Now he’s here.

    “I’ll tell you what,” Stubbs said. “For a kid who debuted a month ago or whatever it was, the demeanor that he’s got on the mound in a situation like that is pretty incredible.”

    “He seems to not be bothered, honestly, by it,” said Mattingly. “He kind of comes in right away and just says, ‘Hey, Skip, how you doing?’ He’s been good, and he’s a worker, too.”

    As Nola put it: “Doesn’t really pitch like a rookie.”

  • Catcher Rafael Marchán and pitcher Grant Holman join the Phillies as MLB rosters expand to 28 players

    Catcher Rafael Marchán and pitcher Grant Holman join the Phillies as MLB rosters expand to 28 players

    PHOENIX — With MLB rosters set to expand by two players on Tuesday, the Phillies had two new faces in the clubhouse in Arizona.

    On Sept. 1, the active rosters expand from 26 players to 28 players, which comes with a limit of 14 pitchers. The Phillies already stated their intention to reinstate Rafael Marchán (left knee patellar tendinitis) from the injured list to use the additional position player slot on a third catcher, but joining Marchán at Chase Field Monday afternoon was right-hander Grant Holman.

    Marchán and Holman are expected to be active on Tuesday.

    The Phillies claimed Holman off waivers from the Detroit Tigers on May 7. He has dealt with injuries this season, but has a 3.66 ERA and 1.19 WHIP in 32 innings in triple A. Holman has reached another level in 10 appearances in August, though, posting a 0.68 ERA. He struck out six and walked just one batter this month.

    Holman, 26, last appeared in the major leagues in 2025 for the A’s.

    He is more effective against right-handers, holding them to a .218 batting average in the minors. Lefties average .279 against him. He has a three-pitch arsenal of four-seam, splitter, and slider.

    Grant Holman last appeared in the major leagues in 2025 for the A’s. Scott Marshall

    “He’s big,” interim manager Don Mattingly said of Holman. “I know that he’s been throwing the ball, sounds like the best down there, and they all thought he was throwing the ball good.”

    Marte returns

    The Diamondbacks got a reinforcement ahead of a key series against the Phillies, as second baseman Ketel Marte was activated from the injured list on Monday. He was in the lineup at designated hitter for the series opener, batting cleanup.

    Marte had previously been placed on the restricted list by the Diamondbacks after failing to show at the ballpark for a game in Boston two weeks ago. He was later moved to the injured list with knee inflammation. Monday marked his first time at the ballpark since his absence, and he met with the media and also apologized to his teammates.

    Marte told reporters through an interpreter that he didn’t show up to the Red Sox series due to a “moment of frustration,” but did not elaborate further.

    He is hitting .249 with a .760 OPS this season. Marte leads the Diamondbacks with 67 RBIs and his 21 homers are tied with Nolan Arenado for the team lead.

    “I try not to worry, get into anything that happens on the other side, and what they’re doing,” Mattingly said when asked about Marte’s return.

    Extra bases

    Catcher J.T. Realmuto got a day off on Monday, with Garrett Stubbs taking over behind the plate to catch Aaron Nola. Mattingly has paired Stubbs and Nola for four of Nola’s last five starts. “Just seems to work out that way, most of the games, because of the guys we try to keep J.T. with. So it’s kind of worked out that way,” Mattingly said. … Jesús Luzardo (12-5, 3.09 ERA) is scheduled to start Tuesday opposite Diamondbacks left-hander Eduardo Rodriguez (14-4, 2.50).

  • Cristopher Sánchez and Jesús Luzardo joined elite company in Phillies history. And that’s not all they have in common.

    Cristopher Sánchez and Jesús Luzardo joined elite company in Phillies history. And that’s not all they have in common.

    ANAHEIM, Calif. — It was a changeup, of course, perfectly placed to just nick the bottom outside corner of the strike zone.

    Angels shortstop Zach Neto swung nearly out of his shoes trying to chase it, his momentum bringing him down to a knee over the plate. Cristopher Sánchez hardly reacted. He turned and walked off the mound, another strikeout added to his tally on Saturday night.

    But this one had a bit more significance than usual, marking Sánchez’s 200th of the year. He became the second Phillies pitcher to eclipse the milestone this season, joining Jesús Luzardo, who reached it in Seattle earlier this week.

    “We just have to keep going,” Sánchez said afterward, through team interpreter Diego D’Aniello. “This doesn’t end now.”

    They’re in elite company in Phillies history. Since Sánchez and Luzardo also reached 200 strikeouts in 2025, it marks the first time the Phillies have had multiple lefties with more than 200 strikeouts in consecutive seasons since Cole Hamels and Cliff Lee in 2012 and 2013.

    Even though they are neck-and-neck in strikeouts — Luzardo ranks fourth in baseball with 203 and Sánchez is fifth with 202 — it’s not something they ever discuss.

    Cristopher Sánchez surpassed 200 strikeouts for the season against the Angels on Saturday in Anaheim, Calif.Mark J. Terrill

    But there is an element of friendly competition within the Phillies rotation as a whole, and not just between the two top lefties.

    “I think every single guy in the rotation wants to be the top, whether it’s innings, strikeouts,” Luzardo said. “Everyone just always wants to be the best, in a friendly competition way.”

    When Sánchez puts up seven innings, like he did Saturday, the next starter’s goal is to put up eight. If he gives up two hits, the next pitcher wants to give up fewer than that.

    “We push each other to be better as a rotation, in general,” Luzardo said.

    When he was traded to the Phillies from Miami in December 2024, Luzardo didn’t know much about Sánchez. But he’d been impressed from afar. Sánchez was coming off his breakout season, and had signed an extension with the Phillies that June.

    They have since re-extended Sánchez, signing him to an unprecedented six-year, $107 million deal in spring training that runs through 2033. It came just a few weeks after the Phillies made a long-term commitment to Luzardo, signing him to a five-year, $135 million extension.

    Luzardo remembers Sánchez pitching a complete game, the first of his career, against the Marlins in 2024. That season, Sánchez came on the scene from almost nowhere, transforming from a bubble player to an All-Star and future cornerstone of the Phillies’ rotation.

    Jesús Luzardo has posted two straight 200-strikeout seasons as a Phillie.Jose F. Moreno / Staff Photographer

    “As the years went on, obviously he progressed and became who he is now,” Luzardo said. “A superstar.”

    Once he arrived in Philadelphia and got to know his new teammate, Luzardo saw commonalities between their trajectories. Luzardo and Sánchez struggled earlier in their careers and spent time as relievers before eventually finding their footing as starters.

    “I love the way he goes about his business,” Luzardo said. “He’s so routine-oriented and an incredibly hard worker.”

    Stylistically, they appear different. They both throw left-handed, but visually that’s where the similarities end. Sánchez stands 6 inches taller than Luzardo, and his 6-foot-6 frame gives him elite extension. Sánchez on average releases the ball 6.9 feet in front of the rubber, which gives the batter less reaction time to differentiate his 95 mph fastball from his changeup or slider.

    On the other hand, Luzardo only has 5.7 feet of extension, which is in the bottom fourth percentile of MLB pitchers. But he makes up for it with velocity that’s a few ticks higher. His fastball averages 96.9 mph.

    On the surface, their arsenals also look quite different. But en route to surpassing 200 strikeouts, Sánchez and Luzardo each mainly relied on one key pitch that is the best of its kind in baseball.

    For Sánchez, it’s his changeup. For Luzardo, it’s his sweeper.

    Sánchez’s changeup has a run value of plus-16, which is the highest of all changeups, according to StatCast. Luzardo’s sweeper, which he only started throwing last season, has a run value of plus-20, highest of all sweepers. The stat attempts to capture how many runs have been prevented by a given pitch based on its outcomes.

    Phillies All-Stars Cristopher Sanchez (left), Kyle Schwarber (middle) and Jesús Luzardo sit in the National League dugout during the All-Star Game on July 14 at Citizens Bank Park.Elizabeth Robertson / Staff Photographer

    “He’s way taller, has a low arm slot, throws heavy, bowling-ball sinkers and changeups and a good slider, and then I’m kind of the opposite,” Luzardo said. “I got a better slider with an alright changeup. We’re lefties, but we’re so different that it kind of does a good job of mixing and matching.”

    Even though they may look different on the mound, and they may throw different types of pitches, Sánchez and Luzardo have a lot they can learn from each other. When they are both lined up to face the same team, Luzardo watches how the opposing hitters attack Sánchez’s changeup, because it’s a fair bet they will try to go after his sweeper the same way.

    “Are they sitting on his really good pitch? Because maybe they’re going to sit on mine. Or are they swinging early, because they don’t want to get to that pitch? So then that means they’re probably going to swing earlier for me,” Luzardo said. “Little things like that.”

    The two of them also maintain a constant dialogue on the bench, giving each other tips about certain hitters and their tendencies. It’s helped Sánchez and Luzardo become co-left-handed aces for the Phillies rotation this year.

    And as far as the strikeouts go, Sánchez and Luzardo view 200 as a cool feather to place in their cap and not much more. Luzardo said he sets goals for himself at the start of every spring training that he hopes to reach, like 200 innings or 200 strikeouts. But it’s only at the end of the year when he looks back and evaluates his overall progress.

    On a day-to-day, the focus isn’t the milestones.

    “That’s just kind of like on the side for me,” Luzardo said. “Really, at the end of the day, winning a World Series, even if I threw 100 innings, it would be unbelievable.”

  • Zack Wheeler, Phillies shake off rough first inning to complete sweep of Angels

    Zack Wheeler, Phillies shake off rough first inning to complete sweep of Angels

    ANAHEIM, Calif. — One fastball missed in. Another missed low, and a third missed way high.

    As Zack Wheeler issued a leadoff walk to Angels outfielder Wade Meckler to start Sunday’s series finale, it appeared his recent troubles with command were back in full force. And when Los Angeles loaded the bases before the Phillies’ ace right-hander could secure an out, things already teetered on disaster.

    But Wheeler found a way to battle back. It helped that Moisés Ballesteros chased a splitter down and outside to end a seven-pitch at-bat with a grounder up the middle. So did the fact that shortstop Trea Turner was in the perfect position to field it, touch second, and fire to first for a key double play.

    “I think it just kind of settled him down, because those first few batters he wasn’t as sharp, and he looked really good in the bullpen,” said catcher J.T. Realmuto. “So I knew that once he got that double play, got out of it, I felt pretty confident that he was going to be himself today.”

    The Phillies conceded one run on the play, but the first inning suddenly seemed much more manageable. And that turned out to be the only run Wheeler allowed as he went on to complete six innings in the 5-2 win over the Angels. Backed by another go-ahead home run from Edmundo Sosa, the Phillies pulled off the three-game sweep in Anaheim.

    It wasn’t exactly perfect. Wheeler didn’t appear to have much command of his splitter throughout, and he issued three total walks. But he turned in six innings for the first time in more than a month as he posted a solid start to build upon, outside of the first three batters of the game.

    “You know what he can be and what he can do, and this was a good start to head in that direction,” said interim manager Don Mattingly.

    In his first seven starts after the All-Star break entering Sunday, Wheeler had a 7.18 ERA. His previous outing in Seattle had marked a new low, as he was charged with eight runs in four innings.

    In the four days since then, Wheeler has been submerged in data and charts. He and the Phillies examined his biomechanics to try to identify what has been going wrong on a deeper level than just looking at traditional film.

    “They have the balls of your joints, where you can see the smallest little difference,” Wheeler said.

    What they found was that Wheeler’s glove was placed 2 inches further down in Seattle than it has been all year. And a graph of his glove placement over the season showed that it had been trending in that direction in the second half.

    “So, what do we do? Just bring that front arm up a little bit, and go from there,” Wheeler said. “And you kind of got to sync everything else up off of that. Getting that front arm up, not kind of over-rotating, shooting towards the third-base on-deck circle. … Getting that weight over the back leg, and being more direct, rather than the rotational.”

    It was actually the first pitch of the fourth inning — a fastball that Christian Moore took for a called strike — where Wheeler thought something clicked. It felt like the timing of everything had fallen into place.

    Realmuto thought Wheeler’s four-seam fastball had more life again, and his curveball was also effective. In total, he allowed four hits, sidestepping a leadoff double in the third. Derek Hill helped him out with that, laying out to catch a line drive in center field and rob Ballesteros of a hit.

    Wheeler started to tire in the sixth and wound up walking consecutive batters with two out. His pitch count had crept into the triple digits, but Mattingly decided to give him a shot to finish the inning himself against Angels right-handed hitter José Siri. Wheeler won another seven-pitch battle by going back to his curveball, which Siri whiffed on for Wheeler’s sixth strikeout.

    Realmuto helped his batterymate by delivering the Phillies’ first hit and run of the game in the third. He sent a game-tying homer to the rock formation in left-center field of Angel Stadium.

    The veteran catcher typically sits out on day games that directly follow night games, as part of the 35-year-old’s workload management. Realmuto caught 10 innings in Saturday night’s win.

    But so long as he’s healthy, Realmuto wouldn’t typically miss catching a Wheeler start, no matter what happened the night prior.

    “Other than the heat today, yeah, body felt fine,” Realmuto said. “We’ve done a good job this year, I think, of mixing my off days in at the right times. It’s time to go, because it’s that time of year where it’s time to start chasing the division.”

    The Phillies’ offense mostly slumbered against lefty Yusei Kikuchi after Realmuto’s homer, until Sosa’s second big swing of the series. He followed up his go-ahead grand slam on Friday with a go-ahead solo home run in the seventh inning, turning on a splitter inside and depositing it over the left field wall to break the tie.

    With Jonathan Bowlan and Jhoan Duran both unavailable — Bowlan had pitched two nights in a row and Duran pitched two innings Saturday — the Phillies were down their go-to high-leverage bullpen arms. Alex McFarlane, José Alvarado, and Orion Kerkering split the job in relief.

    Kyle Schwarber is greeted by teammates after scoring during the eighth inning against the Los Angeles Angels on Sunday.Caroline Brehman

    Another late outburst against the Angels bullpen gave the pitching staff some breathing room. Kyle Schwarber began the eighth-inning rally with a walk, before a Turner single and another walk to Alec Bohm loaded the bases.

    Luis Arraez pinch-hit for Sosa against right-handed José Fermin, and drove in a run with a sacrifice fly to left field. Brandon Marsh cashed in another run with a pinch-hit single. In the ninth inning, the Phillies tacked on one more with an RBI double from Bryce Harper.

    McFarlane recovered from a leadoff walk for a scoreless seventh. Alvarado secured two outs in the eighth, but left two runners on for Kerkering after back-to-back singles.

    Kerkering did his job, securing a groundout from the right-handed Siri to end the threat. He returned for the ninth and conceded a run but ended the game with a strikeout.

    It ensured that Wheeler was credited with his first win since July 12. He knows one start doesn’t necessarily mean the struggles are completely behind him, but he feels he has taken a step toward getting back to himself.

    “He’s close. I’m sure he would tell you the same,” Realmuto said. “He felt closer to it today than he did his last start. And I know he’s working hard on it. We have all the faith in the world.”

  • Don Mattingly isn’t worried about the Phillies’ recent baserunning mistakes: ‘That’s going to happen now and then’

    Don Mattingly isn’t worried about the Phillies’ recent baserunning mistakes: ‘That’s going to happen now and then’

    ANAHEIM, Calif. — The Phillies’ series against the Angels this week has had several sloppy moments on the base paths.

    Although they wound up winning both times thanks to late rallies, the Phillies gifted Los Angeles four outs at either third base or home plate across the first two games of the series. Even so, interim manager Don Mattingly doesn’t think there is an overarching concern about the team’s baserunning that needs to be addressed teamwide.

    “I think it’s something that’s going to happen now and then,” Mattingly said.

    Instead, he has been having individual conversations on a case-by-case basis. For example, Mattingly said he spoke to Derek Hill about the play on Friday night that led to Bryan De La Cruz getting tagged out at home.

    With De La Cruz on second and Hill on first, Kyle Schwarber laced a single to right field to advance both runners. De La Cruz initially pulled up after rounding third, but Hill was running with his head down and didn’t see the stop sign from third base coach Anthony Contreras. He continued toward third base, forcing De La Cruz to then try to score, or else get doubled off.

    De La Cruz was tagged out easily at the plate, costing the Phillies a potential run and ending the inning.

    “I talked to D-Hill about it,” Mattingly said. “AC was stopping him from the beginning of that play; D-Hill has got to keep his head up. So that’s nothing more than just the technique of baserunning.”

    Derek Hill missed third base coach’s stop sign on Friday night and it led to Bryan De La Cruz getting tagged out at home.Yong Kim / Staff Photographer

    Mattingly said he didn’t have as much as an issue with the aggressiveness from Trea Turner and Bryce Harper on Saturday that resulted in outs. In a game the Phillies were leading 1-0 at the time, Turner was picked off attempting to steal third, while Bryce Harper was tagged out attempting to steal home.

    “Being aggressive is fine. Harp’s is to me, not a bad play either,” Mattingly said. “Just from the standpoint of [Alec] Bohm’s in a bad count, he’s 0-2, so it’s worth taking a shot. And third base is way back, so that one I don’t mind.”

    Later in the game, though, Brandon Marsh handed the Angels the first out of the 10th inning by attempting to advance to third on a grounder to shortstop. That play was a mistake both he and the Phillies would like to have back.

    “The Marsh one’s just principles of you’re not going on any ball that’s in that spot,” Mattingly said. “You’re in scoring position already. If it’s to his left, I’d feel a little better about it, but it’s kind of right at the guy, and it wasn’t really a tough play. It was a pretty easy play.

    “I know it looks like over the last couple days, it looks bad … but in general, I think two of them are OK, and one of them’s D-Hill not looking up, and the other one’s just bad baserunning.”

    Day off for Arraez

    Second baseman Luis Arraez was out of the lineup for Sunday’s series finale against the Angels for a regular day off, according to Mattingly.

    “Felt like it was the right time,” Mattingly said.

    Bryson Stott moved back to second base, while Edmundo Sosa drew into the lineup at third. It was just the second time Arraez was out of the starting lineup since the Aug. 3 trade that brought him to Philadelphia. The second baseman also sat on Aug. 23 against the Cardinals due to low body cramping, but he later appeared in that game as a pinch-hitter.

    Luis Arraez is out of the lineup for Sunday’s series finale against the Angels.Elizabeth Robertson / Staff Photographer

    In addition to giving Arraez a break, Mattingly wanted all three of his right-handed bench bats — Sosa, Hill, and De La Cruz — to start against Angels lefty Yusei Kikuchi.

    To open an infield spot for Sosa, Mattingly also considered giving Turner a day off. But Turner was coming off back-to-back multihit games after an ice-cold start to the road trip, and Mattingly did not want to halt any potential momentum.

    Extra bases

    Aaron Nola (5-10, 5.03 ERA) is scheduled to start Monday’s series opener in Arizona. Brandon Pfaadt (7-1, 3.51) is set to take the mound for the Diamondbacks.

  • Phillies again need late-inning magic to beat the Angels 4-2 in 10 innings

    Phillies again need late-inning magic to beat the Angels 4-2 in 10 innings

    ANAHEIM, Calif. — It was just 56.6 mph off Trea Turner’s bat.

    According to the StatCast metric that takes into account exit velocity and launch angle, it had an expected batting average of .150. The majority of the time, contact like that would have been a routine out.

    But the Angels had their infielders drawn in during the 10th inning Saturday, looking to stop the bleeding that started with an RBI double from Kyle Schwarber to break the 1-1 tie. And Turner’s soft ground ball found a gap between them.

    As it dribbled between first and second base, Justin Crawford read it perfectly. The rookie, whose one-out single was key in kicking off the late rally, hurtled toward home with pinch-runner Garrett Stubbs following behind. Both scored, securing some needed insurance runs for the Phillies’ 4-2 win over the Angels.

    “I thought I saw the ball pretty well on that pitch, and thought I was going to hit it pretty hard, and then obviously capped it,” Turner said. “It ended up working out. Yeah, it’s just find a way, any way, no matter how bad it looks, or how good it looks.”

    Turner arrived in California ice cold. He ended an 0-for-19 skid by picking up two hits in Friday’s series opener, and followed it with two more on Saturday. Even if neither was very flashy, interim manager Don Mattingly hopes that these two games could get him back on track.

    “I know they’re not bullets anywhere, but they’re still two hits,” Mattingly said. “And as you wake up in the morning, you all of a sudden you’ve put two hits up, two days in a row. So hopefully that gets him rolling a little bit.”

    The Phillies broke the stalemate in the 10th with some textbook baserunning. Before Turner’s single, Schwarber dropped a bloop hit into center field in front of a charging Mike Trout. J.T. Realmuto made sure it reached the ground before scoring from third, while Crawford went from first to third, and Schwarber advanced to second on the throw.

    It was a stark difference from earlier in the game, when it looked like baserunning blunders might cost the Phillies the win. They ran into three outs on the base paths. In the eighth inning, Turner was fooled by Trevor Martin’s pickoff move, and was thrown out trying to steal third.

    Turner believed he managed to sneak under the tag, but a review deemed there was insufficient evidence to overturn the call.

    “I didn’t deserve it, but yeah, I thought I got in there,” Turner said.

    Bryce Harper (left) was tagged out by Angels catcher Travis D’Arnaud trying to to steal home during the eighth inning.Mark J. Terrill

    Later in the inning, Bryce Harper tried to take matters into his own hands for an insurance run, and was thrown out trying to steal home against Martin and catcher Travis d’Arnaud. With Alec Bohm at the plate in an 0-2 count, Harper took off on the pitch and was initially called safe. After lengthy review, that was overturned to become the third out of the inning.

    “I don’t think you’d really ever expect anybody to steal home, even if they’re a speed guy,” Turner said. “Just trying to make the play. Sometimes it doesn’t work out, but I like the aggression.”

    The third mistake came on the first play of the 10th inning, when ghost-running Brandon Marsh attempted to advance to third on a ground ball to shortstop, and was easily thrown out.

    Extra innings became necessary after Jonathan Bowlan conceded a game-tying homer to Zach Neto in the eighth. The Angels’ shortstop fouled off seven pitches, including four in a row, before teeing off on a sweeper in the bottom half of the zone.

    As soon as the ball cleared the left field wall, Phillies starter Cristopher Sánchez was no longer in contention for his 17th win of the season, after one of his strongest starts of the second half. He turned in seven scoreless innings and held the Angels to two hits in his deepest start since completing seven on July 11 against Detroit.

    Five of Sánchez’s eight total strikeouts came on his changeup, including one vs. Neto to end the fifth inning. Neto dropped to one knee over the plate trying to make contact with the pitch that nicked the bottom outside corner, becoming the 200th strikeout victim of the season for Sánchez.

    “We just have to keep going,” Sánchez said through team interpreter Diego D’Aniello. “This doesn’t end now.”

    Cristopher Sánchez lasted seven innings for the first time since July 11.Mark J. Terrill

    He joined fellow lefty Jesús Luzardo as the second Phillies pitcher to reach the milestone this year. Both Sánchez and Luzardo eclipsed 200 strikeouts in 2025.

    The Phillies offense needed every bit of Sánchez’s dominance to keep them in it. They hadn’t capitalized as much as they could have against Angels starter Ryan Johnson, who issued four walks his first time through the Phillies order. Many of his misses weren’t close to the strike zone.

    The Phillies managed one run against him, which came on an RBI single from Marsh in the second. They threatened to break the game open that inning after Crawford worked a key walk to load the bases and flip the lineup back over, but consecutive pop-ups to shallow left from Schwarber and Turner stranded all three runners.

    “You worry about that second [inning]. You leave guys out there,” Mattingly said. “It’s kind of one of those things you hope it doesn’t come back to bite you. And then we never really got anything going after that, until late.”

    Jhoan Duran pitched a scoreless ninth inning to force extras, and after the offense’s three-run outburst in the 10th, Mattingly asked his closer for three more outs. It’s something that he wants Duran to get more experience doing as the postseason looms.

    Jhoan Duran pitched two innings to close out the Phillies’ win.Mark J. Terrill

    Duran, who had recovered from a stomach bug that rendered him unavailable Friday night, obliged.

    He conceded one run in the 10th on a single and a force out, but induced back-to-back flyouts from Neto and Trout to seal the win and the series victory.

    “Tonight, I thought we made some mistakes as a team, and I think we know that, and we want to play better,” Turner said. “But it’s nice winning those games and learning from it, than losing them and trying to learn from it. … There’s still room for improvement, but it feels like we’re playing pretty good this week.”

  • Phillies will use extra position player spot on a third catcher, says interim manager Don Mattingly

    Phillies will use extra position player spot on a third catcher, says interim manager Don Mattingly

    ANAHEIM, Calif. — When MLB rosters expand from 26 players to 28 players on Tuesday, interim manager Don Mattingly said he expects the Phillies to use the extra position player slot on a third catcher.

    The Phillies carried three catchers — starter J.T. Realmuto and backups Rafael Marchán and Garrett Stubbs — for several months this season until both Stubbs and Marchán suffered injuries in July. Stubbs returned from left wrist inflammation on July 21 while Marchán (left knee patellar tendinitis) is currently on a rehab assignment with triple-A Lehigh Valley. In 10 rehab games so far for the IronPigs, the switch-hitter has a .206/.300/.206 slash line.

    Stubbs’ positional flexibility — he has also appeared in left field, first base, and third base this year, and has enough speed to be used as a pinch runner — is why the Phillies are comfortable retaining all three when Marchán returns from the injured list.

    Mattingly believes the Phillies’ current mix of bench players cover the Phillies’ positional needs. Carrying three catchers also allows the club to avoid designating either Stubbs or Marchán for assignment, as both are out of options, and could risk losing them on waivers.

    “[Stubbs] gives us a different dimension in that,” Mattingly said. “A lot of times, in that role, you would bring a guy that steals a bag. We kind of got that guy. So positionally, what we do is kind of set.”

    Injury updates

    Tanner Banks (left forearm strain) made his second rehab appearance for triple-A Lehigh Valley on Saturday. The lefty tossed 1⅔ scoreless innings Saturday to follow up a scoreless inning on Wednesday. He has not allowed a hit.

    Banks is eligible to be reinstated from the 60-day injured list starting on Sept. 7. His last major league appearance prior to the injury was on July 8.

    Tanner Banks is eligible to be reinstated from the 60-day injured list starting on Sept. 7.Yong Kim / Staff Photographer

    “I think for Banksy, it’s make sure we get him built properly, the fact he’s out for a long time,” Mattingly said.

    Left-handed pitcher Nestor Cortes, who the Phillies signed to a major league deal on Aug. 19, is currently doing long toss in Clearwater, Fla., according to Mattingly. Cortes has not appeared in a major league game since Sept. 3, 2025 after undergoing arm surgery that sidelined him for most of 2026.

    Shortly after signing Cortes as veteran pitching depth, the Phillies optioned him to single-A Clearwater and placed him on the seven-day injured list to allow him time to build up.

    “We’ll see how long that takes, to see where it goes,” Mattingly said.

    Reliever Caleb Kilian (left oblique strain) is also progressing and is close to throwing, Mattingly said. When Kilian suffered the injury after making just his fourth appearance with the Phillies since they acquired him from the Giants at the trade deadline, the team expected he would be out for a while. But they are not counting Kilian out from returning this season, either.

    Extra bases

    The Phillies released right-handed pitcher Jean Cabrera on Friday. Cabrera, who was ranked the 11th-best prospect in the Phillies farm system by MLB Pipeline in 2025 and won the organization’s internal award for best minor league pitcher in 2021, had struggled significantly this season. He posted a 7.64 ERA and 1.88 WHIP in 21 games between double-A and triple-A and was previously designated for assignment on July 5. … Zack Wheeler (10-5, 3.40 ERA) is scheduled to start Sunday’s series finale against Angels left-hander Yusei Kikuchi (0-4, 6.25).