Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 30 | 17:23.9 | McQuaid Invitational | September 30, 2023 |
| 3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 14 | 18:06.4 | Burnt Hills Invitational | October 14, 2023 |
| 3,000 Meters · Saratoga Spa ParkUSATF Adirondack Association Junior Olympic Championships · Nov 9 | 13:11.38 | USATF Adirondack Association Junior Olympic Championships | November 9, 2019 |
| 3,000 Meters · Schodack Island State ParkUSATF Adirondack Association Junior Olympic Championships · Nov 4 | 11:31.01 | USATF Adirondack Association Junior Olympic Championships | November 4, 2018 |
| 3,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 24 | 12:19 | USATF Region 1 Junior Olympic Championships | November 24, 2019 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 23 | 18:16.6 | NXR Northeast & New York Regional Championships | November 23, 2024 |
| 5,000 Meters · Cobble Hill Golf XC CourseSection 7 State Qualifiers · Nov 7 | 16:14.09 | Section 7 State Qualifiers | November 7, 2025 |
| 5,000 Meters · Norwood HSNorth Country Invitational · Oct 8 | 18:53.20 | North Country Invitational | October 8, 2022 |
| 5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 15 | 17:26.5 | NYSPHSAA - New York State Championships | November 15, 2025 |
| 5,000 Meters · Saratoga Springs HSSaratoga Cross Country Invitational · Oct 4 | 19:00.9 | Saratoga Cross Country Invitational | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class C · Place 60 · Saranac CentralSaranac Central | 5,000 Meters Class C | 60 | 17:26.5 PB | 12 |
| Nov 7 | Section 7 State QualifiersNov 7 · 5,000 Meters Varsity · Place 8 · Saranac CentralSaranac Central | 5,000 Meters Varsity | 8 | 16:14.09 PB | 12 |
| Oct 18 | Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 23 · Saranac CentralSaranac Central | 5,000 Meters Varsity | 23 | 18:00.7 | SR |
| Oct 18 | Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 74 · Saranac CentralSaranac Central | 5,000 Meters Varsity | 74 | 18:00.7 | SR |
| Oct 18 | Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 23 · Saranac CentralSaranac Central | 5,000 Meters Varsity | 23 | 18:00.7 | SR |
| Oct 4 | Saratoga Cross Country InvitationalOct 4 · 5,000 Meters Varsity · Place 77 · Saranac CentralSaranac Central | 5,000 Meters Varsity | 77 | 19:00.9 PB | 12 |
2024 Cross Country
5 results2023 Cross Country
6 results2022 Cross Country
5 results2021 Cross Country
4 results2019 Cross Country
2 results2018 Cross Country
1 results2017 Cross Country
1 results