Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Hamilton CollegeHamilton Short Course Tuneup · Oct 25 | 15:58.0 | Hamilton Short Course Tuneup | October 25, 2025 |
| 5,000 Meters · Hamilton CollegeHamilton Invitational · Oct 11 | 20:26.5 | Hamilton Invitational | October 11, 2025 |
| 5,000 Meters · mcalpineWendys Invite · Oct 7 | 21:43.89 | Wendys Invite | October 7, 2023 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 23:08.48 | Eye Opener Invitational | September 2, 2023 |
| 5,000 Meters · Newberry College XC CourseSouth Carolina AAAAA State Qualifier · Nov 4 | 23:05.9 | South Carolina AAAAA State Qualifier | November 4, 2023 |
| 6,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 20 | 25:39.8 | Rochester Yellowjacket Invitational | September 20, 2025 |
| 6,000 Meters · Hamilton CollegeHamilton College XC Invitational · Oct 10 | 24:03.6 | Hamilton College XC Invitational | October 10, 2026 |
| 6,000 Meters · Harkness Memorial State ParkNESCAC Championships · Nov 1 | 24:47.94 | NESCAC Championships | November 1, 2025 |
| 6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 31 | 24:14.7 | NESCAC XC Championship | October 31, 2026 |
| 6,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 26 | 23:28.2 | RPI Fairgrounds Showdown | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 127 · HamiltonHamilton | 6,000 Meters Champ | 127 | 24:47.94 PB | So |
| Oct 25 | Hamilton Short Course TuneupOct 25 · 4,000 Meters College · Place 13 · HamiltonHamilton | 4,000 Meters College | 13 | 15:58.0 PB | So |
| Oct 11 | Hamilton InvitationalOct 11 · 5,000 Meters College · Place 13 · HamiltonHamilton | 5,000 Meters College | 13 | 20:26.5 PB | So |
| Sep 20 | Rochester Yellowjacket InvitationalSep 20 · 6,000 Meters New Division · Place 116 · HamiltonHamilton | 6,000 Meters New Division | 116 | 25:39.8 PB | So |
| Sep 13 | Hamilton Short Course InvitationalSep 13 · 4,000 Meters Women's Race · Place 65 · HamiltonHamilton | 4,000 Meters Women's Race | 65 | 16:40.0 | So |
2023 Cross Country
3 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Region 2-5AOct 19 · 5,000 Meters Varsity · Place 12 · SpartanburgSpartanburg | 5,000 Meters Varsity | 12 | 21:52 | 11 |
2019 Cross Country
1 results2018 Cross Country
4 results