Cresciuto nelnei settoresettori giovanilegiovanili di Aurora Buonacquisto, Moimacco ed dell'{{Calcio Udinese|N}}, nel luglio del 2020 ha ricevuto le prime convocazioni in prima squadra<ref>{{Cita web|url=https://www.friuligol.it/2020/07/18/udinese---sei-primavera-convocati-per-napoli-038152/|titolo=UDINESE - Sei Primavera convocati per Napoli}}</ref> con il club bianconero, per poi passare in prestito al {{Calcio Potenza|N}} (club militante in [[Serie C]]) l'11 settembre seguente.<ref>{{Cita web|url=https://www.notiziariocalcio.com/serie-c/il-potenza-si-rinforza-con-l-arrivo-di-compagnon-170668|titolo=Il Potenza si rinforza con l'arrivo di Compagnon}}</ref> Ha debuttato a livello professionistico dodici giorni dopo nella partita di [[Coppa Italia 2020-2021|Coppa Italia]] persa 2-0 contro la {{Calcio Triestina|N}} ed ha segnato il suo primo gol in competizioni professionistiche il 23 dicembre decidendo la trasferta contro il {{Calcio Monopoli|N}}.<ref>{{Cita web|url=https://www.sassilive.it/sport/calcio/calcio-serie-c-17-giornata-compagnon-rialza-il-potenza-a-monopoli-0-1/|titolo=Calcio, serie C, 17^ giornata, Compagnon rialza il Potenza a Monopoli: 0-1}}</ref>.
Il 2 febbraio 2021 è passato in prestito alla {{Calcio Juventus|N}}, che lo ha assegnato alla formazione{{Calcio Under-23.Juventus Next Gen|N}}<ref>{{Cita web|url=https://www.tuttojuve.com/calciomercato/la-juventus-ufficializza-pecorino-firma-fino-al-2025-in-prestito-arriva-compagnon-benvenuti-ragazzi-545533|titolo=La Juventus ufficializza Pecorino: firma fino al 2025. In prestito arriva Compagnon: "Benvenuti ragazzi"}}</ref>, formazione riserve dei bianconeri, militante in Serie C. Riscattato a fine stagione,<ref>{{Cita web|url=https://www.udineseblog.it/udinese/primavera-e-giovanili/mattia-compagnon-rimane-alla-juventus/|titolo=Mattia Compagnon rimane alla Juventus}}</ref>, è rimasto con le riserve dei bianconeri per altre due stagioni ricevendo anche alcune convocazioni in prima squadra nelladurante la stagione 2022-2023.<ref>{{Cita web|url=https://www.juventusnews24.com/compagnon-juve-giovane-convocato-allegri-lecce/|titolo=Compagnon Juve, chi è il giovane convocato da Allegri per il Lecce}}</ref>.
Il 15 luglio 2023 è stato prestatoceduto in prestito alla {{Calcio Feralpisalò|N}}, neopromossaclub neopromosso in [[Serie B]] per la prima volta nella sua storia, dove ha trascorso una stagione da titolare.<ref>{{Cita web|url=https://www.juventus.com/it/news/articoli/mattia-compagnon-in-prestito-alla-feralpisalo|titolo=Mattia Compagnon in prestito alla Feralpisalò}}</ref><ref>{{Cita web|url=https://feralpisalo.it/articolo/comunicato-ufficiale-3922|titolo=MATTIA COMPAGNON, COMUNICATO UFFICIALE}}</ref> segnando 3 reti in 28 partite di [[Serie B 2023-2024|campionato]] giocate. Il 25 luglio 2024 è passato in prestito con obbligo di riscatto al {{Calcio Catanzaro|N}}.<ref>{{Cita web|url=https://www.juventus.com/it/news/articoli/next-gen-mattia-compagnon-in-prestito-al-catanzaro|titolo=Next Gen <nowiki>|</nowiki> Mattia Compagnon in prestito al Catanzaro}}</ref><ref>{{Cita web|url=https://www.uscatanzaro1929.com/2024/07/15/arriva-in-giallorosso-mattia-compagnon/|titolo=ARRIVA IN GIALLOROSSO MATTIA COMPAGNON}}</ref>, altro club di Serie B.