The Arizona Diamondbacks (26-24) will visit the St. Louis Cardinals (27-23) on Friday at 8:15 p.m. ET, with both teams on losing streaks — two and two in a row, respectively.

The Cardinals’ upcoming three-game set with the Diamondbacks will wrap up on Sunday. Keep reading for details and insights on the series as it plays out.

Watch Cardinals vs. Diamondbacks on Fubo!

How to Watch Cardinals vs. Diamondbacks Series on TV or StreamingFriday at 8:15 p.m. ET (Miles Mikolas vs. Zac Gallen): Apple TV+ | Watch on Fubo (Regional restrictions may apply)Saturday at 2:15 p.m. ET (Matthew Liberatore vs. Merrill Kelly): FDSMW and ARID | Watch on Fubo (Regional restrictions may apply)Sunday at 2:15 p.m. ET (Sonny Gray vs. Brandon Pfaadt): FDSMW and ARID | Watch on Fubo (Regional restrictions may apply)Cardinals’ Leading HittersLars Nootbaar has 48 hits with 10 doubles, seven home runs, 31 walks and 25 RBIs. He’s also stolen four bases.Brendan Donovan has recorded 61 hits with 16 doubles, three home runs and 14 walks. He has driven in 22 runs with three stolen bases.Nolan Arenado has collected 43 hits with 10 doubles, five home runs and 17 walks. He has driven in 21 runs with one stolen base.Willson Contreras has put up 46 hits with nine doubles, six home runs and 16 walks. He has driven in 28 runs with two stolen bases.Diamondbacks’ Leading HittersCorbin Carroll has recorded 58 hits with nine doubles, six triples, 15 home runs and 20 walks. He has driven in 34 runs with nine stolen bases.Geraldo Perdomo has 13 doubles, six home runs, 31 walks and 37 RBIs (52 total hits). He has stolen 11 bases.Josh Naylor has 12 doubles, five home runs, 19 walks and 29 RBIs (54 total hits). He’s also swiped eight bases.Eugenio Suarez has nine doubles, 14 home runs, 17 walks and 38 RBIs (39 total hits). He’s also swiped one base.Cardinals Pitching RankingsThe 7.2 strikeouts per nine innings compiled by the Cardinals pitching staff ranks 29th in the majors.St. Louis has a 3.74 team ERA that ranks 13th among all MLB pitching staffs.The Cardinals have the ninth-lowest WHIP in MLB (1.216).Cardinals pitchers combine to give up 37 home runs (0.7 per game), the second-fewest in MLB.Diamondbacks Pitching RankingsThe Diamondbacks average the 11th-most strikeouts per nine innings (8.7) in the majors this season.Arizona has the 24th-ranked ERA (4.65) in the majors this season.Diamondbacks pitchers have a 1.331 WHIP this season, 21st in the majors.With 68 homers allowed, the Diamondbacks rank 25th in the league at preventing long balls.

Watch Cardinals vs. Diamondbacks on Fubo!

Cardinals Injury Report

Zack Thompson: 60 Day IL (Lat)

Diamondbacks Injury Report

Eduardo Rodríguez: 15 Day IL (Shoulder), Justin Martinez: 15 Day IL (Shoulder), Blake Walston: 60 Day IL (Elbow), A.J. Puk: 60 Day IL (Elbow), Jordan Montgomery: 60 Day IL (Elbow)