Statistics Profile

David So

2010
Is this your profile? Register with your USFA ID to claim it.
Claim profile

Win/loss statistics

2026-2027 2025-2026 2024-2025 2023-2024 Before 2023 All time
Victories 8 - 3 - - 11
Losses 25 - 24 - - 49
Win ratio 24.2% - 11.1% - - 18.3%
Pool victories 6 - 2 - - 8
Pool losses 20 - 20 - - 40
Pool win ratio 23.1% - 9.1% - - 16.7%
DE victories 2 - 1 - - 3
DE losses 5 - 4 - - 9
DE win ratio 28.6% - 20.0% - - 25.0%

Seasons start on August 1 and end on July 31.

Scores

2026-2027 2025-2026 2024-2025 2023-2024 Before 2023 All time
Easy wins† 1 - - - - 1
Easy wins % 12.5% - 0.0% - - 9.1%
Close wins‡ 2 - - - - 2
Close wins % 25.0% - 0.0% - - 18.2%
Close losses‡ 8 - 2 - - 10
Close losses % 32.0% - 8.3% - - 20.4%
Big losses† 6 - 11 - - 17
Big losses % 24.0% - 45.8% - - 34.7%

† Easy victories or big losses are 4+ touches in pools, 7+ in standard DEs, and 5+ in veteran or youth DEs.

‡ Close bouts are 1 touch or fewer in pools, 3 or fewer in standard DEs, and 2 or fewer in veteran or youth DEs.

Events

2026-2027 2025-2026 2024-2025 2023-2024 Before 2023 All time
Events 5 - 4 - - 9
Tournaments 2 - 2 - - 4

Competition history

9 competitions, 60 bouts

2026 OFC High Class Epee Tournament

Div II Mixed Épée C1, DV2 November 7, 2026

Place 15 of 22 Seed 18 Not ranked Rating U Olympic Fencers Club

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
V 5:4 OH Brandon 22 - U 19 Olympic Fencers Club 1135 813 67.9 31%
Pool Log in or create an account to report a bout correction.
D 2:5 PAYNE Gareth 2 - C26 1 Premier Fencing Alliance / Dunwoody Fencing Club 2179 881 2.7 2%
Pool Log in or create an account to report a bout correction.
D 4:5 SZETO Octavius 15 - U 7 Olympic Fencers Club 1448 878 18.1 19%
Pool Log in or create an account to report a bout correction.
V 5:4 MENON Rahul 10 - E26 14 Olympic Fencers Club 1354 860 74.0 21%
Pool Log in or create an account to report a bout correction.
D 4:5 WRIGHT Alex 7 - D24 16 Olympic Fencers Club 1702 934 10.6 11%
T32 Log in or create an account to report a bout correction.
V 15:6 KOROVIN Mikhail 6 - D26 18 Premier Fencing Alliance 1888 1163 216.1 15%
T16 Log in or create an account to report a bout correction.
D 5:15 KIM Ian 11 - E26 3 Olympic Fencers Club 1522 1379 78.0 42%

2026 OFC High Class Epee Tournament

Div I-A Mixed Épée A2, D1A November 7, 2026

Place 22 of 27 Seed 22 Not ranked Rating U Olympic Fencers Club

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
D 4:5 NGUYEN Joseph 11 - C26 13 Premier Fencing Alliance 1838 744 6.7 4%
Pool Log in or create an account to report a bout correction.
D 1:5 DANZIG Jacob S. 6 - B26 2 Olympic Fencers Club 3056 737 0.0 < 1%
Pool Log in or create an account to report a bout correction.
D 3:5 NGUYEN Hubert 3 - A25 11 Olympic Fencers Club 2235 737 1.7 1%
Pool Log in or create an account to report a bout correction.
V 5:3 LANE Vincent 25 - U 26 Olympic Fencers Club 1366 735 102.7 16%
Pool Log in or create an account to report a bout correction.
D 4:5 WON Donghoo 19 - E26 14 Olympic Fencers Club 1474 838 18.1 16%
Pool Log in or create an account to report a bout correction.
D 4:5 SNYDER Ari 14 - C23 20 1825 820 7.2 5%
T32 Log in or create an account to report a bout correction.
D 9:15 NAGANO Jonathan 10 - C26 3 Olympic Fencers Club 2130 1187 24.5 8%

2026 OFC Season Kickoff Tournament

Div III Mixed Épée D1, DV3 September 5, 2026

Place 26 of 38 Seed 36 Not ranked Rating U Olympic Fencers Club

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
D 3:5 TAKAWIRA ANESU 38 - U 19 Olympic Fencers Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:2 PARRADO Harrison 28 - U 14 Olympic Fencers Club 1471 643 128.2 11%
Pool Log in or create an account to report a bout correction.
D 3:5 NGUYEN Wesley (Titus) V. 4 - E26 3 Olympic Fencers Club 1684 772 11.5 8%
Pool Log in or create an account to report a bout correction.
D 2:5 GEISSLER Maximilian 9 - E26 13 Clemson University Fencing Club / Foothills Fencing Academy 1511 760 16.3 12%
Pool Log in or create an account to report a bout correction.
V 5:3 JOSHI Zara 33 - U 37 Olympic Fencers Club - - - -
T32 Log in or create an account to report a bout correction.
D 14:15 OH Brandon 24 - U 8 Olympic Fencers Club 1109 1331 143.5 61%

2026 OFC Season Kickoff Tournament

Div II Mixed Épée C2, DV2 September 5, 2026

Place 31 of 38 Seed 30 Not ranked Rating U Olympic Fencers Club

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
D 1:5 KRIEGER Jack 7 - C24 10 Olympic Fencers Club / University of Georgia Fencing Club 2001 708 5.0 2%
Pool Log in or create an account to report a bout correction.
D 4:5 NGUYEN Wesley (Titus) V. 19 - E26 14 Olympic Fencers Club 1702 703 11.6 6%
Pool Log in or create an account to report a bout correction.
D 2:5 SONG Apolo 31 - U 16 Olympic Fencers Club 1055 691 41.5 29%
Pool Log in or create an account to report a bout correction.
D 2:5 LEE Christopher 6 - C26 5 Olympic Fencers Club 1820 650 6.4 3%
Pool Log in or create an account to report a bout correction.
V 5:3 SANDERS Charlotte 17 - E26 30 Foothills Fencing Academy / Mia Fencing Academy North - - - -
T64 Log in or create an account to report a bout correction.
V 15:10 CHO Mike Sungjun 37 - U 35 Olympic Fencers Club 1056 1282 110.9 61%
T32 Log in or create an account to report a bout correction.
D 8:15 LEE Christopher 6 - C26 5 Olympic Fencers Club 2003 1393 61.6 19%

2026 OFC Season Kickoff Tournament

Senior Mixed Épée B2, SNR September 5, 2026

Place 30 of 30 Seed 25 Not ranked Rating U Olympic Fencers Club

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
D 0:5 KU Bonyeong 26 - U 2 Olympic Fencers Club 2500 738 6.2 5%
Pool Log in or create an account to report a bout correction.
D 3:5 JEONG Arisu 5 - B25 1 Olympic Fencers Club 2091 732 4.4 2%
Pool Log in or create an account to report a bout correction.
D 0:5 HUGHES Eric 15 - D26 27 1965 728 6.4 3%
Pool Log in or create an account to report a bout correction.
D 3:5 LEE Christopher 6 - C26 13 Olympic Fencers Club 1787 721 10.2 5%
Pool Log in or create an account to report a bout correction.
D 2:5 GARBER Robert A. 16 - D26 8 Dunwoody Fencing Club 2130 711 3.3 1%
T32 Log in or create an account to report a bout correction.
D 12:15 DUARTE NAPOLES Alexander Lazaro 4 - B26 9 Louisville Fencing Center, Inc. 2685 1297 14.9 3%

2025 OFC Grand Prix

Y-14 Mixed Épée U, Y14 March 16, 2025

Place 15 of 20 Seed 14 Not ranked Rating U Olympic Fencers Club

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
D 0:5 SHIM Jae 11 - U 2 Olympic Fencers Club 1597 732 30.7 10%
Pool Log in or create an account to report a bout correction.
V 5:2 KIM Jihoo 2 - U 20 Olympic Fencers Club 1117 701 126.2 32%
Pool Log in or create an account to report a bout correction.
D 2:5 FERNANDEZ William 19 - U 6 1421 827 44.4 19%
Pool Log in or create an account to report a bout correction.
D 2:5 ERIZE Marcos 5 - U 7 665 783 111.4 57%
Pool Log in or create an account to report a bout correction.
V 5:2 DOH Damon 8 - U 17 Olympic Fencers Club 677 671 83.4 50%
Pool Log in or create an account to report a bout correction.
D 0:5 KOSASI Adrian 17 - U 3 Olympic Fencers Club 1768 755 16.5 10%
T32 Log in or create an account to report a bout correction.
V 15:11 ZHANG George 12 - U 18 Olympic Fencers Club 903 1245 137.2 66%
T16 Log in or create an account to report a bout correction.
D 6:15 SHIM Jae 11 - U 2 Olympic Fencers Club 1985 1382 85.6 20%

2025 OFC Grand Prix

Mixed Épée A2 March 15, 2025

Place 33 of 33 Seed 31 Not ranked Rating U Olympic Fencers Club

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
D 1:5 DAVIDENKO Alexander 10 - C25 9 Olympic Fencers Club 2193 814 10.9 2%
Pool Log in or create an account to report a bout correction.
D 2:5 NGUYEN Hubert 11 - C25 1 Olympic Fencers Club 2109 803 12.9 3%
Pool Log in or create an account to report a bout correction.
D 2:5 JEONG Arisu 21 - D25 16 Olympic Fencers Club 1908 790 20.2 5%
Pool Log in or create an account to report a bout correction.
D 1:5 LIU Oscar 20 - D25 30 Memphis University School Fencing Team 1840 770 21.5 6%
Pool Log in or create an account to report a bout correction.
D 0:5 SHOUSHA Yassin 22 - D24 15 Elite Fencing Academy (GA) / Peoria Fencing Academy 1898 749 16.4 5%
Pool Log in or create an account to report a bout correction.
D 1:5 FULLERTON Houston T. 1 - A25 6 Olympic Fencers Club 2855 732 0.5 < 1%
T64 Log in or create an account to report a bout correction.
D 11:15 MENON Rahul 29 - U 32 Olympic Fencers Club 1216 1585 339.9 66%

2024 OFC Aim High Epee Tournament

Y-14 Mixed Épée U, Y14 September 8, 2024

Place 12 of 12 Seed 3 Not ranked Rating U Olympic Fencers Club

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
D 3:5 MARSTON Isaac 6 - U 3 Athens Fencing Club 2500 847 17.1 6%
Pool Log in or create an account to report a bout correction.
D 2:5 LEE Scott 13 - U 9 Olympic Fencers Club 2500 830 16.2 6%
Pool Log in or create an account to report a bout correction.
D 3:5 NG Allie 2 - U 3 Olympic Fencers Club - - - -
Pool Log in or create an account to report a bout correction.
D 4:5 KIM Jessica 7 - U 6 Olympic Fencers Club - - - -
Pool Log in or create an account to report a bout correction.
D 4:5 KUMAR Maya 10 - U 7 Olympic Fencers Club - - - -
T16 Log in or create an account to report a bout correction.
D 11:15 RAY Jensen 5 - U 5 Olympic Fencers Club 2158 1832 247.3 36%

2024 OFC Aim High Epee Tournament

Div III Mixed Épée D1, DV3 September 7, 2024

Place 32 of 32 Seed 16 Not ranked Rating U Olympic Fencers Club

Bout Score Opponent Country Seed Rank Rating Place Club Opponent
Strength
Strength Change Win
Chance
Pool Log in or create an account to report a bout correction.
D 1:5 RAVI Arjun 6 - D23 3 Olympic Fencers Club 2045 2500 745.6 67%
Pool Log in or create an account to report a bout correction.
D 0:5 LIU Oscar 5 - D23 12 Memphis University School Fencing Team 1784 1754 331.0 49%
Pool Log in or create an account to report a bout correction.
D 3:5 KIM Lauren 26 - U 27 Olympic Fencers Club - - - -
Pool Log in or create an account to report a bout correction.
D 1:5 GAYFORD Zachary 24 - U 20 1273 1423 288.3 57%
Pool Log in or create an account to report a bout correction.
D 3:5 KHEGAY Martin 15 - U 24 Olympic Fencers Club 727 1135 287.6 71%
T32 Log in or create an account to report a bout correction.
D 8:15 RAVI Arjun 6 - D23 3 Olympic Fencers Club 2204 2500 667.8 61%