Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chenango Valley State ParkNY Section 4 Championships · Nov 4 | 19:18.0 | NY Section 4 Championships | November 4, 2021 |
| 5,000 Meters · Fortin ParkSTAC Meet · Oct 26 | 18:24.0 | STAC Meet | October 26, 2024 |
| 5,000 Meters · Marathon Elementary School XC CourseMarathon Invitational · Oct 14 | 18:30.9 | Marathon Invitational | October 14, 2023 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 12 | 18:52.7 | NYSPHSAA Cross Country Championships | November 12, 2022 |
| 5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 11 | 18:29.3 | NYSPHSAA Cross Country Championships | November 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class B · Place 80 · Maine Endwell | 5,000 Meters Class B | 80 | 18:29.3 PB | 11 |
| Nov 2 | Section IV ChampionshipsNov 2 · Varsity · Place 31 · Maine-Endwell | Varsity | 31 | 18:09.4 | 11 |
| Nov 2 | Section IV ChampionshipsNov 2 · Varsity · Place 8 · Maine-Endwell | Varsity | 8 | 18:09.4 | 11 |
| Oct 24 | Owego-Dash in the DarkOct 24 · Varsity · Place 13 · Maine-Endwell | Varsity | 13 | 11:04.9 | 11 |
| Oct 21 | STAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 18 · Maine-Endwell | 5,000 Meters Varsity | 18 | 18:42.8 | 11 |
| Oct 14 | Marathon InvitationalOct 14 · 5,000 Meters Seeded · Place 15 · Maine Endwell | 5,000 Meters Seeded | 15 | 18:30.9 PB | 11 |
| Oct 6 | Bob Greene/Newark Valley InvitationalOct 6 · 5,000 Meters Varsity · Place 11 · Maine-Endwell | 5,000 Meters Varsity | 11 | 17:55.0 | 11 |
| Sep 23 | Owego InvitationalSep 23 · 5,000 Meters Varsity · Place 17 · Maine-Endwell | 5,000 Meters Varsity | 17 | 17:39.0 | 11 |
| Sep 16 | McDaniel-Baxter InvitationalSep 16 · 4,000 Meters Varsity · Place 28 · Maine-Endwell | 4,000 Meters Varsity | 28 | 15:33.4 | 11 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class B · Place 79 · Maine Endwell | 5,000 Meters Varsity - Class B | 79 | 18:52.7 PB | 10 |
| Oct 22 | STAC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 28 · Maine-Endwell | 5,000 Meters Varsity | 28 | 17:41.3 | 10 |
| Oct 15 | Marathon InvitationalOct 15 · 5,000 Meters Varsity · Place 30 · Maine Endwell | 5,000 Meters Varsity | 30 | 18:55.5 | 10 |
| Oct 6 | Bob Greene/Newark Valley InvitationalOct 6 · 5,000 Meters Varsity · Place 16 · Maine-Endwell | 5,000 Meters Varsity | 16 | 18:47.8 | — |
| Sep 24 | Owego InvitationalSep 24 · 5,000 Meters Varsity · Place 16 · Maine-Endwell | 5,000 Meters Varsity | 16 | 17:58.4 | 10 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NY Section 4 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 94 · Maine Endwell | 5,000 Meters Varsity | 94 | 19:18.0 PB | 9 |
| Oct 23 | STAC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 64 · Maine Endwell | 5,000 Meters Varsity | 64 | 18:54.3 | 9 |
| Oct 16 | Marathon InvitationalOct 16 · 5,000 Meters Varsity Seeded · Place 63 · Maine-Endwell | 5,000 Meters Varsity Seeded | 63 | 20:29.0 | 9 |
| Oct 16 | Marathon InvitationalOct 16 · Varsity · Place 94 · Maine-Endwell | Varsity | 94 | 20:29.0 | 9 |
| Oct 16 | Marathon InvitationalOct 16 · Varsity · Place 94 · Maine-Endwell | Varsity | 94 | 20:29.0 | 9 |
| Oct 8 | Bob Greene/Newark Valley InvitationalOct 8 · 5,000 Meters Varsity · Place 62 · Maine-Endwell | 5,000 Meters Varsity | 62 | 20:32.4 | 9 |
| Sep 25 | Owego InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 5 · Maine-Endwell | 5,000 Meters Junior Varsity | 5 | 20:19.0 | 9 |
| Sep 11 | Dave Forbes InvitationalSep 11 · 5,000 Meters Varsity · Place 88 · Maine-Endwell | 5,000 Meters Varsity | 88 | 22:11.9 | 9 |