Karier internasional
Meskipun ia lahir di Thailand dari keluarga campuran Inggris dan Indonesia, ia memutuskan untuk mewakili Indonesia di tingkat internasional.[20]
Baggott telah bermain untuk Indonesia di level U-19.[21] Ia melakukan penampilan pertamanya untuk tim U-19 pada 11 Oktober 2020 dalam pertandingan persahabatan melawan Makedonia Utara.[22] Ia menerima panggilan untuk bergabung dengan tim nasional senior Indonesia pada Mei 2021, tetapi ia menolak karena adanya pembatasan perjalanan COVID-19.[23]
Pada 22 Oktober 2021, Ketua PSSI, Mochamad Iriawan, menyatakan bahwa Baggott menolak bermain untuk Indonesia setelah menolak beberapa panggilan.[24] Baggott langsung mengirim surat ke PSSI menjelaskan ketidakhadirannya dan kesediaannya menerima panggilan berikutnya, mengutip fakta bahwa situasi Covid-19 di Inggris Raya dan Indonesia telah jauh lebih baik. Iriawan membuka dan menerima penjelasannya tiga hari kemudian.[25][26]
Pada 16 November 2021, ia melakukan debut untuk tim nasional Indonesia senior pada pertandingan persahabatan melawan Afghanistan. Bermain selama 68 menit, kemudian digantikan oleh Victor Igbonefo karena cedera di kepala, yang mana mengakibatkan kewajiban '14 hari tanpa sepak bola' karena regulasi Asosiasi Sepak Bola Inggris selama masa pemulihan. Baggott diperbolehkan untuk bermain kembali pada 2 Desember 2021, setelah melakukan Scan MRI dan menyimpulkan tidak ada cedera yang berkelanjutan.[27] Pada 12 Desember 2021, Baggott melakukan debut bersama tim nasional Indonesia senior saat melawan Laos di Kejuaraan AFF, hasil akhir pertandingan tersebut adalah kemenangan 5–1 untuk Indonesia.[28] Pada 19 Desember 2021, ia mencetak gol pertamanya untuk Indonesia dengan menanduk bola untuk gol terakhir saat melawan Malaysia, hasil akhir adalah 4–1 untuk Indonesia.[29]
Baggott kembali mewakili tim nasional senior di tahap akhir kualifikasi Piala Asia di Kuwait dari 8 hingga 14 Juni 2022. Baggott bermain di semua 3 pertandingan melawan Kuwait (menang 2-1), Yordania (kalah 1-0) dan Nepal (menang 7-0). Penampilan ini membantu Indonesia mengamankan kualifikasi untuk Piala Asia yang dimainkan pada musim panas 2023. Baggott mencetak gol internasional keduanya dalam kemenangan 7-0 atas Nepal.[30]
Baggott masuk dalam skuat sementara Indonesia untuk Kejuaraan AFF 2022 tetapi memilih tetap bersama Gillingham selama periode padat pertandingan Desember-Januari dan dengan tim Kent terbawah League Two pada saat dia dipanggil.[31]
Baggott kembali dipanggil ke skuad Indonesia untuk dua pertandingan persahabatan melawan Burundi pada 25 dan 28 Maret 2023.[32]
Pada 27 Mei 2023, Baggott menerima panggilan untuk pertandingan persahabatan melawan Palestina dan Argentina.[33] Ia memulai kedua pertandingan dan bermain penuh.[34][35]
Pada 29 Agustus, Baggott mendapat panggilan ke tim nasional U-23 Indonesia untuk kualifikasi Piala Asia AFC U-23 2024. Ia melakoni debutnya di tim U-23 saat melawan Timnas U-23 Tionghoa Taipei dan mencetak satu gol dalam kemenangan 9-0.[36]
Pada Januari 2024, Baggott masuk dalam skuat final untuk turnamen Piala Asia AFC 2023 di Qatar.[37] Ia tampil dua kali di fase penyisihan grup saat mereka lolos sebagai salah satu dari empat tim peringkat ketiga terbaik. Ia bermain selama sembilan puluh menit penuh saat Indonesia dikalahkan 4-0 oleh Australia. Baggott sendiri membuka skor untuk lawan dengan gol bunuh diri setelah dua belas menit.[38]
Pada Maret 2026, Baggott menerima panggilan pertamanya ke tim nasional setelah dua tahun di bawah pelatih baru John Herdman.[39]