Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Georgia College2025 PBC XC · Oct 25 | 19:51.9 | 2025 PBC XC | October 25, 2025 |
| 5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 23 | 19:57 | Ocean State XC Invitational | September 23, 2022 |
| 5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 2 | 19:54.41 | NJCTC Cross Country Championship | November 2, 2024 |
| 5,000 Meters · Middle Georgia State University - Macon CampusPeach Belt XC · Nov 7 | 19:17.6 | Peach Belt XC | November 7, 2026 |
| 5,000 Meters · Ocean County ParkShore Conference Championships · Oct 20 | 18:48.80 | Shore Conference Championships | October 20, 2022 |
| 6,000 Meters · Apalachee Regional ParkFSU XC Invitational · Oct 9 | 23:33.1 | FSU XC Invitational | October 9, 2026 |
| 6,000 Meters · Lewis UniversityLewis Crossover · Oct 11 | 23:43.83 | Lewis Crossover | October 11, 2025 |
| 6,000 Meters · Wingate UniversityBulldog Stampede · Sep 20 | 24:29.76 | Bulldog Stampede | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Peach Belt XCNov 7 · 5,000 Meters Peach Belt · Place 12 · FlaglerFlagler | 5,000 Meters Peach Belt | 12 | 19:17.6 PB | So |
| Oct 9 | FSU XC InvitationalOct 9 · 6,000 Meters · Place 32 · FlaglerFlagler | 6,000 Meters | 32 | 23:33.1 PB | So |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 6,000 Meters DII Southeast · FlaglerFlagler | 6,000 Meters DII Southeast | 0 | SCR | Fr |
| Oct 25 | 2025 PBC XCOct 25 · 5,000 Meters Championship · Place 24 · FlaglerFlagler | 5,000 Meters Championship | 24 | 19:51.9 PB | Fr |
| Oct 11 | Lewis CrossoverOct 11 · 6,000 Meters Womens 6000 · Place 163 · FlaglerFlagler | 6,000 Meters Womens 6000 | 163 | 23:43.83 PB | Fr |
| Sep 26 | FSU InviteSep 26 · 6,000 Meters Collegiate · Place 138 · FlaglerFlagler | 6,000 Meters Collegiate | 138 | 23:59.55 | Fr |
| Sep 20 | Bulldog StampedeSep 20 · 6,000 Meters College · Place 41 · FlaglerFlagler | 6,000 Meters College | 41 | 24:29.76 PB | Fr |
2024 Cross Country
4 results2023 Cross Country
5 results2022 Cross Country
3 results2021 Cross Country
18 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Monmouth County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 29 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 29 | 21:28.19 | FR |
| Oct 21 | Monmouth County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 29 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 29 | 21:28.19 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 5 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 5 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 5 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 5 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 7 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 7 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 4 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 4 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 4 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 4 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 4 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 4 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 4 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 4 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 5 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 5 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 5 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 5 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 7 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 7 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 4 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 4 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 4 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 4 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 4 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 4 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 4 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 4 | 21:09.55 | FR |
| Oct 6 | A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 9 · Red Bank CatholicRed Bank Catholic | 5,000 Meters Varsity | 9 | 21:09.55 | FR |
| Sep 11 | Thompson 2 MilerSep 11 · 2 Miles Freshman · Place 2 · Red Bank CatholicRed Bank Catholic | 2 Miles Freshman | 2 | 13:05.05 | 9 |