W kolejnych rozgrywkach, 2009, Islanders z Marcelinem w wyjściowej jedenastce doszli do finału CFU Club Championship.

W 2010 roku Marcelin podpisał umowę z innym amerykańskim drugoligowcem – Portland Timbers z USSF Division 2 Professional League. Po roku spędzonym na zapleczu najwyższej klasy rozgrywkowej jego ekipa dołączyła do rozgrywek Major League Soccer. Tam zawodnik rozegrał swój pierwszy mecz 3 kwietnia 2011 z New England Revolution (1:1). Pod koniec kwietnia 2012 odszedł z zespołu, natomiast kilka dni później, w maju 2012, został graczem innej drużyny z MLS, FC Dallas.

W 2013 roku Marcelin był zawodnikiem drużyny Antigua Barracuda z Antigui i Barbudy, grającej w amerykańskiej lidze USL Pro. Następnie występował w zespołach Fort Lauderdale Strikers oraz North Carolina FC z NASL, a w 2018 przeszedł do Miami United FC z NPSL.