| 1st | Hendreik SHUNKE - Round 1, pool 2 Hendreik SHUNKE · Gidlund LEONEL 5–1 Won
- Round 1, pool 2 Hendreik SHUNKE · Benjamin HOLMGREN 5–4 Won
- Round 1, pool 2 Hendreik SHUNKE · Oscar CRONSTEDT 5–2 Won
- Round 1, pool 2 Hendreik SHUNKE · Edgars SAVICKIS 4–5 Lost
- Round 1, pool 2 Hendreik SHUNKE · Maximilian LINSTAD 5–4 Won
- Round 1, pool 2 Hendreik SHUNKE · Matvei SOVGER 5–1 Won
- Round 1, pool 2 Hendreik SHUNKE · Mikalojus VERBISCAS 5–4 Won
- Round 1, pool 2 Hendreik SHUNKE · Artjom BALABUSHKIN 5–4 Won
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Hendreik SHUNKE · Adrian HOLMGREN 15–4 Won
- Primary Tableau: Table of 8 Hendreik SHUNKE · Maximilian LINSTAD 15–12 Won
- Primary Tableau: Semi-Finals Hendreik SHUNKE · Edgars SAVICKIS 15–14 Won
- Primary Tableau: Finals Laurynas LAUCIUS · Hendreik SHUNKE 7–15 Won
| 🇩🇪 GER | |
| 2nd | Laurynas LAUCIUS - Round 1, pool 1 Marko HELIMETS · Laurynas LAUCIUS 3–5 Won
- Round 1, pool 1 Adrian HOLMGREN · Laurynas LAUCIUS 0–5 Won
- Round 1, pool 1 Magnus SPUSTA · Laurynas LAUCIUS 5–3 Lost
- Round 1, pool 1 Hilmer ELG · Laurynas LAUCIUS 0–5 Won
- Round 1, pool 1 Joshua KRESS · Laurynas LAUCIUS 4–5 Won
- Round 1, pool 1 Laurynas LAUCIUS · Olegs PUISA 5–2 Won
- Round 1, pool 1 Laurynas LAUCIUS · Edward RUTH 5–1 Won
- Round 1, pool 1 Laurynas LAUCIUS · David KARUTIN 5–3 Won
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Laurynas LAUCIUS · Gidlund LEONEL 15–8 Won
- Primary Tableau: Table of 8 Laurynas LAUCIUS · Olegs PUISA 15–8 Won
- Primary Tableau: Semi-Finals Laurynas LAUCIUS · Mikalojus VERBISCAS 15–11 Won
- Primary Tableau: Finals Laurynas LAUCIUS · Hendreik SHUNKE 7–15 Lost
| 🇱🇹 LTU | |
| 3rd | Edgars SAVICKIS - Round 1, pool 2 Hendreik SHUNKE · Edgars SAVICKIS 4–5 Won
- Round 1, pool 2 Gidlund LEONEL · Edgars SAVICKIS 2–5 Won
- Round 1, pool 2 Benjamin HOLMGREN · Edgars SAVICKIS 1–5 Won
- Round 1, pool 2 Oscar CRONSTEDT · Edgars SAVICKIS 3–5 Won
- Round 1, pool 2 Edgars SAVICKIS · Maximilian LINSTAD 5–2 Won
- Round 1, pool 2 Edgars SAVICKIS · Matvei SOVGER 5–4 Won
- Round 1, pool 2 Edgars SAVICKIS · Mikalojus VERBISCAS 3–5 Lost
- Round 1, pool 2 Edgars SAVICKIS · Artjom BALABUSHKIN 5–1 Won
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Matvei SOVGER · Edgars SAVICKIS 8–15 Won
- Primary Tableau: Table of 8 Joshua KRESS · Edgars SAVICKIS 13–14 Won
- Primary Tableau: Semi-Finals Hendreik SHUNKE · Edgars SAVICKIS 15–14 Lost
| 🇱🇻 LAT | |
| 3rd | Mikalojus VERBISCAS - Round 1, pool 2 Hendreik SHUNKE · Mikalojus VERBISCAS 5–4 Lost
- Round 1, pool 2 Gidlund LEONEL · Mikalojus VERBISCAS 3–5 Won
- Round 1, pool 2 Benjamin HOLMGREN · Mikalojus VERBISCAS 5–2 Lost
- Round 1, pool 2 Oscar CRONSTEDT · Mikalojus VERBISCAS 5–3 Lost
- Round 1, pool 2 Edgars SAVICKIS · Mikalojus VERBISCAS 3–5 Won
- Round 1, pool 2 Maximilian LINSTAD · Mikalojus VERBISCAS 5–4 Lost
- Round 1, pool 2 Matvei SOVGER · Mikalojus VERBISCAS 2–5 Won
- Round 1, pool 2 Mikalojus VERBISCAS · Artjom BALABUSHKIN 0–5 Lost
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Magnus SPUSTA · Mikalojus VERBISCAS 10–15 Won
- Primary Tableau: Table of 8 Mikalojus VERBISCAS · David KARUTIN 15–11 Won
- Primary Tableau: Semi-Finals Laurynas LAUCIUS · Mikalojus VERBISCAS 15–11 Lost
| 🇱🇹 LTU | |
| 5th | David KARUTIN - Round 1, pool 1 Marko HELIMETS · David KARUTIN 0–5 Won
- Round 1, pool 1 Adrian HOLMGREN · David KARUTIN 3–5 Won
- Round 1, pool 1 Magnus SPUSTA · David KARUTIN 4–5 Won
- Round 1, pool 1 Hilmer ELG · David KARUTIN 4–5 Won
- Round 1, pool 1 Joshua KRESS · David KARUTIN 4–5 Won
- Round 1, pool 1 Laurynas LAUCIUS · David KARUTIN 5–3 Lost
- Round 1, pool 1 Olegs PUISA · David KARUTIN 4–5 Won
- Round 1, pool 1 Edward RUTH · David KARUTIN 1–5 Won
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Benjamin HOLMGREN · David KARUTIN 12–15 Won
- Primary Tableau: Table of 8 Mikalojus VERBISCAS · David KARUTIN 15–11 Lost
| 🇪🇪 EST | Tartu Kalev |
| 6th | Maximilian LINSTAD - Round 1, pool 2 Hendreik SHUNKE · Maximilian LINSTAD 5–4 Lost
- Round 1, pool 2 Gidlund LEONEL · Maximilian LINSTAD 2–5 Won
- Round 1, pool 2 Benjamin HOLMGREN · Maximilian LINSTAD 5–3 Lost
- Round 1, pool 2 Oscar CRONSTEDT · Maximilian LINSTAD 2–5 Won
- Round 1, pool 2 Edgars SAVICKIS · Maximilian LINSTAD 5–2 Lost
- Round 1, pool 2 Maximilian LINSTAD · Matvei SOVGER 5–0 Won
- Round 1, pool 2 Maximilian LINSTAD · Mikalojus VERBISCAS 5–4 Won
- Round 1, pool 2 Maximilian LINSTAD · Artjom BALABUSHKIN 5–2 Won
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Oscar CRONSTEDT · Maximilian LINSTAD 13–15 Won
- Primary Tableau: Table of 8 Hendreik SHUNKE · Maximilian LINSTAD 15–12 Lost
| 🇳🇴 NOR | |
| 7th | Joshua KRESS - Round 1, pool 1 Marko HELIMETS · Joshua KRESS 0–5 Won
- Round 1, pool 1 Adrian HOLMGREN · Joshua KRESS 3–5 Won
- Round 1, pool 1 Magnus SPUSTA · Joshua KRESS 5–3 Lost
- Round 1, pool 1 Hilmer ELG · Joshua KRESS 4–5 Won
- Round 1, pool 1 Joshua KRESS · Laurynas LAUCIUS 4–5 Lost
- Round 1, pool 1 Joshua KRESS · Olegs PUISA 5–4 Won
- Round 1, pool 1 Joshua KRESS · Edward RUTH 5–3 Won
- Round 1, pool 1 Joshua KRESS · David KARUTIN 4–5 Lost
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Joshua KRESS · Hilmer ELG 15–11 Won
- Primary Tableau: Table of 8 Joshua KRESS · Edgars SAVICKIS 13–14 Lost
| 🇩🇪 GER | |
| 8th | Olegs PUISA - Round 1, pool 1 Marko HELIMETS · Olegs PUISA 2–5 Won
- Round 1, pool 1 Adrian HOLMGREN · Olegs PUISA 3–5 Won
- Round 1, pool 1 Magnus SPUSTA · Olegs PUISA 5–4 Lost
- Round 1, pool 1 Hilmer ELG · Olegs PUISA 4–5 Won
- Round 1, pool 1 Joshua KRESS · Olegs PUISA 5–4 Lost
- Round 1, pool 1 Laurynas LAUCIUS · Olegs PUISA 5–2 Lost
- Round 1, pool 1 Olegs PUISA · Edward RUTH 5–1 Won
- Round 1, pool 1 Olegs PUISA · David KARUTIN 4–5 Lost
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Olegs PUISA · Artjom BALABUSHKIN 15–11 Won
- Primary Tableau: Table of 8 Laurynas LAUCIUS · Olegs PUISA 15–8 Lost
| 🇱🇻 LAT | |
| 9th | Magnus SPUSTA - Round 1, pool 1 Marko HELIMETS · Magnus SPUSTA 3–5 Won
- Round 1, pool 1 Adrian HOLMGREN · Magnus SPUSTA 2–5 Won
- Round 1, pool 1 Magnus SPUSTA · Hilmer ELG 4–5 Lost
- Round 1, pool 1 Magnus SPUSTA · Joshua KRESS 5–3 Won
- Round 1, pool 1 Magnus SPUSTA · Laurynas LAUCIUS 5–3 Won
- Round 1, pool 1 Magnus SPUSTA · Olegs PUISA 5–4 Won
- Round 1, pool 1 Magnus SPUSTA · Edward RUTH 5–3 Won
- Round 1, pool 1 Magnus SPUSTA · David KARUTIN 4–5 Lost
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Magnus SPUSTA · Mikalojus VERBISCAS 10–15 Lost
| 🇳🇴 NOR | |
| 10th | Artjom BALABUSHKIN - Round 1, pool 2 Hendreik SHUNKE · Artjom BALABUSHKIN 5–4 Lost
- Round 1, pool 2 Gidlund LEONEL · Artjom BALABUSHKIN 2–5 Won
- Round 1, pool 2 Benjamin HOLMGREN · Artjom BALABUSHKIN 2–5 Won
- Round 1, pool 2 Oscar CRONSTEDT · Artjom BALABUSHKIN 4–5 Won
- Round 1, pool 2 Edgars SAVICKIS · Artjom BALABUSHKIN 5–1 Lost
- Round 1, pool 2 Maximilian LINSTAD · Artjom BALABUSHKIN 5–2 Lost
- Round 1, pool 2 Matvei SOVGER · Artjom BALABUSHKIN 3–5 Won
- Round 1, pool 2 Mikalojus VERBISCAS · Artjom BALABUSHKIN 0–5 Won
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Olegs PUISA · Artjom BALABUSHKIN 15–11 Lost
| 🇪🇪 EST | |
| 11th | Hilmer ELG - Round 1, pool 1 Marko HELIMETS · Hilmer ELG 1–5 Won
- Round 1, pool 1 Adrian HOLMGREN · Hilmer ELG 1–5 Won
- Round 1, pool 1 Magnus SPUSTA · Hilmer ELG 4–5 Won
- Round 1, pool 1 Hilmer ELG · Joshua KRESS 4–5 Lost
- Round 1, pool 1 Hilmer ELG · Laurynas LAUCIUS 0–5 Lost
- Round 1, pool 1 Hilmer ELG · Olegs PUISA 4–5 Lost
- Round 1, pool 1 Hilmer ELG · Edward RUTH 5–3 Won
- Round 1, pool 1 Hilmer ELG · David KARUTIN 4–5 Lost
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Joshua KRESS · Hilmer ELG 15–11 Lost
| 🇸🇪 SWE | |
| 12th | Oscar CRONSTEDT - Round 1, pool 2 Hendreik SHUNKE · Oscar CRONSTEDT 5–2 Lost
- Round 1, pool 2 Gidlund LEONEL · Oscar CRONSTEDT 2–5 Won
- Round 1, pool 2 Benjamin HOLMGREN · Oscar CRONSTEDT 3–4 Won
- Round 1, pool 2 Oscar CRONSTEDT · Edgars SAVICKIS 3–5 Lost
- Round 1, pool 2 Oscar CRONSTEDT · Maximilian LINSTAD 2–5 Lost
- Round 1, pool 2 Oscar CRONSTEDT · Matvei SOVGER 5–2 Won
- Round 1, pool 2 Oscar CRONSTEDT · Mikalojus VERBISCAS 5–3 Won
- Round 1, pool 2 Oscar CRONSTEDT · Artjom BALABUSHKIN 4–5 Lost
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Oscar CRONSTEDT · Maximilian LINSTAD 13–15 Lost
| 🇸🇪 SWE | |
| 13th | Benjamin HOLMGREN - Round 1, pool 2 Hendreik SHUNKE · Benjamin HOLMGREN 5–4 Lost
- Round 1, pool 2 Gidlund LEONEL · Benjamin HOLMGREN 4–5 Won
- Round 1, pool 2 Benjamin HOLMGREN · Oscar CRONSTEDT 3–4 Lost
- Round 1, pool 2 Benjamin HOLMGREN · Edgars SAVICKIS 1–5 Lost
- Round 1, pool 2 Benjamin HOLMGREN · Maximilian LINSTAD 5–3 Won
- Round 1, pool 2 Benjamin HOLMGREN · Matvei SOVGER 2–5 Lost
- Round 1, pool 2 Benjamin HOLMGREN · Mikalojus VERBISCAS 5–2 Won
- Round 1, pool 2 Benjamin HOLMGREN · Artjom BALABUSHKIN 2–5 Lost
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Benjamin HOLMGREN · David KARUTIN 12–15 Lost
| 🇸🇪 SWE | |
| 14th | Adrian HOLMGREN - Round 1, pool 1 Marko HELIMETS · Adrian HOLMGREN 1–5 Won
- Round 1, pool 1 Adrian HOLMGREN · Magnus SPUSTA 2–5 Lost
- Round 1, pool 1 Adrian HOLMGREN · Hilmer ELG 1–5 Lost
- Round 1, pool 1 Adrian HOLMGREN · Joshua KRESS 3–5 Lost
- Round 1, pool 1 Adrian HOLMGREN · Laurynas LAUCIUS 0–5 Lost
- Round 1, pool 1 Adrian HOLMGREN · Olegs PUISA 3–5 Lost
- Round 1, pool 1 Adrian HOLMGREN · Edward RUTH 5–2 Won
- Round 1, pool 1 Adrian HOLMGREN · David KARUTIN 3–5 Lost
- Primary Tableau: Table of 32 Bye
- Primary Tableau: Table of 16 Hendreik SHUNKE · Adrian HOLMGREN 15–4 Lost
| 🇸🇪 SWE | |
| 15th | Matvei SOVGER - Round 1, pool 2 Hendreik SHUNKE · Matvei SOVGER 5–1 Lost
- Round 1, pool 2 Gidlund LEONEL · Matvei SOVGER 3–5 Won
- Round 1, pool 2 Benjamin HOLMGREN · Matvei SOVGER 2–5 Won
- Round 1, pool 2 Oscar CRONSTEDT · Matvei SOVGER 5–2 Lost
- Round 1, pool 2 Edgars SAVICKIS · Matvei SOVGER 5–4 Lost
- Round 1, pool 2 Maximilian LINSTAD · Matvei SOVGER 5–0 Lost
- Round 1, pool 2 Matvei SOVGER · Mikalojus VERBISCAS 2–5 Lost
- Round 1, pool 2 Matvei SOVGER · Artjom BALABUSHKIN 3–5 Lost
- Primary Tableau: Table of 32 Matvei SOVGER · Edward RUTH 15–4 Won
- Primary Tableau: Table of 16 Matvei SOVGER · Edgars SAVICKIS 8–15 Lost
| 🇪🇪 EST | Tartu Kalev |
| 16th | Gidlund LEONEL - Round 1, pool 2 Hendreik SHUNKE · Gidlund LEONEL 5–1 Lost
- Round 1, pool 2 Gidlund LEONEL · Benjamin HOLMGREN 4–5 Lost
- Round 1, pool 2 Gidlund LEONEL · Oscar CRONSTEDT 2–5 Lost
- Round 1, pool 2 Gidlund LEONEL · Edgars SAVICKIS 2–5 Lost
- Round 1, pool 2 Gidlund LEONEL · Maximilian LINSTAD 2–5 Lost
- Round 1, pool 2 Gidlund LEONEL · Matvei SOVGER 3–5 Lost
- Round 1, pool 2 Gidlund LEONEL · Mikalojus VERBISCAS 3–5 Lost
- Round 1, pool 2 Gidlund LEONEL · Artjom BALABUSHKIN 2–5 Lost
- Primary Tableau: Table of 32 Gidlund LEONEL · Marko HELIMETS 15–12 Won
- Primary Tableau: Table of 16 Laurynas LAUCIUS · Gidlund LEONEL 15–8 Lost
| 🇸🇪 SWE | |
| 17th | Marko HELIMETS - Round 1, pool 1 Marko HELIMETS · Adrian HOLMGREN 1–5 Lost
- Round 1, pool 1 Marko HELIMETS · Magnus SPUSTA 3–5 Lost
- Round 1, pool 1 Marko HELIMETS · Hilmer ELG 1–5 Lost
- Round 1, pool 1 Marko HELIMETS · Joshua KRESS 0–5 Lost
- Round 1, pool 1 Marko HELIMETS · Laurynas LAUCIUS 3–5 Lost
- Round 1, pool 1 Marko HELIMETS · Olegs PUISA 2–5 Lost
- Round 1, pool 1 Marko HELIMETS · Edward RUTH 5–1 Won
- Round 1, pool 1 Marko HELIMETS · David KARUTIN 0–5 Lost
- Primary Tableau: Table of 32 Gidlund LEONEL · Marko HELIMETS 15–12 Lost
| 🇪🇪 EST | Tartu Kalev |
| 18th | Edward RUTH - Round 1, pool 1 Marko HELIMETS · Edward RUTH 5–1 Lost
- Round 1, pool 1 Adrian HOLMGREN · Edward RUTH 5–2 Lost
- Round 1, pool 1 Magnus SPUSTA · Edward RUTH 5–3 Lost
- Round 1, pool 1 Hilmer ELG · Edward RUTH 5–3 Lost
- Round 1, pool 1 Joshua KRESS · Edward RUTH 5–3 Lost
- Round 1, pool 1 Laurynas LAUCIUS · Edward RUTH 5–1 Lost
- Round 1, pool 1 Olegs PUISA · Edward RUTH 5–1 Lost
- Round 1, pool 1 Edward RUTH · David KARUTIN 1–5 Lost
- Primary Tableau: Table of 32 Matvei SOVGER · Edward RUTH 15–4 Lost
| 🇸🇪 SWE | |