David Leung

Club Cymbrogi School of Western Martial Arts
Nationality United States

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

DivisionTotalWinLossDrawOther
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

Match results

Gesellen Fechten 2026

DivisionStageOpponentOutcomeOpponent ratingWin 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

Gesellen Fechten 2026

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Sabre (B) Elim Pools Zachary Thomason DRAW Unrated
Mixed Steel Sabre (B) Elim Pools Ivan Talev LOSS Unrated
Mixed Steel Sabre (B) Elim Pools Stephen Sizemore LOSS Unrated
Mixed Steel Sabre (B) Elim Pools Gilbert Pena WIN 935.98
Mixed Steel Sabre (B) Round 1 Pools Jordan Ritscher DRAW 1081.55
Mixed Steel Sabre (B) Round 1 Pools Kaleb Barker DRAW Unrated
Mixed Steel Sabre (B) Round 1 Pools Ivan Talev LOSS Unrated
Mixed Steel Sabre (B) Round 1 Pools Ryan Conrow WIN 897.92
Mixed Steel Sabre (B) Round 2 Pools Malachi Rosario LOSS Unrated
Mixed Steel Sabre (B) Round 2 Pools Alisha Saulnier LOSS 991.93
Mixed Steel Sabre (B) Round 2 Pools Jordan Ritscher LOSS 1081.55
Mixed Steel Sabre (B) Round 2 Pools Brenton Burke DRAW Unrated

Gesellen Fechten 2026

DivisionStageOpponentOutcomeOpponent ratingWin 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
DivisionEventStageOpponentOutcome
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