Fubo Canada official logo for streaming Indian Premier League and cricket via Willow TV in Canada.
MLB

How to Watch Royals at Diamondbacks (July 4): Stream MLB Live, TV Channel

How to Watch Game

📅
Date
Loading...
🕰️
Time
Loading...
📍
Location
Loading...
📡
TV
Loading...

The Arizona Diamondbacks host the Kansas City Royals for this weekend series starting on Friday night. Watch for free on Fubo.

The Arizona Diamondbacks host the Kansas City Royals for a rare series starting on the Fourth of July. This will be the only series of the season between these two clubs. The Diamondbacks are trying to get back within .500 with a win today, as they are slipping away in a stacked NL West division race. Arizona is also trying to avoid losing three in a row. Kansas City is coming off a split four-game series against the Seattle Mariners. Both sit in fourth place in their respective divisions. KC is 13 games out of first, while Arizona is similarly 12.5 games of the top spot. That might be why odds makers are putting this game us as a coin flip. Both teams have been given a -110 line to win the opener.

How to Watch Kansas City Royals at Arizona Diamondbacks Today:

Date: Friday, July 4, 2025

Time: 9:40 p.m. ET

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

TV Channel: MLB Network, MLB.TV – Arizona Diamondbacks

Live stream this MLB game on Fubo today: Start your free trial now!

The Diamondbacks won the first two games of their series against the San Francisco Giants, but are coming off back-to-back losses in the four-game series. Arizona is coming off a 7-2 loss on Thursday that tied up the series against their division rival. Robbie Ray was just too dominant for the Giants throwing a complete game. The veteran only gave up two runs while striking out seven. The first was a homer to Eugenio Suarez in the fifth, and then another was a solo shot to Ketel Marte in the ninth. It was Ray’s first complete game since 2017. Arizona will try to pick up the pieces by starting Eduardo Rodriguez on Friday who is 6-6 with a 2.25 ERA.

After losing 3-2 on Wednesday, the Royals won 3-2 on Thursday to tie the four-game series against the Mariners. Vinnie Pasquantino was the hero of the game for KC hitting a two-run single in the seventh to give the Royals the lead they wouldn’t look back from. The Royals scored all of their runs in the seventh inning, after Bobby Witt Jr. got the offense rolling with a RBI single. Kansas City will try to keep it rolling on this road trip by starting Kris Bubic tonight who is 3-4 with a 5.13 ERA.

What Time Is The MLB Game Between Kansas City Royals at Arizona Diamondbacks?

The Kansas City Royals at Arizona Diamondbacks game will take place on Friday, July 4, 2025 at 9:40 p.m. ET. Tune in and catch some great MLB action.

What Channel Is The Kansas City Royals at Arizona Diamondbacks?

Looking to watch this game? Fans in the Phoenix area can tune into MLB.TV – Arizona Diamondbacks to see the action. Make sure you subscribe to Fubo now to watch this matchup, as well as many other sports leagues.

Watch the Kansas City Royals at Arizona Diamondbacks game on Fubo: Start your free trial now!

Regional Restrictions May Apply.

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now