In 2016, Maha played in 13 events and recorded a season-best finish of T14th at the Fatima Bint Mubarak Ladies Open in Abu Dhabi. She also represented Morocco in the Rio 2016 Olympic Games and finished 59th.
In 2015, Maha made nine appearances in LET events and made five cuts. She returned to Lalla Aicha Tour School where she finished T11th earning her full playing rights for the 2016 season.
In 2014, from16 starts, Maha’s best finish was T22nd at the Lacoste Ladies Open de France.
In 2013, Maha played in 16 tournaments and posted her best result at the Lacoste Ladies Open de France, where finished tied for 20th. She ended the season ranked 113th and needed to play in the Tour School Final Qualifying to retain her card. She finished tied for 41st and earned category 9b.
In 2012, played in 2 LET events: the Lalla Meryem Cup and Lacoste Ladies Open de France, but missed the cut. She attended Lalla Aicha Tour School for 2013 in Marrakech and finished T20th, earning her full card for the 2013 LET season in category 8a and becoming the first Moroccan golfer to qualify to play on the Ladies European Tour full time.
In 2011, her first tournament as a professional, Maha finished 25th in the Lalla Meryem Cup held at Golf du Soleil in Agadir, her home course and hometown, and made the halfway cut at the UniCredit Ladies German Open presented by Audi. Attended Final LET Qualifying School for 2012 in La Manga in Spain but missed out on earning her full card after a second round 84.