He was a winner of the IBSF World Amateur Championship in Cairo, Egypt in 2002, beating Tim English 11–6 in the final which enabled him to get on the main tour for the 2003–04 season, although he later dropped off. He was runner-up to Mark Allen in the same event two years later.[citation needed]
He got back onto the main tour for the 2007–08 season by finishing top of the Australian rankings. Again he dropped off immediately, winning just one match in the six knockout tournaments.[citation needed]
In 2014 Mifsud won the Oceania Snooker Championship, regaining his Main Tour place for the 2014-15 and 2015-16 seasons.[2] He only competed in one event, losing 4–0 to Thailand's Thepchaiya Un-Nooh at the 2014 Paul Hunter Classic.[citation needed]
In 2019 Mifsud again won the Oceania Snooker Championship, regaining his Main Tour place for the 2019–20 and 2020–21 seasons.
As he had in previous years, Mifsud entered only one tournament during the 2019–20 season, the China Championship, where he lost 3–5 in qualifying to Martin O'Donnell.[4]