During his major league career, he played for the Florida Marlins (2000, 2002), the Colorado Rockies (2003), the Chicago White Sox (2005–2008), and the Los Angeles Dodgers (2008).
This time, he was traded with Charles Johnson, Preston Wilson and Vic Darensbourg to the Colorado Rockies for Mike Hampton and Juan Pierre on November 16, 2002.
[6] He spent the entire season with the Triple-A Scranton/Wilkes-Barre Red Barons, batting .307 with six home runs, 76 RBI and 31 stolen bases in 126 games.
[11] Ozuna was brought back for 2006 and on May 3, 2006, he hit his first career home run, a solo shot, to tie the game with two outs in the ninth inning against Eddie Guardado of the Seattle Mariners.
His heads up play allowed Juan Uribe to bat in the winning run with a soft fly ball to short left center.
Thinking on his feet, Ozuna scooped up the ball in left and fired across the way, beating Casey by a half step.
[16] On May 27, 2007, Ozuna fractured his right fibula and tore the deltoid ligament in his ankle in a game against the Tampa Bay Devil Rays.
[20] He made his debut with the team that day, where he was put in as a pinch-runner for Andy LaRoche after he singled in a run to make it a one-run game against the Arizona Diamondbacks in the top of the ninth with two out.
[25] On July 9, 2010, Ozuna signed a contract with the Newark Bears of the independent Atlantic League of Professional Baseball.