To learn about our efforts to improve the accessibility and usability of our website, please visit our Accessibility Information page. Skip to section navigation or Skip to main content
Below is an advertisement.


Skip to main content
Below is an advertisement.

Frank Thomas smiles as he rounds third base after hitting home run No. 500. (AP)
Thomas reaches milestone
with home run against Twins

Blue Jays designated hitter Frank Thomas became the 21st player in Major League history to hit 500 career home runs when he went yard on June 28, 2007, against Carlos Silva of the Twins at the Metrodome in Minnesota.  Full story >
Thomas in elite company
Thomas waited a long time to join the 500 home run club -- an elite class of sluggers with just 20 current members.
Full story >
Jays awed by milestone
Frank Thomas' teammates call his 500th homer a testament to his hard work. Full story >
Fan returns ball to Big Hurt
The fan who caught Frank Thomas' 500th homer traded it to him for autographed items. Full story >
Thomas is leader of pack
Frank Thomas is the first of a pack of sluggers with their eyes on 500 homers. Full story >
Frank Thomas Archives & News
Twins give kudos to Thomas
Former Sox teammates applaud Thomas
Thomas, Biggio linked in history
Big Hurt crushes 499th HR
Thomas Rox No. 498

Frank Thomas gallery
A career retrospective of Frank Thomas through the years.
launch gallery
Top 5 teams homered vs.:
Minnesota -- 50
Cleveland – 42
Detroit – 41
Baltimore – 39
Kansas City -- 37
Boston – 37
Top 5 pitchers homered vs.:
Mike Mussina – 9
Mark Langston – 6
David Wells – 6
Jamie Moyer – 6
Kenny Rogers – 6
Thomas milestone homers:
1 – Aug. 28, 1990 @ MIN vs. Gary Wayne
100 – Aug. 31, 1993 @ NYY vs. Sterling Hitchcock
200 – June 9, 1996 @ BAL vs. Jimmy Haynes
300 – Aug. 7, 1999 @ OAK vs. Kevin Appier
400 – July 25, 2003 @ TB vs. Jorge Sosa
500 – June 28, 2007 @ MIN vs. Carlos Silva

thomas merchandise
thomas merchandise
thomas merchandise
thomas merchandise
thomas merchandise