The future of US Fencing is at stake!

For transparency, fairness, and athlete support, VOTE NOW for:
(1) Jason Liu and (2) Abdel Salem.

Statistics Profile

Ryan Miller

1994
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 6 - 17 27 13 63
Losses 15 - 6 16 5 42
Win ratio 28.6% - 73.9% 62.8% 72.2% 60.0%
Pool victories 5 - 11 21 10 47
Pool losses 12 - 4 10 3 29
Pool win ratio 29.4% - 73.3% 67.7% 76.9% 61.8%
DE victories 1 - 6 6 3 16
DE losses 3 - 2 6 2 13
DE win ratio 25.0% - 75.0% 50.0% 60.0% 55.2%

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 3 - 2 8 4 17
Easy wins % 50.0% - 11.8% 29.6% 30.8% 27.0%
Close wins 2 - - 5 3 10
Close wins % 33.3% - 0.0% 18.5% 23.1% 15.9%
Close losses 3 - 3 4 1 11
Close losses % 20.0% - 50.0% 25.0% 20.0% 26.2%
Big losses 6 - - 4 1 11
Big losses % 40.0% - 0.0% 25.0% 20.0% 26.2%

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.

Bouts with time expired

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Victories - - - - - -
Victories % 0.0% - 0.0% 0.0% 0.0% 0.0%
Losses - - 1 - - 1
Losses % 0.0% - 16.7% 0.0% 0.0% 2.4%
Total - - 1 - - 1
Total % 0.0% - 4.3% 0.0% 0.0% 1.0%

Events

2025-2026 2024-2025 2023-2024 2022-2023 Before 2022 All time
Events 4 - 3 6 2 15
Tournaments 2 - 2 4 2 10

Competition history

15 competitions, 105 bouts

Skirmish at Tryon Palace

Senior Mixed Épée A2, SNR April 11, 2026

Place 29 of 29 Seed 9 Not ranked Rating D25 Salle New Bern

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 2:5 CHILDS Edward B. 22 - U 14 Salle New Bern 1546 2290 49.6 88%
Pool Log in or create an account to report a bout correction.
D 1:5 HOWARD Gregory 19 - U 2 2554 2240 10.8 38%
Pool Log in or create an account to report a bout correction.
D 4:5 SANFORD Kenyatta L. 12 - D25 24 Cape Fear Fencing Association - - - -
Pool Log in or create an account to report a bout correction.
D 1:5 CLICK Aiden 2 - A25 1 Apex Fencing Academy 2861 2229 7.9 15%
Pool Log in or create an account to report a bout correction.
D 1:5 WIMMER Steven 25 - U 17 630 2221 81.1 > 99%

Gold, Frankincense, and Myrrhder

Senior Mixed Épée A2, SNR December 6, 2025

Place 9 of 25 Seed 15 Not ranked Rating D24 Salle New Bern

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 UNZHAKOV Konstantin 6 - C25 3 Apex Fencing Academy 1662 2292 51.0 85%
Pool Log in or create an account to report a bout correction.
V 5:0 FARRER Brennecke E 25 - U 25 1087 2241 2.3 97%
Pool Log in or create an account to report a bout correction.
V 5:0 THOMAS Jr. Robert D. 16 - D22 21 Cape Fear Fencing Association 1988 2243 17.4 66%
Pool Log in or create an account to report a bout correction.
V 5:4 MURRAY-GRAMLICH Robert 5 - B25 7 Charlotte Fencing Academy / Apex Fencing Academy 2401 2261 29.2 41%
T16 Log in or create an account to report a bout correction.
D 12:15 CUTHBERTSON Dax 20 - U 8 Apex Fencing Academy 1760 2435 107.7 85%

Gold, Frankincense, and Myrrhder

Div III Mixed Foil D1, DV3 December 6, 2025

Place 14 of 15 Seed 8 Not ranked Rating E22 Salle New Bern

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 2:5 RUSSELL James 12 - U 9 Cape Fear Fencing Association 1597 1908 105.2 68%
Pool Log in or create an account to report a bout correction.
D 1:5 PRUT Anton 1 - D25 1 Apex Fencing Academy 1884 1802 61.5 45%
Pool Log in or create an account to report a bout correction.
D 0:5 POPOVIC Leo 7 - E24 6 Cape Fear Fencing Association / Wilmington Fencer's Club 1548 1741 77.8 62%
Pool Log in or create an account to report a bout correction.
V 5:3 THOMAS Jr. Robert D. 13 - U 15 Cape Fear Fencing Association 1035 1663 21.4 83%
T16 Log in or create an account to report a bout correction.
D 9:15 GADOW Patrick 5 - E25 3 Cape Fear Fencing Association 1707 1757 173.1 53%

Gold, Frankincense, and Myrrhder

Senior Mixed Foil E1, SNR December 6, 2025

Place 8 of 10 Seed 7 Not ranked Rating E22 Salle New Bern

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 CANADY Isaac 9 - U 3 All-American Fencing Academy 1507 2565 348.0 94%
Pool Log in or create an account to report a bout correction.
D 1:5 POPOVIC Leo 6 - E24 6 Cape Fear Fencing Association / Wilmington Fencer's Club 1499 2217 220.3 85%
Pool Log in or create an account to report a bout correction.
D 2:5 GADOW Patrick 3 - E25 3 Cape Fear Fencing Association 1352 1996 182.9 84%
Pool Log in or create an account to report a bout correction.
V 5:4 DAVIS Mitchell 2 - D23 7 Charlotte Fencing Academy 1914 1813 94.3 44%
T16 Log in or create an account to report a bout correction.
V 15:8 HUFF Will 10 - U 9 Cape Fear Fencing Association 856 2009 43.8 91%
T8 Log in or create an account to report a bout correction.
D 13:15 GADOW Patrick 3 - E25 3 Cape Fear Fencing Association 1695 2052 295.7 68%

CFFA Stab-a-thon

Div II Mixed Épée C2, DV2 May 25, 2024

Place 3 of 25 Seed 8 Not ranked Rating D23 Salle New Bern

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 VERGARA Jace Riley 25 - U 23 Greensboro Fencing Academy 1402 2365 4.7 94%
Pool Log in or create an account to report a bout correction.
D 4:5 DONNELLY Enzo 16 - U 2 Forge Fencing Teams 1505 2369 67.8 92%
Pool Log in or create an account to report a bout correction.
D 4:5 EDGECOMB Michael J. 9 - D23 5 Foothills Fencing Academy 2280 2302 28.6 51%
Pool Log in or create an account to report a bout correction.
V 5:2 RUSSELL James 1 - C24 12 Cape Fear Fencing Association 2018 2273 18.7 66%
Pool Log in or create an account to report a bout correction.
V 5:3 GOLDER Christiane 24 - U 24 Cape Fear Fencing Association - - - -
Pool Log in or create an account to report a bout correction.
V 5:3 HEARTY Kai 17 - U 18 North Carolina State University Fencing Club / Wilmington Fencing Club - - - -
T16 Log in or create an account to report a bout correction.
V 15:11 MALONE Jacob 15 - E23 14 University Of North Carolina Charlotte Fencing Club 2048 2439 36.7 72%
T8 Log in or create an account to report a bout correction.
V 15:9 SIERS David M. 18 - U 8 Wilmington Fencer's Club 1737 2476 19.0 85%
T4 Log in or create an account to report a bout correction.
D 9:15 SAKO Ayrton J. 4 - C22 1 Greensboro Fencing Academy 2497 2495 59.6 50%

Gold, Frankincense, and Myrrhder

Senior Mixed Épée C1, SNR December 9, 2023

Place 10 of 18 Seed 7 Not ranked Rating D23 Salle New Bern

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 2:5 CLICK Aiden 1 - A23 1 Apex Fencing Academy 2974 2386 12.3 17%
Pool Log in or create an account to report a bout correction.
V 5:1 JONES Jackson 13 - U 14 Cape Fear Fencing Association 1585 2374 7.7 90%
Pool Log in or create an account to report a bout correction.
V 5:3 ODEA Ryan 12 - E22 8 Cape Fear Fencing Association 1726 2381 10.3 85%
Pool Log in or create an account to report a bout correction.
D 3:5 ANDERSON Derek M. 6 - D23 3 Greensboro Fencing Academy 2479 2392 26.8 44%
Pool Log in or create an account to report a bout correction.
V 5:2 HEARTY Kai 17 - U 16 Wilmington Fencer's Club - - - -
T16 Log in or create an account to report a bout correction.
D 12:14 SLOUGH Sean 2 - C23 7 Apex Fencing Academy / Fencing Club at NC State 2595 2501 62.1 44%

Gold, Frankincense, and Myrrhder

Div III Mixed Épée D1, DV3 December 9, 2023

Place 1 of 21 Seed 3 Not ranked Rating D23 Salle New Bern

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 HEARTY Kai 19 - U 16 Wilmington Fencer's Club - - - -
Pool Log in or create an account to report a bout correction.
V 5:3 CANADY Isaac 14 - U 18 All-American Fencing Academy 1574 2350 10.0 82%
Pool Log in or create an account to report a bout correction.
V 5:3 ODEA Ryan 7 - E22 7 Cape Fear Fencing Association 1717 2359 11.5 85%
Pool Log in or create an account to report a bout correction.
V 5:3 SMALLWOOD Jaylon 11 - U 15 Greensboro Fencing Academy 1867 2371 14.9 79%
T16 Log in or create an account to report a bout correction.
V 15:9 CANTERO GIGNAC Alexander 13 - U 14 All-American Fencing Academy 2761 2229 87.9 29%
T8 Log in or create an account to report a bout correction.
V 15:5 CULLITON Colton 20 - U 8 All-American Fencing Academy 2921 2317 88.2 27%
T4 Log in or create an account to report a bout correction.
V 15:11 NORWOOD Malik 5 - E23 3 Greensboro Fencing Academy 2336 2405 71.0 54%
T2 Log in or create an account to report a bout correction.
V 15:11 JONES Jackson 17 - U 2 Cape Fear Fencing Association 1788 2476 24.5 85%

Raleigh SJCC & Division II North American Cup

Div II Men's Épée B3, DV2 June 3, 2023

Place 42 of 96 Seed 45 Not ranked Rating D23 Salle New Bern

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 ROCKWELL Nolan 96 - U 46 Premier Fencing Alliance / Georgia High School Fencing League (GHSFL) 1716 2415 12.9 86%
Pool Log in or create an account to report a bout correction.
V 5:3 LU Qi 39 - C22 91 ASER International Fencing Academy 1779 2428 13.8 85%
Pool Log in or create an account to report a bout correction.
V 5:4 GARCIA-CABRERA Jeffrey 73 - E23 63 Hills Fencing Institute (H3) 1500 2442 6.8 93%
Pool Log in or create an account to report a bout correction.
D 3:5 TIKHONOV Daniel 17 - C23 36 Cardinal Fencing Academy / Charlotte Fencing Academy 2100 2448 57.8 71%
Pool Log in or create an account to report a bout correction.
V 5:3 WAI Andreas 69 - E23 57 Kaizen Academy LLC 1762 2391 13.0 84%
Pool Log in or create an account to report a bout correction.
D 4:5 SNYDER Ari 12 - C23 22 2044 2404 54.0 72%
T64 Log in or create an account to report a bout correction.
D 13:15 LAI Boden 25 - C23 3 Marx Fencing Academy / Cavalier Fencing Club 2306 2333 103.8 52%

APEX OPEN - Foil & Epee

Div I Mixed Épée A1, DV1 May 6, 2023

Place 10 of 19 Seed 10 Not ranked Rating D23 Salle New Bern

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 BROWN Joshua 4 - B22 2 Apex Fencing Academy 2537 2483 55.5 47%
Pool Log in or create an account to report a bout correction.
V 5:4 ZANGA Kaitlyn 8 - C23 3 Apex Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
V 5:2 ZHU Aaron 15 - U 17 Apex Fencing Academy 2166 2538 27.7 71%
Pool Log in or create an account to report a bout correction.
D 2:5 RUSSELL Tallis 16 - U 13 Apex Fencing Academy 1712 2566 107.5 91%
Pool Log in or create an account to report a bout correction.
D 2:5 TIKHONOV Ilia 3 - B23 7 Cardinal Fencing Academy / Charlotte Fencing Academy 2458 2459 43.8 50%
T16 Log in or create an account to report a bout correction.
D 6:15 CHEN Wesley 2 - A22 8 Apex Fencing Academy / Fencing Club at NC State 3018 2374 40.7 17%

NC Div2/3/Y14 National Qualifying Tournament

Div II Men's Épée C1, DV2 March 25, 2023

Place 3 of 16 Seed 6 Not ranked Rating D22 Salle New Bern

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:0 THOMAS Jr. Robert D. 7 - D22 6 Cape Fear Fencing Association 2275 2624 44.0 71%
Pool Log in or create an account to report a bout correction.
V 5:2 MONTAGUE Cliff 13 - U 16 1858 2668 19.6 82%
Pool Log in or create an account to report a bout correction.
D 2:5 RUSSELL Tallis 12 - U 12 Apex Fencing Academy 1796 2688 151.9 92%
Pool Log in or create an account to report a bout correction.
V 5:3 TSAI Caleb 16 - U 11 Apex Fencing Academy 2044 2536 28.0 77%
Pool Log in or create an account to report a bout correction.
D 1:5 MURRAY-GRAMLICH Robert 1 - C23 1 Apex Fencing Academy / Charlotte Fencing Academy 2237 2564 80.8 70%
T16 Log in or create an account to report a bout correction.
V 15:9 RUSSELL Tallis 12 - U 12 Apex Fencing Academy 1617 2520 37.2 89%
T8 Log in or create an account to report a bout correction.
V 15:10 NANCE Jonathan W. 5 - D22 8 Apex Fencing Academy 2054 2558 69.0 75%
T4 Log in or create an account to report a bout correction.
D 12:15 RUSSELL James 9 - E22 2 Cape Fear Fencing Association 1812 2627 252.7 87%

NC Div2/3/Y14 National Qualifying Tournament

Div II Men's Foil E1, DV2 March 25, 2023

Place 9 of 13 Seed 6 Not ranked Rating E22 Salle New Bern

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:1 WHITE Joshua H. 3 - D20 10 Salle New Bern 2021 3233 60.7 93%
Pool Log in or create an account to report a bout correction.
V 5:3 RUSSELL James 11 - U 8 Cape Fear Fencing Association 1277 3294 7.3 99%
Pool Log in or create an account to report a bout correction.
D 1:5 CAMILLO Vincent A. 7 - E21 2 Forge Fencing Teams 2838 3301 311.5 67%
Pool Log in or create an account to report a bout correction.
D 4:5 CAFFAREY Luke 13 - U 3 Research Triangle Fencing 1831 2990 584.4 93%
Pool Log in or create an account to report a bout correction.
V 5:2 ODEA Ryan 14 - U 12 Cape Fear Fencing Association 1272 2405 26.8 94%
Pool Log in or create an account to report a bout correction.
V 5:3 MURRAY-GRAMLICH Robert 2 - D23 6 Apex Fencing Academy / Charlotte Fencing Academy 2246 2432 132.2 60%
T16 Log in or create an account to report a bout correction.
D 11:15 RUSSELL James 11 - U 8 Cape Fear Fencing Association 2044 2360 351.9 64%

Gold, Frankincense, and Myrrhder

Senior Mixed Épée B1, SNR December 3, 2022

Place 8 of 22 Seed 9 Not ranked Rating D22 Salle New Bern

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 GLENNON Sebastian J. 7 - D22 2 Charlotte Fencing Academy 2168 2824 188.8 84%
Pool Log in or create an account to report a bout correction.
V 5:1 PAPPAS Brian 16 - E21 13 Cape Fear Fencing Association 1934 2635 28.7 84%
Pool Log in or create an account to report a bout correction.
V 5:1 GOLDER Christiane 17 - E19 16 Cape Fear Fencing Association - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 CLICK Aiden 1 - A22 1 Apex Fencing Academy 2904 2664 59.1 36%
Pool Log in or create an account to report a bout correction.
V 5:2 RUSSELL Tallis 21 - U 15 Apex Fencing Academy 1794 2605 19.2 89%
T16 Log in or create an account to report a bout correction.
V 15:10 BANKS Lauren M. 12 - D20 10 University Of North Carolina/Chapel Hill NCAA / Apex Fencing Academy - - - -
T8 Log in or create an account to report a bout correction.
D 11:15 GLENNON Sebastian J. 7 - D22 2 Charlotte Fencing Academy 2423 2789 268.3 69%

Gold, Frankincense, and Myrrhder

Div III Mixed Foil D1, DV3 December 3, 2022

Place 2 of 21 Seed 7 Not ranked Rating E21 Salle New Bern

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:1 THOMAS Jr. Robert D. 21 - U 14 Cape Fear Fencing Association 2500 2500 420.5 50%
Pool Log in or create an account to report a bout correction.
V 5:2 MURRAY-GRAMLICH Robert 3 - D22 7 Apex Fencing Academy / Charlotte Fencing Academy 2263 2921 227.1 76%
Pool Log in or create an account to report a bout correction.
V 5:4 CANTERO GIGNAC Alexander 14 - U 15 All-American Fencing Academy 1931 3148 85.8 87%
Pool Log in or create an account to report a bout correction.
V 5:0 MATHAI Rachel 15 - U 12 Research Triangle Fencing - - - -
T16 Log in or create an account to report a bout correction.
V 15:2 SMITH Sean 12 - U 16 Charlotte Fencing Academy 1711 2500 252.1 75%
T8 Log in or create an account to report a bout correction.
V 15:6 MILES Greyson 13 - U 5 Edge of America Fencing 1335 2752 83.7 92%
T4 Log in or create an account to report a bout correction.
V 15:14 SCHMIDT Victoria 1 - D22 3 Research Triangle Fencing - - - -
T2 Log in or create an account to report a bout correction.
D 7:15 IFORD Andrew W. 5 - E22 1 All-American Fencing Academy / Wallingford-Swarthmore Panthers 2589 2836 475.4 60%

NC Div2/3/Y14 National Qualifying Tournament

Div II Men's Épée E1, DV2 March 20, 2022

Place 2 of 8 Seed 2 Not ranked Rating C18 Salle New Bern

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 ZELINSKI A B. 8 - U 6 Salle New Bern 1828 2460 83.7 79%
Pool Log in or create an account to report a bout correction.
V 5:2 CHILDS Edward B. 5 - E18 4 Salle New Bern 3219 2544 215.7 24%
Pool Log in or create an account to report a bout correction.
V 5:1 CRAWFORD Charles (Marston) M. 4 - E21 7 Salle New Bern 2590 2759 118.8 59%
Pool Log in or create an account to report a bout correction.
V 5:1 THOMAS Jr. Robert D. 3 - D22 5 2385 2878 68.8 76%
Pool Log in or create an account to report a bout correction.
D 1:5 GRANT Newton 1 - C22 1 Apex Fencing Academy / Epee Miami Fencing Club 2704 2947 154.0 64%
Pool Log in or create an account to report a bout correction.
V 5:2 PASZKOWIAK Jacob 7 - U 3 Apex Fencing Academy 1774 2793 17.9 94%
Pool Log in or create an account to report a bout correction.
V 5:0 BURNS David 6 - U 8 1621 2811 13.4 95%
T8 Log in or create an account to report a bout correction.
V 15:14 CRAWFORD Charles (Marston) M. 4 - E21 7 Salle New Bern 2243 2685 173.0 68%
T4 Log in or create an account to report a bout correction.
V 15:11 PASZKOWIAK Jacob 7 - U 3 Apex Fencing Academy 2203 2858 116.1 79%
T2 Log in or create an account to report a bout correction.
D 14:15 GRANT Newton 1 - C22 1 Apex Fencing Academy / Epee Miami Fencing Club 3133 2974 185.2 42%

Foothills Fall Fight

Senior Mixed Épée A2, SNR September 25, 2021

Place 15 of 47 Seed 10 Not ranked Rating C18 Salle New Bern

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:1 MATTOCKS III Charles L. 41 - U 43 Clemson University Fencing Club 2500 2500 420.5 50%
Pool Log in or create an account to report a bout correction.
V 5:4 HALL Dorothy Corrina 39 - U 41 Foothills Fencing Academy - - - -
Pool Log in or create an account to report a bout correction.
D 2:5 HAMILTON David F. 19 - E21 8 Knights of Siena-SC 2085 2921 596.1 77%
Pool Log in or create an account to report a bout correction.
D 2:5 JUNG Ho (Daniel) 5 - A18 2 Olympic Fencers Club / Georgia State University 2828 2324 195.7 28%
Pool Log in or create an account to report a bout correction.
V 5:2 GLENNON Sebastian J. 33 - U 14 Charlotte Fencing Academy 2023 2129 243.8 55%
Pool Log in or create an account to report a bout correction.
V 5:4 DEAL Joshuwa 25 - U 40 Triple Threat Fencing Academy 1689 2373 87.3 78%
T32 Log in or create an account to report a bout correction.
V 15:10 CLICK Tristan 30 - U 18 Apex Fencing Academy 2247 2500 436.7 60%
T16 Log in or create an account to report a bout correction.
D 9:15 JUNG Ho (Daniel) 5 - A18 2 Olympic Fencers Club / Georgia State University 3351 2937 251.9 33%