| Friday, June 11, 2021 | ||
| Fri Jun 11 7PM ET Group Stage Final | Turkey (Alex Allegree) Italy ◀ (Joop Roberts) | 0 3 |
| Saturday, June 12, 2021 | ||
| Sat Jun 12 1PM ET Group Stage Final | Wales (No One) Switzerland (Marc Tincher) | 1 1 |
| Sat Jun 12 4PM ET Group Stage Final | Denmark (Marc Tincher) Finland ◀ (No One) | 0 1 |
| Sat Jun 12 7PM ET Group Stage Final | Belgium ◀ (Pete Jamieson) Russia (Andrew Jarvi) | 3 0 |
| Sunday, June 13, 2021 | ||
| Sun Jun 13 1PM ET Group Stage Final | England ◀ (Chris Neal) Croatia (Alex Allegree) | 1 0 |
| Sun Jun 13 4PM ET Group Stage Final | Austria ◀ (Marie Weakland) North Macedonia (No One) | 3 1 |
| Sun Jun 13 7PM ET Group Stage Final | Netherlands ◀ (Justin Smith) Ukraine (Andy Bomholt) | 3 2 |
| Monday, June 14, 2021 | ||
| Mon Jun 14 1PM ET Group Stage Final | Scotland (Marie Weakland) Czech Republic ◀ (Joop Roberts) | 0 2 |
| Mon Jun 14 4PM ET Group Stage Final | Poland (Justin Smith) Slovakia ◀ (Mark Walker) | 1 2 |
| Mon Jun 14 7PM ET Group Stage Final | Spain (Tim Isgro) Sweden (Marc Tincher) | 0 0 |
| Tuesday, June 15, 2021 | ||
| Tue Jun 15 4PM ET Group Stage Final | Hungary (Andy Bomholt) Portugal ◀ (Patrick Lytle) | 0 3 |
| Tue Jun 15 7PM ET Group Stage Final | France ◀ (Egon Kraan) Germany (Mark Walker) | 1 0 |
| Wednesday, June 16, 2021 | ||
| Wed Jun 16 1PM ET Group Stage Final | Finland (No One) Russia ◀ (Andrew Jarvi) | 0 1 |
| Wed Jun 16 4PM ET Group Stage Final | Turkey (Alex Allegree) Wales ◀ (No One) | 0 2 |
| Wed Jun 16 7PM ET Group Stage Final | Italy ◀ (Joop Roberts) Switzerland (Marc Tincher) | 3 0 |
| Thursday, June 17, 2021 | ||
| Thu Jun 17 1PM ET Group Stage Final | Ukraine ◀ (Andy Bomholt) North Macedonia (No One) | 2 1 |
| Thu Jun 17 4PM ET Group Stage Final | Denmark (Marc Tincher) Belgium ◀ (Pete Jamieson) | 1 2 |
| Thu Jun 17 7PM ET Group Stage Final | Netherlands ◀ (Justin Smith) Austria (Marie Weakland) | 2 0 |
| Friday, June 18, 2021 | ||
| Fri Jun 18 1PM ET Group Stage Final | Sweden ◀ (Marc Tincher) Slovakia (Mark Walker) | 1 0 |
| Fri Jun 18 4PM ET Group Stage Final | Croatia (Alex Allegree) Czech Republic (Joop Roberts) | 1 1 |
| Fri Jun 18 7PM ET Group Stage Final | England (Chris Neal) Scotland (Marie Weakland) | 0 0 |
| Saturday, June 19, 2021 | ||
| Sat Jun 19 1PM ET Group Stage Final | Hungary (Andy Bomholt) France (Egon Kraan) | 1 1 |
| Sat Jun 19 4PM ET Group Stage Final | Portugal (Patrick Lytle) Germany ◀ (Mark Walker) | 2 4 |
| Sat Jun 19 7PM ET Group Stage Final | Spain (Tim Isgro) Poland (Justin Smith) | 1 1 |
| Sunday, June 20, 2021 | ||
| Sun Jun 20 4PM ET Group Stage Final | Italy ◀ (Joop Roberts) Wales (No One) | 1 0 |
| Sun Jun 20 4PM ET Group Stage Final | Switzerland ◀ (Marc Tincher) Turkey (Alex Allegree) | 3 1 |
| Monday, June 21, 2021 | ||
| Mon Jun 21 4PM ET Group Stage Final | North Macedonia (No One) Netherlands ◀ (Justin Smith) | 0 3 |
| Mon Jun 21 4PM ET Group Stage Final | Ukraine (Andy Bomholt) Austria ◀ (Marie Weakland) | 0 1 |
| Mon Jun 21 7PM ET Group Stage Final | Russia (Andrew Jarvi) Denmark ◀ (Marc Tincher) | 1 4 |
| Mon Jun 21 7PM ET Group Stage Final | Finland (No One) Belgium ◀ (Pete Jamieson) | 0 2 |
| Tuesday, June 22, 2021 | ||
| Tue Jun 22 7PM ET Group Stage Final | Croatia ◀ (Alex Allegree) Scotland (Marie Weakland) | 3 1 |
| Tue Jun 22 7PM ET Group Stage Final | Czech Republic (Joop Roberts) England ◀ (Chris Neal) | 0 1 |
| Wednesday, June 23, 2021 | ||
| Wed Jun 23 4PM ET Group Stage Final | Slovakia (Mark Walker) Spain ◀ (Tim Isgro) | 0 5 |
| Wed Jun 23 4PM ET Group Stage Final | Sweden ◀ (Marc Tincher) Poland (Justin Smith) | 3 2 |
| Wed Jun 23 7PM ET Group Stage Final | Germany (Mark Walker) Hungary (Andy Bomholt) | 2 2 |
| Wed Jun 23 7PM ET Group Stage Final | Portugal (Patrick Lytle) France (Egon Kraan) | 2 2 |
| Saturday, June 26, 2021 | ||
| Sat Jun 26 4PM ET Last 16 Final | Wales (No One) Denmark ◀ (Marc Tincher) | 0 4 |
| Sat Jun 26 7PM ET Last 16 Final | Italy ◀ (Joop Roberts) Austria (Marie Weakland) | 2 1 |
| Sunday, June 27, 2021 | ||
| Sun Jun 27 4PM ET Last 16 Final | Netherlands (Justin Smith) Czech Republic ◀ (Joop Roberts) | 0 2 |
| Sun Jun 27 7PM ET Last 16 Final | Belgium ◀ (Pete Jamieson) Portugal (Patrick Lytle) | 1 0 |
| Monday, June 28, 2021 | ||
| Mon Jun 28 4PM ET Last 16 Final | Croatia (Alex Allegree) Spain ◀ (Tim Isgro) | 3 5 |
| Mon Jun 28 7PM ET Last 16 Final | France (Egon Kraan) Switzerland ◀ (Marc Tincher) | 3 (4) 3 (5) |
| Tuesday, June 29, 2021 | ||
| Tue Jun 29 4PM ET Last 16 Final | England ◀ (Chris Neal) Germany (Mark Walker) | 2 0 |
| Tue Jun 29 7PM ET Last 16 Final | Sweden (Marc Tincher) Ukraine ◀ (Andy Bomholt) | 1 2 |
| Friday, July 2, 2021 | ||
| Fri Jul 02 4PM ET Quarterfinals Final | Switzerland (Marc Tincher) Spain ◀ (Tim Isgro) | 1 (1) 1 (3) |
| Fri Jul 02 7PM ET Quarterfinals Final | Belgium (Pete Jamieson) Italy ◀ (Joop Roberts) | 1 2 |
| Saturday, July 3, 2021 | ||
| Sat Jul 03 4PM ET Quarterfinals Final | Czech Republic (Joop Roberts) Denmark ◀ (Marc Tincher) | 1 2 |
| Sat Jul 03 7PM ET Quarterfinals Final | Ukraine (Andy Bomholt) England ◀ (Chris Neal) | 0 4 |
| Tuesday, July 6, 2021 | ||
| Tue Jul 06 7PM ET Semifinals Final | Italy ◀ (Joop Roberts) Spain (Tim Isgro) | 1 (4) 1 (2) |
| Wednesday, July 7, 2021 | ||
| Wed Jul 07 7PM ET Semifinals Final | England ◀ (Chris Neal) Denmark (Marc Tincher) | 2 1 |
| Sunday, July 11, 2021 | ||
| Sun Jul 11 7PM ET Final Final | Italy ◀ (Joop Roberts) England (Chris Neal) | 1 (3) 1 (2) |
| Friday, June 14, 2024 | ||
| Fri Jun 14 3PM ET Group Stage Final | Germany ◀ (Mark Walker) Scotland (Marie Weakland) | 5 1 |
| Saturday, June 15, 2024 | ||
| Sat Jun 15 9AM ET Group Stage Final | Hungary (Andy Bomholt) Switzerland ◀ (Marc Tincher) | 1 3 |
| Sat Jun 15 12PM ET Group Stage Final | Spain ◀ (Tim Isgro) Croatia (Alex Allegree) | 3 0 |
| Sat Jun 15 3PM ET Group Stage Final | Italy ◀ (Joop Roberts) TBA (Egon Kraan) | 2 1 |
| Sunday, June 16, 2024 | ||
| Sun Jun 16 9AM ET Group Stage Final | Poland (Justin Smith) Netherlands ◀ (Justin Smith) | 1 2 |
| Sun Jun 16 12PM ET Group Stage Final | Italy (Pete Jamieson) Denmark (Marc Tincher) | 1 1 |
| Sun Jun 16 3PM ET Group Stage Final | Turkey (Chris Neal) England ◀ (Chris Neal) | 0 1 |
| Monday, June 17, 2024 | ||
| Mon Jun 17 9AM ET Group Stage Final | Switzerland ◀ (Patrick Lytle) Ukraine (Andy Bomholt) | 3 0 |
| Mon Jun 17 12PM ET Group Stage Final | Belgium (Pete Jamieson) Slovakia ◀ (Mark Walker) | 0 1 |
| Mon Jun 17 3PM ET Group Stage Final | Austria (Marie Weakland) France ◀ (Egon Kraan) | 0 1 |
| Tuesday, June 18, 2024 | ||
| Tue Jun 18 12PM ET Group Stage Final | Turkey ◀ (Alex Allegree) Belgium (Tim Isgro) | 3 1 |
| Tue Jun 18 3PM ET Group Stage Final | Portugal ◀ (Patrick Lytle) Czech Republic (Joop Roberts) | 2 1 |
| Wednesday, June 19, 2024 | ||
| Wed Jun 19 9AM ET Group Stage Final | Croatia (Alex Allegree) TBA (Egon Kraan) | 2 2 |
| Wed Jun 19 12PM ET Group Stage Final | Germany ◀ (Mark Walker) Hungary (Andy Bomholt) | 2 0 |
| Wed Jun 19 3PM ET Group Stage Final | Scotland (Marie Weakland) Switzerland (Marc Tincher) | 1 1 |
| Thursday, June 20, 2024 | ||
| Thu Jun 20 9AM ET Group Stage Final | Italy (Pete Jamieson) Turkey (Chris Neal) | 1 1 |
| Thu Jun 20 12PM ET Group Stage Final | Denmark (Marc Tincher) England (Chris Neal) | 1 1 |
| Thu Jun 20 3PM ET Group Stage Final | Spain ◀ (Tim Isgro) Italy (Joop Roberts) | 1 0 |
| Friday, June 21, 2024 | ||
| Fri Jun 21 9AM ET Group Stage Final | Slovakia (Mark Walker) Ukraine ◀ (Andy Bomholt) | 1 2 |
| Fri Jun 21 12PM ET Group Stage Final | Poland (Justin Smith) Austria ◀ (Marie Weakland) | 1 3 |
| Fri Jun 21 3PM ET Group Stage Final | Netherlands (Justin Smith) France (Egon Kraan) | 0 0 |
| Saturday, June 22, 2024 | ||
| Sat Jun 22 9AM ET Group Stage Final | Belgium (Tim Isgro) Czech Republic (Joop Roberts) | 1 1 |
| Sat Jun 22 12PM ET Group Stage Final | Turkey (Alex Allegree) Portugal ◀ (Patrick Lytle) | 0 3 |
| Sat Jun 22 3PM ET Group Stage Final | Belgium ◀ (Pete Jamieson) Switzerland (Patrick Lytle) | 2 0 |
| Sunday, June 23, 2024 | ||
| Sun Jun 23 3PM ET Group Stage Final | Scotland (Marie Weakland) Hungary ◀ (Andy Bomholt) | 0 1 |
| Sun Jun 23 3PM ET Group Stage Final | Switzerland (Marc Tincher) Germany (Mark Walker) | 1 1 |
| Monday, June 24, 2024 | ||
| Mon Jun 24 3PM ET Group Stage Final | TBA (Egon Kraan) Spain ◀ (Tim Isgro) | 0 1 |
| Mon Jun 24 3PM ET Group Stage Final | Croatia (Alex Allegree) Italy (Joop Roberts) | 1 1 |
| Tuesday, June 25, 2024 | ||
| Tue Jun 25 12PM ET Group Stage Final | France (Egon Kraan) Poland (Justin Smith) | 1 1 |
| Tue Jun 25 12PM ET Group Stage Final | Netherlands (Justin Smith) Austria ◀ (Marie Weakland) | 2 3 |
| Tue Jun 25 3PM ET Group Stage Final | Denmark (Marc Tincher) Turkey (Chris Neal) | 0 0 |
| Tue Jun 25 3PM ET Group Stage Final | England (Chris Neal) Italy (Pete Jamieson) | 0 0 |
| Wednesday, June 26, 2024 | ||
| Wed Jun 26 12PM ET Group Stage Final | Ukraine (Andy Bomholt) Belgium (Pete Jamieson) | 0 0 |
| Wed Jun 26 12PM ET Group Stage Final | Slovakia (Mark Walker) Switzerland (Patrick Lytle) | 1 1 |
| Wed Jun 26 3PM ET Group Stage Final | Czech Republic (Joop Roberts) Turkey ◀ (Alex Allegree) | 1 2 |
| Wed Jun 26 3PM ET Group Stage Final | Belgium ◀ (Tim Isgro) Portugal (Patrick Lytle) | 2 0 |
| Saturday, June 29, 2024 | ||
| Sat Jun 29 12PM ET Last 16 Final | Switzerland ◀ (Marc Tincher) Italy (Joop Roberts) | 2 0 |
| Sat Jun 29 3PM ET Last 16 Final | Germany ◀ (Mark Walker) Denmark (Marc Tincher) | 2 0 |
| Sunday, June 30, 2024 | ||
| Sun Jun 30 12PM ET Last 16 Final | England ◀ (Chris Neal) Slovakia (Mark Walker) | 2 1 |
| Sun Jun 30 3PM ET Last 16 Final | Spain ◀ (Tim Isgro) Belgium (Tim Isgro) | 4 1 |
| Monday, July 1, 2024 | ||
| Mon Jul 01 12PM ET Last 16 Final | France ◀ (Egon Kraan) Belgium (Pete Jamieson) | 1 0 |
| Mon Jul 01 3PM ET Last 16 Final | Portugal ◀ (Patrick Lytle) Italy (Pete Jamieson) | 0 (3) 0 (0) |
| Tuesday, July 2, 2024 | ||
| Tue Jul 02 12PM ET Last 16 Final | Switzerland (Patrick Lytle) Netherlands ◀ (Justin Smith) | 0 3 |
| Tue Jul 02 3PM ET Last 16 Final | Austria (Marie Weakland) Turkey ◀ (Alex Allegree) | 1 2 |
| Friday, July 5, 2024 | ||
| Fri Jul 05 12PM ET Quarterfinals Final | Spain ◀ (Tim Isgro) Germany (Mark Walker) | 2 1 |
| Fri Jul 05 3PM ET Quarterfinals Final | Portugal (Patrick Lytle) France ◀ (Egon Kraan) | 0 (3) 0 (5) |
| Saturday, July 6, 2024 | ||
| Sat Jul 06 12PM ET Quarterfinals Final | England ◀ (Chris Neal) Switzerland (Marc Tincher) | 1 (5) 1 (3) |
| Sat Jul 06 3PM ET Quarterfinals Final | Netherlands ◀ (Justin Smith) Turkey (Alex Allegree) | 2 1 |
| Tuesday, July 9, 2024 | ||
| Tue Jul 09 3PM ET Semifinals Final | Spain ◀ (Tim Isgro) France (Egon Kraan) | 2 1 |
| Wednesday, July 10, 2024 | ||
| Wed Jul 10 3PM ET Semifinals Final | Netherlands (Justin Smith) England ◀ (Chris Neal) | 1 2 |
| Sunday, July 14, 2024 | ||
| Sun Jul 14 3PM ET Final Final | Spain ◀ (Tim Isgro) England (Chris Neal) | 2 1 |