Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 1 | 17:57.2 | McQuaid Invitational | October 1, 2022 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 26 | 18:49.6 | NXR Northeast & New York Regional Championships | November 26, 2022 |
| 5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 18 | 20:33.9 | McDaniel Baxter Invitational | September 18, 2021 |
| 5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 13 | 19:40.9 | NYSPHSAA State Cross Country Championships | November 13, 2021 |
| 5,000 Meters · Fortin ParkSTAC Championships · Oct 23 | 19:15.0 | STAC Championships | October 23, 2021 |
| 5,000 Meters · Horseheads HSSTAC West Meet · Sep 20 | 19:15 | STAC West Meet | September 20, 2022 |
| 5,000 Meters · Marathon Elementary School XC CourseMarathon Invitational · Oct 15 | 19:27.9 | Marathon Invitational | October 15, 2022 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 12 | 19:23.0 | NYSPHSAA Cross Country Championships | November 12, 2022 |
| 6,000 Meters · Hopkinton FairgroundsNCAA DI Northeast Regional · Nov 15 | 22:37.0 | NCAA DI Northeast Regional | November 15, 2024 |
| 6,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 23:21.4 | Paul Short Run | October 4, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
2 results2022 Cross Country
5 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 90 · ElmiraElmira | 5,000 Meters Varsity | 90 | 20:26.9 | 11 |
| Nov 13 | NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class A · Place 39 · ElmiraElmira | 5,000 Meters Class A | 39 | 19:40.9 PB | 11 |
| Nov 4 | NY Section 4 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 3 · ElmiraElmira | 5,000 Meters Varsity | 3 | 19:49.1 | 11 |
| Oct 23 | STAC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 3 · ElmiraElmira | 5,000 Meters Varsity | 3 | 19:15.0 PB | 11 |
| Sep 18 | Pre-States McDaniel-Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 5 · 1 Elmira1 Elmira | 5,000 Meters Varsity | 5 | 6:38 | JR |
| Sep 18 | Pre-States McDaniel-Baxter InvitationalSep 18 · Varsity · Place 34 · 7 Elmira7 Elmira | Varsity | 34 | 6:38 | JR |
| Sep 18 | McDaniel Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 34 · ElmiraElmira | 5,000 Meters Varsity | 34 | 20:33.9 PB | 11 |
| Sep 11 | Dave Forbes InvitationalSep 11 · 5,000 Meters Varsity · Place 11 · ElmiraElmira | 5,000 Meters Varsity | 11 | 21:21.2 | 11 |