10. Homer Bailey, Reds: June 8, 2007 9. Ryan Braun, Brewers: May 25, 2007 8. Alex Gordon, Royals: April 2, 2007 7. Dustin Pedroia, Red Sox: Aug. 22, 2006 6. Adam Wainwright, Cardinals: Sept. 11, 2005 5. Ryan Zimmerman, Nationals: Sept. 1, 2005 4. Felix Hernandez, Mariners: Aug. 4, 2005 3. David Wright, Mets: July 21, 2004 2. Yadier Molina, Cardinals: June 3, 2004 1. Joe Mauer, Twins: April 5, 2004