After many impressive displays Luke moved to Ireland to join Shamrock Rovers for one season, making his debut on 2 September 2002.
[2] He proceeded to make a total of 16 appearances, but after falling out of favour with the club, Luke left Dublin.
Another good season in the Maltese League[citation needed] saw Dimech on the move again, this time he joined English side Mansfield Town in August 2003.
[3] Dimech initially signed a one-year deal with the club but at the end of the 2003–04 season, Dimech enjoyed some very dominant displays,[citation needed] scoring once against Leyton Orient,[4] but the season finished with disappointment when Mansfield Town were beaten in the League Two play-off final on penalties to Huddersfield Town.
He was also still a major part of the Malta national team setup, forming a strong partnership alongside veteran Brian Said.
On 19 July 2007, Dimech signed a one-year deal with manager Ian Brightwell to join League Two side Macclesfield Town[7] and was re-united with Carl Regan who he played alongside in Chester City's defence.
Dimech made his Macclesfield Town debut on the opening day of the League Two season away to Bradford City on 11 August 2007, in which the game finished 1–1.
Dimech rejoined Valletta for a loan spell from Mosta fc in the January transfer window Season 2012/2013.
Malta Goals Dimech has a younger brother, Mark, who plays in England for Basford United in the Nottinghamshire Senior League, and is also the team's captain.