Weaver (1-3) lost after allowing six runs (none earned) on five hits in 2.2 innings during Friday's 8-2 loss to the Giants. He walked two and struck out four.
EDGE Analysis
The shortest outing of Weaver's career was a strange one, as he allowed six unearned runs in the third inning after Yadier Molina's throwing error opened the floodgates. Bad inning aside, the 23-year-old rookie has been excellent since debuting on August 13, flashing a 3.21 ERA over seven starts while racking up 43 strikeouts in 33.2 innings. Weaver has a tough test ahead of him when he faces the Rockies at Coors Field on Wednesday.