| Friday, June 14, 2024 | ||
| Fri Jun 14 3PM ET Group Stage Final | Germany ◀ (Heath Kelly) Scotland (Patrick Lytle) | 5 1 |
| Saturday, June 15, 2024 | ||
| Sat Jun 15 9AM ET Group Stage Final | Hungary (Andy Bomholt) Switzerland ◀ (Alex Allegree) | 1 3 |
| Sat Jun 15 12PM ET Group Stage Final | Spain ◀ (Jacob Scott) Croatia (Egon Kraan) | 3 0 |
| Sat Jun 15 3PM ET Group Stage Final | Italy ◀ (Mark Walker) Albania (Nate Silberstein) | 2 1 |
| Sunday, June 16, 2024 | ||
| Sun Jun 16 9AM ET Group Stage Final | Poland (Pete Jamieson) Netherlands ◀ (Pete Jamieson) | 1 2 |
| Sun Jun 16 12PM ET Group Stage Final | Slovenia (Marc Tincher) Denmark (Alex Allegree) | 1 1 |
| Sun Jun 16 3PM ET Group Stage Final | Serbia (Mark Higgins) England ◀ (Mark Higgins) | 0 1 |
| Monday, June 17, 2024 | ||
| Mon Jun 17 9AM ET Group Stage Final | Romania ◀ (Julia Scott) Ukraine (Andy Bomholt) | 3 0 |
| Mon Jun 17 12PM ET Group Stage Final | Belgium (Marc Tincher) Slovakia ◀ (Heath Kelly) | 0 1 |
| Mon Jun 17 3PM ET Group Stage Final | Austria (Patrick Lytle) France ◀ (Nate Silberstein) | 0 1 |
| Tuesday, June 18, 2024 | ||
| Tue Jun 18 12PM ET Group Stage Final | Turkey ◀ (Egon Kraan) Georgia (Jacob Scott) | 3 1 |
| Tue Jun 18 3PM ET Group Stage Final | Portugal ◀ (Julia Scott) Czech Republic (Mark Walker) | 2 1 |
| Wednesday, June 19, 2024 | ||
| Wed Jun 19 9AM ET Group Stage Final | Croatia (Egon Kraan) Albania (Nate Silberstein) | 2 2 |
| Wed Jun 19 12PM ET Group Stage Final | Germany ◀ (Heath Kelly) Hungary (Andy Bomholt) | 2 0 |
| Wed Jun 19 3PM ET Group Stage Final | Scotland (Patrick Lytle) Switzerland (Alex Allegree) | 1 1 |
| Thursday, June 20, 2024 | ||
| Thu Jun 20 9AM ET Group Stage Final | Slovenia (Marc Tincher) Serbia (Mark Higgins) | 1 1 |
| Thu Jun 20 12PM ET Group Stage Final | Denmark (Alex Allegree) England (Mark Higgins) | 1 1 |
| Thu Jun 20 3PM ET Group Stage Final | Spain ◀ (Jacob Scott) Italy (Mark Walker) | 1 0 |
| Friday, June 21, 2024 | ||
| Fri Jun 21 9AM ET Group Stage Final | Slovakia (Heath Kelly) Ukraine ◀ (Andy Bomholt) | 1 2 |
| Fri Jun 21 12PM ET Group Stage Final | Poland (Pete Jamieson) Austria ◀ (Patrick Lytle) | 1 3 |
| Fri Jun 21 3PM ET Group Stage Final | Netherlands (Pete Jamieson) France (Nate Silberstein) | 0 0 |
| Saturday, June 22, 2024 | ||
| Sat Jun 22 9AM ET Group Stage Final | Georgia (Jacob Scott) Czech Republic (Mark Walker) | 1 1 |
| Sat Jun 22 12PM ET Group Stage Final | Turkey (Egon Kraan) Portugal ◀ (Julia Scott) | 0 3 |
| Sat Jun 22 3PM ET Group Stage Final | Belgium ◀ (Marc Tincher) Romania (Julia Scott) | 2 0 |
| Sunday, June 23, 2024 | ||
| Sun Jun 23 3PM ET Group Stage Final | Scotland (Patrick Lytle) Hungary ◀ (Andy Bomholt) | 0 1 |
| Sun Jun 23 3PM ET Group Stage Final | Switzerland (Alex Allegree) Germany (Heath Kelly) | 1 1 |
| Monday, June 24, 2024 | ||
| Mon Jun 24 3PM ET Group Stage Final | Albania (Nate Silberstein) Spain ◀ (Jacob Scott) | 0 1 |
| Mon Jun 24 3PM ET Group Stage Final | Croatia (Egon Kraan) Italy (Mark Walker) | 1 1 |
| Tuesday, June 25, 2024 | ||
| Tue Jun 25 12PM ET Group Stage Final | France (Nate Silberstein) Poland (Pete Jamieson) | 1 1 |
| Tue Jun 25 12PM ET Group Stage Final | Netherlands (Pete Jamieson) Austria ◀ (Patrick Lytle) | 2 3 |
| Tue Jun 25 3PM ET Group Stage Final | Denmark (Alex Allegree) Serbia (Mark Higgins) | 0 0 |
| Tue Jun 25 3PM ET Group Stage Final | England (Mark Higgins) Slovenia (Marc Tincher) | 0 0 |
| Wednesday, June 26, 2024 | ||
| Wed Jun 26 12PM ET Group Stage Final | Ukraine (Andy Bomholt) Belgium (Marc Tincher) | 0 0 |
| Wed Jun 26 12PM ET Group Stage Final | Slovakia (Heath Kelly) Romania (Julia Scott) | 1 1 |
| Wed Jun 26 3PM ET Group Stage Final | Czech Republic (Mark Walker) Turkey ◀ (Egon Kraan) | 1 2 |
| Wed Jun 26 3PM ET Group Stage Final | Georgia ◀ (Jacob Scott) Portugal (Julia Scott) | 2 0 |
| Saturday, June 29, 2024 | ||
| Sat Jun 29 12PM ET Last 16 Final | Switzerland ◀ (Alex Allegree) Italy (Mark Walker) | 2 0 |
| Sat Jun 29 3PM ET Last 16 Final | Germany ◀ (Heath Kelly) Denmark (Alex Allegree) | 2 0 |
| Sunday, June 30, 2024 | ||
| Sun Jun 30 12PM ET Last 16 Final | England ◀ (Mark Higgins) Slovakia (Heath Kelly) | 2 1 |
| Sun Jun 30 3PM ET Last 16 Final | Spain ◀ (Jacob Scott) Georgia (Jacob Scott) | 4 1 |
| Monday, July 1, 2024 | ||
| Mon Jul 01 12PM ET Last 16 Final | France ◀ (Nate Silberstein) Belgium (Marc Tincher) | 1 0 |
| Mon Jul 01 3PM ET Last 16 Final | Portugal ◀ (Julia Scott) Slovenia (Marc Tincher) | 0 (3) 0 (0) |
| Tuesday, July 2, 2024 | ||
| Tue Jul 02 12PM ET Last 16 Final | Romania (Julia Scott) Netherlands ◀ (Pete Jamieson) | 0 3 |
| Tue Jul 02 3PM ET Last 16 Final | Austria (Patrick Lytle) Turkey ◀ (Egon Kraan) | 1 2 |
| Friday, July 5, 2024 | ||
| Fri Jul 05 12PM ET Quarterfinals Final | Spain ◀ (Jacob Scott) Germany (Heath Kelly) | 2 1 |
| Fri Jul 05 3PM ET Quarterfinals Final | Portugal (Julia Scott) France ◀ (Nate Silberstein) | 0 (3) 0 (5) |
| Saturday, July 6, 2024 | ||
| Sat Jul 06 12PM ET Quarterfinals Final | England ◀ (Mark Higgins) Switzerland (Alex Allegree) | 1 (5) 1 (3) |
| Sat Jul 06 3PM ET Quarterfinals Final | Netherlands ◀ (Pete Jamieson) Turkey (Egon Kraan) | 2 1 |
| Tuesday, July 9, 2024 | ||
| Tue Jul 09 3PM ET Semifinals Final | Spain ◀ (Jacob Scott) France (Nate Silberstein) | 2 1 |
| Wednesday, July 10, 2024 | ||
| Wed Jul 10 3PM ET Semifinals Final | Netherlands (Pete Jamieson) England ◀ (Mark Higgins) | 1 2 |
| Sunday, July 14, 2024 | ||
| Sun Jul 14 3PM ET Final Final | Spain ◀ (Jacob Scott) England (Mark Higgins) | 2 1 |