Arrivato all'Ipswich Town nel 2019 grazie a una borsa di studio di due anni,[4] Baggott ha esordito per il club il 6 ottobre 2020, nell'incontro vinto per 2-0 contro il Gillingham in EFL Trophy.[1] Il 28 gennaio 2021, Baggott ha firmato il suo primo contratto da professionista con l'Ipswich,[5] che poco dopo decide di girarlo in prestito al King's Lynn Town in National League.[6]
Nazionale
Baggott ha militato nella nazionale indonesiana Under-19. Ha debuttato in nazionale maggiore il 16 novembre 2021, nell'amichevole persa per 1-0 contro l'Afghanistan. Segna la sua prima rete in nazionale il 19 dicembre dello stesso anno, nella vittoria per 4-1 contro la Malaysia nell'AFF Cup.[7]
Nel giugno del 2022, viene convocato per gli incontri di qualificazione alla Coppa d'Asia 2023. L'8 giugno successivo viene schierato come titolare nella vittoria per 2-1 contro il Kuwait.[8]