Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkJesuit High School Cross Country Championships · Nov 18 | 17:02.9 | Jesuit High School Cross Country Championships | November 18, 2023 |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 1 | 17:23.2 | McQuaid Invitational | October 1, 2022 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 27 | 18:18.4 | NXR Northeast & New York Regional Championships | November 27, 2021 |
| 5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 18 | 18:06.1 | McDaniel Baxter Invitational | September 18, 2021 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 12 | 18:50.5 | NYSPHSAA Cross Country Championships | November 12, 2022 |
| 5,000 Meters · Walsh Jesuit High SchoolWalsh Jesuit Pat Ritchie Invitational · Sep 9 | 19:28.74 | Walsh Jesuit Pat Ritchie Invitational | September 9, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
7 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Championship - New York · Place 48 · UNA-NY-SteeleUNA-NY-Steele | 5,000 Meters Championship - New York | 48 | 18:18.4 PB | 10 |
| Nov 20 | Jesuit ChampionshipNov 20 · 2.5 Miles Varsity · Place 16 · McQuaid JesuitMcQuaid Jesuit | 2.5 Miles Varsity | 16 | 14:39.2 | SO |
| Nov 6 | Section 5 ChampionshipsNov 6 · 5,000 Meters Varsity · Place 17 · McQuaid JesuitMcQuaid Jesuit | 5,000 Meters Varsity | 17 | 5:44 | 10 |
| Oct 16 | Section 1 Coaches XC InvitationalOct 16 · Varsity · Place 34 · Mcquaid JesuitMcquaid Jesuit | Varsity | 34 | 18:07.7 | SO |
| Oct 16 | Section 1 Coaches XC InvitationalOct 16 · 5,000 Meters Varsity · Place 13 · Mcquaid JesuitMcquaid Jesuit | 5,000 Meters Varsity | 13 | 18:07.7 | SO |
| Oct 9 | The Legends InvitationalOct 9 · 5,000 Meters Varsity · Place 7 · McQuaid JesuitMcQuaid Jesuit | 5,000 Meters Varsity | 7 | 18:01 | 10 |
| Oct 2 | McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 87 · McQuaid JesuitMcQuaid Jesuit | 3 Miles Varsity | 87 | 17:05.4 | 10 |
| Oct 2 | McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 87 · McQuaid JesuitMcQuaid Jesuit | 3 Miles Varsity | 87 | 17:05.4 | 10 |
| Sep 18 | McDaniel Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 67 · McQuaid JesuitMcQuaid Jesuit | 5,000 Meters Varsity | 67 | 18:06.1 PB | 10 |