He began his professional career in 1998 with the Southern Oregon Timberjacks, hitting .258 with 20 home runs and 69 RBI with them. He led or tied for the Northwest League lead in games played, home runs and RBI. He earned a trip to the All-Star game and the Northwest League MVP Award that season.
Playing for the Modesto A's in 1999, Hart hit .305 with 19 home runs, 48 doubles and 123 RBI in 550 at-bats. Once again, he topped his league (the California League) in multiple categories, those being: at-bats, doubles and RBI.
In 2000, Hart had another outstanding season. He spent most of the season with the Double-A Midland RockHounds, hitting .326 with 44 doubles, 30 home runs and 121 RBI for them. He led the Texas League in at-bats, hits, and RBI. Although he spent most of the year with the Rockhounds, he also played five games for the Triple-A Sacramento River Cats, hitting .278 with one home run, one double and four RBI in 18 at-bats. Overall, he hit .324 with 45 doubles, 31 home runs and 125 RBI. He was a Baseball America All-Star, a Double-A All-Star and a Texas League All-Star. Indeed, he was developing into a minor league star.
According to Baseball America, Hart was ranked the 59th best prospect in baseball and the second best prospect in the Athletics organization in 2001. Despite that, he slumped that year while playing for the River Cats. In 494 at-bats, he hit .247 with 19 home runs and 75 RBI.
On January 14, 2002, Hart was traded with Gerald Laird, Ryan Ludwick, and Mario Ramos to the Rangers for Carlos Peña and Mike Venafro. Although he slumped mightily in 2001, Baseball America still named him the 10th best prospect in the Rangers organization in 2002.
Indeed, he did show some improvement in 2002, hitting .263 with 25 home runs and 83 RBI for the Triple-A Oklahoma City RedHawks. He earned a call-up to the big leagues that season, and on August 18 he made his debut, at the age of 24. Facing the Toronto Blue Jays, he appeared as a pinch hitter for Mike Lamb in his first plate appearance and drew a walk. Overall, Hart would appear in 10 games, hitting .267 with three of his four hits being doubles. He appeared in his final big league game on September 29 of that season.
Although he did not play in the big leagues after 2002, he stuck around in the minors until 2006. In 2003, he again played for Oklahoma, hitting .252 with 21 home runs and 82 RBI.
In 2004, Hart was diagnosed with a brain tumor and did not play. He did, however, play for the Double-AFrisco RoughRiders in 2005. With them, he hit .246 with 21 home runs and 77 RBI. On October 15, he was granted free agency. He was signed by the Minnesota Twins on December 14.
Hart began the 2006 season with the Triple-A Rochester Red Wings. In 30 games with them, he hit .225 with four home runs and eight RBI. On June 1, he was sent back to the Rangers as part of a conditional deal. He finished the season with Oklahoma, hitting .254 with 14 home runs and 45 RBI. Combined, Hart hit .248 with 18 home runs and 53 RBI in his final professional season.
In total, Hart hit .271 with 174 home runs, 243 doubles, and 687 RBI in eight minor league seasons.
Hart spent the 2023 and 2024 campaigns as the assistant hitting coach for the Miami Marlins. On October 2, 2024, Hart was fired alongside the entirety of the Marlins coaching staff.[3]