Fencers

Daniel GAO

🇺🇸 USA · Cavalier Fencing Club · Right-handed

Men’s Épée, 2019–2026

About this fencer

FIE 59054 · USA 100268594

USA Fencing rating: Épée A2026

USA Fencing classifications run from A to E; U means unrated. A year after the letter is the year that classification was earned.

Record and rankings

Counts cover published results recorded here. Verified source copies count once; other source records remain separate.

Results
233
Podiums
38
Competitions won
15
FIE ranking
328th Senior Épée · 2026–27
Best FIE ranking
313th 2025–26
Best finish
1st of 406, Junior Olympics
Where they finished in each field, over time A result A podium
Winner1stTop quarter¼Halfway½LastLast 68th of 358, Senior Division I Men’s Épée, October NAC, 2026-10-09 68th of 125, Div I Elite Men’s Épée, October NAC, October Orlando, FL, USA 2026, 2026-10-09 130th of 218, Senior Division I Men’s Épée, Summer Nationals and July Challenge, Portland, OR, 2026-06-27 216th of 366, Senior Men’s Épée, FIE World Cup, Bern, May 2026, 2026-05-22 98th of 210, Senior Men’s Épée, FIE Grand Prix, Medellín 2026, 2026-05-09 98th of 208, Senior Men’s Épée, Medellín Epee Grand Prix, 2026-05-08 137th of 213, Senior Division I Men’s Épée, Division 1 & Para Championships / April NAC, 2026-04-24 161st of 272, Senior Men’s Épée, FIE World Cup, Astana 2026, 2026-03-27 99th of 218, Junior Men’s Épée, February NAC, 2026-02-12 108th of 380, Senior Division I Men’s Épée, February NAC, 2026-02-12 7th of 259, Junior Men’s Épée, FIE Junior World Cup, Cairo, January 2026, 2026-01-31 82nd of 253, Senior Men’s Épée, FIE Grand Prix, Doha 2026, 2026-01-24 1st of 406, Junior Men’s Épée, Junior Olympics, 2026-01-09 146th of 278, Senior Men’s Épée, FIE World Cup, Fujairah 2026, 2026-01-09 51st of 314, Junior Men’s Épée, FIE Junior World Cup, Basel 2026, 2026-01-03 33rd of 196, Junior Men’s Épée, FIE Junior World Cup, Hong Kong 2025, 2025-11-29 3rd of 369, Senior Division I Men’s Épée, November NAC, Fort Worth, TX, 2025-11-14 9th of 83, Junior Men’s Épée, FIE Junior World Cup, San Salvador, October 2025, 2025-10-31 133rd of 379, Senior Division I Men’s Épée, October NAC, Salt Lake City, UT, 2025-10-03 44th of 349, Junior Men’s Épée, October NAC, Salt Lake City, UT, 2025-10-03 14th of 508, Junior Men’s Épée, National Championships and July Challenge (Summer Nationals), Milwaukee, WI, 2025-06-28 12th of 264, Senior Division I Men’s Épée, National Championships and July Challenge (Summer Nationals), Milwaukee, WI, 2025-06-28 34th of 215, Senior Division I Men’s Épée, Division 1/Para Championships + April NAC, 2025-04-11 5th of 549, Junior Men’s Épée, Division 1/Para Championships + April NAC, 2025-04-11 5th of 549, Junior Men’s Épée, Division 1/Para Championships + April NAC, 2025-04-11 16th of 438, Junior Men’s Épée, Junior Olympics & Div 1 NAC, 2025-02-14 39th of 351, Senior Division I Men’s Épée, Junior Olympics & Div 1 NAC, 2025-02-14 19th of 262, Senior Division I Men’s Épée, January NAC, January 2025, 2025-01-03 16th of 60, Open Men’s Épée, Fencers Club Open - Senior Men and Women's Epee II, December 2024, 2024-12-22 35th of 347, Junior Men’s Épée, November NAC, Louisville, KY, 2024-11-08 24th of 409, Junior Men’s Épée, October NAC, Atlantic City, NJ, 2024-10-04 38th of 497, Senior Division I Men’s Épée, October NAC, Atlantic City, NJ, 2024-10-04 3rd of 135, Senior Division IA Men’s Épée, Neil Lazar Div1/Div2/Veteran ROC, Newtown, CT, 2024-09-28 38th of 454, Junior Men’s Épée, National Championships and July Challenge (Summer Nationals), Columbus, OH, 2024-06-29 3rd of 201, Senior Division IA Men’s Épée, National Championships and July Challenge (Summer Nationals), Columbus, OH, 2024-06-29 131st of 232, Senior Division I Men’s Épée, National Championships and July Challenge (Summer Nationals), Columbus, OH, 2024-06-29 3rd of 50, Open Men’s Épée, Fencers Club Open - Senior Men and Women's Epee VI, 2024-06-16 12th of 132, Senior Men’s Épée, NEUSFA 2024 Pomme De Terre, 2024-06-15 10th of 82, Senior Men’s Épée, NSFC Vladimir Gofman Memorial Senior M/W Epee, June 2024, 2024-06-02 1st of 105, Senior Division IA Men’s Épée, Boston Fencing Club ROC, May 2024, 2024-05-04 17th of 241, Junior Men’s Épée, Division 1/Parafencing National Championships + April NAC, 2024-04-25 51st of 202, Senior Division I Men’s Épée, Division 1/Parafencing National Championships + April NAC, 2024-04-25 5th of 90, Senior Division IA Men’s Épée, Jeff Wolfe Long Island Challenge ROC, April 2024, 2024-04-20 18th of 39, Open Men’s Épée, James L. Melcher Epee Grand Prix, April 2024, 2024-04-14 14th of 151, Senior Division IA Men’s Épée, Premier Challenge ROC(D1A, DV2, VET), RJCC & PARA, 2024-03-30 3rd of 159, Junior Men’s Épée, March SJCC, 2024-03-15 3rd of 62, Senior Men’s Épée, NEUSFA Tom Gorman Beanpot Open, March 2024, 2024-03-10 5th of 396, Junior (2) Men’s Épée, Junior Olympics, February 2024, 2024-02-16 5th of 399, Junior Men’s Épée, Junior Olympics, February 2024, 2024-02-16 20th of 58, Open Men’s Épée, Fencers Club Open - Senior Men and Women's Epee IV, February 2024, 2024-02-11 1st of 70, Junior Men’s Épée, 2024 Winter Thrust RYC/RJCC, 2024-02-03 39th of 348, Junior Men’s Épée, January NAC, January 2024, 2024-01-05 128th of 344, Senior Division I Men’s Épée, January NAC, January 2024, 2024-01-05 9th of 103, Senior Men’s Épée, NEUSFA Jack Norton Hangover Open, January 2024, 2024-01-01 110th of 239, Senior Division I Men’s Épée, December SJCC + Division 1 NAC, 2023-12-01 3rd of 244, Junior Men’s Épée, December SJCC + Division 1 NAC, 2023-12-01 7th of 107, Senior Division IA Men’s Épée, Neil Lazar Div1A/Div2/Veteran ROC, 2023-11-18 21st of 375, Junior Men’s Épée, November NAC, November 2023, 2023-11-10 153rd of 357, Senior Division I Men’s Épée, October NAC, October 2023, 2023-10-26 3rd of 87, Junior Men’s Épée, Neil Lazar RYC/RJCC, New Haven, CT, September 2023, 2023-09-23 3rd of 92, Junior Men’s Épée, Boston Fencing Club RJCC, September 2023, 2023-09-02 150th of 472, Junior Men’s Épée, National Championships & July Challenge (Summer Nationals), 2023-06-30 118th of 267, Senior Division I Men’s Épée, National Championships & July Challenge (Summer Nationals), 2023-06-30 7th of 252, Senior Division IA Men’s Épée, National Championships & July Challenge (Summer Nationals), 2023-06-30 7th of 125, Senior Men’s Épée, NEUSFA 2023 Pomme De Terre, 2023-06-17 1st of 29, U19 Men’s Épée, 2023 Bay State Games (NEUSFA), 2023-06-10 7th of 44, Senior Men’s Épée, 2023 Bay State Games (NEUSFA), 2023-06-10 11th of 45, Senior Men’s Épée, NSFC Vladimir Gofman Memorial Senior M/W Epee, June 2023, 2023-06-04 10th of 180, Junior Men’s Épée, Raleigh SJCC & Division II North American Cup, 2023-06-02 18th of 51, Senior Men’s Épée, James L. Melcher Grand Prix Epee Open at Fencers C, 2023-05-14 1st of 69, Senior Division IA Men’s Épée, Jeff Wolfe Long Island Challenge ROC, April 2023, 2023-04-29 152nd of 247, Senior Division I Men’s Épée, Division 1 Championships/April NAC, 2023-04-21 48th of 216, Junior Men’s Épée, Division 1 Championships/April NAC, 2023-04-21 1st of 15, Senior Mixed Épée, CFC Boston Epee Open 4, 2023-04-15 2nd of 94, Junior Men’s Épée, Premier Challenge ROC/VET/RJCC, 2023-04-08 3rd of 116, Senior Division IA Men’s Épée, Premier Challenge ROC/VET/RJCC, 2023-04-08 17th of 142, Senior Division IA Men’s Épée, Goldfinch ROC D1A, Vet, RJCC and chair fencing, 2023-03-25 1st of 83, Junior Men’s Épée, Morris Cup Spring RYC/RJCC, 2023-03-18 7th of 44, Senior Men’s Épée, Fencers Club Open - Senior Men's Epee IV, 2023-03-12 3rd of 53, Senior Mixed Épée, 2023 RPI Spring Open, 2023-02-26 18th of 346, Cadet Men’s Épée, Junior Olympics, February 2023, 2023-02-17 95th of 422, Junior Men’s Épée, Junior Olympics, February 2023, 2023-02-17 12th of 24, Senior Mixed Épée, CFC Boston Epee Open 3, 2023-02-12 1st of 66, Cadet Men’s Épée, 2023 Winter Thrust RYC/RJCC, 2023-02-04 33rd of 90, Senior Division IA Men’s Épée, Duel of the East Coast ROC/RJCC, 2023-01-28 3rd of 77, Junior Men’s Épée, Duel of the East Coast ROC/RJCC, 2023-01-28 14th of 38, Senior Men’s Épée, Fencers Club Open - Senior Men's Epee III, 2023-01-22 13th of 156, Cadet Men’s Épée, Capitol Clash SYC/RCC, 2023-01-14 44th of 362, Senior Division I Men’s Épée, January NAC, January 2023, 2023-01-06 57th of 300, Junior Men’s Épée, January NAC, January 2023, 2023-01-06 7th of 71, Senior Men’s Épée, NEUSFA Jack Norton Hangover Open, January 2023, 2023-01-01 188th of 260, Senior Division I Men’s Épée, December NAC, December 2022, 2022-12-09 60th of 262, Cadet Men’s Épée, December NAC, December 2022, 2022-12-09 143rd of 324, Junior Men’s Épée, December NAC, December 2022, 2022-12-09 3rd of 22, Senior Mixed Épée, CFC Boston Epee Open 2, 2022-12-03 8th of 48, Senior Men’s Épée, Fencers Club Open - Senior Men's Epee II, 2022-11-27 5th of 117, Cadet Men’s Épée, Cobra Challenge SYC/RCC/Y8, November 2022, 2022-11-25 15th of 78, Junior Men’s Épée, American Challenge RYC/RJC & Y8 Non-Regional, 2022-11-19 72nd of 206, Cadet Men’s Épée, EFC Cadet Circuit Grenoble 2022, 2022-11-12 15th of 78, Junior Men’s Épée, Neil Lazar RYC/RJCC, November 2022, 2022-11-05 1st of 83, Cadet Men’s Épée, Neil Lazar RYC/RJCC, November 2022, 2022-11-05 30th of 102, Senior Division IA Men’s Épée, Boston Fencing Club ROC, October 2022, 2022-10-29 63rd of 194, Cadet Men’s Épée, EFC Cadet Circuit Beograd 2022, 2022-10-22 1st of 39, Cadet Men’s Épée, Jersey Clash RYC/RCC, 2022-10-15 95th of 284, Cadet Men’s Épée, October NAC, October 2022, 2022-10-07 176th of 291, Senior Division I Men’s Épée, October NAC, October 2022, 2022-10-07 7th of 122, Senior Division IA Men’s Épée, Neil Lazar Div1A/Div2/Veteran ROC, New Haven, CT, 2022-09-24 8th of 50, Cadet Men’s Épée, Star Cup RYC/RJCC, Taunton, MA, 2022-09-17 3rd of 43, Junior Men’s Épée, Star Cup RYC/RJCC, Taunton, MA, 2022-09-17 13th of 40, Senior Men’s Épée, NEUSFA Foil/Epee Open, 2022-09-11 3rd of 74, Cadet Men’s Épée, Boston Fencing Club RJCC, September 2022, 2022-09-03 19th of 84, Junior Men’s Épée, Boston Fencing Club RJCC, September 2022, 2022-09-03 101st of 292, Cadet Men’s Épée, USA Fencing National Championships & July Challenge, July 2022, 2022-07-02 102nd of 234, Senior Division I Men’s Épée, USA Fencing National Championships & July Challenge, July 2022, 2022-07-02 76th of 415, Junior Men’s Épée, USA Fencing National Championships & July Challenge, July 2022, 2022-07-02 14th of 212, Senior Division IA Men’s Épée, USA Fencing National Championships & July Challenge, July 2022, 2022-07-02 14th of 36, Senior Men’s Épée, NYFA & Macaroon Open Senior Epee, 2022-06-12 20th of 65, Senior Men’s Épée, NSFC Vladimir Gofman Memorial Senior M/W Epee, May 2022, 2022-05-29 17th of 58, Senior Division IA Men’s Épée, The Durkan Rooster Div 1A ROC, May 2022, 2022-05-21 7th of 76, Junior Men’s Épée, Fairfax Challenge SYC/RJCC & Y8, 2022-05-13 3rd of 77, Cadet Men’s Épée, Fairfax Challenge SYC/RJCC & Y8, 2022-05-13 91st of 328, Junior Men’s Épée, Division I and Parafencing Nat'l Championships & April NAC, 2022-04-21 46th of 214, Cadet Men’s Épée, Division I and Parafencing Nat'l Championships & April NAC, 2022-04-21 99th of 167, Senior Division I Men’s Épée, Division I and Parafencing Nat'l Championships & April NAC, 2022-04-21 12th of 101, Senior Division IA Men’s Épée, Boston Fencing Club ROC, April 2022, 2022-04-09 17th of 133, Senior Division IA Men’s Épée, Cherry Blossom ROC, April 2022, 2022-04-02 1st of 80, Junior Men’s Épée, Garden State RJCC, 2022-03-12 70th of 267, Cadet Men’s Épée, Junior Olympic Championships, February 2022, 2022-02-18 57th of 280, Junior Men’s Épée, Junior Olympic Championships, February 2022, 2022-02-18 3rd of 62, Junior Men’s Épée, 2022 Winter Thrust RYC/RJCC, 2022-02-05 163rd of 300, Senior Division I Men’s Épée, January NAC, January 2022, 2022-01-07 95th of 324, Junior Men’s Épée, January NAC, January 2022, 2022-01-07 95th of 260, Senior Division I Men’s Épée, December NAC, December 2021, 2021-12-09 6th of 222, Cadet Men’s Épée, December NAC, December 2021, 2021-12-09 16th of 343, Junior Men’s Épée, December NAC, December 2021, 2021-12-09 20th of 82, Senior Division IA Men’s Épée, Richard F Oles Memorial Charm City Classic ROC (D1A) & RYC, 2021-12-03 31st of 41, Senior Men’s Épée, New York Open - Senior Men's Epee, November 2021, 2021-11-28 14th of 106, Cadet Men’s Épée, Cobra Challenge SYC-RCC, 2021-11-26 10th of 48, Cadet Men’s Épée, American Challenge RJCC/RYC, 2021-11-20 11th of 60, Junior Men’s Épée, American Challenge RJCC/RYC, 2021-11-20 3rd of 61, Junior Men’s Épée, Battle of the East, 2021-11-13 36th of 214, Cadet Men’s Épée, October NAC, October 2021, 2021-10-29 169th of 251, Senior Division I Men’s Épée, October NAC, October 2021, 2021-10-29 6th of 78, Junior Men’s Épée, Jersey Clash RYC/RJCC, Monroe Township, NJ, 2021-10-16 11th of 65, Cadet Men’s Épée, Neil Lazar RYC-RJCC, 2021-10-02 29th of 53, Junior Men’s Épée, Neil Lazar RYC-RJCC, 2021-10-02 56th of 125, Senior Division IA Men’s Épée, Neil Lazar Div1A/Div2/Vet ROC, 2021-09-25 1st of 47, Cadet Men’s Épée, Mission RJCC, September 2021, 2021-09-18 14th of 45, Junior Men’s Épée, Mission RJCC, September 2021, 2021-09-18 33rd of 87, Junior Men’s Épée, Fortune Fencing ROC/VET/RJCC, 2021-09-04 43rd of 75, Senior Division IA Men’s Épée, Fortune Fencing ROC/VET/RJCC, 2021-09-04 6th of 78, Cadet Men’s Épée, Fortune Fencing ROC/VET/RJCC, 2021-09-04 52nd of 218, Junior (2) Men’s Épée, July Challenge & Parafencing Nat'l Championships, 2021-07-22 52nd of 218, Junior Men’s Épée, July Challenge & Parafencing Nat'l Championships, 2021-07-22 46th of 172, Cadet Men’s Épée, July Challenge & Parafencing Nat'l Championships, 2021-07-22 92nd of 170, Senior Division IA Men’s Épée, National Championships, Junior Olympic Championships & July NAC, 2021-07-03 96th of 301, Junior Men’s Épée, National Championships, Junior Olympic Championships & July NAC, 2021-07-03 78th of 169, Y14 Men’s Épée, National Championships, Junior Olympic Championships & July NAC, 2021-07-03 87th of 334, Cadet Men’s Épée, National Championships, Junior Olympic Championships & July NAC, 2021-07-03 6th of 33, Open Men’s Épée, WAY Epee Men's A2 & Women's A1, 2021-06-27 44th of 64, Senior Division IA Men’s Épée, Fairfax Challenge Summer ROC/RJCC/RYC/VET - Reg Re-Opens 12/28, 2021-06-18 49th of 71, Junior Men’s Épée, Fairfax Challenge Summer ROC/RJCC/RYC/VET - Reg Re-Opens 12/28, 2021-06-18 9th of 67, Junior Men’s Épée, American Challenge ROC (DIV1A, DIV2, VET) & RJC Reg Open 1/15, 2021-06-11 13th of 74, Senior Division IA Men’s Épée, American Challenge ROC (DIV1A, DIV2, VET) & RJC Reg Open 1/15, 2021-06-11 86th of 235, Senior Division I Men’s Épée, June NAC, 2021-06-04 95th of 216, Junior Men’s Épée, June NAC, 2021-06-04 78th of 204, Cadet Men’s Épée, June NAC, 2021-06-04 20th of 78, Cadet Men’s Épée, Cobra Challenge SYC/RCC Reg Open 4/10, 2021-05-29 6th of 73, Y14 Men’s Épée, Cobra Challenge SYC/RCC Reg Open 4/10, 2021-05-29 3rd of 42, Cadet Men’s Épée, Morris Cup RYC/RCC Reg Open 1/15, 2021-05-22 1st of 34, Y14 Men’s Épée, Morris Cup RYC/RCC Reg Open 1/15, 2021-05-22 13th of 68, Junior Men’s Épée, Gold Finch ROC/RJCC/RYC/VET - Reg Opens 1/4, 2021-05-14 3rd of 42, Y14 Men’s Épée, Gold Finch ROC/RJCC/RYC/VET - Reg Opens 1/4, 2021-05-14 17th of 45, Senior Division IA Men’s Épée, Gold Finch ROC/RJCC/RYC/VET - Reg Opens 1/4, 2021-05-14 6th of 57, Cadet Men’s Épée, Gold Finch ROC/RJCC/RYC/VET - Reg Opens 1/4, 2021-05-14 102nd of 151, Junior Men’s Épée, May NAC, 2021-05-06 3rd of 112, Y14 Men’s Épée, May NAC, 2021-05-06 1st of 18, Junior Men’s Épée, New Jersey Division Junior Olympics Qualifier, Garfield, NJ, 2021-05-01 38th of 127, Y14 Men’s Épée, April NAC, 2021-04-16 12th of 19, Junior Men’s Épée, Rockland Fencers Club RJCC Reg Opens 2/20, 2021-04-10 15th of 27, Cadet Men’s Épée, Rockland Fencers Club RJCC Reg Opens 2/20, 2021-04-10 16th of 44, Y14 Men’s Épée, American Challenge RYC/RJCC Reg Opens 1/15, 2021-04-03 35th of 77, Cadet Men’s Épée, American Challenge RYC/RJCC Reg Opens 1/15, 2021-04-03 67th of 84, Junior Men’s Épée, American Challenge RYC/RJCC Reg Opens 1/15, 2021-04-03 25th of 70, Open Men’s Épée, WAY Epic Epee: Men's A4 cometh & Women's Div 3, 2021-03-21 5th of 22, Y14 Men’s Épée, The Durkan Rooster RYC Reg Opens 1/4, 2021-03-13 16th of 26, Senior Division IA Men’s Épée, The Durkan Rooster Div 1A ROC Reg Opens 12/1, 2021-02-27 27th of 33, Senior Men’s Épée, Feb 2021 Sanctioned Senior Epee Open at LIFC, 2021-02-21 10th of 15, Senior Mixed Épée, FAW Epee open, January 2021, 2021-01-31 3rd of 17, Senior Men’s Épée, NYFA Open Senior Epee, 2021-01-10 11th of 14, Senior Men’s Épée, New York Open - Senior Men's Epee, December 2020, 2020-12-20 28th of 51, Cadet Men’s Épée, Garden State RJCC - Reg Opens 9/15, 2020-11-06 16th of 72, Junior Men’s Épée, Garden State RJCC - Reg Opens 9/15, 2020-11-06 48th of 68, Junior Men’s Épée, Mission RJCC #1 | Epee & Men's Sabre ONLY - Reg Opens 9/15, 2020-10-24 14th of 59, Cadet Men’s Épée, Mission RJCC #1 | Epee & Men's Sabre ONLY - Reg Opens 9/15, 2020-10-24 1st of 13, Senior Division III (D and under) Mixed Épée, Freehold Fencing's Div3 Epee, 2020-10-18 5th of 13, Y14 Mixed Épée, NYFA Youth Challenge #1 Epee Y8/10/12/14, October 2020, 2020-10-04 19th of 26, Senior Division II (C and under) Men’s Épée, Div 2 (C & Under) Epee at Medeo, 2020-03-08 42nd of 59, Cadet Men’s Épée, USA Fencing Baltimore SJCC Tournament, 2020-02-28 104th of 156, Junior Men’s Épée, USA Fencing Baltimore SJCC Tournament, 2020-02-28 8th of 38, Y14 Men’s Épée, Jersey Clash RYC/RJCC, Parsippany-Troy Hills, NJ, 2020-02-21 29th of 46, Junior Men’s Épée, Jersey Clash RYC/RJCC, Parsippany-Troy Hills, NJ, 2020-02-21 36th of 58, Cadet Men’s Épée, Jersey Clash RYC/RJCC, Parsippany-Troy Hills, NJ, 2020-02-21 386th of 439, Junior Men’s Épée, Junior Olympic Championships, February 2020, 2020-02-14 29th of 33, Cadet Men’s Épée, THRUST WINTER RYC/RJCC, 2020-02-08 35th of 59, Junior Men’s Épée, THRUST WINTER RYC/RJCC, 2020-02-08 21st of 47, Y14 Men’s Épée, THRUST WINTER RYC/RJCC, 2020-02-08 5th of 9, Cadet Men’s Épée, Gold Finch ROC (D1, D2 and Vet) and Non-Regional Junior and Cadet, 2020-01-25 31st of 62, Senior Division II (C and under) Men’s Épée, Gold Finch ROC (D1, D2 and Vet) and Non-Regional Junior and Cadet, 2020-01-25 116th of 163, Cadet Men’s Épée, Capitol Clash SYC, RCC, Veteran ROC & Y8, 2020-01-18 71st of 219, Y14 Men’s Épée, Capitol Clash SYC, RCC, Veteran ROC & Y8, 2020-01-18 48th of 60, Senior Division II (C and under) Men’s Épée, Cobra Challenge Div1A/Div2 ROC, 2019-12-27 67th of 95, Senior Division IA Men’s Épée, Cobra Challenge Div1A/Div2 ROC, 2019-12-27 7th of 8, Cadet Men’s Épée, New Jersey Division Junior Olympic Qualifier, 2019-12-14 4th of 6, Junior Men’s Épée, New Jersey Division Junior Olympic Qualifier, 2019-12-14 55th of 74, Junior Men’s Épée, NJFA RJCC & RYC, 2019-12-06 49th of 68, Cadet Men’s Épée, NJFA RJCC & RYC, 2019-12-06 92nd of 113, Cadet Men’s Épée, Cobra Challenge SYC/RCC/Y8, November 2019, 2019-11-29 87th of 129, Y14 Men’s Épée, Cobra Challenge SYC/RCC/Y8, November 2019, 2019-11-29 46th of 61, Y14 Men’s Épée, Neil Lazar RYC/RJCC, November 2019, 2019-11-16 42nd of 73, Cadet Men’s Épée, Neil Lazar RYC/RJCC, November 2019, 2019-11-16 299th of 388, Cadet Men’s Épée, November NAC, November 2019, 2019-11-08 122nd of 183, Y14 Men’s Épée, November NAC, November 2019, 2019-11-08 41st of 71, Y14 Men’s Épée, THRUST FALL ROC/RYC w/Veterans and Y8, 2019-11-02 62nd of 80, Senior Division II (C and under) Men’s Épée, THRUST FALL ROC/RYC w/Veterans and Y8, 2019-11-02 7th of 11, Y14 Mixed Épée, 10th Annual Tony Kestler Youth Foil/Epee @Freehold, 2019-10-26 8th of 14, Y14 Men’s Épée, Fencers Club Youth Epee Cup (8-10-12-14), 2019-10-06 5th of 11, Y14 Mixed Épée, Freehold Fencing's Youth Epee, 2019-09-29 26th of 41, Y14 Men’s Épée, Albert Chikayev Memorial ROC/RYC, 2019-09-14 17th of 17, Y14 Men’s Épée, Premier Challenge RYC/RJCC, Manalapan Township, NJ, 2019-09-06 14th of 14, Y14 Men’s Épée, Mr. Mac Cup 2019, 2019-06-01 10th of 13, Y12 Men’s Épée, Wanglei Youth Epee/Foil I, 2019-05-12 9th of 9, Y14 Men’s Épée, Wanglei Youth Epee/Foil I, 2019-05-12

Results

Results: 233

WhenCompetitionEventPlace
28 Jun 2025National Championships and July Challenge (Summer Nationals), Milwaukee, WIAskFREDJunior Men’s Épée14th of 508
28 Jun 2025National Championships and July Challenge (Summer Nationals), Milwaukee, WIAskFREDSenior Division I Men’s Épée12th of 264
11 Apr 2025Division 1/Para Championships + April NACAskFREDSenior Division I Men’s Épée34th of 215
11 Apr 2025Division 1/Para Championships + April NACAskFREDJunior Men’s Épée5th of 549
11 Apr 2025Division 1/Para Championships + April NACAskFREDJunior Men’s Épée5th of 549
14 Feb 2025Junior Olympics & Div 1 NACAskFREDJunior Men’s Épée16th of 438
14 Feb 2025Junior Olympics & Div 1 NACAskFREDSenior Division I Men’s Épée39th of 351
3 Jan 2025January NAC, January 2025AskFREDSenior Division I Men’s Épée19th of 262
22 Dec 2024Fencers Club Open - Senior Men and Women's Epee II, December 2024AskFREDOpen Men’s Épée16th of 60
8 Nov 2024November NAC, Louisville, KYAskFREDJunior Men’s Épée35th of 347
4 Oct 2024October NAC, Atlantic City, NJAskFREDJunior Men’s Épée24th of 409
4 Oct 2024October NAC, Atlantic City, NJAskFREDSenior Division I Men’s Épée38th of 497
28 Sept 2024Neil Lazar Div1/Div2/Veteran ROC, Newtown, CTAskFREDSenior Division IA Men’s Épée3rd of 135
29 Jun 2024National Championships and July Challenge (Summer Nationals), Columbus, OHAskFREDJunior Men’s Épée38th of 454
29 Jun 2024National Championships and July Challenge (Summer Nationals), Columbus, OHAskFREDSenior Division IA Men’s Épée3rd of 201
29 Jun 2024National Championships and July Challenge (Summer Nationals), Columbus, OHAskFREDSenior Division I Men’s Épée131st of 232
16 Jun 2024Fencers Club Open - Senior Men and Women's Epee VIAskFREDOpen Men’s Épée3rd of 50
15 Jun 2024NEUSFA 2024 Pomme De TerreAskFREDSenior Men’s Épée12th of 132
2 Jun 2024NSFC Vladimir Gofman Memorial Senior M/W Epee, June 2024AskFREDSenior Men’s Épée10th of 82
4 May 2024Boston Fencing Club ROC, May 2024AskFREDSenior Division IA Men’s Épée1st of 105

Head to head

Against left-handers 11–9 · right-handers 37–15, where the FIE says which hand they fence with. Left and right

Everyone they’ve met in events whose bouts are kept here, the most met first. Each goes to their bouts together.

AgainstWonLostLast met
Bence TAIVAINEN1131 Jan 2026
Meyirkhan TIMUROV0222 May 2026
Odinn BINDAS113 Jan 2026
Al Harith AL HARTHI1031 Jan 2026
Alexander BEZRODNOV0129 Nov 2025
Everyone they’ve met (66 more)
AgainstWonLostLast met
Ali ALFUZAYA1031 Oct 2025
Andrea SANTARELLI109 May 2026
Antoine EL CHOUEIRY109 Jan 2026
Artemios TZOVANIS0131 Jan 2026
Boyan YANG1031 Oct 2025
Bruno TUDELA1031 Oct 2025
Cheuk Yin TANG1024 Jan 2026
Colin MUMENTHALER0122 May 2026
Daniel RUBIN1031 Oct 2025
Dmitrii SHVELIDZE019 Jan 2026
Edvin JAHU103 Jan 2026
Eslam OSAMA1029 Nov 2025
Fabian HERZBERG1022 May 2026
Gabidin MUSTAFIN0127 Mar 2026
Gaetan LE BERRE0124 Jan 2026
Gaspard QUELIN-GUERLAIS1031 Jan 2026
Halis Efe ELIBOL1024 Jan 2026
Haoxuan YANG1031 Oct 2025
Hoi Sun FONG019 Jan 2026
Hong Zhan Kenton HSU1029 Nov 2025
Horia MLADIN103 Jan 2026
Houssam ELKORD019 May 2026
Ievgen MAKIIENKO1027 Mar 2026
James RUSSELL1022 May 2026
Javian Josh CHOONG1029 Nov 2025
Jonathan WU0131 Oct 2025
Jose Rafael LOCKHUART GUERRERO109 May 2026
Juan Sebastian MEJIA PINZON1031 Oct 2025
Julian KULOZIK1027 Mar 2026
Ka Long LAU1029 Nov 2025
Kiril PAVLOV109 May 2026
Lachlan CROOK019 Jan 2026
Leo PASSOT103 Jan 2026
Levitengis SANKEY1029 Nov 2025
Maksym KRYVONOS013 Jan 2026
Marat KAIRGUSSOV0127 Mar 2026
Marcus Vokes BROBAKKEN0122 May 2026
Mateusz NYCZ1022 May 2026
Matias AVELLA DE LA ROSA109 May 2026
Matthew BUELAU1024 Jan 2026
Max SCHIEFER103 Jan 2026
Maxime DELEVACQUE1031 Jan 2026
Michal GLADYSZCZAK109 Jan 2026
Minseong SON109 May 2026
MOHAMED AHMED1031 Jan 2026
Mohamed YASSEEN1024 Jan 2026
Nicolo SONNESSA103 Jan 2026
Olav LINDLAND1031 Jan 2026
Oleksandr SELIVERSTOV1031 Jan 2026
Paul FORTIN0124 Jan 2026
Robert KYKKANEN019 Jan 2026
Ryu MATSUMOTO0127 Mar 2026
Saleh BUKHLAIF1031 Jan 2026
Samuel Alfonso ROSALES GUEVARA1031 Oct 2025
Sean Patrick LAURON1027 Mar 2026
Shing Hon GUO1029 Nov 2025
Shixing JIN1031 Jan 2026
Soma SOMODY109 Jan 2026
Tibet Toros ZARA1029 Nov 2025
Tristan LUMINEAU1024 Jan 2026
Vadim SHARLAIMOV0122 May 2026
William DOYON-VERDON019 May 2026
Yehia ELLIS109 Jan 2026
Yoonjin YANG0124 Jan 2026
Yousef ALBINALI1031 Oct 2025
Youssef SHAMEL0131 Jan 2026

Figures

rating, ranking and how they fence

Over time

fency ELO each season Épée
190016001300 Épée 1456, 2018–19 Épée 1351, 2019–20 Épée 1548, 2020–21 Épée 1654, 2021–22 Épée 1768, 2022–23 Épée 1812, 2023–24 Épée 1851, 2024–25 Épée 1759, 2025–26 Épée 1759, 2026–27
Their FIE ranking each season, 1st at the top Senior Épée
1st10th100th Senior Épée 313th, 2025–26 Senior Épée 328th, 2026–27
As a table
SeasonWeaponfency ELOFIE ranking
2026–27Épée1,759328th Senior
2025–26Épée1,759313th Senior
2024–25Épée1,851
2023–24Épée1,812
2022–23Épée1,768
2021–22Épée1,654
2020–21Épée1,548
2019–20Épée1,351
2018–19Épée1,456

How fency ELO works · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools39–15 72%4.2–2.97–6
Tables11–9 55%13.5–135–3