Weaver picked up right where he left off the 2010 season, serving as the Angels' ace along with co-ace Dan Haren. Weaver posted a 6-0 record and a 0.99 ERA in his first six starts, setting a major league record for first pitcher to reach 6 wins by April 25. Weaver struck out a career-high 15 batters on April 10, 2011, in a game against the Toronto Blue Jays. Weaver became the second pitcher in major league history to win his sixth game in just his team's twenty-third game, which tied him with Randy Johnson in 2002.