Skip to content
442ball

Denis Zakaria: match by match

288 appearances across 14 competitions, 2017 to 2026.

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

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

2026

4 played2 unusedFIFA World Cup

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, July 12FIFA World CupARGAL 3-196006.20
Tuesday, July 7FIFA World CupCOLHD 0-087006.90
Friday, July 3FIFA World CupALGHW 2-087007.30
Wednesday, June 24FIFA World CupCANHW 2-1Bench
Thursday, June 18FIFA World CupBIHHW 4-1Bench
Saturday, June 13FIFA World CupQATAD 1-190006.30

2025

33 playedCoupe de France, Ligue 1, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 17Ligue 1STRAL 5-490006.70
Sunday, May 10Ligue 1LILHL 0-190006.20
Saturday, May 2Ligue 1METAW 1-2900070
Saturday, April 25Ligue 1TOUAD 2-290006.90
Sunday, April 19Ligue 1AUXHD 2-290006.30
Friday, April 10Ligue 1PARAL 4-190005.90
Sunday, April 5Ligue 1MARHW 2-190007.30
Sunday, March 22Ligue 1LYOAW 1-290006.70
Saturday, March 14Ligue 1BREHW 2-090007.30
Friday, March 6Ligue 1PSGAW 1-390006.30
Saturday, February 28Ligue 1ANGHW 2-089007.70
Wednesday, February 25UEFA Champions LeaguePSGAD 2-274006.50
Saturday, February 21Ligue 1LENAW 2-390107.30
Tuesday, February 17UEFA Champions LeaguePSGHL 2-390006.70
Friday, February 13Ligue 1NANHW 3-176107.30
Sunday, February 8Ligue 1NICAD 0-090007.70
Thursday, February 5Coupe de FranceSTRAL 3-1900060
Saturday, January 31Ligue 1RENHW 4-0810070
Wednesday, January 28UEFA Champions LeagueJUVHD 0-090007.30
Saturday, January 24Ligue 1HAVAD 0-090006.60
Tuesday, January 20UEFA Champions LeagueREAAL 6-173006.50
Friday, January 16Ligue 1LORHL 1-390006.90
Saturday, January 10Coupe de FranceORLAW 1-390027.90
Sunday, December 21Coupe de FranceAUXAW 1-290007.20
Sunday, December 14Ligue 1MARAL 1-090006.60
Tuesday, December 9UEFA Champions LeagueGALHW 1-090006.70
Wednesday, November 26UEFA Champions LeaguePAPAD 2-290006.70
Saturday, November 22Ligue 1RENAL 4-1660060
Saturday, November 8Ligue 1LENHL 1-411006.90
Saturday, September 13Ligue 1AUXAW 1-290006.50
Sunday, August 31Ligue 1STRHW 3-2900070
Sunday, August 24Ligue 1LILAL 1-090006.20
Saturday, August 16Ligue 1HAVHW 3-190018.30

2024

36 played3 unusedEuro Championship, Ligue 1, UEFA Champions League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 17Ligue 1LENAL 4-08006.70
Saturday, May 10Ligue 1LYOHW 2-086107.90
Saturday, May 3Ligue 1ETIAW 1-390017.30
Saturday, April 26Ligue 1HAVAD 1-190007.30
Saturday, April 19Ligue 1STRHD 0-090007.50
Saturday, April 12Ligue 1MARHW 3-090118.30
Saturday, April 5Ligue 1BREAL 2-190107.20
Saturday, March 29Ligue 1NICHW 2-190007.50
Saturday, March 15Ligue 1ANGAW 0-290007.30
Friday, February 28Ligue 1REIHW 3-090007.20
Saturday, February 22Ligue 1LILAL 2-180006.30
Saturday, February 15Ligue 1NANHW 7-190007.90
Wednesday, February 12UEFA Champions LeagueBENHL 0-190006.60
Friday, February 7Ligue 1PSGAL 4-190107.20
Saturday, February 1Ligue 1AUXHW 4-290006.60
Wednesday, January 29UEFA Champions LeagueINTAL 3-090006.30
Saturday, January 25Ligue 1RENHW 3-258007.30
Tuesday, January 21UEFA Champions LeagueASTHW 1-079006.90
Friday, January 10Ligue 1NANAD 2-290006.90
Saturday, December 7Ligue 1TOUHW 2-0Bench
Sunday, December 1Ligue 1MARAL 2-190017.20
Wednesday, November 27UEFA Champions LeagueBENHL 2-389006.60
Friday, November 22Ligue 1BREHW 3-290006.60
Tuesday, October 22UEFA Champions LeagueCRVHW 5-187006.90
Friday, October 18Ligue 1LILHD 0-0900070
Saturday, October 5Ligue 1RENAW 1-290006.70
Wednesday, October 2UEFA Champions LeagueZAGAD 2-2901080
Saturday, September 28Ligue 1MONHW 2-190007.30
Sunday, September 22Ligue 1HAVHW 3-145006.90
Thursday, September 19UEFA Champions LeagueBARHW 2-190007.20
Saturday, September 14Ligue 1AUXAW 0-390118.30
Sunday, September 8UEFA Nations LeagueESPHL 1-462006.70
Thursday, September 5UEFA Nations LeagueDENAL 2-025006.50
Sunday, September 1Ligue 1LENHD 1-190107.60
Saturday, August 24Ligue 1LYOAW 0-286007.30
Saturday, August 17Ligue 1ETIHW 1-076006.30
Saturday, July 6Euro ChampionshipENGAD 1-122006.60
Saturday, June 29Euro ChampionshipITAHW 2-0Bench
Sunday, June 23Euro ChampionshipGERHD 1-1Bench

2023

28 playedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, April 28Ligue 1LYOAL 3-29006.90
Wednesday, April 24Ligue 1LILHW 1-09007.50
Sunday, April 21Ligue 1BREAW 0-27817.90
Sunday, April 7Ligue 1RENHW 1-09006.60
Sunday, March 17Ligue 1LORHD 2-28106.60
Sunday, March 10Ligue 1STRAW 0-190070
Sunday, February 25Ligue 1LENAW 2-39007.30
Sunday, February 18Ligue 1TOUHL 1-29006.60
Sunday, February 11Ligue 1NICAW 2-39028.70
Thursday, February 8Coupe de FranceRouenAD 1-16106.90
Saturday, January 27Ligue 1MARAD 2-28606.90
Saturday, January 20Coupe de FranceRODAW 1-39007.50
Saturday, January 13Ligue 1REIHL 1-39006.60
Sunday, January 7Coupe de FranceLENAD 2-29007.50
Friday, December 15Ligue 1LYOHL 0-19007.30
Saturday, December 9Ligue 1RENAW 1-29006.70
Sunday, December 3Ligue 1MONHW 2-09007.60
Friday, November 24Ligue 1PSGAL 5-29006.90
Saturday, November 11Ligue 1HAVAD 0-09006.90
Sunday, November 5Ligue 1BREHW 2-090180
Sunday, October 29Ligue 1LILAL 2-09007.20
Saturday, October 7Ligue 1REIAW 1-39007.20
Saturday, September 30Ligue 1MARHW 3-28906.70
Friday, September 22Ligue 1NICHL 0-19006.90
Sunday, September 17Ligue 1LORAD 2-28307.30
Saturday, September 2Ligue 1LENHW 3-01606.90
Friday, August 25Ligue 1NANAD 3-39006.60
Sunday, August 20Ligue 1STRHW 3-08807.20

2022

17 played21 unusedEFL Cup, FA Cup, FIFA World Cup, Premier League, Serie A, UEFA Champions League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Tuesday, April 18UEFA Champions LeagueREAHL 0-2Bench
Saturday, April 15Premier LeagueBRIHL 1-27406.20
Wednesday, April 12UEFA Champions LeagueREAAL 2-0Bench
Saturday, April 8Premier LeagueWOLAL 1-0Bench
Saturday, March 11Premier LeagueLEIAW 1-3Bench
Tuesday, March 7UEFA Champions LeagueDORHW 2-01106.70
Saturday, March 4Premier LeagueLEEHW 1-02206.90
Sunday, February 26Premier LeagueTOTAL 2-02806.60
Saturday, February 18Premier LeagueSOUHL 0-1Bench
Wednesday, February 15UEFA Champions LeagueDORAL 1-0Bench
Thursday, January 12Premier LeagueFULAL 2-15606.30
Sunday, January 8FA CupMCIAL 4-04506.70
Thursday, January 5Premier LeagueMCIHL 0-19006.90
Sunday, January 1Premier LeagueNOTAD 1-16106.60
Tuesday, December 27Premier LeagueBOUHW 2-08206.30
Tuesday, December 6FIFA World CupPORAL 6-13606.20
Friday, December 2FIFA World CupSERAW 2-32106.60
Monday, November 28FIFA World CupBRAAL 1-0Bench
Thursday, November 24FIFA World CupCAMHW 1-0Bench
Saturday, November 12Premier LeagueNEWAL 1-0Bench
Wednesday, November 9EFL CupMCIAL 2-06806.90
Sunday, November 6Premier LeagueARSHL 0-1Bench
Wednesday, November 2UEFA Champions LeagueZAGHW 2-17117.20
Saturday, October 29Premier LeagueBRIAL 4-1Bench
Tuesday, October 25UEFA Champions LeagueSALAW 1-2Bench
Saturday, October 22Premier LeagueMUNHD 1-1Bench
Wednesday, October 19Premier LeagueBREAD 0-0Bench
Sunday, October 16Premier LeagueASTAW 0-2Bench
Tuesday, October 11UEFA Champions LeagueMILAW 0-2Bench
Wednesday, October 5UEFA Champions LeagueMILHW 3-0Bench
Tuesday, September 27UEFA Nations LeagueCZEHW 2-11106.20
Saturday, September 24UEFA Nations LeagueESPAW 1-22206.70
Wednesday, September 14UEFA Champions LeagueSALHD 1-1Bench
Tuesday, September 6UEFA Champions LeagueZAGAL 1-0Bench
Wednesday, August 31Serie ASPEHW 2-0Bench
Saturday, August 27Serie AROMHD 1-13206.70
Monday, August 22Serie ASAMAD 0-0Bench
Monday, August 15Serie ASASHW 3-09007.30

2021

31 played1 unusedBundesliga, Coppa Italia, DFB-Pokal, Serie A, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Wednesday, May 11Coppa ItaliaINTHL 2-46706.60
Friday, May 6Serie AGENAL 2-13006.20
Sunday, May 1Serie AVENHW 2-19005.90
Monday, April 25Serie ASASAW 1-2900170
Wednesday, April 20Coppa ItaliaFIOHW 2-09007.20
Saturday, April 16Serie ABOLHD 1-13006.60
Saturday, April 9Serie ACAGAW 1-29006.70
Sunday, April 3Serie AINTHL 0-15607.30
Saturday, February 26Serie AEMPAW 2-33706.30
Tuesday, February 22UEFA Champions LeagueVILAD 1-1906.30
Friday, February 18Serie ATORHD 1-19006.20
Sunday, February 13Serie AATAAD 1-1Bench
Thursday, February 10Coppa ItaliaSASHW 2-16106.60
Sunday, February 6Serie AVERHW 2-08317.60
Saturday, January 22BundesligaUNIHL 1-29006.30
Wednesday, January 19DFB-PokalHANAL 3-04506.90
Saturday, December 18BundesligaHOFAD 1-19006.70
Wednesday, December 15BundesligaEINHL 2-39006.90
Saturday, December 11BundesligaLEIAL 4-190070
Sunday, December 5BundesligaFREHL 0-69005.90
Saturday, November 27BundesligaKOLAL 4-19006.90
Saturday, November 20BundesligaGREHW 4-09007.30
Friday, November 5BundesligaMAIAD 1-19006.30
Sunday, October 31BundesligaBOCHW 2-19006.90
Wednesday, October 27DFB-PokalBAYHW 5-09006.90
Saturday, October 23BundesligaHERAL 1-09006.90
Saturday, October 16BundesligaSTUHD 1-19007.30
Saturday, October 2BundesligaWOLAW 1-390017.30
Saturday, September 25BundesligaDORHW 1-09017.20
Saturday, September 18BundesligaAUGAL 1-09006.70
Sunday, September 12BundesligaARMHW 3-19017.30
Sunday, August 29BundesligaUNIAL 2-14507.20

2020

42 played5 unusedBundesliga, DFB-Pokal, Euro Championship, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Friday, July 2Euro ChampionshipESPHD 1-110006.90
Monday, June 28Euro ChampionshipFRAAD 3-3Bench
Sunday, June 20Euro ChampionshipTURHW 3-1Bench
Wednesday, June 16Euro ChampionshipITAAL 3-0Bench
Saturday, June 12Euro ChampionshipWALAD 1-12406.20
Saturday, May 22BundesligaWERAW 2-49007.30
Saturday, May 15BundesligaSTUHL 1-21206.70
Saturday, May 8BundesligaBAYAL 6-09006.30
Sunday, April 25BundesligaARMHW 5-090017.70
Wednesday, April 21BundesligaHOFAL 3-222070
Saturday, April 17BundesligaEINHW 4-08906.90
Saturday, April 10BundesligaHERAD 2-29006.20
Saturday, April 3BundesligaFREHW 2-14506.60
Saturday, March 20BundesligaSCHAW 0-31000
Tuesday, March 16UEFA Champions LeagueMCIAL 2-09006.50
Friday, March 12BundesligaAUGAL 3-1Bench
Saturday, March 6BundesligaBAYHL 0-19006.60
Tuesday, March 2DFB-PokalDORHL 0-11406.60
Saturday, February 27BundesligaLEIAL 3-28006.90
Wednesday, February 24UEFA Champions LeagueMCIHL 0-29006.60
Saturday, February 20BundesligaMAIHL 1-24506.70
Saturday, February 6BundesligaKOLHL 1-24806.60
Wednesday, February 3DFB-PokalSTUAW 1-21006.60
Saturday, January 30BundesligaUNIAD 1-19006.50
Friday, January 22BundesligaDORHW 4-284070
Tuesday, January 19BundesligaWERHW 1-01606.90
Saturday, January 16BundesligaSTUAD 2-28916.90
Friday, January 8BundesligaBAYHW 3-27406.70
Saturday, January 2BundesligaARMAW 0-11306.70
Tuesday, December 22DFB-PokalELVAW 0-5Bench
Saturday, December 19BundesligaHOFHL 1-21106.70
Tuesday, December 15BundesligaEINAD 3-34506.30
Saturday, December 12BundesligaHERHD 1-19006.70
Wednesday, December 9UEFA Champions LeagueREAAL 2-04506.70
Saturday, December 5BundesligaFREAD 2-25306.70
Tuesday, December 1UEFA Champions LeagueINTHL 2-34506.90
Saturday, November 28BundesligaSCHHW 4-16506.90
Wednesday, November 25UEFA Champions LeagueSHAHW 4-02106.30
Saturday, November 21BundesligaAUGHD 1-11000
Monday, November 18Euro ChampionshipGibraltarAW 1-660006.696%
Friday, November 15Euro ChampionshipGEOHW 1-090017.490%
Tuesday, October 15Euro ChampionshipIREHW 2-09000781%
Saturday, October 12Euro ChampionshipDENAL 1-090006.496%
Sunday, September 8Euro ChampionshipGibraltarHW 4-090108.895%
Thursday, September 5Euro ChampionshipIREAD 1-190006.983%
Tuesday, March 26Euro ChampionshipDENHD 3-390006.281%
Saturday, March 23Euro ChampionshipGEOAW 0-290107.895%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2019

31 playedBundesliga, DFB-Pokal, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Saturday, March 7BundesligaDORHL 1-23606.391
Saturday, February 29BundesligaAUGAW 2-39006.795
Saturday, February 22BundesligaHOFHD 1-19006.582
Saturday, February 15BundesligaDUSAW 1-490016.591
Saturday, February 1BundesligaLEIAD 2-29007.384
Saturday, January 25BundesligaMAIHW 3-19006.583
Friday, January 17BundesligaSCHAL 2-0900789
Saturday, December 21BundesligaHERAD 0-090006.90%
Wednesday, December 18BundesligaPADHW 2-090007.30%
Thursday, December 12UEFA Europa LeagueISTHL 1-290007.689%
Saturday, December 7BundesligaBAYHW 2-1900070%
Sunday, December 1BundesligaFREHW 4-290007.90%
Thursday, November 28UEFA Europa LeagueWOLAW 0-190007.280%
Saturday, November 23BundesligaUNIAL 2-090007.10%
Sunday, November 10BundesligaWERHW 3-190017.40%
Thursday, November 7UEFA Europa LeagueROMHW 2-19000787%
Saturday, November 2BundesligaBAYAW 1-2210070%
Wednesday, October 30DFB-PokalDORAL 2-190007.788%
Sunday, October 27BundesligaEINHW 4-290107.10%
Thursday, October 24UEFA Europa LeagueROMAD 1-190006.694%
Saturday, October 19BundesligaDORAL 1-090007.30%
Sunday, October 6BundesligaAUGHW 5-190107.80%
Thursday, October 3UEFA Europa LeagueISTAD 1-190007.991%
Saturday, September 28BundesligaHOFAW 0-3900070%
Sunday, September 22BundesligaDUSHW 2-1900070%
Thursday, September 19UEFA Europa LeagueWOLHL 0-490006.593%
Saturday, September 14BundesligaKOLAW 0-190008.20%
Friday, August 30BundesligaLEIHL 1-390006.40%
Saturday, August 24BundesligaMAIAW 1-390006.90%
Saturday, August 17BundesligaSCHHD 0-090007.10%
Friday, August 9DFB-PokalSANAW 0-189005.968%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2018

36 played2 unusedBundesliga, DFB-Pokal, FIFA World Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, June 9UEFA Nations LeagueENGHD 0-059006.678%
Wednesday, June 5UEFA Nations LeaguePORAL 3-171007.280%
Saturday, May 18BundesligaDORHL 0-290006.40%
Saturday, May 11BundesligaNURAW 0-490107.30%
Saturday, May 4BundesligaHOFHD 2-290006.90%
Saturday, April 27BundesligaSTUAL 1-090007.10%
Saturday, April 20BundesligaLEIHL 1-290006.80%
Saturday, April 13BundesligaHANAW 0-181007.30%
Sunday, April 7BundesligaWERHD 1-190007.30%
Saturday, March 30BundesligaDUSAL 3-1451070%
Friday, March 15BundesligaFREHD 1-161006.60%
Saturday, March 9BundesligaMAIAW 0-190006.80%
Saturday, March 2BundesligaBAYHL 1-525006.50%
Saturday, February 23BundesligaWOLHL 0-345006.60%
Sunday, February 17BundesligaEINAD 1-190106.90%
Saturday, February 2BundesligaSCHAW 0-2780070%
Saturday, January 26BundesligaAUGHW 2-010006.50%
Saturday, January 19BundesligaBAYAW 0-181006.60%
Friday, December 21BundesligaDORAL 2-190006.20%
Tuesday, December 18BundesligaNURHW 2-090006.60%
Sunday, December 9BundesligaSTUHW 3-061006.50%
Sunday, December 2BundesligaLEIAL 2-090006.80%
Sunday, November 25BundesligaHANHW 4-115107.50%
Saturday, November 10BundesligaWERAW 1-322006.50%
Wednesday, October 31DFB-PokalBAYHL 0-515006.588%
Friday, October 26BundesligaFREAL 3-190006.60%
Sunday, October 21BundesligaMAIHW 4-020006.80%
Saturday, October 6BundesligaBAYAW 0-324006.60%
Saturday, September 29BundesligaWOLAD 2-290006.60%
Wednesday, September 26BundesligaEINHW 3-114006.40%
Saturday, September 22BundesligaHERAL 4-290006.30%
Saturday, September 15BundesligaSCHHW 2-172006.40%
Saturday, September 1BundesligaAUGAD 1-145006.50%
Saturday, August 25BundesligaBAYHW 2-020000%
Tuesday, July 3FIFA World CupSWEAL 1-0Bench
Wednesday, June 27FIFA World CupCOSHD 2-230016.320%
Friday, June 22FIFA World CupSERAW 1-2Bench
Sunday, June 17FIFA World CupBRAAD 1-119006.35%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2017

30 playedBundesliga

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Saturday, May 12BundesligaHAMAL 2-157006.20%
Saturday, April 28BundesligaSCHAD 1-1600070%
Friday, April 20BundesligaWOLHW 3-0800070%
Saturday, April 14BundesligaBAYAL 5-182006.20%
Saturday, April 7BundesligaHERHW 2-145006.40%
Saturday, March 10BundesligaBAYAL 2-079007.30%
Friday, March 2BundesligaWERHD 2-2451070%
Saturday, February 24BundesligaHANAW 0-180007.40%
Sunday, February 18BundesligaDORHL 0-183006.50%
Sunday, February 11BundesligaSTUAL 1-063006.70%
Saturday, February 3BundesligaLEIHL 0-190007.20%
Friday, January 26BundesligaEINAL 2-090006.60%
Saturday, January 20BundesligaAUGHW 2-090006.40%
Sunday, January 14BundesligaKOLAL 2-190007.20%
Tuesday, December 12BundesligaFREAL 1-090006.80%
Saturday, December 9BundesligaSCHHD 1-1900070%
Sunday, December 3BundesligaWOLAL 3-090006.50%
Saturday, November 25BundesligaBAYHW 2-190006.50%
Saturday, November 18BundesligaHERAW 2-490006.70%
Saturday, November 4BundesligaMAIHD 1-159006.10%
Saturday, October 28BundesligaHOFAW 1-390007.10%
Saturday, October 21BundesligaBAYHL 1-590006.20%
Sunday, October 15BundesligaWERAW 0-2900070%
Saturday, September 30BundesligaHANHW 2-111006.60%
Saturday, September 23BundesligaDORAL 6-190006.40%
Tuesday, September 19BundesligaSTUHW 2-090006.60%
Saturday, September 16BundesligaLEIAD 2-290017.60%
Saturday, September 9BundesligaEINHL 0-159006.90%
Saturday, August 26BundesligaAUGAD 2-263107.30%
Sunday, August 20BundesligaKOLHW 1-090006.90%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

Denis Zakaria: Every Match, Season by Season | 442ball