Wychowanek Kolejorza podpisał z klubem US Lecce czteroletni kontrakt. Według nieoficjalnych informacji Lech otrzyma za swojego piłkarza 3 miliony Euro plus tzw. "bonusy".
Marchwiński w Kolejorzu rozegrał 166 spotkań, zdobywając w nich 28 bramek. Zadebiutował też w reprezentacji.