Munster began his career at the youth level with Cliftonville in 2001.[2][3] He traveled to Kitchener, Ontario in order to conduct a six-week sport and school exchange to coach. While conducting lessons he severely torn his knee ligament.[4] As a result, his club released him from his contract effectively sidelining his career. He returned to Canada in 2004 in order to assist Eddie Edgar with his coaching academy.[5] Edgar secured him a trial with London City of the Canadian Professional Soccer League. After a successful trial he played with club's reserve squad, where he scored 12 goals in 3 matches to promote him to the first team.[6]
He made his debut on 18 June 2004 against Metro Lions, where he scored in his debut in a 2–1 defeat.[7] What followed was a stellar season where he became an instant success by finishing as the league's top goalscorer with 25 goals in 19 appearances.[8] The league recognized his contributions with the CPSL Rookie of the Year award.[9] After an impressive debut season in the CPSL he was signed by Slavia Prague of the Czech First League.[10][11][12] He became the first Irishman to play in the league when he made his debut on 21 November 2004 against FK Chmel Blšany.[13]
After one season with Slavia Prague where he appeared in 3 league matches and voted fans player of the month. In 2006, he went to Scandinavia to sign with Örebro SK of the Superettan.[14] Midway through the season he was transferred to Bunkeflo IF in the Division 1, where he assisted in promoting the club to the Superettan.[15][16]
He returned to the Czech Republic to play with SK Hradec Kralove in the Czech National Football League.[17][18] He finished as the club's top goalscorer with 10 goals.[19] In 2008, he returned home to sign with Linfield in the Irish League Premiership.[20][21][22] In his first season with Linfield the lethal striker scored an impressive 17 goals in 20 starts. Throughout his tenure with Linfield he won the league title and Irish Cup in 2009/10 and 2010/11, and was the club's top goalscorer in the 2009/2010 season.
In January 2011 Linfield rejected an offer from Hellas Verona of the Lega Pro.[23] The offer was turned down by the Belfast club, even though Munster was leaving in the summer as a free agent. After his contract expired he signed with FC Anker Wismar in the NOFV-Oberliga Nord.[24]
On 8 August 2018, Munster was appointed Technical Director and Head Coach for Indian I-League club Minerva Punjab.[32][33][34] Munster won the Punjab Super State League for the first time in the clubs history after going undefeated in 11 games, adding a 2nd trophy winning the J&K Invitational cup. On 8 February 2019, he announced his resignation, citing personal reasons.[35]
Bhayangkara FC
On 1 September 2019, Munster was appointed as the new Head Coach for Indonesian club Bhayangkara F.C.
Arriving halfway through the season with the club in 13th place, Munster managed to finish the season in 4th place and as Siem Reap Super Asia Cup Champions, beating Malaysian club Petaling Jaya City 2–1 in the final in Cambodia.
The 2021/22 Season was Munster's final season with the club, finishing in 3rd place, and qualifying for the AFC Cup.
^Woile, Dennis Grebasch, Michael. "SK Slavia Praha 2004-05". en.eufo.de. Archived from the original on 7 March 2017. Retrieved 7 March 2017.{{cite web}}: CS1 maint: multiple names: authors list (link)
^Woile, Dennis Grebasch, Michael. "Linfield FC 2008-09". en.eufo.de. Archived from the original on 7 March 2017. Retrieved 7 March 2017.{{cite web}}: CS1 maint: multiple names: authors list (link)