Skip to content

John Kruk and his fellow Phillies announcers are back as NBC Sports Philadelphia tops other MLB broadcasts

The Phillies are drawing larger TV audiences in Philly on NBC Sports Philadelphia than any other MLB team in the country.

Phillies announcer John Kruk poses for a photo with some fans in the booth at Citizens Bank Park. Kruk is in his ninth season calling games on NBC Sports Philadelphia.
Phillies announcer John Kruk poses for a photo with some fans in the booth at Citizens Bank Park. Kruk is in his ninth season calling games on NBC Sports Philadelphia. Read moreElizabeth Robertson / Staff Photographer / Elizabeth Robertson / Staff Phot

After a notable break where Kyle Schwarber homered his way to becoming the All-Star game’s MVP, the Phillies are back in action and facing a familiar foe.

South Jersey native Mike Trout and his Los Angeles Angels are in Philly for a three-game series against the Phillies kicking off at 6:45 p.m. Friday on NBC Sports Philadelphia.

Tom McCarthy, in his 19th season as the TV voice of the Phillies, will be in the booth alongside fan favorite analyst John Kruk, in his ninth season with NBC Sports Philadelphia. Kruk will also be on hand to call next week’s series against the Boston Red Sox, but Wednesday’s game will air on ESPN.

Over on 94.1 WIP, veteran radio announcer Scott Franzke will call the Angels series alongside his longtime partner, Larry Andersen. Kevin Stocker will join Franzke in the booth for all three games against the Red Sox.

The Phillies have one of the best records in baseball through 96 games, so it’s not surprising lots of people in Philly have been tuning into NBC Sports Philadelphia.

Through the All-Star break, the Phillies averaged about 325,000 viewers per game within the Philly TV market on NBC Sports Philadelphia and NBC10, according to figures obtained by The Inquirer. That’s more than any other team, including 20% more local viewers than the New York Mets, the second-most-watched MLB team on local TV.

Rounding out the top five are the New York Yankees, the Los Angeles Dodgers, and the surprising Detroit Tigers, who enter Friday with the league’s best record.

So far, the most-watched Phillies game of the year was Opening Day against the Washington Nationals, which averaged 560,000 viewers.

As impressive as this year’s numbers are, they’re down slightly from this point last year, though the Phillies have played a handful more West Coast games compared to last year, which depresses viewership. Fans in Philly can also stream games through Peacock and MLB.TV this season, which might have also contributed to the slight decline, as those aren’t include in the measurements.

The Phillies enthusiasm also extends to ticket sales.

In 46 games at Citizens Bank Park, the Phillies are averaging 41,589 fans, just shy of a sellout a night. That’s slightly up from last year and the fourth-best attendance numbers in the league, behind the Dodgers, Yankees, and San Diego Padres.

Phillies will be back on Apple TV and Roku

You didn’t think you were done streaming Phillies games, did you?

The Phillies have at least three more games this season set to be streamed exclusively by tech companies, including two on Apple TV+

The first will take place when the Phillies travel to the Bronx to take on the New York Yankees on July 25. That game will stream exclusively on Apple TV+’s Friday Night Baseball doubleheader.

The second Apple TV+ game is Aug. 29, when the Phillies host the Atlanta Braves at Citizens Bank Park.

The Phillies also have one game scheduled to stream exclusively on the Roku Channel — their Aug. 17 matchup against the Washington Nationals. Unlike Apple TV+, which runs $9.99 a month, the Roku Channel is free to stream.

Phillies fans could need to stream more games on Apple TV+ next season. MLB commissioner Rob Manfred told CNBC this week the tech giant is one of at least three bidders for ESPN’s Sunday Night Baseball package next season. The two others are NBC and ESPN, which opted out of its rights package earlier this season.

Phillies’ record and NL East standings

Phillies news

  1. Phillies second-half preview: Storylines to watch, trade deadline forecast, and more.

  2. Columnist Marcus Hayes offers his thoughts on the biggest disappointment for the Phillies so far this season. And no, it’s not Max Kepler or Jordan Romano.

  3. Phillies bat boy Adam Crognale, was chosen in fan voting conducted by MLB, said the All-Star Game was “an amazing experience.”

  4. Former Phillies general manager Ed Wade on what the trade deadline is really like, a deal with Dombrowski, and more.

Upcoming Phillies TV schedule

The Phillies will open the second half of the season against the Los Angeles Angels before facing the red-hot Boston Red Sox, who won 10 straight games heading into the All-Star break.

  1. Los Angeles Angels (47-49) at Phillies

    1. Game 1: Friday, July 18, 6:45 p.m. (NBC Sports Philadelphia)

    2. Game 2: Saturday, July 19, 6:05 p.m. (NBC Sports Philadelphia)

    3. Game 3: Sunday, July 20, 1:35 p.m. (NBC Sports Philadelphia)

  2. Boston Red Sox (53-45) at Phillies

    1. Game 1: Monday, July 21, 6:45 p.m. (NBC Sports Philadelphia)

    2. Game 2: Tuesday, July 22, 6:45 p.m. (NBC Sports Philadelphia, TBS)

    3. Game 3: Wednesday, July 23, 7:05 p.m. (ESPN)

  3. Phillies at New York Yankees (53-43)

    1. Game 1: Friday, July 25, 7:05 p.m. (Apple TV+)

    2. Game 2: Saturday, July 26, 1:05 p.m. (NBC Sports Philadelphia)

    3. Game 3: Sunday, July 27, 1:35 p.m. (NBC Sports Philadelphia)

  4. Phillies at Chicago White Sox (32-65)

    1. Game 1: Monday, July 28, 7:40 p.m. (NBC Sports Philadelphia)

    2. Game 2: Tuesday, July 29, 7:40 p.m. (NBC Sports Philadelphia)

    3. Game 3: Wednesday, July 30, 2:10 p.m. (NBC Sports Philadelphia)

  5. Detroit Tigers (59-38) at Phillies

    1. Game 1: Friday, Aug. 1, 6:45 p.m. (NBC Sports Philadelphia)

    2. Game 2: Saturday, Aug. 2, 4:05 p.m. (NBC Sports Philadelphia)

    3. Game 3: Sunday, Aug. 3, 1:35 p.m. (NBC Sports Philadelphia)