Scored 2 goals on her senior debut in a 6-1 home win v Sion Swifts on August 19, 2015.
Scored winner in 1-0 victory away to Glentoran in the County Antrim FA Cup in May 2016 and then picked up the sponsors Player of the Match award in the semi-final win against Crusaders in June 2016.
Scored and picked up the sponsors Player of the match award in the 4-3 win in the County Antrim final at Seaview on August 13, 2016.
Scored winner in 1-0 League cup semi-final win at Solitude on September 2, 2016 and followed this up with a first half hat trick in the 3-0 Irish Cup semi-final win at Stangmore Park on September 5, 2016.
Played for Northern Ireland under 19s in their 2-0 Windsor Park defeat by Spain on August 8, 2017.
Also played in the 1-1 draw against Scotland at Mourneview Park on Aug 11, 2017 and the 6-0 defeat by Germany at Ballymena on Aug 14.
Scored both Linfield goals in the UEFA Champions League campaign 2017 - a 4-1 defeat by Medyk Konin of Poland (Aug 25) and a 3-1 defeat by Shelbourne (Aug 28) both at Seaview. She was the group's overall leading goalscorer.
Senior international debut aged 16 years 7 months in a 3-1 World Cup qualifying win away to Slovakia on November 28, 2017.
First international goal in a 1-1 draw v Romania in Turkey on March 2, 2018.
Megan left for Durham FC on July 1, 2019 and to commence a course at Durham University.