Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Adamson Stadium, Cal UTSTCA Cross Country Championship · Oct 21 | 19:56.6 | TSTCA Cross Country Championship | October 21, 2021 |
| 5,000 Meters · La Roche UniversityLa Roche Invitational · Sep 25 | 19:28.6 | La Roche Invitational | September 25, 2026 |
| 5,000 Meters · WestminsterFisher Invitational · Sep 4 | 18:59.2 | Fisher Invitational | September 4, 2026 |
| 8,000 Meters · Allegheny College Robertson Athletic ComplexPresidents Athletic Conference Championships · Nov 1 | 32:47.60 | Presidents Athletic Conference Championships | November 1, 2025 |
| 8,000 Meters · Bethany CollegeBethany Invitational · Sep 9 | 31:19.0 | Bethany Invitational | September 9, 2023 |
| 8,000 Meters · Lawrence County FairgroundPAC Cross Country Championships · Nov 2 | 31:08.2 | PAC Cross Country Championships | November 2, 2024 |
| 8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 19 | 30:53.4 | Mike Woods Invitational | October 19, 2024 |
| 8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 18 | 31:54.90 | Oberlin College Inter-Regional Rumble | October 18, 2025 |
| 8,000 Meters · Schenley ParkCMU Invitational · Oct 7 | 30:19.50 | CMU Invitational | October 7, 2023 |
| 8,000 Meters · Youthtown XC CourseCMU Invitational · Oct 11 | 32:22.90 | CMU Invitational | October 11, 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 |
| Sep 25 | La Roche InvitationalSep 25 · 5,000 Meters Collegiate · Place 3 · UnattachedUnattached | 5,000 Meters Collegiate | 3 | 19:28.6 PB | - |
| Sep 4 | Fisher InvitationalSep 4 · 5,000 Meters Collegiate · Place 52 · UnattachedUnattached | 5,000 Meters Collegiate | 52 | 18:59.2 PB | - |
2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GCC Twilight 5kNov 3 · 5,000 Meters Varsity · Place 9 · Westminster (Pa.)Westminster (Pa.) | 5,000 Meters Varsity | 9 | 17:22.5 | SO |
| Oct 28 | PAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 74 · Westminster (Pa.)Westminster (Pa.) | 8,000 Meters Varsity | 74 | 30:00.9 | SO |
| Oct 7 | Carnegie Mellon InvitationalOct 7 · 8,000 Meters Varsity · Place 55 · Westminster (Pa.)Westminster (Pa.) | 8,000 Meters Varsity | 55 | 30:19.5 | SO |
| Oct 7 | CMU InvitationalOct 7 · 8,000 Meters Mens 8K · Place 58 · Westminster (Pa.)Westminster (Pa.) | 8,000 Meters Mens 8K | 58 | 30:19.50 PB | So |
| Sep 29 | Tomcat RumbleSep 29 · 8,000 Meters Varsity · Place 25 · Westminster (Pa.)Westminster (Pa.) | 8,000 Meters Varsity | 25 | 30:19.8 | SO |
| Sep 15 | Behrend Twilight MeetSep 15 · 8,000 Meters Varsity · Place 21 · Westminster (Pa.)Westminster (Pa.) | 8,000 Meters Varsity | 21 | 30:35.2 | SO-2 |
| Sep 9 | Bethany InvitationalSep 9 · 8,000 Meters College · Place 130 · Westminster (Pa.)Westminster (Pa.) | 8,000 Meters College | 130 | 31:19.0 PB | So |
2022 Cross Country
4 results2021 Cross Country
1 results