Skip to content
442ball

David Carmo: match by match

152 appearances across 9 competitions, 2019 to 2025.

442ball counts an appearance from the match record itself, not from a stored total.

0 of 192 matches here have a page of their own. The rest are in our archive but do not yet have one.

2025

22 played10 unusedLa Liga

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 23La LigaMALAL 3-0Bench
Sunday, May 17La LigaALAHL 0-1Bench
Thursday, May 14La LigaREAAL 2-0Bench
Sunday, May 10La LigaGETHD 0-0Bench
Sunday, May 3La LigaBETAL 3-0Bench
Sunday, April 26La LigaELCHL 1-265005.90
Thursday, April 23La LigaVILHD 1-1Bench
Sunday, April 12La LigaCELAW 0-3Bench
Saturday, March 21La LigaLEVAL 4-2Bench
Saturday, March 14La LigaVALHW 1-0Bench
Monday, March 9La LigaESPAD 1-190006.70
Wednesday, March 4La LigaRAYAL 3-090007.30
Saturday, February 28La LigaATMHL 0-190006.90
Saturday, February 21La LigaRSOAD 3-390006.20
Sunday, February 15La LigaBILHL 1-290006.60
Saturday, January 31La LigaGIRHW 1-090006.90
Sunday, January 25La LigaBARAL 3-090005.90
Saturday, January 10La LigaBETHD 1-190006.90
Sunday, January 4La LigaALAAD 1-136006.30
Sunday, December 14La LigaSEVAL 4-083005.90
Friday, December 5La LigaMALHD 0-090007.70
Saturday, November 29La LigaATMAL 2-061006.70
Sunday, November 9La LigaBILAL 1-090007.60
Monday, November 3La LigaOSAHD 0-090007.70
Saturday, October 25La LigaGIRAD 3-3901070
Friday, October 17La LigaESPHL 0-2900070
Saturday, October 4La LigaLEVHL 0-290007.20
Tuesday, September 30La LigaVALAW 1-290006.30
Thursday, September 25La LigaBARHL 1-390006.60
Sunday, September 21La LigaELCAL 1-090007.30
Saturday, September 13La LigaGETAL 2-012006.70
Saturday, August 30La LigaRSOHW 1-0Bench

2024

31 played4 unusedPrimeira Liga, Super League 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, April 13Super League 1AEKHW 1-025006.60
Sunday, April 6Super League 1PAOAL 2-1900070
Sunday, March 30Super League 1PANHW 4-211006.90
Thursday, March 13UEFA Europa LeagueBODHW 2-1Bench
Sunday, March 9Super League 1CREHW 1-0Bench
Thursday, March 6UEFA Europa LeagueBODAL 3-081006.90
Sunday, March 2Super League 1AEKAW 0-190007.30
Sunday, February 23Super League 1PAOHW 2-14506.20
Sunday, February 16Super League 1PANAW 0-490007.50
Sunday, February 2Super League 1LEVAW 0-190007.70
Thursday, January 30UEFA Europa LeagueKARHW 3-070006.90
Sunday, January 26Super League 1PANHD 1-190106.90
Thursday, January 23UEFA Europa LeaguePORAW 0-190007.50
Sunday, January 19Super League 1ATRAW 1-215006.90
Saturday, January 11Super League 1ARIHW 2-190006.60
Monday, January 6Super League 1PANAW 0-290007.70
Saturday, December 21Super League 1LAMHW 1-027006.90
Monday, December 16Super League 1KALAD 1-190007.60
Thursday, December 12UEFA Europa LeagueTWEHD 0-032006.70
Sunday, November 24Super League 1AEKHW 4-134006.30
Sunday, November 10Super League 1PAOAW 2-390006.60
Thursday, November 7UEFA Europa LeagueRANHD 1-190006.90
Saturday, November 2Super League 1PANHW 2-190006.90
Sunday, October 27Super League 1ASTAL 1-090007.50
Thursday, October 24UEFA Europa LeagueMALAW 0-190006.90
Sunday, October 20Super League 1LEVHD 2-290007.50
Sunday, October 6Super League 1PANAD 0-090007.30
Thursday, October 3UEFA Europa LeagueBRAHW 3-080008.30
Sunday, September 29Super League 1ATRHW 2-090006.60
Thursday, September 26UEFA Europa LeagueLYOAL 2-0900070
Saturday, September 21Super League 1ARIAL 2-190006.20
Sunday, September 15Super League 1PANHD 0-028007.30
Saturday, August 31Super League 1LAMAW 0-336006.90
Friday, August 16Primeira LigaSANAW 0-2Bench
Saturday, August 10Primeira LigaVICHW 3-0Bench

2023

29 played7 unusedPrimeira Liga, Super League 1, UEFA Champions League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Wednesday, May 29UEFA Conference LeagueFIOHW 1-0120007.90
Sunday, May 12Super League 1PAOAL 2-09706.70
Thursday, May 9UEFA Conference LeagueASTHW 2-09007.20
Thursday, May 2UEFA Conference LeagueASTAW 2-490060
Wednesday, April 24Super League 1ARIAD 1-190070
Thursday, April 18UEFA Conference LeagueFENAL 1-012007.20
Thursday, April 11UEFA Conference LeagueFENHW 3-29007.20
Wednesday, April 3Super League 1ARIHW 3-09007.90
Sunday, March 31Super League 1AEKAL 1-09007.20
Thursday, March 14UEFA Conference LeagueMACAW 1-6120070
Sunday, March 10Super League 1PANHL 1-39006.60
Thursday, March 7UEFA Conference LeagueMACHL 1-49007.20
Sunday, March 3Super League 1Volos NFCHW 3-0Bench
Sunday, February 25Super League 1ASTHW 2-19007.30
Thursday, February 22UEFA Conference LeagueFERAW 0-19007.30
Sunday, February 18Super League 1PAOAW 1-49007.20
Thursday, February 15UEFA Conference LeagueFERHW 1-09007.30
Saturday, February 10Super League 1CREHW 4-09007.50
Sunday, February 4Super League 1PANAL 2-09007.20
Sunday, January 28Super League 1GIAHW 3-1Bench
Wednesday, December 13UEFA Champions LeagueSHAHW 5-3Bench
Saturday, December 2Primeira LigaFAMAW 0-3Bench
Saturday, November 11Primeira LigaGUIAW 1-29006.30
Tuesday, November 7UEFA Champions LeagueANTHW 2-09007.50
Friday, November 3Primeira LigaESTHL 0-19007.70
Sunday, October 29Primeira LigaVIZAW 0-27706.30
Wednesday, October 25UEFA Champions LeagueANTAW 1-49007.20
Sunday, October 8Primeira LigaPORHW 1-08306.50
Wednesday, October 4UEFA Champions LeagueBARHL 0-19007.20
Friday, September 29Primeira LigaBENAL 1-09007.20
Saturday, September 23Primeira LigaVICHW 2-19007.30
Tuesday, September 19UEFA Champions LeagueSHAAW 1-39006.90
Friday, September 15Primeira LigaEstrelaAW 0-19007.20
Sunday, September 3Primeira LigaAROHD 1-1Bench
Sunday, August 20Primeira LigaFARHW 2-1Bench
Monday, August 14Primeira LigaMORAW 1-2Bench

2022

14 played17 unusedPrimeira Liga, Taça da Liga, Taça de Portugal, UEFA Champions League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 14Primeira LigaCASHW 2-11306.70
Thursday, May 4Taça de PortugalFAMHW 3-2Bench
Sunday, April 2Primeira LigaPORHW 1-0Bench
Sunday, March 19Primeira LigaBRAAD 0-0Bench
Tuesday, March 14UEFA Champions LeagueINTHD 0-0Bench
Friday, March 10Primeira LigaESTHW 3-2Bench
Wednesday, February 22UEFA Champions LeagueINTAL 1-0Bench
Saturday, February 18Primeira LigaRIOHW 1-0Bench
Sunday, February 12Primeira LigaSPOAW 1-21006.30
Saturday, January 7Primeira LigaCASAD 0-0Bench
Wednesday, December 28Primeira LigaAROHW 5-1Bench
Wednesday, December 21Taça da LigaVICHW 2-0Bench
Saturday, November 5Primeira LigaFERHW 4-0Bench
Saturday, October 29Primeira LigaSANAD 1-19006.90
Wednesday, October 26UEFA Champions LeagueCLUAW 0-49007.30
Friday, October 21Primeira LigaBENHL 0-19007.20
Wednesday, October 12UEFA Champions LeagueBAYAW 0-390070
Saturday, October 8Primeira LigaPORAW 0-29007.70
Tuesday, October 4UEFA Champions LeagueBAYHW 2-09006.20
Friday, September 30Primeira LigaBRAHW 4-19006.70
Saturday, September 17Primeira LigaESTAD 1-19006.50
Tuesday, September 13UEFA Champions LeagueCLUHL 0-49005.60
Saturday, September 10Primeira LigaCHAHW 3-09007.30
Wednesday, September 7UEFA Champions LeagueATMAL 2-19006.70
Saturday, September 3Primeira LigaVICAW 0-29007.30
Sunday, August 28Primeira LigaRIOAL 3-1Bench
Saturday, August 20Primeira LigaSPOHW 3-0Bench
Sunday, August 14Primeira LigaVIZAW 0-1Bench
Sunday, June 12UEFA Nations LeagueSUIAL 1-0Bench
Thursday, June 9UEFA Nations LeagueCZEHW 2-0Bench
Thursday, June 2UEFA Nations LeagueESPAD 1-1Bench

2021

17 played1 unusedPrimeira Liga, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 15Primeira LigaFAMAL 3-24506.50
Sunday, May 8Primeira LigaAROHW 1-09006.60
Saturday, April 30Primeira LigaBELAW 0-18607.20
Monday, April 25Primeira LigaPORHW 1-09007.20
Monday, April 18Primeira LigaESTAD 0-09007.50
Thursday, April 14UEFA Europa LeagueRANAL 3-111817.20
Sunday, April 10Primeira LigaVIZAW 0-15306.90
Thursday, April 7UEFA Europa LeagueRANHW 1-09007.30
Friday, April 1Primeira LigaBENHW 3-29006.20
Sunday, March 20Primeira LigaPORAW 1-29006.50
Thursday, March 17UEFA Europa LeagueMONAD 1-19006.70
Sunday, March 13Primeira LigaVICHL 0-190070
Thursday, March 10UEFA Europa LeagueMONHW 2-09007.60
Saturday, March 5Primeira LigaBoavistaAD 1-19006.90
Monday, February 28Primeira LigaSANHD 0-09007.70
Thursday, February 24UEFA Europa LeagueSHEHW 2-012006.90
Sunday, February 20Primeira LigaTONAW 0-19007.20
Thursday, February 17UEFA Europa LeagueSHEAL 2-0Bench

2020

20 played1 unusedPrimeira Liga, Taça da Liga, Taça de Portugal, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Wednesday, February 10Taça de PortugalPORHD 1-17206.60
Sunday, February 7Primeira LigaPORHD 2-29006.90
Thursday, February 4Primeira LigaPORHW 2-19007.30
Monday, February 1Primeira LigaMORAW 0-49007.50
Saturday, January 23Taça da LigaSPOAL 1-09006.60
Wednesday, January 20Taça da LigaBENHW 2-19006.50
Saturday, January 16Primeira LigaFERAL 2-09006.70
Thursday, January 7Primeira LigaMARHW 2-14506.70
Tuesday, December 22Primeira LigaRIOHW 3-0Bench
Thursday, December 10UEFA Europa LeagueZORHW 2-09007.70
Sunday, December 6Primeira LigaBELAL 2-16206.20
Thursday, December 3UEFA Europa LeagueAEKAW 2-44506.70
Sunday, November 29Primeira LigaFARHW 1-090070
Thursday, November 5UEFA Europa LeagueLEIAL 4-09006.30
Thursday, October 29UEFA Europa LeagueZORAW 1-29006.90
Sunday, October 25Primeira LigaGUIAW 0-18306.70
Thursday, October 22UEFA Europa LeagueAEKHW 3-09007.20
Saturday, October 17Primeira LigaNACHW 2-19007.50
Saturday, October 3Primeira LigaTONAW 0-49007.20
Friday, September 25Primeira LigaSANHL 0-19006.90
Saturday, September 19Primeira LigaPORAL 3-19006.20

2019

19 playedPrimeira Liga, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, July 25Primeira LigaPORHW 2-19006.50
Monday, July 20Primeira LigaTONAL 1-09007.30
Wednesday, July 15Primeira LigaBELHD 1-19506.90
Friday, July 10Primeira LigaFERAW 1-59606.90
Saturday, July 4Primeira LigaAVEHW 4-07507.20
Tuesday, June 30Primeira LigaRIOAL 4-310106.90
Thursday, June 25Primeira LigaGUIHW 3-29006.90
Friday, June 19Primeira LigaFAMAD 0-09007.20
Saturday, June 13Primeira LigaBoavistaHL 0-19006.90
Friday, June 5Primeira LigaSANAL 3-29006.60
Friday, March 6Primeira LigaPORHW 3-19007.30
Sunday, March 1Primeira LigaMARAW 1-290070
Wednesday, February 26UEFA Europa LeagueRANHL 0-16406.70
Sunday, February 23Primeira LigaSETHW 3-190070
Saturday, February 15Primeira LigaBENAW 0-19006.80
Saturday, February 8Primeira LigaVICHD 2-29006.80
Sunday, February 2Primeira LigaSPOHW 1-072070
Wednesday, January 29Primeira LigaMORAW 1-22206.40
Friday, January 17Primeira LigaPORAW 1-245060