| Weapon | Rating | Date | 
|---|---|---|
| Epee | A24 | Jan 23, 2025 | 
| Epee | B24 | Sep 28, 2024 | 
| Epee | B23 | Mar 28, 2023 | 
| Epee | B22 | Jun 22, 2022 | 
| Epee | B21 | Sep 7, 2021 | 
| Epee | C21 | May 17, 2021 | 
| Epee | C20 | Jun 13, 2020 | 
| 2025-2026 | 2024-2025 | 2023-2024 | 2022-2023 | Before 2022 | All Time | |
|---|---|---|---|---|---|---|
| 🥇 Gold | - | 1 | - | - | - | 1 | 
| 🥈 Silver | - | 1 | - | - | - | 1 | 
| 🥉 Bronze | - | 1 | 1 | - | 3 | 5 | 
| 5th-8th | - | - | - | - | 5 | 5 | 
| Total | - | 3 | 1 | - | 8 | 12 | 
| Date | Tournament | Event | Place | Rating Earned | Event Class | 
|---|---|---|---|---|---|
| Apr 5 | United State Collegiate Club Championships 2025 | Senior Men's Épée | 9 / 157 | A4 | |
| Feb 22 | DFA Senior Open: Mixed Foil, Mixed Epee, Women's Epee, Women's Foil | Senior Mixed Épée | 3 / 11 | E1 | |
| Nov 17 | Davis Fencing Academy 25th Anniversary All Weapon Tournament | Senior Mixed Épée | 1 / 16 | A24 | A1 | 
| Aug 25, '24 | August All Weapon Tournament | Div I-A Mixed Épée | 2 / 27 | B24 | A2 | 
| Mar 2, '24 | Santa Cruz NCIFL Tournament 2024 | Senior Mixed Épée | 3 / 20 | U | |
| Nov 19, '23 | DFA November Foil & Epee Open | Senior Mixed Épée | 12 / 24 | B1 | |
| May 28, '23 | AFM Stand with Ukraine Senior Mixed Epee | Senior Mixed Épée | 14 / 77 | A4 | |
| Jul 5, '22 | USA Fencing National Championships & July Challenge | Div I-A Men's Épée | 31 / 179 | A4 | |
| Jul 4, '22 | USA Fencing National Championships & July Challenge | Junior Men's Épée | 165 / 342 | A4 | |
| Jul 2, '22 | USA Fencing National Championships & July Challenge | Div I Men's Épée | 101 / 176 | A4 | |
| May 29, '22 | AFM Stand with Ukraine Senior Mixed Epee | Senior Mixed Épée | 9 / 79 | B22 | A4 | 
| Apr 21, '22 | Division I and Parafencing Nat'l Championships & April NAC | Junior Men's Épée | 56 / 271 | A4 | |
| Feb 20, '22 | Junior Olympic Championships | Junior Men's Épée | 134 / 283 | A4 | |
| Feb 18, '22 | Junior Olympic Championships | Cadet Men's Épée | 41 / 267 | A4 | |
| Nov 21, '21 | South Coast RJCC | Junior Men's Épée | 10 / 72 | A2/B3 | |
| Nov 20, '21 | South Coast RJCC | Cadet Men's Épée | 5 / 61 | B2 | |
| Nov 7, '21 | BladeRunner ROC+RJC | Junior Men's Épée | 15 / 82 | B3 | |
| Nov 6, '21 | BladeRunner ROC+RJC | Div I-A Men's Épée | 34 / 88 | A4 | |
| Oct 16, '21 | 3rd Annual Socal Clash RYC and RJC | Junior Men's Épée | 3 / 62 | A2 | |
| Sep 6, '21 | Fortune Fencing ROC/VET/RJCC | Div I-A Men's Épée | 53 / 75 | A4 | |
| Sep 5, '21 | Fortune Fencing ROC/VET/RJCC | Cadet Men's Épée | 3 / 80 | B21 | A2/C3 | 
| Sep 4, '21 | Fortune Fencing ROC/VET/RJCC | Junior Men's Épée | 11 / 88 | A3 | |
| Aug 21, '21 | TFC FallFest DIV2/VET ROC | Div II Men's Épée | 14 / 55 | C2 | |
| Jul 24, '21 | July Challenge & Parafencing Nat'l Championships | Cadet Men's Épée | 54 / 145 | A4 | |
| Jul 22, '21 | July Challenge & Parafencing Nat'l Championships | Junior Men's Épée | 168 / 218 | A4 | |
| Feb 9, '20 | TFC's February 2020 Fence-A-Thon | Senior Mixed Épée | 7 / 36 | C20 | A2 | 
| Feb 1, '20 | Battle of the Bay DIV1A ROC | Div I-A Men's Épée | 54 / 90 | A4 | |
| Nov 30, '19 | AFM Annual RJCC | Cadet Men's Épée | 24 / 63 | B2 | |
| Nov 29, '19 | AFM Annual RJCC | Junior Men's Épée | 41 / 50 | B2 | |
| Nov 24, '19 | Blade Runner ROC RJC | Junior Men's Épée | 56 / 87 | A4 | |
| Nov 23, '19 | Blade Runner ROC RJC | Div I-A Men's Épée | 91 / 105 | A4 | |
| Oct 5, '19 | The Fencing Center SYC | Y-14 Men's Épée | 8 / 86 | E19 | C2 | 
| Sep 29, '19 | RJCC of the Rockies | Junior Men's Épée | 19 / 28 | B2 | |
| Sep 28, '19 | RJCC of the Rockies | Cadet Men's Épée | 26 / 26 | B2 | |
| Sep 13, '19 | The Fencing Center RYC | Y-14 Men's Épée | 3 / 38 | U | |
| Sep 8, '19 | AFM Div1A ROC | Div I-A Men's Épée | 58 / 78 | A4 | |
| Sep 1, '19 | Back to School RYC | Cadet Men's Épée | 13 / 51 | B2 | |
| Aug 31, '19 | Back to School RYC | Y-14 Men's Épée | 6 / 51 | U | |
| Mar 29, '19 | Silicon Valley RYC | Y-14 Men's Épée | 14 / 31 | U | |
| Mar 8, '19 | TFC Downtown RYC | Y-14 Men's Épée | 13 / 26 | U | |
| Nov 4, '18 | Bay Cup: Y10XE2 Y12XE2 Y14WE2 Y14ME2 JWE2 JME2 WE2 | Y-14 Men's Épée | 8 / 20 | U |