 Marsonek's MLB debut was July 11, 2004 where he came in to pitch in relief against the Tampa Bay Rays, his hometown team.In this outing, Marsonek pitched 1.1 innings, giving up 0 earned runs on 2 hits.In 2007, Marsonek pitched in the independent Atlantic League for the Somerset Patriots.