Swinehart grew up in Worthington, Ohio and played college soccer at Miami University from 1992 to 1995.
[1] Swinehart professional career began in 1996 when he signed with the Hampton Road Mariners in the USISL.
In 1998, Swinehart signed with the Charlotte Eagles in the USISL, where he remained, with the exception of two brief loan periods with the Richmond Kickers in 2004[2] and 2005.
In 2004, after the Eagles returned to the USL Second Division, Swinehart considered retiring, but decided to continue with the team.
[7] Swinehart current work for Charlotte Football Club of Major League Soccer as the Director of Community Engagement.