Nato a Gibilterra, De Barr cresce nelle giovanili del Lincoln Red Imps. Nel 2015 viene inserito in prima squadra e il 3 novembre 2016 fa il suo esordio tra i professionisti contro il Manchester 62 vincendo per 6-1.
Il 27 gennaio 2017 si trasferisce in prestito all'Europa Point per aiutare la squadra neopromossa a raggiungere la salvezza.[2] Fa il suo esordio il 13 febbraio successivo in Rock Cup contro il College 1975. Conclude la stagione con l'Europa Point con 11 presenze e 0 gol.
Nel 2019 passa a titolo definitivo al club spagnolo del Real Oviedo, che lo aggrega alla formazione B. Debutta il 25 agosto, nella sconfitta di misura maturata contro il Penya Deportivo.[8]
Dopo appena quattro presenze con il club iberico, ritorna in Gibilterra al Lincoln Red Imps, dopo due anni dall'ultima volta.[9]
Nella prima stagione con i reds, si rivela uno degli uomini fondamentali per la vittoria del venticinquesimo titolo nazionale per il club, secondo personale, contribuendo con 3 gol in 20 gare.[10]
La stagione seguente, il 13 luglio 2021, sigla la prima doppietta in una competizione europea in occasione della vittoria per 5-0 contro il Fola Esch, valida per il primo turno di Champions League.[11]
Wycombe e prestito all'Eastleigh
Dopo appena una stagione si trasferisce nuovamente, stavolta al Wycombe con la quale firma, il 4 agosto 2021, un contratto annuale.[12] Il 25 agosto 2021 all'esordio con il club in Carabao Cup contro lo Stevenage: segna una rete al 94' minuto, permettendo al proprio club di pareggiare e di andare ai calci di rigore, dove realizza anche il proprio rigore che permette ai chairboys di passare il turno.[13]
A causa del poco spazio trovato tra le file del club, l'11 febbraio 2022, si trasferisce in prestito mensile all'Eastleigh;[14][15] debuttando il giorno seguente in occasione del pareggio per 0-0 contro lo Yeovil Town.[16]
Dopo quattro giornate è però costretto a finire anzitempo la stagione, facendo ritorno al Wycombe, a causa di un infortunio.[17]
Ritorna in campo nell'agosto 2022, subentrando nel corso del secondo tempo della gara di League One persa per 3-0 contro il Bolton.[18] Il 29 dicembre 2022, nel finale di gara contro il Plymouth, in cui era subentrato nel secondo tempo al posto di Ali Al-Hamadi, è crollato a terra e, dopo aver ricevuto cure mediche in campo, è stato portato in ospedale dove è stato successivamente dimesso.[19][20]
Nazionale
Esordisce con la Gibilterra il 25 marzo 2018 nell'amichevole vinta 1-0 contro la Lettonia entrando nei minuti finali della gara; mentre segna il suo primo gol il 16 novembre 2018 in UEFA Nations League contro l'Armenia, diventando il più giovane marcatore della competizione, a 18 anni.[21][22]
Si ripete in altre due occasioni: il 10 ottobre 2020, in cui segna il gol che consegna vittoria alla propria nazionale contro il Liechtenstein[23] ed il 2 settembre 2021, dove segna l'unica rete della nazionale gibilterrina nella sconfitta per 3-1 contro la Lettonia grazie al quale raggiunge Lee Casciaro come miglior marcatore della nazionale.[24]
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Gibilterra
^(EN) Ethan Jolley., su amp.ww.en.freejournal.org. URL consultato l'8 dicembre 2021 (archiviato dall'url originale l'8 dicembre 2021).
^(EN) Lincoln Red Imps FC, FIVE PLAYERS ON LOAN TO EUROPA POINT, su Lincoln Red Imps FC | Official Site, 1º febbraio 2017. URL consultato l'8 settembre 2019.