Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 6,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Sep 4 | 21:49.7 | Fisher-Rodenbeck Invitational | September 4, 2026 |
| 8,000 Meters · Fredonia UnivFredonia Kara Hall Memorial Invitational · Oct 2 | 29:10.1 | Fredonia Kara Hall Memorial Invitational | October 2, 2026 |
| 8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 21 | 31:46.8 | Rochester Yellowjacket Invitational | September 21, 2024 |
| 8,000 Meters · La Roche UniversityAMCC Cross Country Championships · Oct 31 | 28:21.0 | AMCC Cross Country Championships | October 31, 2026 |
| 8,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 4 | 29:04.6 | Kara Hall Memorial Cross Country Invite | October 4, 2025 |
| 8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 18 | 28:54.20 | Oberlin College Inter-Regional Rumble | October 18, 2025 |
| 8,000 Meters · Penn State BehrendBehrend Twilight Meet · Sep 18 | 29:02.6 | Behrend Twilight Meet | September 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | AMCC Cross Country ChampionshipsOct 31 · 8,000 Meters AMCC · Place 4 · Penn State Behrend | 8,000 Meters AMCC | 4 | 28:21.0 PB | Jr |
| Oct 17 | Canisius University Alumni ClassicOct 17 · 8,000 Meters Varsity · Place 86 · PSU-Behrend | 8,000 Meters Varsity | 86 | 28:20.1 | JR-3 |
| Oct 2 | Fredonia Kara Hall Memorial InvitationalOct 2 · 8,000 Meters College · Place 84 · Penn State Behrend | 8,000 Meters College | 84 | 29:10.1 PB | Jr |
| Sep 18 | Behrend Twilight MeetSep 18 · 8,000 Meters New Division · Place 7 · Penn State Behrend | 8,000 Meters New Division | 7 | 29:02.6 PB | Jr |
| Sep 4 | Fisher-Rodenbeck InvitationalSep 4 · 6,000 Meters Collegiate · Place 42 · Penn State Behrend | 6,000 Meters Collegiate | 42 | 21:49.7 PB | Jr |
2025 Cross Country
4 results2024 Cross Country
2 results