1 | Fri 24 Mar 2023 | 193-1 v PolandCzech Republic 3-1 Poland | European Championship Qualification Group E |
2 | Mon 27 Mar 2023 | 190-0 v MoldovaMoldova 0-0 Czech Republic | European Championship Qualification Group E |
3 | Sat 19 Aug 2023 | 31 4-4 v FC AugsburgFC Augsburg 4-4 Borussia Mönchengladbach | German Bundesliga |
4 | Sat 26 Aug 2023 | 31 0-3 v Bayer 04 LeverkusenBorussia Mönchengladbach 0-3 Bayer 04 Leverkusen | German Bundesliga |
5 | Sat 2 Sep 2023 | 311-2 v Bayern MunichBorussia Mönchengladbach 1-2 Bayern Munich | German Bundesliga |
6 | Thu 7 Sep 2023 | 101-1 v AlbaniaCzech Republic 1-1 Albania | European Championship Qualification Group E |
7 | Sun 17 Sep 2023 | 313-3 v Darmstadt 98Darmstadt 98 3-3 Borussia Mönchengladbach | German Bundesliga |
8 | Sat 30 Sep 2023 | 31 3-1 v VfL BochumVfL Bochum 1-3 Borussia Mönchengladbach | German Bundesliga |
9 | Fri 6 Oct 2023 | 312-2 v Mainz 05Borussia Mönchengladbach 2-2 Mainz 05 | German Bundesliga |
10 | Thu 12 Oct 2023 | 100-3 v AlbaniaAlbania 3-0 Czech Republic | European Championship Qualification Group E |
11 | Sun 15 Oct 2023 | 101-0 v Faroe IslandsCzech Republic 1-0 Faroe Islands | European Championship Qualification Group E |
12 | Sun 22 Oct 2023 | 311-3 v 1 FC Köln1 FC Köln 3-1 Borussia Mönchengladbach | German Bundesliga |
13 | Sat 28 Oct 2023 | 312-1 v 1 FC HeidenheimBorussia Mönchengladbach 2-1 1 FC Heidenheim | German Bundesliga |
14 | Sat 4 Nov 2023 | 313-3 v SC FreiburgSC Freiburg 3-3 Borussia Mönchengladbach | German Bundesliga |
15 | Fri 10 Nov 2023 | 314-0 v VfL WolfsburgBorussia Mönchengladbach 4-0 VfL Wolfsburg | German Bundesliga |
16 | Fri 17 Nov 2023 | 131-1 v PolandPoland 1-1 Czech Republic | European Championship Qualification Group E |
17 | Sat 25 Nov 2023 | 312-4 v Borussia DortmundBorussia Dortmund 4-2 Borussia Mönchengladbach | German Bundesliga |
18 | Sat 9 Dec 2023 | 311-3 v 1 FC Union Berlin1 FC Union Berlin 3-1 Borussia Mönchengladbach | German Bundesliga |
19 | Wed 20 Dec 2023 | 311-2 v Eintracht FrankfurtEintracht Frankfurt 2-1 Borussia Mönchengladbach | German Bundesliga |
20 | Sat 30 Mar 2024 | 310-3 v SC FreiburgBorussia Mönchengladbach 0-3 SC Freiburg | German Bundesliga |
21 | Sun 7 Apr 2024 | 313-1 v VfL WolfsburgVfL Wolfsburg 1-3 Borussia Mönchengladbach | German Bundesliga |
22 | Sat 13 Apr 2024 | 311-2 v Borussia DortmundBorussia Mönchengladbach 1-2 Borussia Dortmund | German Bundesliga |
23 | Sat 20 Apr 2024 | 31 3-4 v 1899 Hoffenheim1899 Hoffenheim 4-3 Borussia Mönchengladbach | German Bundesliga |
24 | Sun 28 Apr 2024 | 310-0 v 1 FC Union BerlinBorussia Mönchengladbach 0-0 1 FC Union Berlin | German Bundesliga |
25 | Sat 4 May 2024 | 312-2 v Werder BremenWerder Bremen 2-2 Borussia Mönchengladbach | German Bundesliga |
26 | Sat 11 May 2024 | 311-1 v Eintracht FrankfurtBorussia Mönchengladbach 1-1 Eintracht Frankfurt | German Bundesliga |
27 | Sat 18 May 2024 | 310-4 v VfB StuttgartVfB Stuttgart 4-0 Borussia Mönchengladbach | German Bundesliga |