Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4972 m · Sandfordville Elementary XC CourseSection 9 XC Championship · Nov 4 | 18:14.9 | Section 9 XC Championship | November 4, 2025 |
| 5,000 Meters · Bear Mountain State ParkSection 9 Championships · Nov 4 | 18:10.0 | Section 9 Championships | November 4, 2021 |
| 5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 13 | 19:47.6 | NYSPHSAA State Cross Country Championships | November 13, 2021 |
| 5,000 Meters · Hudson Valley Sports DomeSection 9 MHAL Champs · Oct 31 | 17:22.9 | Section 9 MHAL Champs | October 31, 2024 |
| 5,000 Meters · Ogden Mills and Ruth Livingston Mills State ParkFDR vs. Dover & Millbrook · Oct 15 | 19:21.6 | FDR vs. Dover & Millbrook | October 15, 2025 |
| 5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 15 | 18:00.2 | NYSPHSAA - New York State Championships | November 15, 2025 |
| 5,000 Meters · The Mount AcademyMount Academy Invitational · Sep 13 | 18:30.8 | Mount Academy Invitational | September 13, 2025 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 12 | 19:28.2 | NYSPHSAA Cross Country Championships | November 12, 2022 |
| 5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 11 | 18:17.2 | NYSPHSAA Cross Country Championships | November 11, 2023 |
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 D · Place 66 · Millbrook Central | 5,000 Meters Class D | 66 | 18:00.2 PB | 12 |
| Nov 4 | Section 9 XC ChampionshipNov 4 · 3.09 Miles Class D · Place 4 · Millbrook Central | 3.09 Miles Class D | 4 | 18:14.9 PB | 12 |
| Oct 30 | MHAL XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 29 · Millbrook Central | 5,000 Meters Varsity | 29 | 18:28.9 | 12 |
| Oct 30 | Section 9 MHAL ChampsOct 30 · 5,000 Meters Varsity · Place 29 · Millbrook Central | 5,000 Meters Varsity | 29 | 18:28.9 | 12 |
| Oct 15 | FDR vs. Dover & MillbrookOct 15 · 5,000 Meters Varsity · Place 3 · Millbrook Central | 5,000 Meters Varsity | 3 | 19:21.6 PB | 12 |
| Sep 13 | Mount Academy InvitationalSep 13 · 5,000 Meters Varsity · Place 15 · Millbrook Central | 5,000 Meters Varsity | 15 | 18:30.8 PB | 12 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Section 9 MHAL ChampsOct 31 · 5,000 Meters Varsity · Place 21 · Millbrook Central | 5,000 Meters Varsity | 21 | 17:22.9 PB | 11 |
2023 Cross Country
1 results2022 Cross Country
1 results2021 Cross Country
3 results