Carriera Club Inizia a giocare a calcio nelle giovanili dell'. Il 21 giugno 2008 esordisce nelle competizioni europee in Hibernians- (0-3), in Coppa Intertoto UEFA, subentrando al 79' al posto di Jonathan Xerri.

Nel 2012, durante la sessione invernale di calciomercato, si trasferisce in prestito al . Il 20 luglio 2014 viene tesserato dal , che nel 2017 lo cede a titolo definitivo all'.

Il 21 dicembre 2019 viene tesserato dal , firmando un contratto della durata di tre anni e mezzo. Il 19 dicembre 2021, in occasione della gara persa 2-1 contro il , raggiunge le 300 presenze nel campionato maltese.

Nel 2023 viene ingaggiato dal a parametro zero.

Nazionale Dopo aver giocato alcuni incontri con le selezioni giovanili, esordisce in nazionale maggiore il 26 marzo 2018 contro la in amichevole, subentrando nella ripresa al posto di Rowen Muscat. Mette a segno la sua prima rete in nazionale il 7 ottobre 2020 in Malta- (2-0).

Statistiche Presenze e reti nei club Statistiche aggiornate al 16 dicembre 2023.

StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti 2007-2008 PL 3 0 CM 0 0 - - - - - - 3 0 2008-2009 PL 8+2 0+1 CM 2 0 Int 2 0 - - - 14 1 2009-2010 PL 12+9 0+2 CM 1 0 UCL 0 0 SM 1 0 23 2 2010-2011 PL 10+4 1+1 CM 2 0 - - - - - - 16 2 2011-gen. 2012 PL 13 2 CM 0 0 - - - - - - 13 2 gen.-giu. 2012 PL 6+9 1+1 CM 4 0 - - - - - - 19 2 ago. 2012 PL 0 0 CM 0 0 UEL 1Nei turni preliminari. 0 SM 0 0 1 0Totale Hibernians 61 7 5 0 3 0 1 0 70 7 ago. 2012-2013 PL 0+2 0 CM 0 0 - - - - - - 2 0 2013-2014 PL 18+10 0+1 CM 4 0 - - - - - - 32 1Totale Qormi 45 3 8 0 - - - - 53 3 2014-2015 PL 21+11Play-off. 2+1 CM 1 0 - - - - - - 33 3 2015-2016 PL 30 3 CM 3 1 - - - - - - 33 4 2016-2017 PL 29 3 CM 2 1 - - - - - - 31 4Totale Tarxien Rainbows 91 9 6 2 - - - - 97 11 2017-2018 PL 25 1 CM 2 0 - - - - - - 27 1 2018-2019 PL 24 2 CM 1 0 - - - - - - 25 2 2019-gen. 2020 PL 13 0 CM 1 0 - - - - - - 14 0Totale Ħamrun Spartans 62 3 4 0 - - - - 66 3 gen.-giu. 2020 PL 5 0 CM 1 0 - - - SM - - 6 0 2020-2021 PL 22 0 CM 2 0 UEL 0 0 - - - 24 0 2021-2022 PL 21+3Play-out. 1+2 CM 5 0 - - - - - - 29 3 2022-2023 PL 19 0 CM 2 0 - - - - - - 21 0Totale Valletta 70 3 10 0 0 0 - - 80 3 2023-2024 PL 7 0 CM 0 0 UECL 4 0 - - - 11 0Totale carriera 336 25 33 2 7 0 1 0 377 27

Cronologia presenze e reti in nazionale

Palmarès Club Competizioni nazionali

Hibernians: 2008-2009

Note

Collegamenti esterni

Categoria:Calciatori della nazionale maltese