Fencers

Yiran QIU

🇺🇸 USA · Northwest Fencing Center

Men’s Foil, 2022–2026

About this fencer

USA 100331662

USA Fencing rating: Foil D2026

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
129
Podiums
7
Competitions won
1
Best finish
1st of 11, NWFC Unrated #3 (Senior Foil & Epee)
Where they finished in each field, over time A result A podium
Winner1stTop quarter¼Halfway½LastLast 5th of 30, Y14 Men’s Foil, Portland Fall RYC, 2026-10-31 21st of 84, Cadet Men’s Foil, AFM Super Regional RYC/RJCC/ROC Div1A/Div2/Vet, 2026-10-23 39th of 100, Y14 Men’s Foil, AFM Super Regional RYC/RJCC/ROC Div1A/Div2/Vet, 2026-10-23 58th of 77, Junior Men’s Foil, AFM Super Regional RYC/RJCC/ROC Div1A/Div2/Vet, 2026-10-23 9th of 41, Cadet Men’s Foil, Rain City Fall RJCC+Div II ROC, 2026-10-16 23rd of 42, Junior Men’s Foil, Rain City Fall RJCC+Div II ROC, 2026-10-16 9th of 28, Senior Division II (C and under) Men’s Foil, Rain City Fall RJCC+Div II ROC, 2026-10-16 22nd of 52, Senior Division IA Men’s Foil, Leon Auriol Open, 2026-10-03 36th of 111, Y14 Men’s Foil, 2nd BBFC Duel in the Desert SYC & RCC, Las Vegas, NV, 2026-09-25 39th of 61, Cadet Men’s Foil, 2nd BBFC Duel in the Desert SYC & RCC, Las Vegas, NV, 2026-09-25 33rd of 57, Y14 Men’s Foil, The Cascade Clash SYC, September 2026, 2026-09-11 36th of 57, Junior Men’s Foil, North Texas Roundup SYC/RJCC, Fort Worth, TX, 2026-09-05 48th of 75, Cadet Men’s Foil, North Texas Roundup SYC/RJCC, Fort Worth, TX, 2026-09-05 25th of 79, Y14 Men’s Foil, North Texas Roundup SYC/RJCC, Fort Worth, TX, 2026-09-05 29th of 41, Cadet Men’s Foil, Portland August RJCC, Tigard, OR, 2026-08-22 126th of 177, Senior Division III (D and under) Men’s Foil, Summer Nationals and July Challenge, Portland, OR, 2026-06-27 173rd of 233, Senior Division II (C and under) Men’s Foil, Summer Nationals and July Challenge, Portland, OR, 2026-06-27 124th of 329, Y14 Men’s Foil, Summer Nationals and July Challenge, Portland, OR, 2026-06-27 10th of 25, Senior Mixed Foil, SAS Foil and Epee Open #3, 2026-06-14 190th of 203, Junior Men’s Foil, June SJCC, Las Vegas, NV, 2026-06-05 121st of 156, Cadet Men’s Foil, June SJCC, Las Vegas, NV, 2026-06-05 3rd of 28, Senior Division III (D and under) Mixed Foil, RCFC Friday Night D & Under Foil #3, 2026-05-22 23rd of 41, Senior Mixed Foil, 2026 Rain City Open, 2026-05-15 5th of 31, Senior Division III (D and under) Mixed Foil, SAS Foil D & Under, 2026-05-01 5th of 18, Senior Division II (C and under) Men’s Foil, 2026 Oregon Division Summer Nationals Qualifiers, 2026-04-26 55th of 82, Y14 Men’s Foil, Rain City Super Youth Circuit (SYC), 2026-04-17 24th of 27, Cadet Men’s Foil, Portland RJCC, April 2026, 2026-04-11 18th of 29, Junior Men’s Foil, Portland RJCC, April 2026, 2026-04-11 26th of 33, Senior Division II (C and under) Men’s Foil, Portland ROC, 2026-03-20 26th of 40, Senior Division IA Men’s Foil, Portland ROC, 2026-03-20 43rd of 48, Junior Men’s Foil, Rain City Spring RJCC+RYC, 2026-02-27 30th of 40, Cadet Men’s Foil, Rain City Spring RJCC+RYC, 2026-02-27 7th of 33, Y14 Men’s Foil, Rain City Spring RJCC+RYC, 2026-02-27 1st of 11, Senior Unrated Mixed Foil, NWFC Unrated #3 (Senior Foil & Epee), 2026-02-21 11th of 32, Y14 Men’s Foil, Salle Auriol Seattle RYC, January 2026, 2026-01-31 3rd of 10, Senior Unrated Mixed Foil, NWFC Unrated #2 (Senior Foil & Epee), 2026-01-24 13th of 26, Senior Division III (D and under) Mixed Foil, RCFC Friday Night D & Under Foil #2, 2026-01-23 27th of 59, Senior Division IA Men’s Foil, Battle in Seattle, 2026-01-17 215th of 294, Cadet Men’s Foil, Junior Olympics, 2026-01-09 27th of 30, Senior Mixed Foil, Home for the Holidays Open, 2025-12-20 8th of 23, Senior Division III (D and under) Mixed Foil, SAS Foil and Epee D & Under, 2025-12-14 16th of 25, Y14 Men’s Foil, Portland Winter RYC, 2025-12-13 24th of 32, Junior Men’s Foil, Salle Auriol Seattle RJCC, 2025-12-06 32nd of 37, Cadet Men’s Foil, Salle Auriol Seattle RJCC, 2025-12-06 17th of 25, Senior Mixed Foil, SAS Foil and Epee Open #2, 2025-11-30 8th of 30, Senior E and under Mixed Foil, RCFC Friday Night E & Under Foil #1, 2025-11-21 127th of 146, Y14 Men’s Foil, November NAC, Fort Worth, TX, 2025-11-14 208th of 466, Cadet Men’s Foil, November NAC, Fort Worth, TX, 2025-11-14 208th of 466, Cadet Men’s Foil, November NAC, Fort Worth, TX, 2025-11-14 20th of 30, Y14 Men’s Foil, Rain City Fall RYC, 2025-11-08 65th of 67, Junior Men’s Foil, AFM Super Regional SYC/RJCC/ROC Div1A/Vet, 2025-10-31 95th of 124, Cadet Men’s Foil, AFM Super Regional SYC/RJCC/ROC Div1A/Vet, 2025-10-31 110th of 144, Y14 Men’s Foil, AFM Super Regional SYC/RJCC/ROC Div1A/Vet, 2025-10-31 3rd of 4, Cadet Men’s Foil, 2026 Junior Olympics Qualifiers (Oregon Division), 2025-10-26 7th of 7, Junior Men’s Foil, 2026 Junior Olympics Qualifiers (Oregon Division), 2025-10-26 29th of 32, Y14 Men’s Foil, Portland Fall RYC, Tigard, OR, 2025-10-18 27th of 30, Senior Division II (C and under) Men’s Foil, Rain City Fall RJCC+Div II ROC, October 2025, 2025-10-10 31st of 45, Junior Men’s Foil, Rain City Fall RJCC+Div II ROC, October 2025, 2025-10-10 31st of 38, Cadet Men’s Foil, Rain City Fall RJCC+Div II ROC, October 2025, 2025-10-10 43rd of 49, Senior Division IA Men’s Foil, Leon Auriol Open, September 2025, 2025-09-27 9th of 17, Senior Mixed Foil, NWFC Open (Senior Foil & Epee), 2025-09-20 8th of 12, Senior Unrated Men’s Foil, NWFC Unrated #1 (Senior Foil & Epee), 2025-09-06 40th of 91, Y14 Men’s Foil, North Texas Roundup SYC/RJCC, Dallas, TX, 2025-08-30 44th of 64, Cadet Men’s Foil, North Texas Roundup SYC/RJCC, Dallas, TX, 2025-08-30 25th of 36, Cadet Men’s Foil, Portland RJCC, August 2025, 2025-08-23 7th of 9, Y14 Mixed Foil, Pacific Northwest Cup #5 (Y10F, Y12F, Y14F & Y14E), June 2025, 2025-06-07 8th of 9, Y14 Mixed Foil, Pacific Northwest Cup #4 (Y10F, Y12F, Y14F & Y14E), May 2025, 2025-05-10 80th of 121, Y12 Men’s Foil, BBFC Duel in the Desert SYC, RCC & Y8, 2025-05-02 94th of 126, Y14 Men’s Foil, BBFC Duel in the Desert SYC, RCC & Y8, 2025-05-02 66th of 69, Cadet Men’s Foil, BBFC Duel in the Desert SYC, RCC & Y8, 2025-05-02 59th of 87, Y12 Men’s Foil, Rain City Super Youth Circuit (SYC), April 2025, 2025-04-25 59th of 75, Y14 Men’s Foil, Rain City Super Youth Circuit (SYC), April 2025, 2025-04-25 21st of 21, Cadet Men’s Foil, April Portland RJCC, 2025-04-19 32nd of 33, Junior Men’s Foil, April Portland RJCC, 2025-04-19 3rd of 4, Y14 Mixed Foil, Pacific Northwest Cup #3 (Y10F, Y12F, Y14F & Y14E), April 2025, 2025-04-05 8th of 13, Y12 Men’s Foil, Orion Spring RYC, March 2025, 2025-03-29 12th of 20, Y14 Men’s Foil, Orion Spring RYC, March 2025, 2025-03-29 183rd of 234, Y12 Men’s Foil, March NAC, Cleveland, OH, 2025-03-07 271st of 300, Y14 Men’s Foil, March NAC, Cleveland, OH, 2025-03-07 16th of 20, Y14 Men’s Foil, Rain City Spring RJCC+RYC, February 2025, 2025-02-28 24th of 32, Y12 Men’s Foil, Rain City Spring RJCC+RYC, February 2025, 2025-02-28 16th of 28, Y12 Men’s Foil, February Portland RYC, 2025-02-01 26th of 40, Y14 Men’s Foil, Salle Auriol Seattle RYC, January 2025, 2025-01-18 22nd of 27, Y12 Men’s Foil, Salle Auriol Seattle RYC, January 2025, 2025-01-18 13th of 29, Y14 Mixed Foil, RCFC Youth #3, January 2025, 2025-01-11 13th of 33, Y12 Mixed Foil, RCFC Youth #3, January 2025, 2025-01-11 88th of 99, Y14 Men’s Foil, 2024 Austin Challenge SYC and RCC, 2024-12-20 88th of 97, Y12 Men’s Foil, 2024 Austin Challenge SYC and RCC, 2024-12-20 3rd of 14, Y12 Mixed Foil, Pacific Northwest Cup #2 (Y10F, Y12F, Y14F & Y14E), December 2024, 2024-12-07 32nd of 37, Y14 Men’s Foil, Rain City Fall RYC, November 2024, 2024-11-23 17th of 30, Y12 Men’s Foil, Rain City Fall RYC, November 2024, 2024-11-23 12th of 26, Y14 Mixed Foil, SAS Youth Foil and Epee #2, November 2024, 2024-11-10 22nd of 25, Y12 Mixed Foil, SAS Youth Foil and Epee #2, November 2024, 2024-11-10 79th of 126, Y12 Men’s Foil, AFM Super Regional SYC/RJCC/ROC Div1A/Vet, October 2024, 2024-10-25 142nd of 151, Y14 Men’s Foil, AFM Super Regional SYC/RJCC/ROC Div1A/Vet, October 2024, 2024-10-25 25th of 33, Y14 Men’s Foil, September Portland RYC, 2024-09-28 25th of 28, Y12 Men’s Foil, September Portland RYC, 2024-09-28 62nd of 74, Y12 Men’s Foil, Windy City Fencing SYC #10 / RCC, 2024-09-20 84th of 96, Y14 Men’s Foil, Windy City Fencing SYC #10 / RCC, 2024-09-20 79th of 95, Y14 Men’s Foil, North Texas Roundup SYC/RJCC/Y8, 2024-08-31 53rd of 75, Y12 Men’s Foil, North Texas Roundup SYC/RJCC/Y8, 2024-08-31 58th of 63, Y12 Men’s Foil, Cascade Clash SYC, August 2024, 2024-08-23 63rd of 63, Y14 Men’s Foil, Cascade Clash SYC, August 2024, 2024-08-23 14th of 19, Y12 Mixed Foil, Pacific Northwest Cup - Y10, Y12, Y14, Unrated, May 2024, 2024-05-11 7th of 15, Y12 Mixed Foil, Pacific Northwest Cup - Y10, Y12, Y14, Unrated, April 2024, 2024-04-13 11th of 17, Y12 Mixed Foil, Pacific Northwest Cup - Y10, Y12, Y14, Unrated, March 2024, 2024-03-16 172nd of 217, Y12 Men’s Foil, March NAC, Portland, OR, 2024-03-01 250th of 281, Y14 Men’s Foil, March NAC, Portland, OR, 2024-03-01 27th of 28, Y14 Men’s Foil, Portland RYC, 2024-02-03 23rd of 24, Y12 Men’s Foil, Rain City Fall RYC, November 2023, 2023-11-18 31st of 34, Y14 Men’s Foil, Rain City Fall RYC, November 2023, 2023-11-18 20th of 23, Y14 Men’s Foil, Portland RYC, October 2023, 2023-10-14 14th of 20, Y12 Men’s Foil, Portland RYC, October 2023, 2023-10-14 9th of 15, Y12 Mixed Foil, Pacific Northwest Cup - Y10, Y12, Unrated, 2023-10-07 61st of 66, Y14 Men’s Foil, Cascade Clash SYC, August 2023, 2023-08-25 153rd of 179, Y10 Men’s Foil, National Championships & July Challenge (Summer Nationals), 2023-06-30 24th of 38, Y10 Men’s Foil, Bay Cup at SVF: Y10MF1, Y12MF2, 2023-05-14 28th of 30, Y12 Men’s Foil, Bay Cup at SVF: Y10MF1, Y12MF2, 2023-05-14 3rd of 4, Y10 Men’s Foil, RYC of the Rockies Spring, 2023-04-15 11th of 12, Y12 Men’s Foil, RYC of the Rockies Spring, 2023-04-15 95th of 107, Y12 Men’s Foil, Fortune Fencing SYC/RJCC & Non-Regional Y8, 2023-03-24 58th of 86, Y10 Men’s Foil, Fortune Fencing SYC/RJCC & Non-Regional Y8, 2023-03-24 33rd of 47, Y12 Men’s Foil, Silicon Valley RYC/RCC, 2023-03-10 24th of 40, Y10 Men’s Foil, Silicon Valley RYC/RCC, 2023-03-10 29th of 40, Y10 Men’s Foil, Treasure Chest RYC, January 2023, 2023-01-14 77th of 84, Y12 Men’s Foil, The Austin Challenge SYC and RCC, December 2022, 2022-12-17 33rd of 51, Y10 Men’s Foil, The Austin Challenge SYC and RCC, December 2022, 2022-12-17 31st of 68, Y10 Men’s Foil, AFM Super Regional SYC/RJCC/ROC (D1A/VET), 2022-11-04 38th of 39, Y10 Men’s Foil, Back to School RYC, Fremont, CA, 2022-09-30

Results

Results: 129

WhenCompetitionEventPlace
31 Oct 2026Portland Fall RYCAskFREDY14 Men’s Foil5th of 30
23 Oct 2026AFM Super Regional RYC/RJCC/ROC Div1A/Div2/VetAskFREDCadet Men’s Foil21st of 84
23 Oct 2026AFM Super Regional RYC/RJCC/ROC Div1A/Div2/VetAskFREDY14 Men’s Foil39th of 100
23 Oct 2026AFM Super Regional RYC/RJCC/ROC Div1A/Div2/VetAskFREDJunior Men’s Foil58th of 77
16 Oct 2026Rain City Fall RJCC+Div II ROCAskFREDCadet Men’s Foil9th of 41
16 Oct 2026Rain City Fall RJCC+Div II ROCAskFREDJunior Men’s Foil23rd of 42
16 Oct 2026Rain City Fall RJCC+Div II ROCAskFREDSenior Division II (C and under) Men’s Foil9th of 28
3 Oct 2026Leon Auriol OpenAskFREDSenior Division IA Men’s Foil22nd of 52
25 Sept 20262nd BBFC Duel in the Desert SYC & RCC, Las Vegas, NVAskFREDY14 Men’s Foil36th of 111
25 Sept 20262nd BBFC Duel in the Desert SYC & RCC, Las Vegas, NVAskFREDCadet Men’s Foil39th of 61
11 Sept 2026The Cascade Clash SYC, September 2026AskFREDY14 Men’s Foil33rd of 57
5 Sept 2026North Texas Roundup SYC/RJCC, Fort Worth, TXAskFREDJunior Men’s Foil36th of 57
5 Sept 2026North Texas Roundup SYC/RJCC, Fort Worth, TXAskFREDCadet Men’s Foil48th of 75
5 Sept 2026North Texas Roundup SYC/RJCC, Fort Worth, TXAskFREDY14 Men’s Foil25th of 79
22 Aug 2026Portland August RJCC, Tigard, ORAskFREDCadet Men’s Foil29th of 41
27 Jun 2026Summer Nationals and July Challenge, Portland, ORAskFREDSenior Division III (D and under) Men’s Foil126th of 177
27 Jun 2026Summer Nationals and July Challenge, Portland, ORAskFREDSenior Division II (C and under) Men’s Foil173rd of 233
27 Jun 2026Summer Nationals and July Challenge, Portland, ORAskFREDY14 Men’s Foil124th of 329
14 Jun 2026SAS Foil and Epee Open #3AskFREDSenior Mixed Foil10th of 25
5 Jun 2026June SJCC, Las Vegas, NVAskFREDJunior Men’s Foil190th of 203

Head to head

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

AgainstWonLostLast met
Alistair LI1031 Oct 2026
Augustine DENG1031 Oct 2026
Greyson RYU1031 Oct 2026
Nikolai ROBERTS1031 Oct 2026
Ryder MAK1031 Oct 2026
Everyone they’ve met (3 more)
AgainstWonLostLast met
Stas BLACK1031 Oct 2026
Vincent KUANG0131 Oct 2026
Yejin CHO1031 Oct 2026

Figures

rating, ranking and how they fence

Over time

fency ELO each season Foil
160014501300 Foil 1393, 2022–23 Foil 1350, 2023–24 Foil 1318, 2024–25 Foil 1397, 2025–26 Foil 1520, 2026–27
As a table
SeasonWeaponfency ELOFIE ranking
2026–27Foil1,520
2025–26Foil1,397
2024–25Foil1,318
2023–24Foil1,350
2022–23Foil1,393

How fency ELO works · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools0–0 0–00–0
Tables7–1 88%8–4.11–0