Savage developed through the Moe United youth system, winning a number of junior titles with the powerhouse Latrobe Valley Soccer League club.
At the age of 16, he then moved on to the nearby Gippsland Falcons, representing the club in the National Youth League during the 1996 and 1997 seasons. His progression through the Falcons’ pathway led to senior opportunities from 1998, marking the beginning of his professional career.
[1]
He made his senior breakthrough with Gippsland during the club’s final years in the National Soccer League. Between 1998 and 2000, Savage became a regular member of the senior squad, including making 28 league appearances during the 1999–2000 NSL season.[2]
On 11 October 1998, aged 19, Savage made his first NSL appearance in Round 1, coming on as a 71st minute substitute for Brian MacNicol in a 2–1 away loss over championship-bound South Melbourne at Lakeside Stadium.[3]
He went on to make a total of 15 league appearances for the Falcons during the 1998–99 season, establishing himself as a reliable defensive option in the latter part of the campaign.[4][5]
During the 1998 season, Savage was loaned to South Dandenong in the Victorian Premier League. He featured prominently from midfield, making 11 appearances and scoring three goals.
Following Gippsland Falcons’ exit from the NSL, Savage joined Fitzroy City for the 2002 Victorian Premier League season. He was a consistent selection throughout the campaign, adding stability and experience to the midfield across 20 league appearances.[6]
Savage moved to Eastern Lions in 2003, where he enjoyed one of the most productive periods of his career. Across the 2003 and 2004 seasons, he established himself as a key attacking midfielder, contributing regularly in front of goal and becoming one of the standout offensive performers in the Victorian State League.[7]
In 2003, Savage put together arguably his best ever season, scoring 11 goals from midfield for Eastern Lions.[8] However, the Lions could only finish third, narrowly missing out on promotion.[9]
In 2005, Savage signed with Morwell Pegasus, returning to regional Victorian football. He represented the club over multiple seasons in the Victorian State League, competing in both Division Two and Division Three competitions and providing experience and attacking presence from midfield during his tenure.
Savage joined Diamond Valley United in 2009, entering another high-output phase of his career. Over three seasons with the club, he recorded several strong goal-scoring campaigns from midfield, finishing among the team’s leading contributors during his time at Partington Flats.
In 2012, Savage moved to Latrobe Valley Soccer League powerhouse Moe United, competing in the Latrobe Valley Soccer League.[10]
He continued his goal-scoring form over two seasons with the Red Devils and despite being in his mid-30s, put together arguably his greatest ever single-match performance, scoring five goals in a 6-1 rout of Tyers Lightning in 2012.[11]
Savage played a key role in the club’s successful 2013 campaign, which culminated in Moe United winning the Latrobe Valley Soccer League Championship in his very final match as a footballer.[12]