Fencers

Castor KAO

🇺🇸 USA · Star Fencing Academy · Right-handed

Men’s Foil, 2016–2026

About this fencer

FIE 57648 · USA 100163942

USA Fencing rating: Épée B2024 · Foil A2026

World Championships team
1 Gold0 Silver0 Bronze

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
303
Podiums
67
Competitions won
28
FIE ranking
46th Junior Foil · 2025–26
Best FIE ranking
16th 2024–25
Best finish
1st of 378, Division 1/Para Championships + April NAC
Where they finished in each field, over time A result A podium
Winner1stTop quarter¼Halfway½LastLast 50th of 260, Senior Division I Men’s Foil, October NAC, 2026-10-09 22nd of 111, Senior Division IA Men’s Foil, Premier Challenge ROC/RJCC/RYC, September 2026, 2026-09-25 33rd of 184, Senior Division I Men’s Foil, Summer Nationals and July Challenge, Portland, OR, 2026-06-27 1st of 97, Senior Men’s Foil, NEUSFA 2026 Pomme De Terre, Waltham, MA, 2026-06-13 18th of 135, Senior Division I Men’s Foil, Division 1 & Para Championships / April NAC, 2026-04-24 18th of 177, Junior Men’s Foil, FIE Junior and Cadet World Championships, Rio De Janeiro 2026, 2026-04-01 6th of 247, Junior Men’s Foil, February NAC, 2026-02-12 84th of 314, Senior Division I Men’s Foil, February NAC, 2026-02-12 5th of 273, Junior Men’s Foil, FIE Junior World Cup, Madrid 2026, 2026-01-17 3rd of 345, Junior Men’s Foil, Junior Olympics, 2026-01-09 31st of 198, Junior Men’s Foil, FIE Junior World Cup, Bangkok 2025, 2025-12-14 18th of 242, Junior Men’s Foil, FIE Junior World Cup, Samorin 2025, 2025-11-29 80th of 325, Senior Division I Men’s Foil, November NAC, Fort Worth, TX, 2025-11-14 80th of 308, Junior Men’s Foil, FIE Junior World Cup, Istanbul, October 2025, 2025-10-31 30th of 337, Junior Men’s Foil, October NAC, Salt Lake City, UT, 2025-10-03 29th of 306, Senior Division I Men’s Foil, October NAC, Salt Lake City, UT, 2025-10-03 1st of 50, Junior Men’s Foil, Star Cup RYC/RJCC, September 2025, 2025-09-06 1st of 84, Senior Division IA Men’s Foil, Neil Lazar Div1/Div2/Veteran ROC, New Haven, CT, 2025-08-23 5th of 401, Junior Men’s Foil, National Championships and July Challenge (Summer Nationals), Milwaukee, WI, 2025-06-28 35th of 226, Senior Division I Men’s Foil, National Championships and July Challenge (Summer Nationals), Milwaukee, WI, 2025-06-28 1st of 113, Senior Men’s Foil, NEUSFA 2025 Pomme De Terre, 2025-06-14 1st of 378, Junior Men’s Foil, Division 1/Para Championships + April NAC, 2025-04-11 33rd of 158, Senior Division I Men’s Foil, Division 1/Para Championships + April NAC, 2025-04-11 1st of 52, Junior Men’s Foil, FIE Junior Zonal Championships, Asunción, February 2025, 2025-02-27 7th of 396, Junior Men’s Foil, Junior Olympics & Div 1 NAC, 2025-02-14 18th of 235, Senior Division I Men’s Foil, Junior Olympics & Div 1 NAC, 2025-02-14 24th of 265, Senior Division I Men’s Foil, January NAC, January 2025, 2025-01-03 65th of 190, Junior Men’s Foil, FIE Junior World Cup, Bangkok 2024, 2024-12-14 5th of 60, Junior Men’s Foil, FIE Junior World Cup, Lima 2024, 2024-11-16 10th of 335, Junior Men’s Foil, November NAC, Louisville, KY, 2024-11-08 20th of 343, Junior Men’s Foil, October NAC, Atlantic City, NJ, 2024-10-04 38th of 343, Senior Division I Men’s Foil, October NAC, Atlantic City, NJ, 2024-10-04 19th of 114, Senior Division IA Men’s Foil, Neil Lazar Div1/Div2/Veteran ROC, Newtown, CT, 2024-09-28 73rd of 212, Senior Division I Men’s Foil, National Championships and July Challenge (Summer Nationals), Columbus, OH, 2024-06-29 3rd of 165, Senior Division IA Men’s Foil, National Championships and July Challenge (Summer Nationals), Columbus, OH, 2024-06-29 10th of 423, Junior Men’s Foil, National Championships and July Challenge (Summer Nationals), Columbus, OH, 2024-06-29 3rd of 116, Senior Men’s Foil, NEUSFA 2024 Pomme De Terre, 2024-06-15 1st of 35, U19 Men’s Foil, 2024 Bay State Games, 2024-06-08 1st of 36, Senior Men’s Foil, 2024 Bay State Games, 2024-06-08 15th of 105, Senior Division IA Men’s Épée, Boston Fencing Club ROC, May 2024, 2024-05-04 1st of 88, Senior Division IA Men’s Foil, Boston Fencing Club ROC, May 2024, 2024-05-04 53rd of 175, Senior Division I Men’s Foil, Division 1/Parafencing National Championships + April NAC, 2024-04-25 23rd of 186, Junior Men’s Foil, Division 1/Parafencing National Championships + April NAC, 2024-04-25 1st of 107, Senior Division IA Men’s Foil, Premier Challenge ROC(D1A, DV2, VET), RJCC & PARA, 2024-03-30 71st of 151, Senior Division IA Men’s Épée, Premier Challenge ROC(D1A, DV2, VET), RJCC & PARA, 2024-03-30 2nd of 212, Junior Men’s Foil, March SJCC, 2024-03-15 18th of 62, Senior Men’s Épée, NEUSFA Tom Gorman Beanpot Open, March 2024, 2024-03-10 3rd of 350, Junior Men’s Foil, Junior Olympics, February 2024, 2024-02-16 44th of 269, Senior Division I Men’s Foil, January NAC, January 2024, 2024-01-05 35th of 340, Junior Men’s Foil, January NAC, January 2024, 2024-01-05 2nd of 18, Senior Mixed Foil, NEUSFA Jack Norton Hangover Open, January 2024, 2024-01-01 20th of 144, Junior Men’s Foil, FIE Junior World Cup, Bangkok 2023, 2023-12-15 67th of 205, Senior Division I Men’s Foil, December SJCC + Division 1 NAC, 2023-12-01 3rd of 62, Junior Men’s Foil, FIE Junior World Cup, Lima, November 2023, 2023-11-18 35th of 408, Junior Men’s Foil, November NAC, November 2023, 2023-11-10 50th of 166, Junior Men’s Foil, FIE Junior World Cup, Istanbul, November 2023, 2023-11-04 72nd of 249, Senior Division I Men’s Foil, October NAC, October 2023, 2023-10-26 14th of 114, Junior Men’s Foil, Neil Lazar RYC/RJCC, New Haven, CT, September 2023, 2023-09-23 2nd of 66, Junior Men’s Foil, Boston Fencing Club RJCC, September 2023, 2023-09-02 104th of 410, Junior Men’s Foil, National Championships & July Challenge (Summer Nationals), 2023-06-30 3rd of 198, Senior Division IA Men’s Foil, National Championships & July Challenge (Summer Nationals), 2023-06-30 33rd of 202, Senior Division I Men’s Foil, National Championships & July Challenge (Summer Nationals), 2023-06-30 12th of 101, Senior Men’s Foil, NEUSFA 2023 Pomme De Terre, 2023-06-17 1st of 29, Senior Men’s Foil, 2023 Bay State Games (NEUSFA), 2023-06-10 1st of 30, U19 Men’s Foil, 2023 Bay State Games (NEUSFA), 2023-06-10 18th of 210, Junior Men’s Foil, Division 1 Championships/April NAC, 2023-04-21 39th of 176, Senior Division I Men’s Foil, Division 1 Championships/April NAC, 2023-04-21 69th of 136, Cadet Men’s Foil, FIE Junior and Cadet World Championships, Plovdiv 2023, 2023-04-02 2nd of 106, Senior Division IA Men’s Foil, Goldfinch ROC D1A, Vet, RJCC and chair fencing, 2023-03-25 2nd of 319, Cadet Men’s Foil, Junior Olympics, February 2023, 2023-02-17 9th of 386, Junior Men’s Foil, Junior Olympics, February 2023, 2023-02-17 3rd of 221, Cadet Men’s Foil, EFC Cadet Circuit Napoli 2023, 2023-01-28 25th of 210, Junior Men’s Foil, FIE Junior World Cup, Aix-en-Provence 2023, 2023-01-21 33rd of 275, Senior Division I Men’s Foil, January NAC, January 2023, 2023-01-06 19th of 299, Junior Men’s Foil, January NAC, January 2023, 2023-01-06 28th of 119, Junior Men’s Foil, FIE Junior World Cup, Bangkok 2022, 2022-12-16 17th of 355, Junior Men’s Foil, December NAC, December 2022, 2022-12-09 8th of 222, Senior Division I Men’s Foil, December NAC, December 2022, 2022-12-09 19th of 243, Cadet Men’s Foil, December NAC, December 2022, 2022-12-09 13th of 313, Cadet Men’s Foil, EFC Cadets Circuit Budapest 2022, 2022-11-26 9th of 270, Cadet Men’s Foil, EFC Cadet Circuit Nurenberg 2022, 2022-11-19 3rd of 93, Junior Men’s Foil, Neil Lazar RYC/RJCC, November 2022, 2022-11-05 7th of 90, Senior Division IA Men’s Foil, Boston Fencing Club ROC, October 2022, 2022-10-29 45th of 237, Senior Division I Men’s Foil, October NAC, October 2022, 2022-10-07 39th of 275, Cadet Men’s Foil, October NAC, October 2022, 2022-10-07 5th of 116, Senior Division IA Men’s Foil, Neil Lazar Div1A/Div2/Veteran ROC, New Haven, CT, 2022-09-24 14th of 58, Junior Men’s Foil, Star Cup RYC/RJCC, Taunton, MA, 2022-09-17 5th of 46, Cadet Men’s Foil, Star Cup RYC/RJCC, Taunton, MA, 2022-09-17 1st of 86, Junior Men’s Foil, Boston Fencing Club RJCC, September 2022, 2022-09-03 5th of 61, Cadet Men’s Foil, Boston Fencing Club RJCC, September 2022, 2022-09-03 18th of 201, Senior Division I Men’s Foil, USA Fencing National Championships & July Challenge, July 2022, 2022-07-02 2nd of 195, Senior Division IA Men’s Foil, USA Fencing National Championships & July Challenge, July 2022, 2022-07-02 3rd of 297, Cadet Men’s Foil, USA Fencing National Championships & July Challenge, July 2022, 2022-07-02 67th of 385, Junior Men’s Foil, USA Fencing National Championships & July Challenge, July 2022, 2022-07-02 6th of 98, Senior Men’s Foil, NEUSFA 2022 Pomme De Terre, 2022-06-18 8th of 96, Senior Division IA Men’s Foil, Jeff Wolfe Long Island Challenge ROC, May 2022, 2022-05-14 27th of 193, Cadet Men’s Foil, Division I and Parafencing Nat'l Championships & April NAC, 2022-04-21 42nd of 138, Senior Division I Men’s Foil, Division I and Parafencing Nat'l Championships & April NAC, 2022-04-21 70th of 288, Junior Men’s Foil, Division I and Parafencing Nat'l Championships & April NAC, 2022-04-21 1st of 96, Senior Division IA Men’s Foil, Boston Fencing Club ROC, April 2022, 2022-04-09 10th of 92, Senior Division IA Men’s Foil, Goldfinch ROC D1A, D2, Vet, RJC and chair fencing, 2022-03-26 1st of 55, Senior Men’s Foil, NEUSFA Tom Gorman Beanpot Open, February 2022, 2022-02-27 86th of 265, Junior Men’s Foil, Junior Olympic Championships, February 2022, 2022-02-18 14th of 233, Cadet Men’s Foil, Junior Olympic Championships, February 2022, 2022-02-18 1st of 21, Senior Mixed Foil, Noreaster Foil Open, 2022-01-16 57th of 314, Junior Men’s Foil, January NAC, January 2022, 2022-01-07 11th of 315, Senior Division I Men’s Foil, January NAC, January 2022, 2022-01-07 2nd of 24, Senior Mixed Foil, NEUSFA Jack Norton Hangover Open, January 2022, 2022-01-01 22nd of 359, Junior Men’s Foil, December NAC, December 2021, 2021-12-09 17th of 221, Cadet Men’s Foil, December NAC, December 2021, 2021-12-09 213th of 296, Senior Division I Men’s Foil, December NAC, December 2021, 2021-12-09 1st of 10, Senior Mixed Foil, NEUSFA - Turkey Open, November 2021, 2021-11-27 35th of 291, Cadet Men’s Foil, EFC Cadets Circuit 2021, 2021-11-13 3rd of 59, Cadet Men’s Foil, Star Cup RYC/RCC, 2021-11-06 16th of 247, Cadet Men’s Foil, October NAC, October 2021, 2021-10-29 89th of 312, Senior Division I Men’s Foil, October NAC, October 2021, 2021-10-29 3rd of 61, Junior Men’s Foil, Neil Lazar RYC-RJCC, 2021-10-02 24th of 138, Senior Division IA Men’s Foil, Neil Lazar Div1A/Div2/Vet ROC, 2021-09-25 1st of 54, Cadet Men’s Foil, Boston Fencing Club RYC/RCC, 2021-09-03 9th of 42, Senior Men’s Foil, 2021 Bay State Games, 2021-08-21 5th of 37, U19 Men’s Foil, 2021 Bay State Games, 2021-08-21 119th of 216, Junior Men’s Foil, July Challenge & Parafencing Nat'l Championships, 2021-07-22 3rd of 155, Cadet Men’s Foil, July Challenge & Parafencing Nat'l Championships, 2021-07-22 35th of 320, Junior Men’s Foil, National Championships, Junior Olympic Championships & July NAC, 2021-07-03 33rd of 357, Cadet Men’s Foil, National Championships, Junior Olympic Championships & July NAC, 2021-07-03 130th of 278, Senior Division I Men’s Foil, National Championships, Junior Olympic Championships & July NAC, 2021-07-03 6th of 202, Y14 Men’s Foil, National Championships, Junior Olympic Championships & July NAC, 2021-07-03 1st of 33, Y14 Men’s Foil, 2021 Pomme De Terre - FOIL, 2021-06-25 14th of 60, Senior Men’s Foil, 2021 Pomme De Terre - FOIL, 2021-06-25 13th of 85, Senior Division IA Men’s Foil, American Challenge ROC (DIV1A, DIV2, VET) & RJC Reg Open 1/15, 2021-06-11 13th of 96, Junior Men’s Foil, American Challenge ROC (DIV1A, DIV2, VET) & RJC Reg Open 1/15, 2021-06-11 20th of 236, Junior Men’s Foil, June NAC, 2021-06-04 62nd of 244, Senior Division I Men’s Foil, June NAC, 2021-06-04 19th of 225, Cadet Men’s Foil, June NAC, 2021-06-04 11th of 51, Cadet Men’s Foil, Boston Fencing Club RJCC Reg Opens 4/12, 2021-05-29 14th of 79, Junior Men’s Foil, Boston Fencing Club RJCC Reg Opens 4/12, 2021-05-29 5th of 64, Junior Men’s Foil, Gold Finch ROC/RJCC/RYC/VET - Reg Opens 1/4, 2021-05-14 1st of 49, Y14 Men’s Foil, Gold Finch ROC/RJCC/RYC/VET - Reg Opens 1/4, 2021-05-14 43rd of 151, Cadet Men’s Foil, May NAC, 2021-05-06 100th of 170, Junior Men’s Foil, May NAC, 2021-05-06 64th of 167, Senior Division I Men’s Foil, May NAC, 2021-05-06 3rd of 128, Y14 Men’s Foil, May NAC, 2021-05-06 23rd of 103, Senior Division IA Men’s Foil, Jeff Wolfe Long Island Challenge ROC Reg Opens 3/26, 2021-04-23 10th of 150, Y14 Men’s Foil, April NAC, 2021-04-16 47th of 171, Senior Division I Men’s Foil, April NAC, 2021-04-16 10th of 40, Senior Division IA Men’s Foil, Boston Fencing Club ROC - Reg Opens 3/20, 2021-04-10 8th of 42, Y14 Men’s Foil, Boston Fencing Club SYC Reg Opens 3/1, 2021-03-26 5th of 18, Senior Men’s Foil, NEUSFA - Turkey Open, November 2020, 2020-11-28 1st of 23, Y14 Men’s Foil, Boston Fencing Club RYC #2 - Reg Opens 9/21, 2020-11-20 29th of 119, Cadet Men’s Foil, USA Fencing Baltimore SJCC Tournament, 2020-02-28 45th of 214, Junior Men’s Foil, USA Fencing Baltimore SJCC Tournament, 2020-02-28 27th of 453, Cadet Men’s Foil, Junior Olympic Championships, February 2020, 2020-02-14 37th of 502, Junior Men’s Foil, Junior Olympic Championships, February 2020, 2020-02-14 7th of 46, Senior Division IA Men’s Foil, Boston Fencing Club ROC, February 2020, 2020-02-01 2nd of 26, Senior Men’s Foil, NEUSFA Tom Gorman Beanpot Open, January 2020, 2020-01-26 15th of 97, Senior Division IA Men’s Foil, Gold Finch ROC (D1, D2 and Vet) and Non-Regional Junior and Cadet, 2020-01-25 1st of 49, Y14 Men’s Foil, Boston Fencing Club RYC, December 2019, 2019-12-14 6th of 32, Senior Division II (C and under) Men’s Foil, December NAC, December 2019, 2019-12-06 47th of 217, Y14 Men’s Foil, Cobra Challenge SYC/RCC/Y8, November 2019, 2019-11-29 3rd of 124, Cadet Men’s Foil, Cobra Challenge SYC/RCC/Y8, November 2019, 2019-11-29 2nd of 37, Cadet Men’s Foil, NEUSFA ONLY U17 JO Qualifiers, November 2019, 2019-11-24 2nd of 81, Y14 Men’s Foil, Windy City SYC/RCC 5, 2019-11-22 19th of 114, Cadet Men’s Foil, Neil Lazar RYC/RJCC, November 2019, 2019-11-16 14th of 103, Junior Men’s Foil, Neil Lazar RYC/RJCC, November 2019, 2019-11-16 172nd of 381, Cadet Men’s Foil, November NAC, November 2019, 2019-11-08 53rd of 191, Y14 Men’s Foil, November NAC, November 2019, 2019-11-08 262nd of 479, Junior Men’s Foil, November NAC, November 2019, 2019-11-08 9th of 106, Senior Division II (C and under) Men’s Foil, American Challenge ROC (DIV1A, DIV2, VET) & RJC, 2019-10-05 66th of 107, Junior Men’s Foil, American Challenge ROC (DIV1A, DIV2, VET) & RJC, 2019-10-05 37th of 89, Senior Division IA Men’s Foil, American Challenge ROC (DIV1A, DIV2, VET) & RJC, 2019-10-05 26th of 61, Junior Men’s Foil, Mission RJCC, September 2019, 2019-09-21 26th of 58, Cadet Men’s Foil, Mission RJCC, September 2019, 2019-09-21 19th of 90, Junior Men’s Foil, Premier Challenge RYC/RJCC, Manalapan Township, NJ, 2019-09-06 13th of 96, Cadet Men’s Foil, Premier Challenge RYC/RJCC, Manalapan Township, NJ, 2019-09-06 10th of 130, Y14 Men’s Foil, Boston Fencing Club SYC, August 2019, 2019-08-30 27th of 76, Cadet Men’s Foil, Integrity RJCC CUP, 2019-08-24 33rd of 84, Junior Men’s Foil, Integrity RJCC CUP, 2019-08-24 5th of 15, U19 Men’s Foil, 2019 Bay State Games, 2019-07-20 38th of 344, Y12 Men’s Foil, USA Fencing National Championships & July Challenge, June 2019, 2019-06-28 101st of 463, Y14 Men’s Foil, USA Fencing National Championships & July Challenge, June 2019, 2019-06-28 187th of 422, Cadet Men’s Foil, USA Fencing National Championships & July Challenge, June 2019, 2019-06-28 12th of 85, Cadet Men’s Foil, East Coast Challenge RJCC, 2019-05-11 87th of 107, Junior Men’s Foil, East Coast Challenge RJCC, 2019-05-11 13th of 102, Y12 Men’s Foil, Mission SYC, May 2019, 2019-05-03 32nd of 81, Y14 Men’s Foil, Mission SYC, May 2019, 2019-05-03 1st of 18, Y12 Men’s Foil, NEUSFA ONLY- Y12/Y10 Div Champs, Worcester, MA, 2019-04-27 5th of 78, Y14 Men’s Foil, Boston Fencing Club RYC, April 2019, 2019-04-20 3rd of 53, Y12 Men’s Foil, Boston Fencing Club RYC, April 2019, 2019-04-20 37th of 93, Junior Men’s Foil, Rockland RJCC, Harrison, NY, 2019-04-13 8th of 62, Cadet Men’s Foil, Rockland RJCC, Harrison, NY, 2019-04-13 5th of 41, Y14 Men’s Foil, NEUSFA ONLY- Y14 Qualifier, April 2019, 2019-04-06 13th of 69, Y14 Men’s Foil, Ben Gutenberg Memorial SYC & RCC, 2019-03-15 23rd of 58, Y12 Men’s Foil, Ben Gutenberg Memorial SYC & RCC, 2019-03-15 21st of 41, Cadet Men’s Foil, Ben Gutenberg Memorial SYC & RCC, 2019-03-15 44th of 248, Y12 Men’s Foil, March NAC, March 2019, 2019-03-01 59th of 259, Y14 Men’s Foil, March NAC, March 2019, 2019-03-01 18th of 83, Y14 Men’s Foil, Thrust Winter RYC RJCC, 2019-02-09 38th of 73, Cadet Men’s Foil, Thrust Winter RYC RJCC, 2019-02-09 15th of 65, Y14 Men’s Foil, The Integrity RYC & Veteran Cup, 2019-01-26 1st of 49, Y12 Men’s Foil, The Integrity RYC & Veteran Cup, 2019-01-26 6th of 37, Cadet Men’s Foil, Boston Fencing Club RJCC, December 2018, 2018-12-22 3rd of 34, Y14 E and under Mixed Foil, 2018-19 BFC Youth/Cadet Series 3, 2018-12-08 2nd of 50, Y12 Men’s Foil, Windy City SYC and Cadets #4, 2018-11-30 9th of 63, Y14 Men’s Foil, Windy City SYC and Cadets #4, 2018-11-30 79th of 114, Cadet Men’s Foil, Cobra Challenge SYC/RCC/Y8, November 2018, 2018-11-23 10th of 145, Y12 Men’s Foil, Cobra Challenge SYC/RCC/Y8, November 2018, 2018-11-23 41st of 167, Y14 Men’s Foil, Cobra Challenge SYC/RCC/Y8, November 2018, 2018-11-23 12th of 43, Cadet Men’s Foil, NEUSFA ONLY U17 JO Qualifiers, November 2018, 2018-11-18 49th of 185, Y14 Men’s Foil, November NAC, November 2018, 2018-11-09 38th of 57, Cadet Men’s Foil, Mission RJCC, October 2018, 2018-10-06 3rd of 37, Y14 E and under Mixed Foil, 2018-19 BFC Youth/Cadet Series 2, 2018-10-06 6th of 117, Y14 Men’s Foil, Neil Lazar RYC/Vet ROC, 2018-09-22 6th of 72, Y12 Men’s Foil, Neil Lazar RYC/Vet ROC, 2018-09-22 1st of 30, Y14 E and under Mixed Foil, 2018-19 BFC Youth/Cadet Series 1, 2018-09-15 3rd of 44, Y14 Men’s Foil, Charter Oak Charity RYC/Cadet/Vet, 2018-09-08 1st of 42, Y12 Men’s Foil, Charter Oak Charity RYC/Cadet/Vet, 2018-09-08 7th of 73, Y12 Men’s Foil, Boston Fencing Club SYC, August 2018, 2018-08-31 37th of 97, Y14 Men’s Foil, Boston Fencing Club SYC, August 2018, 2018-08-31 25th of 52, Y14 Men’s Foil, The Durkan Rooster RYC, 2018-08-25 5th of 42, Y12 Men’s Foil, The Durkan Rooster RYC, 2018-08-25 5th of 37, Y12 Men’s Foil, Doc Dambola RYC and Cadet, 2018-08-11 8th of 42, Y14 Men’s Foil, Doc Dambola RYC and Cadet, 2018-08-11 28th of 239, Y12 Men’s Foil, USA Fencing National Championships & July Challenge, 2018-06-28 234th of 329, Y14 Men’s Foil, USA Fencing National Championships & July Challenge, 2018-06-28 1st of 43, Y14 E and under Mixed Foil, 2017-18 BFC Youth Series 7/Cadet Series 4, 2018-06-02 3rd of 23, Y14 E and under Mixed Foil, 2017-18 BFC Youth Series 6/Cadet Series 3, 2018-05-19 21st of 91, Y12 Men’s Foil, Mission SYC (Super Youth Circuit) 2018, 2018-05-04 32nd of 68, Y14 Men’s Foil, Mission SYC (Super Youth Circuit) 2018, 2018-05-04 3rd of 35, Y12 Men’s Foil, NEUSFA ONLY- Y12/Y10 Div Champs, Boston, MA, 2018-04-28 15th of 55, Y14 Men’s Foil, NJ Division Denise O'Connor RYC - Region 3, Maplewood, NJ, April 2018, 2018-04-21 17th of 64, Y12 Men’s Foil, NJ Division Denise O'Connor RYC - Region 3, Maplewood, NJ, April 2018, 2018-04-21 11th of 41, Y14 Men’s Foil, NEUSFA ONLY- Y14 Qualifier, April 2018, 2018-04-14 11th of 32, Y14 E and under Mixed Foil, 2017-18 BFC Youth Tournament Series 5, 2018-03-17 185th of 262, Y14 Men’s Foil, March NAC, March 2018, 2018-03-09 48th of 189, Y12 Men’s Foil, March NAC, March 2018, 2018-03-09 14th of 58, Y14 Men’s Foil, Premier RJCC - Y-Fencing RYC Region 3, 2018-02-23 23rd of 63, Y12 Men’s Foil, Premier RJCC - Y-Fencing RYC Region 3, 2018-02-23 6th of 56, Y12 Men’s Foil, Thrust Winter RYC/RJCC, 2018-02-10 28th of 78, Y14 Men’s Foil, Thrust Winter RYC/RJCC, 2018-02-10 6th of 29, Y14 E and under Mixed Foil, 2017-18 BFC Youth Tournament Series 4, 2018-01-20 76th of 179, Y14 Men’s Foil, Capitol Clash SYC and Cadet RCC 2018, 2018-01-13 37th of 130, Y12 Men’s Foil, Capitol Clash SYC and Cadet RCC 2018, 2018-01-13 27th of 59, Y14 Men’s Foil, 10th Barbara Lynch Charity RYC - Region 3, 2017-12-16 13th of 66, Y12 Men’s Foil, 10th Barbara Lynch Charity RYC - Region 3, 2017-12-16 14th of 127, Y12 Men’s Foil, Cobra Challenge Super Youth (SYC), Y8 and Cadet, 2017-11-24 63rd of 153, Y14 Men’s Foil, Cobra Challenge Super Youth (SYC), Y8 and Cadet, 2017-11-24 21st of 40, Y14 E and under Mixed Foil, 2017-18 BFC Youth Tournament Series 3, 2017-11-04 30th of 67, Y12 Men’s Foil, REGION 3:Ben Gutenberg Memorial SYC & Cadet (RCC), 2017-10-27 39th of 86, Y14 Men’s Foil, REGION 3:Ben Gutenberg Memorial SYC & Cadet (RCC), 2017-10-27 8th of 35, Y14 E and under Mixed Foil, 2017-18 BFC Youth Tournament Series 2, 2017-10-21 2nd of 39, Y12 Unrated Mixed Foil, 2017-18 BFC Youth Tournament Series 2, 2017-10-21 3rd of 63, Y12 Men’s Foil, Neil Lazar RYC / Y8/Cadet / Junior/ Veteran, 2017-09-23 43rd of 78, Y14 Men’s Foil, Neil Lazar RYC / Y8/Cadet / Junior/ Veteran, 2017-09-23 13th of 32, Y12 Men’s Foil, Charter Oak Regional Youth Circuit (RYC) / Cadet, 2017-09-09 23rd of 43, Y14 Men’s Foil, Charter Oak Regional Youth Circuit (RYC) / Cadet, 2017-09-09 65th of 79, Y14 Men’s Foil, Boston Fencing Club SYC, 2017-09-01 10th of 63, Y12 Men’s Foil, Boston Fencing Club SYC, 2017-09-01 25th of 39, Y14 Men’s Foil, American Challenge RYC & RCC Region 3, 2017-08-19 9th of 22, Y12 Men’s Foil, American Challenge RYC & RCC Region 3, 2017-08-19 3rd of 41, Y12 Unrated Mixed Foil, Boston Fencing Club Youth Tournament Series 6, 2017-05-20 10th of 35, Y10 Men’s Foil, Mission SYC (Super Youth Circuit) 2017, 2017-05-05 44th of 79, Y12 Men’s Foil, Mission SYC (Super Youth Circuit) 2017, 2017-05-05 11th of 36, Y10 Men’s Foil, Fairfax Challenge SYC, 2017-04-28 42nd of 88, Y12 Men’s Foil, Fairfax Challenge SYC, 2017-04-28 42nd of 88, Y12 Men’s Foil, Fairfax Challenge SYC, 2017-04-28 13th of 39, Y12 Men’s Foil, Boston Fencing Club Region 3 RYC 2, 2017-04-08 23rd of 41, Y14 Men’s Foil, Boston Fencing Club Region 3 RYC 2, 2017-04-08 10th of 19, Y10 Men’s Foil, Boston Fencing Club Region 3 RYC 2, 2017-04-08 12th of 31, Y12 Men’s Foil, NEUSFA ONLY- Y14 Qualifier and Y12/Y10 Div Champs, 2017-03-25 3rd of 19, Y10 Men’s Foil, NEUSFA ONLY- Y14 Qualifier and Y12/Y10 Div Champs, 2017-03-25 26th of 75, Y10 Men’s Foil, March NAC 2017 (DV2, YOUTH, 14TM), 2017-03-10 101st of 163, Y12 Men’s Foil, March NAC 2017 (DV2, YOUTH, 14TM), 2017-03-10 211th of 223, Y14 Men’s Foil, March NAC 2017 (DV2, YOUTH, 14TM), 2017-03-10 2nd of 17, Y10 Unrated Mixed Foil, Boston Fencing Club Youth Tournament Series 5, 2017-02-25 9th of 42, Y12 Unrated Mixed Foil, Boston Fencing Club Youth Tournament Series 5, 2017-02-25 9th of 27, Y14 Unrated Mixed Foil, 7th Annual Moe New Year Youth Tournament, 2017-02-04 1st of 12, Y10 Unrated Mixed Foil, 7th Annual Moe New Year Youth Tournament, 2017-02-04 24th of 46, Y10 Men’s Foil, Capitol Clash SYC and Cadet RCC 2017, 2017-01-14 53rd of 122, Y12 Men’s Foil, Capitol Clash SYC and Cadet RCC 2017, 2017-01-14 41st of 107, Y12 Men’s Foil, Cobra Challenge Super Youth (SYC) and Cadet, 2016-11-25 31st of 60, Y10 Men’s Foil, Cobra Challenge Super Youth (SYC) and Cadet, 2016-11-25 3rd of 10, Y10 Unrated Mixed Foil, IFC Fall Intramural, 2016-11-13 2nd of 19, Y12 Unrated Mixed Foil, IFC Fall Intramural, 2016-11-13 12th of 41, Y12 Unrated Mixed Foil, Boston Fencing Club Youth Tournament Series 3, Boston, MA, 2016-11-05 2nd of 11, Y10 Unrated Mixed Foil, Boston Fencing Club Youth Tournament Series 3, Boston, MA, 2016-11-05 13th of 25, Y10 Men’s Foil, Ben Gutenberg Memorial SYC & Cadet, October 2016, 2016-10-28 12th of 25, Y12 Unrated Mixed Foil, Boston Fencing Club Youth Tournament Series 2, Boston, MA, 2016-10-15 6th of 12, Y10 Unrated Mixed Foil, Boston Fencing Club Youth Tournament Series 2, Boston, MA, 2016-10-15 5th of 9, Y10 Unrated Mixed Foil, Boston Fencing Club Youth Tournament Series 1, Boston, MA, 2016-09-17 8th of 21, Y10 Men’s Foil, The Neil Lazar RYC / Cadet / Veteran ROC, 2016-09-17 42nd of 68, Y12 Men’s Foil, Thrust Fall Super Youth Circuit (SYC), 2016-09-10 15th of 28, Y10 Men’s Foil, Thrust SYC, 2016-09-10 15th of 29, Y10 Men’s Foil, Thrust Fall Super Youth Circuit (SYC), 2016-09-10 42nd of 67, Y12 Men’s Foil, Thrust SYC, 2016-09-10 5th of 12, Y10 Men’s Foil, Boston Fencing Club RYC 1 Region III, 2016-08-20 25th of 26, Y12 Men’s Foil, Boston Fencing Club RYC 1 Region III, 2016-08-20 7th of 20, Y10 Men’s Foil, NEUSFA Y12/Y10 Championships at BFC, 2016-06-11 21st of 33, Y12 Men’s Foil, NEUSFA Y12/Y10 Championships at BFC, 2016-06-11 13th of 23, Y12 Unrated Mixed Foil, Boston Fencing Club Youth Tournament Series 4, Boston, MA, 2016-06-04 10th of 16, Y10 Unrated Mixed Foil, Boston Fencing Club Youth Tournament Series 4, Boston, MA, 2016-06-04 11th of 17, Y12 Mixed Foil, Moe Bonsai Youth Tournament #3, 2016-04-09 6th of 9, Y10 Mixed Foil, Moe Bonsai Youth Tournament #3, 2016-04-09 14th of 20, Y14 Mixed Foil, IFA.Boston Mixed Foil Open, March 2016, 2016-03-26

Results

Results: 303

WhenCompetitionEventPlace
14 Jun 2025NEUSFA 2025 Pomme De TerreAskFREDSenior Men’s Foil1st of 113
11 Apr 2025Division 1/Para Championships + April NACAskFREDJunior Men’s Foil1st of 378
11 Apr 2025Division 1/Para Championships + April NACAskFREDSenior Division I Men’s Foil33rd of 158
27 Feb 2025FIE Junior Zonal Championships, Asunción, February 2025FIEJunior Men’s Foil1st of 52
14 Feb 2025Junior Olympics & Div 1 NACAskFREDJunior Men’s Foil7th of 396
14 Feb 2025Junior Olympics & Div 1 NACAskFREDSenior Division I Men’s Foil18th of 235
3 Jan 2025January NAC, January 2025AskFREDSenior Division I Men’s Foil24th of 265
14 Dec 2024FIE Junior World Cup, Bangkok 2024FIEJunior Men’s Foil65th of 190
16 Nov 2024FIE Junior World Cup, Lima 2024FIEJunior Men’s Foil5th of 60
8 Nov 2024November NAC, Louisville, KYAskFREDJunior Men’s Foil10th of 335
4 Oct 2024October NAC, Atlantic City, NJAskFREDJunior Men’s Foil20th of 343
4 Oct 2024October NAC, Atlantic City, NJAskFREDSenior Division I Men’s Foil38th of 343
28 Sept 2024Neil Lazar Div1/Div2/Veteran ROC, Newtown, CTAskFREDSenior Division IA Men’s Foil19th of 114
29 Jun 2024National Championships and July Challenge (Summer Nationals), Columbus, OHAskFREDSenior Division I Men’s Foil73rd of 212
29 Jun 2024National Championships and July Challenge (Summer Nationals), Columbus, OHAskFREDSenior Division IA Men’s Foil3rd of 165
29 Jun 2024National Championships and July Challenge (Summer Nationals), Columbus, OHAskFREDJunior Men’s Foil10th of 423
15 Jun 2024NEUSFA 2024 Pomme De TerreAskFREDSenior Men’s Foil3rd of 116
8 Jun 20242024 Bay State GamesAskFREDU19 Men’s Foil1st of 35
8 Jun 20242024 Bay State GamesAskFREDSenior Men’s Foil1st of 36
4 May 2024Boston Fencing Club ROC, May 2024AskFREDSenior Division IA Men’s Épée15th of 105

Videos

Head to head

Against left-handers 16–6 · right-handers 73–20, 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
Maximo MURRAY3027 Feb 2025
Abraham ARIZA2027 Feb 2025
Branislav LANCARIC2014 Dec 2024
Chi Shun Michael YUEN2014 Dec 2024
Kenji Tsun Yin LAU1117 Jan 2026
Everyone they’ve met (104 more)
AgainstWonLostLast met
Ling Yu TONG2016 Nov 2024
Mansur YESTEU111 Apr 2026
Maximo AZUELA1127 Feb 2025
Sebastian ACOSTA MURILLO2027 Feb 2025
Uzair Zafran BADROEL RIZWAN2015 Dec 2023
Alejandro LORENZO PEREIRA101 Apr 2026
Aleksei PROZOROV1029 Nov 2025
Alexander DA SILVA GONZALEZ1027 Feb 2025
Alexander HUBNER104 Nov 2023
Allen CHEN0115 Dec 2023
Almos BALINT1016 Nov 2024
Ambrus BUDAHAZY1018 Nov 2023
Amir FAKHRETDINOV101 Apr 2026
Arpad FAZEKAS1018 Nov 2023
Arsen DADAYAN102 Apr 2023
Arthur FREDERICK101 Apr 2026
Ashley CREES1031 Oct 2025
Bhumrapee PANYABARAMEE1016 Dec 2022
Blake DEGROOT1021 Jan 2023
Caleb JEON0118 Nov 2023
Callum PENMAN0129 Nov 2025
Carlos BASAGUREN GUTIÉRREZ1018 Nov 2023
Chang-Chieh KUO1014 Dec 2025
Christos TOULAKIS MARKAKIS1031 Oct 2025
Clyd Lorenzo GUINTO1016 Dec 2022
Cristian PORRAS1027 Feb 2025
Csongor SKORKA1018 Nov 2023
Danielius JURAS1029 Nov 2025
Davlat KHAIRETDINOV1014 Dec 2025
Denis SANDU102 Apr 2023
Derek Lukas PEREZ1015 Dec 2023
Derrick XIE1014 Dec 2024
Dmitrii CHASHCHIN1014 Dec 2024
Eliot CHAGNON014 Nov 2023
Eliu CANO101 Apr 2026
Emanuel Luis SANCHEZ1027 Feb 2025
Emanuele IAQUINTA0117 Jan 2026
Enrique URENA CARTIN101 Apr 2026
Erik ENSTROM1017 Jan 2026
Francisco NARANJO1018 Nov 2023
Franco MARCHETTI101 Apr 2026
Gergely OROVECZ1031 Oct 2025
Giuseppe DI MARTINO1017 Jan 2026
Gonzalo VENEGAS1018 Nov 2023
Guillaume WATSON0131 Oct 2025
Hector ROMERO ORTIN1021 Jan 2023
Ilyas MOLINA1016 Dec 2022
Imanol LOPEZ MULET1017 Jan 2026
Isaac ZHANG102 Apr 2023
Jaden NEMEC1029 Nov 2025
Jaimie COOK0116 Dec 2022
Jean-Charles BESNAULT1021 Jan 2023
Jia Bao XU1017 Jan 2026
Jitdham Gergely-Kurdi HANSAWASDI1015 Dec 2023
Jiwoo CHOI0116 Nov 2024
Juan Mateo GALVEZ IDARRAGA1027 Feb 2025
Julian QUINTERO SINTES1016 Nov 2024
Lance Jeremiah LIM012 Apr 2023
Leon WUJASTYK1027 Feb 2025
Licheng YE1031 Oct 2025
Luao YANG014 Nov 2023
Luca FLOREA1014 Dec 2025
Luca JANSS1031 Oct 2025
Ludvig SANDSTROM TIM1029 Nov 2025
Luka RAMISHVILI104 Nov 2023
Marco PANAZZOLO1017 Jan 2026
Masashi MAEDA1014 Dec 2025
Matei LITA1029 Nov 2025
Matteo POMPILIO1021 Jan 2023
Mattia RUBIN1015 Dec 2023
Matvei GREBENNIKOV1017 Jan 2026
Mihkel ARCHER104 Nov 2023
Milosz MOZEJKO0114 Dec 2025
Oliver STRANGE0121 Jan 2023
Omito ISHIBASHI0115 Dec 2023
Otto BECKMANN1029 Nov 2025
Paulo MORAIS0121 Jan 2023
Pedro Jose AGUINAGA PROCEL1016 Nov 2024
Peter BRUK011 Apr 2026
Pol NICOLAS1029 Nov 2025
Raphael Juan Kang TAN1021 Jan 2023
Richard LI0118 Nov 2023
Ruben LINDNER014 Nov 2023
Sabit Karatay KILINC1029 Nov 2025
Sachin SACHIN1014 Dec 2024
Samarth KUMBLA0116 Dec 2022
San KIM YUOM102 Apr 2023
Sebastian GARCIA R.1027 Feb 2025
Seif ELGHAYESH1021 Jan 2023
Shao-Jie HUNG0116 Dec 2022
Sheng-Hung Jasper HSU0114 Dec 2024
Shun SHIRAOGAWA1017 Jan 2026
Smain DEKOUCHE1014 Dec 2025
Sunkyum LEE012 Apr 2023
Sze-On Jackle LO1014 Dec 2025
Szymon GLUSZAK101 Apr 2026
Ulugbek USMANOV104 Nov 2023
Wael ABDELJALIL0121 Jan 2023
WEI YUXUAN1017 Jan 2026
Yifeng LIAN0114 Dec 2025
Yonjae KIM1018 Nov 2023
Yun Tao DU1015 Dec 2023
Zakaria JEANNIN BANGOURA1017 Jan 2026
Zakariya ANANE1031 Oct 2025

Figures

rating, ranking and how they fence

Over time

fency ELO each season Épée Foil
200017001400 Épée 1530, 2023–24 Foil 1476, 2015–16 Foil 1579, 2016–17 Foil 1639, 2017–18 Foil 1697, 2018–19 Foil 1738, 2019–20 Foil 1796, 2020–21 Foil 1864, 2021–22 Foil 1834, 2022–23 Foil 1873, 2023–24 Foil 1933, 2024–25 Foil 1927, 2025–26 Foil 1918, 2026–27
Their FIE ranking each season, 1st at the top Junior Foil
1st10th100th Junior Foil 176th, 2022–23 Junior Foil 68th, 2023–24 Junior Foil 16th, 2024–25 Junior Foil 46th, 2025–26
As a table
SeasonWeaponfency ELOFIE ranking
2026–27Foil1,918
2025–26Foil1,92746th Junior
2024–25Foil1,93316th Junior
2023–24Foil1,87368th Junior
2023–24Épée1,530
2022–23Foil1,834176th Junior
2021–22Foil1,864
2020–21Foil1,796
2019–20Foil1,738
2018–19Foil1,697
2017–18Foil1,639
2016–17Foil1,579
2015–16Foil1,476

How fency ELO works · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools68–13 84%4.6–26–4
Tables26–13 67%13.4–9.81–2