Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 14 | 31:06.16 | NCAA DI Great Lakes Regional | November 14, 2025 |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 1 | 15:21.0 | McQuaid Invitational | October 1, 2022 |
| 5,000 Meters · 5k CourseNXR Northeast & New York Regional Championships · Nov 30 | 18:11.4 | NXR Northeast & New York Regional Championships | November 30, 2019 |
| 5,000 Meters · Bowdoin ParkNew York State Federation Cross Country Championships · Nov 20 | 15:50.0 | New York State Federation Cross Country Championships | November 20, 2021 |
| 5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 13 | 16:04.5 | NYSPHSAA State Cross Country Championships | November 13, 2021 |
| 5,000 Meters · Marathon Elementary School XC CourseMarathon Invitational · Oct 15 | 16:39.9 | Marathon Invitational | October 15, 2022 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 12 | 16:48.7 | NYSPHSAA Cross Country Championships | November 12, 2022 |
| 5,000 Meters · West Genesee Middle SchoolSection 3 Duals Week 3-FM - West Genesee · Oct 17 | 16:39.4 | Section 3 Duals Week 3-FM - West Genesee | October 17, 2020 |
| 8,000 Meters · Audubon Golf CourseMid-American (MAC) Cross Country Championships · Nov 1 | 24:27.2 | Mid-American (MAC) Cross Country Championships | November 1, 2025 |
| 8,000 Meters · Ball State UniversityMid American Conference Championship · Nov 2 | 25:39.05 | Mid American Conference Championship | November 2, 2024 |
| 8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 25:13.9 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 8,000 Meters · Prairies Golf Club2026 MAC XC Championships · Oct 30 | 24:39.2 | 2026 MAC XC Championships | October 30, 2026 |
| 8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Oct 4 | 25:19.36 | Lakefront Invite | October 4, 2024 |
| 8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 17 | 24:05.6 | Princeton Fall Classic | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results2024 Cross Country
3 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 11 · UNA-NY-McMahonUNA-NY-McMahon | 5,000 Meters Championship - New York | 11 | 16:32.4 | 12 |
| Nov 19 | NY Federation ChampionshipsNov 19 · 5,000 Meters Championship · Place 4 · 4 West Genesee4 West Genesee | 5,000 Meters Championship | 4 | 5:12 | SR |
| Nov 12 | NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class A · Place 16 · West GeneseeWest Genesee | 5,000 Meters Varsity - Class A | 16 | 16:48.7 PB | 12 |
| Nov 5 | Section 3 ChampionshipsNov 5 · 5,000 Meters Varsity · Place 3 · 2 West Genesee2 West Genesee | 5,000 Meters Varsity | 3 | 5:23 | SR |
| Nov 5 | Section 3 ChampionshipsNov 5 · Varsity · Place 3 · 2 West Genesee2 West Genesee | Varsity | 3 | 5:23 | SR |
| Nov 5 | Section 3 ChampionshipsNov 5 · 3.1 Miles Varsity · Place 3 · 2 West Genesee2 West Genesee | 3.1 Miles Varsity | 3 | 5:23 | SR |
| Oct 19 | SCAC Varsity XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 4 · 3 West Genesee3 West Genesee | 5,000 Meters Varsity | 4 | 5:05 | SR |
| Oct 15 | Marathon InvitationalOct 15 · 5,000 Meters Varsity · Place 1 · West GeneseeWest Genesee | 5,000 Meters Varsity | 1 | 16:39.9 PB | 12 |
| Oct 1 | McQuaid InvitationalOct 1 · 3 Miles Premier · Place 9 · West GeneseeWest Genesee | 3 Miles Premier | 9 | 15:21.0 PB | 12 |
| Sep 10 | V-V-S InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · 1 West Genesee1 West Genesee | 5,000 Meters Varsity | 1 | 5:33 | SR |
2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 3 · West GeneseeWest Genesee | 5,000 Meters Varsity | 3 | 15:50.0 PB | 11 |
| Nov 13 | NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class A · Place 5 · West GeneseeWest Genesee | 5,000 Meters Class A | 5 | 16:04.5 PB | 11 |
| Nov 6 | Section 3 ChampionshipsNov 6 · Varsity · Place 1 · 1 West Genesee1 West Genesee | Varsity | 1 | 5:17 | JR |
| Nov 6 | Section 3 ChampionshipsNov 6 · 5,000 Meters Varsity · Place 1 · 1 West Genesee1 West Genesee | 5,000 Meters Varsity | 1 | 5:17 | JR |
| Oct 20 | Salt City Athletic Conference XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 1 · 1 West Genesee1 West Genesee | 5,000 Meters Varsity | 1 | 5:01 | JR |
| Oct 16 | Marathon InvitationalOct 16 · 5,000 Meters Varsity Seeded · Place 1 · West GeneseeWest Genesee | 5,000 Meters Varsity Seeded | 1 | 16:54.7 | 11 |
| Oct 16 | Marathon InvitationalOct 16 · Varsity · Place 1 · West GeneseeWest Genesee | Varsity | 1 | 16:54.7 | 11 |
| Oct 16 | Marathon InvitationalOct 16 · Varsity · Place 1 · West GeneseeWest Genesee | Varsity | 1 | 16:54.7 | 11 |
| Oct 2 | McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 10 · West GeneseeWest Genesee | 3 Miles Varsity | 10 | 15:30.9 | 11 |
| Oct 2 | McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 10 · West GeneseeWest Genesee | 3 Miles Varsity | 10 | 15:30.9 | 11 |
| Sep 28 | CNS vs. FM vs. West GeneseeSep 28 · 5,000 Meters Varsity · Place 1 · West GeneseeWest Genesee | 5,000 Meters Varsity | 1 | 5:11 | 11 |
| Sep 18 | East Syracuse Minoa InvitationalSep 18 · 5,000 Meters Varsity · Place 1 · 1 West Genesee1 West Genesee | 5,000 Meters Varsity | 1 | 5:25 | JR |
2020 Cross Country
2 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Northeast & New York Regional ChampionshipsNov 30 · 5,000 Meters Championship - NY · Place 124 · UNA-NY-McMahonUNA-NY-McMahon | 5,000 Meters Championship - NY | 124 | 18:11.4 PB | 9 |
| Nov 9 | Section 3 ChampionshipsNov 9 · 5,000 Meters Varsity · Place 15 · 1 West Genesee1 West Genesee | 5,000 Meters Varsity | 15 | 5:38 | FR |
| Oct 16 | Salt City Athletic Conference XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 15 · 1 West Genesee1 West Genesee | 5,000 Meters Varsity | 15 | 5:35 | FR |
| Oct 11 | Bob Greene/Newark Valley InvitationalOct 11 · 5,000 Meters Varsity · Place 6 · West GeneseeWest Genesee | 5,000 Meters Varsity | 6 | 17:16.3 | — |
| Sep 28 | McQuaid InvitationalSep 28 · 3 Miles Seeded · Place 49 · 3 West Genesee3 West Genesee | 3 Miles Seeded | 49 | 5:30 | 9 |
| Sep 21 | Baldwinsville InvitationalSep 21 · 3 Miles Varsity · Place 14 · 1 West Genesee1 West Genesee | 3 Miles Varsity | 14 | 5:30 | FR |
| Sep 7 | V-V-S InvitationalSep 7 · 5,000 Meters Varsity · Place 2 · 1 West Genesee1 West Genesee | 5,000 Meters Varsity | 2 | 5:42 | FR |
2018 Cross Country
2 results