2010/2011 Początki sezonu nie są najlepsze. W Shanghai Masters 2010 odpada w pierwszej rundzie po przegranej z Markiem Davisem (4-5). Później podobnie przegrywa w World Open 2010 z Andrew Higginson (1-3). Po tych porażkach w pierwszej rewizji punktów rankingowych Marco spadł z 14 na 16 miejsce. Po kolejnej rewizji Fu wypadł z pierwszej szesnastki, która gwarantowała mu obecność w turniejach.
W German Masters 2011 kolejno pokonał Marka Kinga (5-1), Johna Higginsa (w/o), Joego Swaila (5-1). W końcu przegrał z Markiem Williamsem – jak się później okazało – zwycięzcą turnieju. W turnieju Masters 2011 osiągnął finał, w którym ze znaczącą przewagą pokonał go Ding Junhui (4-10).
Kolejnym słabym turniejem dla Fu okazał się Welsh Open 2011. Wygrał w 4 rundzie eliminacji z Joem Swailem (4-1). Jednak później w ekspresowym tempie pokonał go Mark J. Williams.
W sezonie 2011/2012 podczas kwalifikacji World Open 2012 uzyskał swojego drugiego breaka maksymalnego. Rywalem Marco był Matthew Selt.
Trzecie 147 w karierze wbił w 2015 roku podczas zawodów Masters.