Everidge began his professional career in he was assigned to the Short-Season Vancouver Canadians of the Northwest League. He was selected to the Northwest League All-Star Team that seasons as a member of the Western Division team. He hit.275 with 13 doubles, one triple, six home runs and 52 RBIs in 74 games. With the Class-A Kane County Cougars of the Midwest League in Everidge hit.279 with 26 doubles, three triples, 14 home runs, 66 RBIs and one stolen base in 114 games. At the end of the season he was named the Kane County Cougars Most Valuable Player. In and, Everidge played for the Class-A AdvancedStockton Ports. Towards the end of 2007, he was promoted to the Double-A Midland RockHounds, but during the Triple-A playoffs, he was called up to play for the Triple-A Sacramento River Cats. In 2008, he was sent back down to Midland, but promoted late in the season to play in Sacramento.
2009 season
Everidge was called up by the Athletics on July 28, 2009. After a hot start by Everidge, the A's managerBob Geren said that Everidge would be a starting player. Everidge hit his first career home run on August 9, 2009. After his good start, Everidge started to see his stats decline. After first baseman Daric Barton was activated from the disabled list, Everidge lost much of his playing time to Barton. With Double-A Midland in 2009 he hit.306 with 18 doubles, eight home runs and 53 RBIs in 55 games and with Triple-A Sacramento he hit.368 with 15 doubles, one triple, 12 home runs and 41 RBIs in 52 games. With the Major League club he hit.224 with six doubles, two home runs and seven RBIs in 24 games. On January 8, 2010, Everidge was designated for assignment by the Oakland Athletics.
Everidge was claimed off waivers by the Seattle Mariners on January 15, 2010. On January 29, 2010, Everidge was designated for assignment by the Seattle Mariners to make room on the roster for Eric Byrnes. On February 3, Everidge was outrighted to the Triple-A Tacoma Rainiers.
On June 22, 2010, he was traded to the Houston Astros for future considerations. He reported to Triple-A Round Rock. He was released on July 29 to make room for Brett Wallace.
On October 10, 2011, Tommy Everidge was named Atlantic League Player of the Year. He started all 125 games for the Barnstormers and finished the season with league-leading marks of 41 doubles and 28 home runs. He also topped the Atlantic League with 160 hits, 285 total bases and was second in runs scored and RBI, losing out of a share in the latter with Bridgeport getting a play-in game. His.319 average was sixth best in the league. Has retired from playing professional baseball and has been named hitting coach of the Vermont Lake Monsters of the Oakland A's organization. For 2018, he was assigned to the Midland RockHounds.