In 2015, Sophie played in 10 tournaments with her best finish T17 in Scotland.
In 2014, from 15 starts, posted 4 top 10s including 3rd at the Lalla Meryem Cup in Morocco.
In 2013, Sophie played in 20 tournaments and added a new top-10 finish to her records at the Sanya Ladies Open. She ended the season ranked 66th on the Money List.
In 2012, Sophie played in 21 tournaments and posted 3 top-10s finishes including a tie for 6th at the Lalla Meryem Cup , 7th place at the Aberdeen Asset Management Ladies Scottish Open presented by EventScotland and tied for 9th at the Turkish Airlines Ladies Open. She ended the season ranked 47th on the ISPS Handa Order of Merit and 41st on the Solheim Cup list.
In 2011, played in 21 events and earned two top-10s. Best finish was a tie for 2nd at the DeutscheBank Ladies Swiss Open, followed by a tie for 4th at the Finnair Masters. Finished 22nd on the Money List with season’s earnings €88,673.51.
In 2010, posted a season best tie for 19th at the Tenerife Ladies Open.
In 2009, played in 7 events on the LET and recorded a season-best finish of 7th at the AIB Ladies Irish Open. She finished 56th on the Henderson Money List with earnings of €30,593.91. She played in 12 events on the LPGA and made 3 cuts with a season-best tie for 63rd place.
In 2007, earned her maiden title at the Ladies Open de Portugal at Gramacho Golf Course, Algarve.