David Leung
Ratings
| Category |
Last competed |
Rank (current) |
Weighted Rating (current) |
Rank (best) |
Weighted Rating (best) |
| Longsword |
| - Mixed & Men's Steel Longsword |
October 2026 |
5481
(top 65.7%) |
1009.6 |
5481 (November 2026) |
1010.3 (October 2026) |
| Sabre |
| - Mixed & Men's Steel Sabre |
October 2026 |
2738
(top 73.3%) |
965 |
2738 (November 2026) |
965.9 (October 2026) |
| Single Rapier |
| - Mixed & Men's Steel Single Rapier |
October 2026 |
1979
(top 88.3%) |
836.6 |
1979 (November 2026) |
837.3 (October 2026) |
Record
| Division | Total | Win | Loss | Draw | Other |
| Mixed Steel Sabre |
12 |
2 |
6 |
4 |
0 |
| Mixed Steel Longsword |
8 |
3 |
3 |
2 |
0 |
| Mixed Steel Single Rapier |
7 |
1 |
5 |
1 |
0 |
| Mixed Steel Smallsword |
10 |
2 |
7 |
1 |
0 |
| Sum |
37 |
8 |
21 |
8 |
0 |
Full rating histories
Mixed & Men's Steel Longsword
October 2026
5552
1010.3
8469
0
November 2026
5481
1009.6
8345
1
-0.7
Mixed & Men's Steel Sabre
October 2026
2777
965.9
3794
0
November 2026
2738
965
3737
1
-0.8
Mixed & Men's Steel Single Rapier
October 2026
2008
837.3
2277
0
November 2026
1979
836.6
2241
1
-0.7
Match results
Mixed & Men's Steel Longsword - 8 fights
October 2026 - Gesellen Fechten 2026
| Division | Stage | Opponent | Outcome | Opponent rating | Win chance |
| Mixed Steel Longsword (C) |
Round 1 Pools |
Lukas Gaydos |
LOSS |
1026.54 |
|
| Mixed Steel Longsword (C) |
Round 1 Pools |
Zac Jensen |
LOSS |
1069.83 |
|
| Mixed Steel Longsword (C) |
Round 1 Pools |
Joshua Raynes |
WIN |
Unrated |
|
| Mixed Steel Longsword (C) |
Round 1 Pools |
James Moore |
DRAW |
1090.35 |
|
| Mixed Steel Longsword (C) |
Round 2 Pools |
Truman Self |
DRAW |
1082.59 |
|
| Mixed Steel Longsword (C) |
Round 2 Pools |
Matthew Vindoska |
LOSS |
1197.52 |
|
| Mixed Steel Longsword (C) |
Round 2 Pools |
Emely Norvell |
WIN |
Unrated |
|
| Mixed Steel Longsword (C) |
Round 2 Pools |
Dorian Leon |
WIN |
921.31 |
|
Mixed & Men's Steel Sabre - 12 fights
October 2026 - Gesellen Fechten 2026
Mixed & Men's Steel Single Rapier - 7 fights
October 2026 - Gesellen Fechten 2026
| Division | Stage | Opponent | Outcome | Opponent rating | Win chance |
| Mixed Steel Single Rapier (B) |
Round 1 Pools |
Eagle Blossom |
DRAW |
Unrated |
|
| Mixed Steel Single Rapier (B) |
Round 1 Pools |
Ulinda Minatel |
LOSS |
Unrated |
|
| Mixed Steel Single Rapier (B) |
Round 1 Pools |
Daniel Brittin |
LOSS |
957.48 |
|
| Mixed Steel Single Rapier (B) |
Round Two Pools |
Coyt Ransom |
LOSS |
Unrated |
|
| Mixed Steel Single Rapier (B) |
Round Two Pools |
Jacob Fraley |
LOSS |
1057.83 |
|
| Mixed Steel Single Rapier (B) |
Round Two Pools |
Christopher Geiger |
WIN |
Unrated |
|
| Mixed Steel Single Rapier (B) |
Round Two Pools |
Daniel Brittin |
LOSS |
957.48 |
|
Non-rated results - 10 fights
| Division | Event | Stage | Opponent | Outcome |
| Mixed Steel Smallsword |
Gesellen Fechten 2026 (October 2026) |
Round 1 Pools |
Brody Skaufel |
LOSS |
| Mixed Steel Smallsword |
Gesellen Fechten 2026 (October 2026) |
Round 1 Pools |
Katherine Hughes |
LOSS |
| Mixed Steel Smallsword |
Gesellen Fechten 2026 (October 2026) |
Round 1 Pools |
Nolan Montonye |
LOSS |
| Mixed Steel Smallsword |
Gesellen Fechten 2026 (October 2026) |
Round 1 Pools |
Cade Flowers |
LOSS |
| Mixed Steel Smallsword |
Gesellen Fechten 2026 (October 2026) |
Round 1 Pools |
Zachary Thomason |
DRAW |
| Mixed Steel Smallsword |
Gesellen Fechten 2026 (October 2026) |
Round 2 Pools |
Sam Brian |
WIN |
| Mixed Steel Smallsword |
Gesellen Fechten 2026 (October 2026) |
Round 2 Pools |
Tan Nguyen |
LOSS |
| Mixed Steel Smallsword |
Gesellen Fechten 2026 (October 2026) |
Round 2 Pools |
Brenton Burke |
LOSS |
| Mixed Steel Smallsword |
Gesellen Fechten 2026 (October 2026) |
Round 2 Pools |
Joshua Derby |
LOSS |
| Mixed Steel Smallsword |
Gesellen Fechten 2026 (October 2026) |
Round 2 Pools |
Michael McIntosh |
WIN |