Philadelphia Phillies probable pitchers & starting lineups vs Diamondbacks, June 21

The Phillies will honor Cole Hamels before Friday's series opener with the Diamondbacks.
Philadelphia Phillies DH Kyle Schwarber
Philadelphia Phillies DH Kyle Schwarber / Tim Nwachukwu/GettyImages

The Philadelphia Phillies (49-25) welcome last year's NLCS nemesis, the Arizona Diamondbacks (37-38) to town on Friday to open a three-game weekend series. This is the first meeting between the two teams since the Diamondbacks eliminated the Phillies in Game 7 of the NLCS last season.

Coming off a series win over the San Diego Padres, the Phils have a special evening in store with a pre-game retirement ceremony for Phillies great Cole Hamels. The festivities will get underway at 6:25 p.m. ET and be broadcast on Apple TV+ and NBC Sports Philadelphia. The game will only be carried on Apple TV+.

The D-backs, coming off a series win of their own after taking two of three from the Washington Nationals this week, are tied with the Padres for the final NL Wild Card.

Phillies vs. Diamondbacks probable pitchers, June 21

  • Taijuan Walker (3-2) starts for the Phillies today. He has a 5.33 ERA and a 1.45 WHIP heading into his 10th start. The 31-year-old right-hander took the loss in his last start against the Baltimore Orioles, allowing three runs on six hits and a pair of walks while striking out four in 5 2/3 innings.
  • Jordan Montgomery (5-4) counters for the D-backs, making his 12th start of the year. He has a 6.00 ERA and 1.63 WHIP with a career-low 6.16 K/9. The 31-year-old lefty has a 6.39 ERA in three June starts, which includes five innings allowing just one unearned run against the Chicago White Sox in his last outing.

Philadelphia Phillies starting lineup, June 21

  • 1. DH Kyle Schwarber
  • 2. SS Trea Turner
  • 3. 1B Bryce Harper
  • 4. 3B Alec Bohm
  • 5. RF Nick Castellanos
  • 6. 2B Edmundo Sosa
  • 7. LF Whit Merrifield
  • 8. CF Cristian Pache
  • 9. C Rafael Marchán

Arizona Diamondbacks starting lineup, June 21

  • 1. CF Corbin Carroll
  • 2. C Gabriel Moreno
  • 3. DH Joc Pederson
  • 4. 1B Christian Walker
  • 5. LF Lourdes Gurriel Jr.
  • 6. RF Jake McCarthy
  • 7. 3B Eugenio Suárez
  • 8. 2B Blaze Alexander
  • 9. SS Geraldo Perdomo

What channel is the Philadelphia Phillies game on today?

  • Game time: 6:40 p.m. ET.
  • Apple TV+ has the exclusive rights to this game.

How can I listen to the Philadelphia Phillies game today?

  • The Phillies broadcast will be on 94 WIP and WTTM 1680.
  • Diamondbacks fans can tune into the game on 98.7 FM Arizona's Sports Station and KQMR Latino Mix 100.3 FM.