On 18 December 2010, Taggart made his senior debut in a 1-1 draw with Brisbane Roar. On 6 February 2011, after a handful of substitute appearances, Taggart scored his first A-League goal on his starting debut against Gold Coast United, 70 minutes into the game.
On 2 March 2012, Taggart signed two-year contract with A-League club Newcastle Jets. Taggart scored a hat trick against Melbourne Heart with all three goals scored from outside the 18 yard box. Newcastle would go on and win the match. After a strong start to the season Adam had a dry patch with a lack of goals around Christmas, but that all changed when he scored a brace against the Wanderers to salvage a 2-2 draw. He has quckly become a focal point of the Newcastle Jets attack but has strong competition with Emile Heskey, Joel Griffiths and Michael Bridges all snapping at his heels.
Taggart received his first senior international cap for Australia in the EAFF East Asian Cup qualifying tournament in Hong Kong on 3 December 2012 against Hong Kong as a 70th minutes replacement for Archie Thompson.