Sandro Galvan
| Club | Grünberg Freifechter |
| Nationality | United States |
| Club | Grünberg Freifechter |
| Nationality | United States |
| Category | Last competed | Rank (current) | Weighted Rating (current) | Rank (best) | Weighted Rating (best) |
|---|---|---|---|---|---|
| Longsword | |||||
| - Mixed & Men's Steel Longsword | July 2026 | 380 (top 4%) | 1589.2 | 376 (July 2026) | 1590.9 (July 2026) |
| Sabre | |||||
| - Mixed & Men's Steel Sabre | June 2026 | 189 (top 5%) | 1590.3 | 186 (June 2026) | 1592.7 (June 2026) |
| Division | Total | Win | Loss | Draw | Other |
|---|---|---|---|---|---|
| Mixed Steel Longsword | 41 | 31 | 10 | 0 | 0 |
| Mixed Steel Sabre | 23 | 18 | 4 | 1 | 0 |
| Sum | 64 | 49 | 14 | 1 | 0 |
| Division | Stage | Opponent | Outcome | Opponent rating | Win chance |
|---|---|---|---|---|---|
| Mixed Steel Longsword | Pool 1 | Ben Graves | WIN | Unrated | |
| Mixed Steel Longsword | Pool 1 | Joanna Suber | WIN | 965.66 | 96% |
| Mixed Steel Longsword | Pool 1 | Michaela Gallucci | WIN | 1396.20 | 76% |
| Mixed Steel Longsword | Pool 1 | Kevin Reiss | WIN | 1239.16 | 73% |
| Mixed Steel Longsword | Pool 2 | Carl Loeffler | WIN | 1497.43 | 61% |
| Mixed Steel Longsword | Pool 2 | Kevin Reiss | WIN | 1239.16 | 73% |
| Mixed Steel Longsword | Pool 2 | Gaige Sironi | LOSS | Unrated | |
| Mixed Steel Longsword | Pool 2 | Lucas Thompson | LOSS | 1482.97 | 60% |
| Mixed Steel Longsword | Pool 3 | Carl Loeffler | WIN | 1497.43 | 61% |
| Mixed Steel Longsword | Pool 3 | Lucas Thompson | WIN | 1482.97 | 60% |
| Mixed Steel Longsword | Pool 4 | Lucas Thompson | WIN | 1482.97 | 60% |
| Division | Stage | Opponent | Outcome | Opponent rating | Win chance |
|---|---|---|---|---|---|
| Mixed Steel Longsword | Pool | John Pham | LOSS | 1465.10 | 52% |
| Mixed Steel Longsword | Pool | Alexis-Loup Campeau Vallée | WIN | 1058.16 | 64% |
| Mixed Steel Longsword | Pool | David Lillethun | WIN | 1243.17 | 89% |
| Mixed Steel Longsword | Pool | Antoine Lebeau | WIN | 1227.91 | 66% |
| Mixed Steel Longsword | Pool | Antoine Lebeau | WIN | 1227.91 | 66% |
| Mixed Steel Longsword | Pool | Troy Reid | WIN | 1257.91 | 58% |
| Mixed Steel Longsword | Pool | Aidan Witherspoon | LOSS | 1648.01 | 39% |
| Division | Stage | Opponent | Outcome | Opponent rating | Win chance |
|---|---|---|---|---|---|
| Mixed Steel Longsword (Open) | "Pools | Julian Yarmac | WIN | 1185.95 | 67% |
| Mixed Steel Longsword (Open) | "Pools | John Phillips | WIN | Unrated | |
| Mixed Steel Longsword (Open) | "Pools | Devan Pratt | WIN | 1058.37 | 75% |
| Mixed Steel Longsword (Open) | "Pools | Kobe Gallman | WIN | 1595.10 | 35% |
| Mixed Steel Longsword (Open) | "Pools | Joe DeMartino | WIN | 1373.88 | 56% |
| Mixed Steel Longsword (Open) | "Pools | Ryzen Mickeriz | WIN | 896.00 | 79% |
| Mixed Steel Longsword (Open) | "Pools | Joe Yarmac | WIN | 1315.12 | 60% |
| Mixed Steel Longsword (Open) | "Pools | Joanna Suber | WIN | 986.47 | 84% |
| Mixed Steel Longsword (Open) | "Pools | Joslen Pettit | WIN | 955.17 | 77% |
| Mixed Steel Longsword (Open) | "Pools | Marc Andryuk | WIN | Unrated | |
| Mixed Steel Longsword (Open) | Elims | Daniel Hirl | WIN | 1337.29 | 46% |
| Mixed Steel Longsword (Open) | Elims | David Lillethun | LOSS | 1175.35 | 77% |
| Mixed Steel Longsword (Open) | Elims | Samuel Azucena | WIN | 1348.79 | 54% |
| Division | Stage | Opponent | Outcome | Opponent rating | Win chance |
|---|---|---|---|---|---|
| Mixed Steel Longsword | Pool Set 1 | Michael Thompson | LOSS | 1573.21 | |
| Mixed Steel Longsword | Pool Set 1 | Ella Rose | LOSS | 1220.52 | |
| Mixed Steel Longsword | Pool Set 1 | Gabriel Shepard | WIN | 1417.91 | |
| Mixed Steel Longsword | Pool Set 1 | Sarah McCann | WIN | Unrated | |
| Mixed Steel Longsword | Pool Set 1 | Shane Scallin | LOSS | 1609.52 | |
| Mixed Steel Longsword | Pool Set 2 | Shane Scallin | LOSS | 1609.52 | |
| Mixed Steel Longsword | Pool Set 2 | Matthew Huller | LOSS | 1522.41 | |
| Mixed Steel Longsword | Pool Set 2 | Rowan Etzel | WIN | 1353.05 | |
| Mixed Steel Longsword | Pool Set 2 | Hanyi Wang | WIN | 1116.19 | |
| Mixed Steel Longsword | Pool Set 2 | Christopher Beauregard | WIN | 1400.89 |
| Division | Stage | Opponent | Outcome | Opponent rating | Win chance |
|---|---|---|---|---|---|
| Mixed Steel Sabre | Elimination Round 1 | Frédéric Robidoux-Hétu | WIN | 1217.93 | 69% |
| Mixed Steel Sabre | Final | David Ito | WIN | 1707.70 | 43% |
| Mixed Steel Sabre | Pool | Alexandre St-Louis | WIN | 1239.48 | 79% |
| Mixed Steel Sabre | Pool | David Ringuet | WIN | 809.35 | 76% |
| Mixed Steel Sabre | Pool | Liam Haley | LOSS | 1253.77 | 71% |
| Mixed Steel Sabre | Pool | Frédéric Robidoux-Hétu | WIN | 1217.93 | 69% |
| Mixed Steel Sabre | Pool | Arthur d'Escrivan | WIN | 1177.02 | 72% |
| Mixed Steel Sabre | Pool | Frédéric Robidoux-Hétu | LOSS | 1217.93 | 69% |
| Mixed Steel Sabre | Pool | Adam Andrews | LOSS | 1274.30 | 57% |
| Mixed Steel Sabre | Semifinals | Xavier Jacques | WIN | 1424.75 | 62% |
| Division | Stage | Opponent | Outcome | Opponent rating | Win chance |
|---|---|---|---|---|---|
| Mixed Steel Sabre | "Pools | Christopher Beauregard | DRAW | 1305.21 | |
| Mixed Steel Sabre | "Pools | Lucas Thompson | WIN | 1258.88 | |
| Mixed Steel Sabre | "Pools | Gabriel Villeneuve | WIN | Unrated | |
| Mixed Steel Sabre | "Pools | Steven Hirsch | WIN | 1545.83 | |
| Mixed Steel Sabre | "Pools | Devin Straley | WIN | Unrated | |
| Mixed Steel Sabre | "Pools | Ivan Navarro | WIN | 812.65 | |
| Mixed Steel Sabre | "Pools | Antonio Venmahavong | WIN | 868.49 | |
| Mixed Steel Sabre | "Pools | David Lillethun | WIN | 1112.39 | |
| Mixed Steel Sabre | Elims | Steven Hirsch | WIN | 1545.83 | |
| Mixed Steel Sabre | Elims | Jordan Douglas | WIN | Unrated | |
| Mixed Steel Sabre | Elims | Gabriel Villeneuve | WIN | Unrated | |
| Mixed Steel Sabre | Elims | Samuel Azucena | WIN | 1263.42 | |
| Mixed Steel Sabre | Finals | Eric Crain | LOSS | 1594.02 |