Jesse Marsch bermain untuk tim Princeton Tigers pada tingkat perguruan tinggi sebelum memulai karier profesional bersama D.C. United pada tahun 1996. Selama berkarier sebagai pemain, ia juga membela Chicago Fire dan Chivas USA. Ia mencatatkan total 321 penampilan dan mencetak 31 gol dalam kompetisi liga.
Internasional
Marsch memperkuat tim nasional Amerika Serikat pada periode 2001–2007. Ia tampil sebanyak dua kali untuk tim nasional senior.