Mon 8/6/18 11:56 PM

Weaver (6-10) surrendered two runs on seven hits while fanning five across six innings as he took the loss Monday against the Marlins.
EDGE Analysis
Weaver gave up a run in the first and fourth innings, but he failed to receive much run support as the Cardinals managed to plate just one run in the ninth. The 24-year-old has allowed two runs in each of his past three starts and he's recorded 13 punchouts and one win over that span (14.2 innings). His next start lines up for Sunday against Kansas City.