Vivian Zhao

Club Salt City Historical Fencing
Nationality United States

Ratings

Category Last competed Rank (current) Weighted Rating (current) Rank (best) Weighted Rating (best)
Longsword
- Mixed & Men's Steel Longsword December 2025 1427 (top 18%) 1381.7 1211 (December 2025) 1393 (December 2025)
- Underrepresented Genders & Women's Steel Longsword June 2026 669 (top 56%) 1071.1 658 (June 2026) 1073.2 (June 2026)
Sabre
- Mixed & Men's Steel Sabre January 2026 392 (top 11%) 1474.9 328 (January 2026) 1483.2 (January 2026)

Record

DivisionTotalWinLossDrawOther
Mixed Steel Longsword 34 17 9 0 8
Underrepresented Genders Steel Longsword 8 3 5 0 0
Mixed Steel Sabre 18 13 5 0 0
Sum 60 33 19 0 8

Full rating histories

Match results

Yule Duel 2025

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Longsword Pools Adam Whaley LOSS 1234.17 64%
Mixed Steel Longsword Pools Douglas Silfies WIN 1159.26 70%
Mixed Steel Longsword Pools Liz Swilley DOUBLE LOSS 870.44 80%
Mixed Steel Longsword Pools Jeffrey Ostrum LOSS 1158.84 61%
Mixed Steel Longsword Pools Joseph DiFrancesca LOSS 1081.25 71%
Mixed Steel Longsword Pools Leanne Rios DOUBLE LOSS 982.45 73%
Mixed Steel Longsword Pools Mark Haldaman WIN Unrated
Mixed Steel Longsword Pools Sanghyun Sheen WIN 1103.14 70%
Mixed Steel Longsword Pools Tan Nguyen LOSS 1401.05 47%
Mixed Steel Longsword Pools Bjorn Wetzel DOUBLE LOSS Unrated
Mixed Steel Longsword Pools Edwin Rivera III DOUBLE LOSS 1102.85 69%
Mixed Steel Longsword Pools Finn Haldaman DOUBLE LOSS Unrated
Mixed Steel Longsword Pools Jonathan Pyles WIN Unrated
Mixed Steel Longsword Pools Kyle Chap DOUBLE LOSS 1125.15 67%
Mixed Steel Longsword Pools Lukas Gaydos WIN Unrated
Mixed Steel Longsword Pools Raymond Torres DOUBLE LOSS 1387.56 53%
Mixed Steel Longsword Pools Steven Moore WIN 925.10 80%
Mixed Steel Longsword Pools Len Mellon WIN 1303.75 50%
Mixed Steel Longsword Pools William Hannings LOSS 1403.21 50%
Mixed Steel Longsword Pools Bryan Ezawa WIN 1180.65 47%
Mixed Steel Longsword Pools Logan Lemak LOSS Unrated
Mixed Steel Longsword Pools Corban Fox WIN Unrated
Mixed Steel Longsword Pools A.D Weber WIN 1251.19 65%
Mixed Steel Longsword Pools Robert Sherry DOUBLE LOSS 1389.73 52%
Mixed Steel Longsword Pools Jonah Quattrini WIN Unrated
Mixed Steel Longsword Pools Stephen Dougherty WIN 1645.24 31%

Brick City Brawl 2025

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Longsword Final Pools Charles Bacon WIN Unrated
Mixed Steel Longsword Final Pools Lester Finley WIN Unrated
Mixed Steel Longsword Final Pools Kristopher Newtown LOSS 1197.90
Mixed Steel Longsword Final Pools Daniel Flowers WIN 1305.08
Mixed Steel Longsword Initial Pools Andrew Wang LOSS 1331.22
Mixed Steel Longsword Initial Pools Seamus Donahoe WIN Unrated
Mixed Steel Longsword Initial Pools Owen Billet WIN 1041.60
Mixed Steel Longsword Initial Pools Leah Bouhuys LOSS Unrated

Fecht Yeah 2026

DivisionStageOpponentOutcomeOpponent ratingWin chance
Underrepresented Genders Steel Longsword Consolation Bracket Thalia Valyrie WIN Unrated
Underrepresented Genders Steel Longsword Consolation Bracket Rune McCabe LOSS Unrated
Underrepresented Genders Steel Longsword Pools Sawyer Rardin LOSS 1629.30
Underrepresented Genders Steel Longsword Pools Selene Lende LOSS 967.83
Underrepresented Genders Steel Longsword Pools Thalia Valyrie WIN Unrated
Underrepresented Genders Steel Longsword Pools Sarah Zordan LOSS 1326.26
Underrepresented Genders Steel Longsword Top 10 Robin Scott WIN 977.30
Underrepresented Genders Steel Longsword Top 8 Sawyer Rardin LOSS 1629.30

Unicorn Cup 2026

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Sabre Pools Sanghyun Sheen WIN Unrated
Mixed Steel Sabre Pools Daniel Taylor WIN Unrated
Mixed Steel Sabre Pools Casey Brienza WIN Unrated
Mixed Steel Sabre Pools Levi Ryan WIN 1199.00 62%
Mixed Steel Sabre Pools Keith Datum WIN 989.04 67%
Mixed Steel Sabre Pools Joshua Derby LOSS 1773.97 22%
Mixed Steel Sabre Pools Malin Grant WIN 1276.10 51%
Mixed Steel Sabre Top 16 Sam Gorski WIN 1271.19 54%
Mixed Steel Sabre Top 29 Devon Christman WIN 879.26 72%
Mixed Steel Sabre Top 8 Adam Growden LOSS Unrated

Brick City Brawl 2025

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Sabre Final Pools Kevt'her Hoxha WIN Unrated
Mixed Steel Sabre Final Pools Ethan Klein WIN Unrated
Mixed Steel Sabre Final Pools Selene Lende LOSS 1130.78
Mixed Steel Sabre Final Pools Andrew Wang WIN 1272.23
Mixed Steel Sabre Initial Pools Dylan Levine WIN Unrated
Mixed Steel Sabre Initial Pools Cesar Alejandro Perez Mesta WIN Unrated
Mixed Steel Sabre Initial Pools Robert N. Smith LOSS 1309.70
Mixed Steel Sabre Initial Pools Kevt'her Hoxha LOSS Unrated