Continued problems with his back, including increasing stiffness, prompted Dillon to retire during spring training. On March 24, 2003, he was released from the Twins. During the year, Dillon underwent back surgery to repair the herniated disc. Following that, he returned to his alma mater, Texas Tech University, to coach its 2003 baseball team. His back felt better, and he decided to return to playing professional baseball.
On March 17, 2004, Dillon was signed as a free agent by the Florida Marlins. He began the season with the Double-A Carolina Mudcats, before being promoted to the Triple-A Albuquerque Isotopes. Dillon began the season with Florida, before returning briefly to Albuquerque. On May 18, 2005, he was recalled to the big leagues, making his MLB debut that same afternoon, when Marlins starting third-basemanMike Lowell lost a foul pop-up by Milton Bradley of the Los Angeles Dodgers in the sun, causing Lowell to be struck by the ball in his face, subsequently forcing him to leave the game. Dillon’s stat line for his first major league game included four at bats, one hit, and one strikeout. For the season, in 36 at bats, he posted a batting average of.167 with one home run. After the season, Dillon was granted free agency.
Dillon joined the Mazatlán Deer of the Pacific Mexican Winter League late in the 2004–2005 season, helping the team win the Caribbean Series championship.
Yomiuri Giants (2006)
Dillon was signed by the Yomiuri Giants of Nippon Professional Baseball, for the season. He played the entire season in Japan.
Florida Marlins organization (2006–2007)
Upon returning to American professional baseball, Dillon re-joined the Florida Marlins, who signed him to a minor league contract, on December 20, 2006. The following spring, he asked for, and received, his release from the contract.
Milwaukee Brewers organization (2007–2008)
On April 1, 2007, Dillon signed a minor league contract with the Milwaukee Brewers, who assigned him to the Triple-A Nashville Sounds of the Pacific Coast League. On August 1, 2007, he was called up to the Brewers along with Elmer Dessens when pitcher Scott Linebrink left on bereavement leave and second baseman Rickie Weeks was sent down to Nashville. Although expectations were high for Dillon in the off-season prior to the campaign, he failed to make the big league roster out of spring training, instead finding himself back in Triple-A Nashville. Dillon was recalled by the Brewers, on May 1, 2008; in a corresponding move, the Brewers designated relief pitcherDerrick Turnbow for assignment.
Following the season, Dillon was claimed off waivers by the Oakland Athletics. On January 7, 2009, Dillon was designated for assignment to clear a roster spot for Jason Giambi and was sent outright to the minor leagues.
On May 10, 2009, Dillon traded by Oakland to the Tampa Bay Rays, in return for Adam Kennedy. He played in 15 MLB games in, mostly as a designated hitter and pinch hitter. Dillon compiled a.300 BA, with one home run, and two RBI. On December 18, 2009, Dillon re-signed a minor league contract with the Rays. Dillon attempted to add catcher to his list of fielding positions in spring training of the season. He retired following his release, November 6, 2010.
Statistics
Coaching career
On December 20, 2013, Dillon was announced as the hitting coach for the Washington Nationals’ AAA affiliate Syracuse Chiefs. He spent 2016–17 as minor league hitting coordinator for the Miami Marlins. Dillon was named as the assistant hitting coach for the Nationals for the 2018 season. On November 21, 2019, the Phillies announced Dillon as their new hitting coach for the 2020 season.