After developing into Adelaide City's most important and best player, he spent a single season (1996–97) overseas in Germany with Borussia Mönchengladbach.
In 1996, Mori held the world record for the fastest goal after he scored for City in just 3.69 seconds, straight from the kick-off, in a 2–2 draw with Sydney United.
It later emerged that a major stumbling block was Mori's desire for a part-time contract to allow him to manage business interests in Adelaide.
Prior to round four of the A-League season, it was announced that Perth Glory had signed Mori on a short-term contract to replace injured defender David Tarka.
On 27 September 2006, Mori signed with the Central Coast Mariners on a short-term deal to cover the loss of Nik Mrdja which was extended once.
On 21 November 2006, he was approached by new Queensland Roar manager Frank Farina and signed the following day on a short-term "until the end of the season" contract.
After the Roar failed to make the playoffs, Mori returned to SA to be the player-coach once again of defending South Australian champions Adelaide City.