[5][6] At age 14, the Fremantle Football Club began developing Moller via the New South Wales AFL Scholarship Scheme.
After spending most of the 2013 season playing for Peel Thunder in the West Australian Football League (WAFL), Moller was elevated to the Fremantle senior list prior to the final round of the 2013 AFL season for the team's game against St Kilda at Etihad Stadium.
[9] Moller continued on with Fremantle in 2014 and 2015, but did not manage another AFL game, playing out both seasons in the WAFL with Peel Thunder.
[11] He and fellow Australian centre Jordan Vandenberg were brought in for tryouts by the Kings as potential injury replacements for Julian Khazzouh.
Moller ultimately lost to Vandenberg for the spot but stayed on with the team as a full-time training squad member.
[14] On 22 April 2016, after averaging 19 points and 11 rebounds in six games for Sutherland, Moller signed a short-term deal with the Ballarat Miners of the South East Australian Basketball League.
[19] In the Kings' season opener on 8 October 2016, Moller played 13½ minutes off the bench and recorded four rebounds and one assist in a 77–73 loss to the Brisbane Bullets.
[20] Moller was promoted to the full-time team midway through the season following the departure of American import Steve Blake.
[33] On 15 April 2019, Moller signed a two-year deal with Sydney Kings, returning to the team for a second stint.
[40] In November 2018, Moller was called-up to the Australian Boomers squad for the team's next window of 2019 FIBA World Cup qualifiers.
[41] In February 2022, Moller was named in a 17-man Boomers squad ahead of the FIBA World Cup Qualifiers in Japan.