Over the first two seasons he spent with the Mets, (2005 and 2006), his batting averages were very bad, in 2005, he had a batting average of .118, (2–17), in 2006 he had only an .080 batting average, (2-25). However, in 2007, his final year with the Mets, his batting average improved to .250, (10–40). Even with that, the Mets still declined to offer salary arbitration to DiFelice.
On January 6, 2008, he signed a minor league deal with the Tampa Bay Rays. He saw his last action at the major league level in April of that season, appearing in seven games. At his request, he was released in early September and retired.[6]
On February 5, 2009, DiFelice was named the manager of the Rookie-level Kingsport Mets in the New York Mets organization.[7] DiFelice's at-bat song was 'You've Got Another Thing Comin' by Judas Priest, which was recommended by former teammate Paul Ellis. He and Dan Wheeler are the only Tampa Bay players to suit up in all three of the franchise's uniforms. An interesting fact about DiFelice is that he was included on the Rays' 40-man roster in the baseball video game MLB 09: The Show, even though he had retired in September 2008, and when the game was released, he was the manager of the Kingsport Mets.