John Ming Ngo

Club Edmonton German Fencing Guild
Nationality Canada

Ratings

Category Last competed Rank (current) Weighted Rating (current) Rank (best) Weighted Rating (best)
Longsword
- Mixed & Men's Steel Longsword April 2026 1921 (top 24%) 1327 1776 (April 2026) 1332.6 (April 2026)
Sabre
- Mixed & Men's Steel Sabre March 2026 1831 (top 53%) 1107.4 1656 (March 2026) 1110.4 (March 2026)
Single Rapier
- Mixed & Men's Steel Single Rapier October 2025 1075 (top 51%) 1138.4 968 (October 2025) 1143.6 (October 2025)

Record

DivisionTotalWinLossDrawOther
Mixed Steel Longsword 37 16 19 2 0
Mixed Steel Sabre 5 2 3 0 0
Mixed Steel Single Rapier 3 2 1 0 0
Mixed Steel Smallsword 11 6 4 1 0
Mixed Steel Backsword 3 0 3 0 0
Mixed Steel Any Weapon 2 0 2 0 0
Sum 61 26 32 3 0

Full rating histories

Match results

Smallhorn Monthly Mini VII

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Longsword Playoff Pools Anonymous fighter WIN 881.63 75%
Mixed Steel Longsword Playoff Pools Berkley Forsyth WIN Unrated
Mixed Steel Longsword Playoff Pools Logan Gauthier WIN 790.84 79%
Mixed Steel Longsword Playoff Pools Alex Williamson WIN 1761.31 8%
Mixed Steel Longsword Tier A Elim Pools Berkley Forsyth WIN Unrated
Mixed Steel Longsword Tier A Elim Pools Julian Schuetze LOSS 1532.49 22%
Mixed Steel Longsword Tier A Elim Pools Matthew Thompson LOSS 1652.96 14%
Mixed Steel Longsword Tier A Elim Pools Avery Begin LOSS 1491.09 27%

Drehfuchs 2026

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Longsword (Open) Pools Logan Gauthier WIN Unrated
Mixed Steel Longsword (Open) Pools Tony Huang LOSS 1576.20 16%
Mixed Steel Longsword (Open) Pools Jason Baldwin LOSS 1549.82 17%
Mixed Steel Longsword (Open) Pools Nicholas Morrish WIN 1074.12 64%
Mixed Steel Longsword (Open) Pools Quinn Collins-Cruickshank WIN Unrated
Mixed Steel Longsword (Tiear A) Pools Matthew Thompson LOSS 1610.36 14%
Mixed Steel Longsword (Tiear A) Pools Michael Miller WIN 1494.65 21%
Mixed Steel Longsword (Tiear A) Pools Sol Ballester LOSS 1389.75 27%
Mixed Steel Longsword (Tiear A) Pools Tony Huang DRAW 1576.20 16%
Mixed Steel Longsword (Tiear A) Pools Eric Stenner WIN 848.71 69%

Goose 4: All Honked Up 2025

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Longsword Pools Tavis McKee LOSS 1393.70 35%
Mixed Steel Longsword Pools Alex Komar LOSS 1301.38 40%
Mixed Steel Longsword Pools Laury Plant DRAW 1368.79 36%
Mixed Steel Longsword Pools Demitri Walls WIN Unrated
Mixed Steel Longsword Pools Grey Wallstrum LOSS 1227.64 47%

Nordschlag 2025

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Longsword (Open Longsword) Pool 5 - Ring 1 Joshua Feland LOSS 957.07 49%
Mixed Steel Longsword (Open Longsword) Pool 5 - Ring 1 Nickolas Mihilewicz WIN 686.62 65%
Mixed Steel Longsword (Open Longsword) Pool 5 - Ring 1 Jason Baldwin LOSS 1530.99 26%

Return of the Goose 2024

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Longsword Pool Set 1 Alex Williamson LOSS 1693.00 16%
Mixed Steel Longsword Pool Set 1 Jonathan Cann WIN 1105.98 49%
Mixed Steel Longsword Pool Set 1 Kyle Coleman LOSS 1374.12 28%
Mixed Steel Longsword Pool Set 1 Jason LaCroix WIN 1207.46 43%

Nordschlag 2024

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Longsword Pool Set 1 Erik Ross WIN Unrated
Mixed Steel Longsword Pool Set 1 Alexander Croteau LOSS Unrated
Mixed Steel Longsword Pool Set 1 Nickolas Mihilewicz WIN Unrated
Mixed Steel Longsword Quarterfinals Jason LaCroix LOSS 1015.82 50%

The Goose Strikes Back 2024

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Longsword Pool Set 1 August Sieben LOSS 1167.29
Mixed Steel Longsword Pool Set 1 Tavis McKee LOSS 1517.45
Mixed Steel Longsword Pool Set 1 Eric Dalshaug LOSS 1490.40

Drehfuchs 2026

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Sabre Pools Alex Williamson LOSS 1604.13
Mixed Steel Sabre Pools Tyler Nychka LOSS Unrated
Mixed Steel Sabre Pools Damian Gleadhill WIN Unrated
Mixed Steel Sabre Pools Eric Stenner WIN Unrated
Mixed Steel Sabre Top 8 Matthew Thompson LOSS 1504.17

Nordschlag 2025

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Single Rapier (Open Rapier) Pool 3 - Ring 1 Nickolas Mihilewicz WIN Unrated
Mixed Steel Single Rapier (Open Rapier) Pool 3 - Ring 1 Matthew Thompson LOSS 1352.07
Mixed Steel Single Rapier (Open Rapier) Pool 3 - Ring 1 Matt Cardall WIN Unrated
DivisionEventStageOpponentOutcome
Mixed Steel Any Weapon Nordschlag 2025 (October 2025) 1/4 Finals Jason Baldwin LOSS
Mixed Steel Any Weapon Nordschlag 2024 (October 2024) Elimination Bracket Joseph Graham LOSS
Mixed Steel Backsword Nordschlag 2024 (October 2024) Pool Set 1 Jason Baldwin LOSS
Mixed Steel Backsword Nordschlag 2024 (October 2024) Pool Set 1 Caleb Foster LOSS
Mixed Steel Backsword Nordschlag 2024 (October 2024) Pool Set 1 Nicholas Morrish LOSS
Mixed Steel Smallsword Goose 4: All Honked Up 2025 (November 2025) Pools Lucie Love WIN
Mixed Steel Smallsword Goose 4: All Honked Up 2025 (November 2025) Pools Jonathan Cann LOSS
Mixed Steel Smallsword Goose 4: All Honked Up 2025 (November 2025) Pools Julian Schuetze LOSS
Mixed Steel Smallsword Goose 4: All Honked Up 2025 (November 2025) Pools Cale Rainkie LOSS
Mixed Steel Smallsword Goose 4: All Honked Up 2025 (November 2025) Pools Colin Pinnell WIN
Mixed Steel Smallsword Smallhorn Mini Monthly II 2025 (October 2025) Pools Mateya Thompson WIN
Mixed Steel Smallsword Smallhorn Mini Monthly II 2025 (October 2025) Pools Reegan Attwell WIN
Mixed Steel Smallsword Smallhorn Mini Monthly II 2025 (October 2025) Pools Liam Mulligan WIN
Mixed Steel Smallsword Smallhorn Mini Monthly II 2025 (October 2025) Pools Julian Schuetze DRAW
Mixed Steel Smallsword Smallhorn Mini Monthly II 2025 (October 2025) Top 16 Mateya Thompson WIN
Mixed Steel Smallsword Smallhorn Mini Monthly II 2025 (October 2025) Top 8 Alexander Croteau LOSS