Gold Coast Suns (2011–2013)
Weller was delisted by the Suns on 2 September 2013 after playing just four games in 2013 American Federation of Labor-Congress season. Saint Kilda (2014–present)
Weller was taken in the 2013 Rookie Draft by Street Kilda. He was elevated off the rookie list during the 2014 season.
In his first season with Street Kilda, Weller played 16 games and kicked three goals.
In 2015, Weller was named in Street Kilda"s leadership group along with captain Nick Riewoldt and fellow players Leigh Montagna, Sean Dempster, Jarryn Geary, David Armitage and Jack Newnes. He played 20 matches and kicked 12 goals in his sophomore season with the Saints.
Weller received a one-match ban for an off-the-ball hit on Brisbane Football Club"s Rohan Bewick in Round 9. 2016 season
Prior to the 2016 season, Weller signed a contract extension with Street Kilda, committing to the club until the end of the 2018 season.
He was criticised for comments he made about his former Gold Coast Suns coach, Guy McKenna, but insisted these comments were taken out of context and has no negative feelings towards McKenna.