How to Watch Royals vs. Pirates: Streaming & TV on July 7

placeholder image

The Pittsburgh Pirates (38-53) open a three-game series against the Kansas City Royals (43-48) with a Monday matchup at Kauffman Stadium. First pitch is at 7:40 p.m. ET.

Royals vs. Pirates: July 7, 2025 Viewing Options

  • Date: Monday, July 7, 2025
  • Time: 7:40 p.m. ET
  • TV: FDSKC and SportsNet PT
  • Live Stream: Watch this game on Fubo (Regional restrictions may apply)
  • Location: Kansas City, Missouri
  • Venue: Kauffman Stadium

Watch MLB, other live sports and more on Fubo. What is Fubo? Fubo is a streaming service that gives you access to your favorite live sports and shows on demand. Use our link to sign up.

Royals vs. Pirates Starting Pitchers

Season Stats
Noah Cameron (LHP) Andrew Heaney (LHP)
10 GS 17
2-4 W-L 4-7
2.56 ERA 4.16
5.2 IP/Start 5.1
1.012 WHIP 1.204
6.9 K/9 6.9

Catch MLB action all year long on Fubo.

Royals vs. Pirates Team Stats

  • The Royals are second-worst in MLB play with 63 home runs.
  • The Pirates rank last in Major League Baseball with just 61 home runs as a team.
  • Kansas City's .243 batting average ranks 20th in MLB.
  • Pittsburgh's .231 batting average ranks 24th in the majors this season.
  • The Royals score the fewest runs in baseball (304 total, 3.3 per game).
  • The Pirates have scored the 29th-most runs in the league this season with just 310 (3.4 per game).

Hitters To Watch In Royals vs. Pirates

Royals

Name GP BA OBP SLG HR RBI H
Bobby Witt Jr. 91 .292 .344 .493 12 49 105
Maikel Garcia 87 .303 .361 .465 8 39 99
Vinnie Pasquantino 90 .271 .332 .432 14 55 94
Salvador Pérez 86 .235 .277 .393 10 50 79
Jonathan India 83 .243 .328 .338 4 23 77

Rep your favorite MLB players with officially licensed gear. Head to Fanatics to find jerseys, shirts, hats, and much more.

Pirates

Name GP BA OBP SLG HR RBI H
Oneil Cruz 80 .203 .315 .402 15 35 59
Bryan Reynolds 85 .229 .294 .380 10 45 76
Andrew McCutchen 80 .261 .342 .396 8 31 74
Isiah Kiner-Falefa 77 .272 .316 .339 1 22 70
Ke'Bryan Hayes 82 .243 .292 .299 2 29 74

A Look Ahead...

Upcoming Royals Games

  • July 7: vs. Pirates, 7:40 p.m. ET
  • July 8: vs. Pirates, 7:40 p.m. ET
  • July 9: vs. Pirates, 7:40 p.m. ET
  • July 11: vs. Mets, 8:10 p.m. ET
  • July 12: vs. Mets, 4:10 p.m. ET
  • July 13: vs. Mets, 2:10 p.m. ET

Get tickets for any MLB game this season at StubHub.

Upcoming Pirates Games

  • July 7: at Royals, 7:40 p.m. ET
  • July 8: at Royals, 7:40 p.m. ET
  • July 9: at Royals, 7:40 p.m. ET
  • July 11: at Twins, 8:10 p.m. ET
  • July 12: at Twins, 2:10 p.m. ET
  • July 13: at Twins, 2:10 p.m. ET

Sponsored Content

Sponsored Content