In 2016, Margherita only competed in 1 LET tournament finishing in T101 position at the World Ladies Championship.
In 2015, Margherita played in 11 LET tournaments ans secured her best finish of the season at the Buick Championship where she came T4. She finished the season in 46th position in the Order of Merit winning €36,253.03.
In 2014, Margherita played in 13 LET tournaments and had her best finish of the season at the Aberdeen Asset Management Ladies Scottish Open where she came T7.
In 2013, Margherita played in 16 events and made 10 cuts recording a season-best tie for 16th at the Open de Espana and Omega Dubai Ladies Masters.
In 2012, played 16 events, 10 cuts made with a season-best T9th at the UNIQA Ladies Golf Open presented by Raiffeisen in Austria. Season’s earnings: €23,431.16 (87).
In 2011, Margherita played in 18 events and had her career-best finish at the Portugal Ladies Open where she was tied for 9th. She also finished tied for 12th at the Omega Dubai Ladies Masters.
In 2010, recorded a season best tie for 14th at the Deutsche Bank Ladies Swiss Open. Played 19 events and finished 92nd on the Henderson Money List with season’s earnings of €17,169.23.