Skip to content

Wheeler gets 9th win, Harper among 3 homers as Phillies rout Diamondbacks 12-1 on Saturday Afternoon


PHILADELPHIA (AP) Zack Wheeler allowed one run and two hits in seven innings while Bryce Harper, Alec Bohm, Nick Castellanos and David Dahl homered as the Philadelphia Phillies cruised to a 12-1 win over the Arizona Diamondbacks on Saturday.

At 50-26, the Phillies became the first National League team to reach 50 wins.

“We were able to jump out on them early and knowing that Zack was going to go out and have a great start, it was really good for us,” Harper said.

Castellanos had a season-high five RBIs and hit his second homer in as many days. Harper added three RBIs and hit his 18th of the season into the second deck in right field in the third inning during a 4-for-5 day. Bohm followed Harper’s shot with his eighth of the season.

The top five spots in the Phillies starting batting order – Kyle Schwarber, Trea Turner, Harper, Bohm and Castellanos – were a combined 10 for 19 with 10 runs and 10 RBIs as Philadelphia reached double-digit runs for the fifth time this season. Seven of the Phillies’ 14 hits were for extra bases.

“Everyone in the lineup had a great offensive day,” Phillies manager Rob Thomson said.

Wheeler (9-4) bounced back from a struggling performance in Baltimore last Sunday, when he allowed eight runs and four homers in just 4 1/3 innings. He didn’t allow a runner until the fifth and struck out eight.

“I felt a lot better than the last time out,” Wheeler said. “I worked on a few things between starts that slowed my rhythm down and I felt a lot better today.”

“His stuff was excellent and he got a lot of soft contact,” Thomson said.

Tucker Barnhart had an RBI single in the fifth inning. Jake McCarthy had Arizona’s other hit.

“It was one of those days where it was just a couple of hits,” Arizona manager Torey Lovullo said. “A very stubborn pitcher we were facing and we never got anything going. You saw what happened on the mound. We made a lot of mistakes and (they) took advantage of it.”

Diamondbacks starter Tommy Henry (2-3) allowed six runs and six hits in 3 2/3 innings.

Dahl – who replaced Castellanos in the eighth inning – connected on a two-run drive in the bottom off Barnhart, who went from behind the plate to the mound.


Diamondbacks: C Gabriel Moreno (left thumb sprain) was placed on the 10-day IL after leaving Friday’s game in the sixth inning. Jose Herrera was recalled from Triple A Reno. … OF Lourdes Gurriel Jr. didn’t play after leaving Friday night’s game with elbow soreness. He is considered day to day.

Phillies: INF Edmundo Sosa was removed from Saturday’s game in the sixth inning after being struck in the left elbow by a Scott McGough splitter. The club announced a bruise and said X-rays were negative. … RHP Taijuan Walker has a blister on his right index finger that has limited his ability to throw and command his sinker. Thomson said the club will know as soon as Sunday whether Walker will make his next start on Wednesday at Detroit or go on the injured list.


The series finale will see the Phillies send LHP Cristopher Sánchez (4-3, 2.91 ERA) to the mound against Arizona RHP Slade Cecconi (2-5, 5.90), a day after Sánchez agreed to a $22.5 million, four-year deal for 2025-28.


Copyright 2024 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.

  • Citizens Bank ParkPhiladelphia, PA
  • W: Z. Wheeler (9-4)L: T. Henry (2-3)S: (0)
  • HR: PHI – B. Harper (18), D. Dahl (3), N. Castellanos (11), A. Bohm (8)




C. Carroll CF4000.212
K. Marte 2B3000.277
K. Newman 1B1000.288
J. Pederson DH3000.297
J. Herrera C1000.000
C. Walker 1B2100.255
B. Alexander 2B0000.269
J. McCarthy LF3010.293
R. Grichuk RF3000.293
E. Suarez 3B3000.195
T. Barnhart P3011.171
G. Perdomo SS3000.273
K. Schwarber LF3321.258
T. Turner SS4210.342
B. Harper 1B5243.294
A. Bohm DH4211.301
N. Castellanos RF3125.225
D. Dahl RF1112.200
B. Stott 2B5010.237
E. Sosa 3B1100.281
W. Merrifield 3B2010.192
C. Pache CF4000.194
R. Marchan C4010.273


  • RBI – T. Barnhart (5)
  • 2-Out RBI – T. Barnhart
  • Runners left in scoring position, 2-Out – G. Perdomo


  • 2B – K. Schwarber 2 (8), R. Marchan
  • HR – B. Harper (18), A. Bohm (8), N. Castellanos (11), D. Dahl (3)
  • SF – N. Castellanos (2)
  • RBI – K. Schwarber (49), B. Harper 3 (51), A. Bohm (61), N. Castellanos 5 (37), D. Dahl 2 (5)
  • 2-Out RBI – K. Schwarber, N. Castellanos 2 (2), D. Dahl 2 (2)
  • Runners left in scoring position, 2-Out – K. Schwarber, T. Turner, B. Stott, C. Pache


  • DP – (Suarez-Marte-Walker)
T. Henry(L, 2-3)3.266227.04
S. McGough2.134306.57
T. Vieira1.010006.23
T. Barnhart1.0420018.00
Z. Wheeler(W, 9-4)7.021082.73
G. Soto1.000014.24
J. Ruiz1.000003.48


  • Pitches-Strikes – T. Henry 69-39, S. McGough 46-24, T. Vieira 11-7, T. Barnhart 11-8
  • Ground Balls-Fly Balls – T. Henry 5-6, S. McGough 3-3, T. Vieira 1-1, T. Barnhart 4-2
  • Batters Faced – T. Henry 19, S. McGough 14, T. Vieira 4, T. Barnhart 7


  • Pitches-Strikes – Z. Wheeler 97-65, G. Soto 13-10, J. Ruiz 13-9
  • Ground Balls-Fly Balls – Z. Wheeler 7-1, G. Soto 0-1, J. Ruiz 1-2
  • Batters Faced – Z. Wheeler 24, G. Soto 3, J. Ruiz 3