Braces by Mbappé vs Haaland in club competitions

Cumulative distribution

PeriodKylian MbappéErling HaalandDifference
2015/2016000
2016/201730+3
2017/201870+7
2018/2019112+9
2019/2020168+8
2020/20212923+6
2021/20223631+5
2022/20234538+7
2023/20245445+9
2024/20256050+10
2025/20266958+11
2026/20277262+10

Distribution by season

PeriodKylian MbappéErling HaalandDifference
2015/20160
2016/20173+3
2017/20184+4
2018/201942+2
2019/202056-1
2020/20211315-2
2021/202278-1
2022/202397+2
2023/202497+2
2024/202565+1
2025/202698+1
2026/202734-1

Braces by Mbappé vs Haaland in club competitions without penalties

Cumulative distribution without penalties

PeriodKylian MbappéErling HaalandDifference
2015/2016000
2016/201730+3
2017/201870+7
2018/2019102+8
2019/2020157+8
2020/20212319+4
2021/20222824+4
2022/20233728+9
2023/20244330+13
2024/20254633+13
2025/20265040+10
2026/20275144+7

Distribution by season without penalties

PeriodKylian MbappéErling HaalandDifference
2015/20160
2016/20173+3
2017/20184+4
2018/201932+1
2019/2020550
2020/2021812-4
2021/2022550
2022/202394+5
2023/202462+4
2024/2025330
2025/202647-3
2026/202714-3

Every brace by Mbappé and Haaland

Mbappé

72 braces

DateTeamOpponentCompetitionResultGoals
25 Oct 2026Real MadridFC BarcelonaLa Liga2-12
18 Oct 2026Real MadridSevilla FCLa Liga4-12
12 Sep 2026Real MadridRayo VallecanoLa Liga4-12
28 Jan 2026Real MadridSL BenficaUEFA Champions League · Group stage2-42
24 Jan 2026Real MadridVillarreal CFLa Liga2-02
20 Jan 2026Real MadridAS Monaco FCUEFA Champions League · Group stage6-12
17 Dec 2025Real MadridTalavera CFCopa del Rey · Round of 323-22
3 Dec 2025Real MadridAthletic ClubLa Liga3-02
1 Nov 2025Real MadridValencia CFLa Liga4-02
23 Sep 2025Real MadridLevante UDLa Liga4-12
16 Sep 2025Real MadridOlympique de MarseilleUEFA Champions League · Group stage2-12
24 Aug 2025Real MadridReal OviedoLa Liga3-02
24 May 2025Real MadridReal SociedadLa Liga2-02
4 May 2025Real MadridCelta de VigoLa Liga3-22
29 Mar 2025Real MadridCD LeganésLa Liga3-22
15 Mar 2025Real MadridVillarreal CFLa Liga2-12
19 Jan 2025Real MadridUD Las PalmasLa Liga4-12
1 Sep 2024Real MadridReal BetisLa Liga2-02
24 Apr 2024PSGLorientLigue 14-12
16 Apr 2024PSGFC BarcelonaUEFA Champions League · Quarter finals4-12
5 Mar 2024PSGReal SociedadUEFA Champions League · Round of 162-12
20 Jan 2024PSGUS OrléansFrench Cup · Round of 324-12
20 Dec 2023PSGMetzLigue 13-12
29 Oct 2023PSGStade BrestoisLigue 13-22
15 Sep 2023PSGNiceLigue 12-32
3 Sep 2023PSGOlympique LyonnaisLigue 14-12
26 Aug 2023PSGRacing Club LensLigue 13-12
21 May 2023PSGAJ AuxerreLigue 12-12
13 May 2023PSGAC AjaccioLigue 15-02
21 Apr 2023PSGAngersLigue 12-12
26 Feb 2023PSGOlympique de MarseilleLigue 13-02
19 Feb 2023PSGLille OSCLigue 14-32
25 Oct 2022PSGMaccabi HaifaUEFA Champions League · Group stage7-22
21 Oct 2022PSGAC AjaccioLigue 13-02
6 Sep 2022PSGJuventusUEFA Champions League · Group stage2-12
3 Sep 2022PSGFC NantesLigue 13-02
29 Apr 2022PSGStrasbourgLigue 13-32
3 Apr 2022PSGLorientLigue 15-12
26 Feb 2022PSGSaint-ÉtienneLigue 13-12
19 Dec 2021PSGFeignies Aulnoye FCFrench Cup · Round of 643-02
12 Dec 2021PSGAS Monaco FCLigue 12-02
7 Dec 2021PSGClub BruggeUEFA Champions League · Group stage4-12
29 Aug 2021PSGStade ReimsLigue 12-02
12 May 2021PSGMontpellierFrench Cup · Semifinals2-22
24 Apr 2021PSGMetzLigue 13-12
18 Apr 2021PSGSaint-ÉtienneLigue 13-22
7 Apr 2021PSGBayern MünchenUEFA Champions League · Quarter finals3-22
21 Mar 2021PSGOlympique LyonnaisLigue 14-22
17 Mar 2021PSGLille OSCFrench Cup · Round of 163-02
6 Mar 2021PSGStade BrestoisFrench Cup · Round of 323-02
27 Feb 2021PSGDijonLigue 14-02
22 Jan 2021PSGMontpellierLigue 14-02
9 Dec 2020PSGBasaksehirUEFA Champions League · Group stage5-12
20 Nov 2020PSGAS Monaco FCLigue 12-32
24 Oct 2020PSGDijonLigue 14-02
16 Oct 2020PSGNimesLigue 14-02
29 Feb 2020PSGDijonLigue 14-02
15 Jan 2020PSGAS Monaco FCLigue 14-12
21 Dec 2019PSGAmiensLigue 14-12
15 Dec 2019PSGSaint-ÉtienneLigue 14-02
27 Oct 2019PSGOlympique de MarseilleLigue 14-02
18 May 2019PSGDijonLigue 14-02
2 Mar 2019PSGCaenLigue 12-12
23 Feb 2019PSGNimesLigue 13-02
18 Aug 2018PSGGuingampLigue 13-12
18 Apr 2018PSGCaenFrench Cup · Semifinals3-12
14 Mar 2018PSGAngersLigue 12-12
7 Jan 2018PSGStade Rennais FCFrench Cup · Round of 646-12
4 Nov 2017PSGAngersLigue 15-02
12 Apr 2017AS Monaco FCB. DortmundUEFA Champions League · Quarter finals3-22
19 Mar 2017AS Monaco FCCaenLigue 13-02
5 Mar 2017AS Monaco FCFC NantesLigue 14-02

Haaland

62 braces

DateTeamOpponentCompetitionResultGoals
17 Oct 2026Manchester CityIpswich Town FCPremier League3-22
14 Oct 2026Manchester CityParis Saint-Germain FCUEFA Champions League · Group stage2-42
8 Sep 2026Manchester CityFC PortoUEFA Champions League · Group stage2-02
28 Aug 2026Manchester CityCrystal Palace FCPremier League4-12
20 Dec 2025Manchester CityWest Ham United FCPremier League3-02
14 Dec 2025Manchester CityCrystal Palace FCPremier League3-02
2 Nov 2025Manchester CityBournemouthPremier League3-12
18 Oct 2025Manchester CityEverton FCPremier League2-02
1 Oct 2025Manchester CityAS Monaco FCUEFA Champions League · Group stage2-22
27 Sep 2025Manchester CityBurnley FCPremier League5-12
14 Sep 2025Manchester CityManchester United FCPremier League3-02
16 Aug 2025Manchester CityWolverhampton Wanderers FCPremier League4-02
11 Feb 2025Manchester CityReal Madrid CFUEFA Champions League · Round of 322-32
4 Jan 2025Manchester CityWest Ham United FCPremier League4-12
26 Nov 2024Manchester CityFeyenoordUEFA Champions League · Group stage3-32
23 Oct 2024Manchester CitySparta PragueUEFA Champions League · Group stage5-02
14 Sep 2024Manchester CityBrentfordPremier League2-12
14 May 2024Manchester CityTottenham Hotspur FCPremier League2-02
10 Feb 2024Manchester CityEverton FCPremier League2-02
12 Nov 2023Manchester CityChelsea FCPremier League4-42
7 Nov 2023Manchester CityBSC Young BoysUEFA Champions League · Group stage3-02
29 Oct 2023Manchester CityManchester United FCPremier League3-02
25 Oct 2023Manchester CityBSC Young BoysUEFA Champions League · Group stage3-12
11 Aug 2023Manchester CityBurnley FCPremier League3-02
15 Apr 2023Manchester CityLeicester City FCPremier League3-12
8 Apr 2023Manchester CitySouthampton FCPremier League4-12
28 Dec 2022Manchester CityLeeds United FCPremier League3-12
22 Oct 2022Manchester CityBrighton and Hove Albion FCPremier League3-12
5 Oct 2022Manchester CityFC CopenhagenUEFA Champions League · Group stage5-02
6 Sep 2022Manchester CitySevilla FCUEFA Champions League · Group stage4-02
7 Aug 2022Manchester CityWest Ham United FCPremier League2-02
16 Apr 2022B. DortmundVfL WolfsburgoBundesliga6-12
14 Jan 2022B. DortmundSC FreiburgBundesliga5-12
15 Dec 2021B. DortmundGreuther FürthBundesliga3-02
7 Dec 2021B. DortmundBesiktasUEFA Champions League · Group stage5-02
16 Oct 2021B. DortmundMainzBundesliga3-12
19 Sep 2021B. DortmundFC Union BerlinBundesliga4-22
11 Sep 2021B. DortmundBayer LeverkusenBundesliga4-32
14 Aug 2021B. DortmundEintracht FrankfurtBundesliga5-22
22 May 2021B. DortmundBayer LeverkusenBundesliga3-12
13 May 2021B. DortmundRB LeipzigDFB-Pokal · Final4-12
24 Apr 2021B. DortmundVfL WolfsburgoBundesliga2-02
18 Apr 2021B. DortmundWerder BremenBundesliga4-12
20 Mar 2021B. DortmundFC KölnBundesliga2-22
9 Mar 2021B. DortmundSevilla FCUEFA Champions League · Round of 162-22
6 Mar 2021B. DortmundBayern MünchenBundesliga2-42
20 Feb 2021B. DortmundFC Schalke 04Bundesliga4-02
17 Feb 2021B. DortmundSevilla FCUEFA Champions League · Round of 163-22
22 Jan 2021B. DortmundBorussia MönchengladbachBundesliga2-42
9 Jan 2021B. DortmundRB LeipzigBundesliga3-12
24 Nov 2020B. DortmundClub BruggeUEFA Champions League · Group stage3-02
4 Nov 2020B. DortmundClub BruggeUEFA Champions League · Group stage3-02
3 Oct 2020B. DortmundSC FreiburgBundesliga4-02
19 Sep 2020B. DortmundBorussia MönchengladbachBundesliga3-02
20 Jun 2020B. DortmundRB LeipzigBundesliga2-02
18 Feb 2020B. DortmundParis Saint-Germain FCUEFA Champions League · Round of 162-12
1 Feb 2020B. DortmundFC Union BerlinBundesliga5-02
24 Jan 2020B. DortmundFC KölnBundesliga5-12
23 Oct 2019RB SalzburgSSC NapoliUEFA Champions League · Group stage2-32
17 Aug 2019RB SalzburgSKN St. PöltenAustrian Bundesliga6-02
16 Aug 2018Molde FKHibernianUEFA Europa League Qualifying Round · 3ª Fase3-02
8 Jul 2018Molde FKValerengaEliteserien5-12

Braces by Mbappé vs Haaland in club competitions: key facts

Who has more braces, Mbappé or Haaland?

Mbappé has 72 braces (one every 6.8 games, 51 of them with PSG) and Haaland 62 braces (one every 6.3 games, 31 of them with Manchester City). Mbappé leads by 10. Mbappé's most recent was against FC Barcelona on 25 Oct 2026 (2 goals). Haaland's most recent was against Ipswich Town FC on 17 Oct 2026 (2 goals).

Cache date: 05-11-2026 19:26:27