Jered Weaver | May 2, 2012
Jered Weaver pitched the 10th no-hitter in franchise history, striking out nine in a 9-0 victory over the Twins, who never came close to getting a hit. Weaver allowed just two baserunners. Chris Parmelee reached in the second inning when he struck out and advanced on Chris Iannetta's passed ball, and Josh Willingham worked a walk in the seventh. Weaver became the first Angels pitcher to throw a no-hitter in Angel Stadium since Nolan Ryan on June 1, 1975.