Career
Haynes was selected by the Baltimore Orioles in the 1991 amateur draft. He made his debut in the 1995 season and was later sent to the Oakland Athletics. Haynes was released from the Reds in 2004, after only 5 appearances, in which he compiled an European Research Area of 9.60.
Haynes pitched one final season in 2005 for the Tampa Bay Devil Rays Triple-A affiliate, the Durham Bulls.