Drafted by the Diamondbacks in the 2nd round of the 2003 Major League Baseball draft, D'Antona finished the 2003 season with Low Single-A Yakima, where he hit 15 home runs in only 70 games. He was also a Short-Season Single-A All-Star and Northwest League All-Star. In 2004, he played with High Single-A Lancaster, where he batted .315 and earned a late-season promotion to Double-A El Paso. With Double-A Tennessee in 2005, D'Antona struggled to hit for average, only .249, which caused his home run total to drop to 9. In 2006, again with Double-A Tennessee, he bounced back with a .312 batting average and was promoted to Triple-A Tucson for 2007.
D'Antona made his major league debut on July 22, collecting his first major league hit, a single, on the same day and in his first at-bat. D'Antona was called back up to the D'Backs as a September call up.
Following the 2008 season, D'Antona was released by the Diamondbacks so that he could sign with the Tokyo Yakult Swallows.[5]
On January 12, 2011, the Florida Marlins signed D'Antona to a minor league contract.[6] D'Antona was released by the Marlins on February 17, 2011.[citation needed]
D'Antona returned to the Chatham Anglers as a hitting coach for the 2017 season.[7]