The future of US Fencing is at stake!

For transparency, fairness, and athlete support, VOTE FOR:
(1) Jason Liu and (2) Abdel Salem on May 13th!

Statistics Profile

Ian MacKay

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

Win/loss statistics

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Victories - 11 6 6 2 25
Losses - 10 15 16 24 65
Win ratio - 52.4% 28.6% 27.3% 7.7% 27.8%
Pool victories - 8 5 5 1 19
Pool losses - 7 12 13 20 52
Pool win ratio - 53.3% 29.4% 27.8% 4.8% 26.8%
DE victories - 3 1 1 1 6
DE losses - 3 3 3 4 13
DE win ratio - 50.0% 25.0% 25.0% 20.0% 31.6%

Seasons start on August 1 and end on July 31.

Scores

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Easy wins - 5 3 3 - 11
Easy wins % - 45.5% 50.0% 50.0% 0.0% 44.0%
Close wins - 2 1 2 1 6
Close wins % - 18.2% 16.7% 33.3% 50.0% 24.0%
Close losses - - 3 1 1 5
Close losses % - 0.0% 20.0% 6.2% 4.2% 7.7%
Big losses - 5 6 9 18 38
Big losses % - 50.0% 40.0% 56.2% 75.0% 58.5%

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

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events - 3 3 3 4 13
Tournaments - 3 3 3 4 13

Competition history

13 competitions, 90 bouts

Fairfax Challenge ROC(DV1A, DV2, VET), RJCC, RYC & PARA

Div II Men's Foil C2, DV2 May 10, 2025

Place 33 of 39 Seed 28 Not ranked Rating E25 Nova Fencing 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 LIM Charlie 4 - C25 3 Polaris Fencing Center 1977 1150 6.5 9%
Pool Log in or create an account to report a bout correction.
V 5:0 ERTZBERGER Joel 34 - U 39 Cape Fear Fencing Association 1644 1144 48.0 21%
Pool Log in or create an account to report a bout correction.
D 0:5 EMENHEISER Conrad 9 - C24 13 Apex Fencing Academy / Fencing Club At NC State 2423 1192 1.9 2%
Pool Log in or create an account to report a bout correction.
D 3:5 TAM Kyle 16 - D25 12 Moe Fencing Club LLC 1873 1190 8.5 13%
Pool Log in or create an account to report a bout correction.
D 3:5 SHEA William 21 - D24 24 Savage Fencing Club 1615 1181 13.9 24%
T64 Log in or create an account to report a bout correction.
D 7:15 LEE Noah 32 - E24 32 Research Triangle Fencing 1835 1241 31.5 18%

George Mason University Patriot Open 2025

Div III Mixed Foil C2, DV3 March 8, 2025

Place 6 of 40 Seed 32 Not ranked Rating U Nova Fencing 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:3 STEFFENSEN Lily 36 - U 35 George Mason University Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:4 SAE-TUNG Kevin 7 - E25 10 College of William & Mary Fencing Club 1378 1036 48.1 29%
Pool Log in or create an account to report a bout correction.
V 5:0 NUSINZON Boris 21 - U 38 972 1084 25.5 57%
Pool Log in or create an account to report a bout correction.
V 5:2 SIMANJUNTAK Jocelyn 18 - U 25 Fencing Sports Academy, Inc. - - - -
Pool Log in or create an account to report a bout correction.
V 5:1 SINGH Meet 6 - E25 15 Richmond Fencing Club 1366 1110 40.4 34%
T32 Log in or create an account to report a bout correction.
V 15:6 CHANDLEE Thomas 27 - U 31 1328 1075 107.9 37%
T16 Log in or create an account to report a bout correction.
V 15:11 TANG Justin 19 - U 16 George Mason University Fencing Club 1377 1183 87.3 40%
T8 Log in or create an account to report a bout correction.
D 11:15 LEE Ethan 3 - D24 2 OnTarget Fencing Club 1937 1270 29.0 15%

Choco Therapy Open

Senior Mixed Foil C2, SNR February 9, 2025

Place 24 of 43 Seed 26 Not ranked Rating U Nova Fencing 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:2 NOVOTNY Felicia A. 22 - E22 25 Salle Palasz - - - -
Pool Log in or create an account to report a bout correction.
V 5:4 COLEMAN Samantha 35 - U 37 Savage Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 SHEA William 8 - D24 7 Savage Fencing Club 1620 1059 13.8 18%
Pool Log in or create an account to report a bout correction.
D 3:5 MOORE Addisyn 20 - E24 23 OnTarget Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
D 1:5 METZ Mason 7 - D25 2 Tri-Weapon Fencing Club 1817 1045 8.5 11%
T64 Log in or create an account to report a bout correction.
V 15:2 STENSON Alyssa 34 - U 41 Savage Fencing Club - - - -
T32 Log in or create an account to report a bout correction.
D 4:15 PRUT Anton 11 - D24 11 Apex Fencing Academy 2112 1091 16.7 6%

Choco Therapy Open

Senior Mixed Foil C2, SNR February 11, 2024

Place 26 of 40 Seed 21 Not ranked Rating U Nova Fencing 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 SEIB-LEVINSON Conrad 4 - C23 3 Brooklyn Bridge Fencing Club 1756 1125 13.4 15%
Pool Log in or create an account to report a bout correction.
D 2:5 XU Joseph 39 - U 19 AIC Fencing Club 1320 1111 27.6 37%
Pool Log in or create an account to report a bout correction.
D 4:5 ZAIDI Adil 9 - D23 8 OnTarget Fencing Club 1781 1084 10.9 13%
Pool Log in or create an account to report a bout correction.
V 5:3 BERGMANN Beatrix 35 - U 36 Savage Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:0 NESTERUK Hope 28 - U 34 Savage Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 BAYER John P. 17 - E23 15 Chesapeake Fencing Club 1631 1073 14.3 19%
T64 Log in or create an account to report a bout correction.
V 15:4 STENSON Alyssa 25 - U 39 Savage Fencing Club - - - -
T32 Log in or create an account to report a bout correction.
D 8:15 SHEA William 13 - D21 9 Savage Fencing Club 1062 1206 114.1 57%

Capitol Clash SYC/RCC & Y8

Cadet Men's Foil B3, CDT January 15, 2024

Place 84 of 115 Seed 96 Not ranked Rating U Nova Fencing 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 TIKHAEV Alexander 7 95 C23 3 AIC Fencing Club 2546 1110 1.6 1%
Pool Log in or create an account to report a bout correction.
V 5:2 ALLEN Augustus 78 - U 111 York Fencing Club 509 1108 17.3 81%
Pool Log in or create an account to report a bout correction.
D 0:5 GULCHIN Mark (Yerma) 28 - C23 34 South Brooklyn Fencing 2277 1126 4.1 3%
Pool Log in or create an account to report a bout correction.
V 5:1 BLAM Aaron 62 - E23 95 1499 1122 64.9 28%
Pool Log in or create an account to report a bout correction.
D 4:5 CHUN Zachary 112 - U 74 Jovanovic Fencing 957 1187 53.3 64%
Pool Log in or create an account to report a bout correction.
D 1:5 SMOLICH Marat 41 - D23 42 Research Triangle Fencing 1975 1133 8.5 9%
T128 Log in or create an account to report a bout correction.
D 9:15 CHO Xzander 35 - D23 32 Manhattan Fencing Center 1996 1243 37.5 13%

River City Regional Rumble RJCC / RYC & Y8

Cadet Men's Foil C2, CDT September 24, 2023

Place 24 of 33 Seed 23 Not ranked Rating U Nova Fencing 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 SMOLICH Marat 15 - D23 8 Research Triangle Fencing 1960 1072 10.5 8%
Pool Log in or create an account to report a bout correction.
V 5:4 BOWLES Kevin 28 - U 32 Apex Fencing Academy 1336 1062 70.0 33%
Pool Log in or create an account to report a bout correction.
D 2:5 JIANG Bowang 5 - C23 5 AIC Fencing Club 2171 1132 6.3 5%
Pool Log in or create an account to report a bout correction.
D 4:5 MAO Lucas 6 - C23 7 AIC Fencing Club 2235 1126 5.1 4%
Pool Log in or create an account to report a bout correction.
D 2:5 HE Kyle 16 - D23 3 AIC Fencing Club 1954 1121 10.5 9%
T32 Log in or create an account to report a bout correction.
D 1:15 VADEN Oliver 3 116 D23 6 Fencing Sports Academy, Inc. 2350 1262 18.6 5%

CFC Foil Mixed Open & Women's U

Senior Mixed Foil C1, SNR May 13, 2023

Place 16 of 22 Seed 21 Not ranked Rating U Nova Fencing 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:2 WEIL Brent 5 - D19 7 Rockville Fencing Academy 1967 857 178.9 4%
Pool Log in or create an account to report a bout correction.
D 2:5 NORTH Zoe M. 9 - E23 11 Fencing Sports Academy, Inc. - - - -
Pool Log in or create an account to report a bout correction.
D 1:5 DUSZA Zachery 2 - C23 2 Chesapeake Fencing Club 2053 1036 9.0 6%
Pool Log in or create an account to report a bout correction.
D 2:5 LIAO Olivia 11 - E23 12 Chesapeake Fencing Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:1 SEDGLEY Samuel 15 - E22 20 Chesapeake Fencing Club 1320 1027 80.7 33%
Pool Log in or create an account to report a bout correction.
D 2:5 HOE Kenneth Y. 19 - U 10 1417 1108 35.1 32%
T32 Log in or create an account to report a bout correction.
V 15:12 BURKE Daniel J. 13 - E22 17 Chevy Chase Fencing Club 1847 1018 295.2 14%
T16 Log in or create an account to report a bout correction.
D 4:15 SANTIAGO Elias 6 - D19 3 Fencers Club 1980 1313 51.8 18%

George Mason University Patriot Open 2023

Div III Mixed Foil C2, DV3 March 25, 2023

Place 21 of 35 Seed 34 Not ranked Rating U Nova Fencing 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 ISAACSON Bjorn 7 - D22 3 Blue Ridge Fencing Center 1897 610 6.8 3%
Pool Log in or create an account to report a bout correction.
V 5:1 WONG Man Hei 17 - U 34 Virginia Tech Fencing Club 1440 604 118.5 17%
Pool Log in or create an account to report a bout correction.
V 5:4 NSUBUGA Jeffrey 14 - E22 14 1558 722 172.8 10%
Pool Log in or create an account to report a bout correction.
D 2:5 HAFEZ Tahiyah 4 - D22 6 Fencing Sports Academy, Inc. - - - -
Pool Log in or create an account to report a bout correction.
D 3:5 ZAIDI Sohail 23 - U 17 OnTarget Fencing Club 1303 895 38.0 29%
Pool Log in or create an account to report a bout correction.
V 5:1 PHILIPPON Grace 27 - U 30 - - - -
T32 Log in or create an account to report a bout correction.
D 10:15 BLAM Aaron 10 - E23 12 1576 1109 91.0 30%

Capitol Clash SYC/RCC

Cadet Men's Foil B3, CDT January 16, 2023

Place 95 of 101 Seed 82 Not ranked Rating U Nova Fencing 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 KLOTZ Isaiah 9 - B22 24 Manhattan Fencing Center 2368 642 1.5 < 1%
Pool Log in or create an account to report a bout correction.
D 4:5 LEE Brendan 71 - E22 13 Tim Morehouse Fencing Club (Port Chester) 2253 640 2.4 1%
Pool Log in or create an account to report a bout correction.
D 1:5 KALIPERSAD Neil A. 22 - C22 6 East Coast Fencing Club 2368 638 1.5 < 1%
Pool Log in or create an account to report a bout correction.
D 0:5 ALLEN Henry G. 39 - D22 51 Columbus Fencing And Fitness LLC 2144 636 3.4 1%
Pool Log in or create an account to report a bout correction.
D 1:5 JIANG Bowang 66 - E22 60 AIC Fencing Club 2075 633 4.3 1%
Pool Log in or create an account to report a bout correction.
D 1:5 HASBUN Christopher 98 - U 84 Masters Fencing Club 1567 629 18.3 8%
T128 Log in or create an account to report a bout correction.
D 5:15 KAPOOR Aayan 50 - E23 40 Fencing Academy Of Westchester 2093 1158 48.7 10%

Fairfax Challenge Fall RJCC/RYC

Y-14 Men's Foil C2, Y14 October 10, 2021

Place 52 of 55 Seed 26 Not ranked Rating U Nova Fencing 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 DHOKTE Neev 38 - U 26 Epic Fencing Club / Birmingham Fencing Club 1775 737 18.6 6%
Pool Log in or create an account to report a bout correction.
D 0:5 ORLOV Dmitriy 10 80 E21 2 AIC Fencing Club 2173 719 5.3 1%
Pool Log in or create an account to report a bout correction.
D 1:5 HUANG Eythan 7 49 E21 36 Fencing Sports Academy, Inc. 1920 713 11.0 4%
Pool Log in or create an account to report a bout correction.
D 2:5 YU William 42 - U 44 AIC Fencing Club 1168 702 54.5 24%
Pool Log in or create an account to report a bout correction.
D 0:5 TANG Albert 23 - U 17 OnTarget Fencing Club 1994 648 6.2 2%
T64 Log in or create an account to report a bout correction.
D 9:15 MOE Annan 40 - U 13 Orlando Fencing Academy 1997 1237 78.9 17%

Capitol Clash SYC, RCC, Veteran ROC & Y8

Y-12 Men's Foil C2, Y12 January 18, 2020

Place 140 of 142 Seed 130 Not ranked Rating U Nova Fencing 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 XIANG Derrick 36 70 U 43 5T Fencers Club 2269 869 9.6 2%
Pool Log in or create an account to report a bout correction.
D 2:5 ALVAREZ ADRIAN ALEJANDRO 79 - U 97 J & C Fencing Club 2237 860 10.6 3%
Pool Log in or create an account to report a bout correction.
D 3:5 SHELDON Owen 89 - U 131 Brooklyn Bridge Fencing Club 1469 849 56.1 21%
Pool Log in or create an account to report a bout correction.
D 0:5 LI Chenglang Ryan 48 103 U 23 2312 793 5.6 1%
Pool Log in or create an account to report a bout correction.
D 1:5 RUSADZE Nickolas 6 11 D19 9 Tim Morehouse Fencing Club 3001 787 0.3 < 1%
Pool Log in or create an account to report a bout correction.
D 0:5 LEWIS Nikhil I. 121 - U 73 Top Fencing Club / Gutkovskiy Fencing Academy 1413 787 49.7 18%
T256 Log in or create an account to report a bout correction.
D 7:15 ARCE Andrew W. 75 - U 117 East Coast Fencing Club 1824 1393 156.4 30%

Fairfax Challenge Winter RYC & RJCC

Y-12 Men's Foil U, Y12 December 28, 2019

Place 34 of 35 Seed 34 Not ranked Rating U Nova Fencing 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 KOE Beckett 14 - U 26 Fioretto Fencing Academy 1731 1334 175.6 31%
Pool Log in or create an account to report a bout correction.
D 1:5 LIU Ryan 28 - U 20 Gutkovskiy Fencing Academy 1771 1159 102.8 21%
Pool Log in or create an account to report a bout correction.
D 0:5 ORLOV Dmitriy 7 83 U 6 Fencing Sports Academy, Inc. 2020 1056 45.5 9%
Pool Log in or create an account to report a bout correction.
D 1:5 PAN Henry 17 - U 17 Advanced International Fencing Club 1571 1010 85.2 22%
Pool Log in or create an account to report a bout correction.
D 0:5 ZHAO Adam 24 - U 29 Advanced International Fencing Club 1750 925 46.3 12%
Pool Log in or create an account to report a bout correction.
D 1:5 LIN Michael 4 73 U 3 Fencing Sports Academy, Inc. 2287 879 9.8 2%
T64 Log in or create an account to report a bout correction.
D 5:15 XU Dinghui Ryan 12 - E19 31 Baltimore Mid Atlantic Fencing Academy 1560 1783 389.5 60%

Capitol Division Y12 & Y10 Tournament

Y-12 Mixed Foil U, Y12 December 8, 2019

Place 3 of 5 Seed 4 Not ranked Rating U Nova Fencing 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:3 KATS Ekaterina 3 - U 3 Virginia Academy Of Fencing - - - -
Pool Log in or create an account to report a bout correction.
D 1:5 MAIER Finn 1 - U 2 Rockville Fencing Academy 1429 2500 995.2 84%
Pool Log in or create an account to report a bout correction.
D 0:5 KATS Elizaveta 5 - U 5 Virginia Academy Of Fencing - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 SONG Austin 2 - U 1 Fencing Sports Academy, Inc. 2108 1505 170.4 24%
T8 Log in or create an account to report a bout correction.
V 15:14 KATS Elizaveta 5 - U 5 Virginia Academy Of Fencing - - - -
T4 Log in or create an account to report a bout correction.
D 5:15 SONG Austin 2 - U 1 Fencing Sports Academy, Inc. 2094 2500 717.4 65%