Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Haverford CollegeHaverford Alumni Race 2026 · Sep 5 | 17:17.6 | Haverford Alumni Race 2026 | September 5, 2026 |
| 4 Miles · Haverford CollegeHaverford Invite · Oct 23 | 21:50.8 | Haverford Invite | October 23, 2026 |
| 6440 m · Haverford CollegeMain Line Invitational · Sep 19 | 22:21.8 | Main Line Invitational | September 19, 2025 |
| 8,000 Meters · DREAM ParkBorder Battle · Oct 18 | 28:21.7 | Border Battle | October 18, 2025 |
| 8,000 Meters · Gettysburg CollegeCentennial Conference · Nov 1 | 27:43.20 | Centennial Conference | November 1, 2025 |
| 8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 17 | 27:50.5 | Conn College Invite | October 17, 2026 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 29:36.3 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 27:27.8 | Paul Short Run (College) | October 3, 2025 |
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 23 | Haverford InviteOct 23 · 4 Miles College · Place 41 · Haverford | 4 Miles College | 41 | 21:50.8 PB | Jr |
| Oct 17 | Conn College InviteOct 17 · 8,000 Meters White · Place 174 · Haverford | 8,000 Meters White | 174 | 27:50.5 PB | Jr |
| Oct 2 | Paul Short RunOct 2 · 8,000 Meters Open · Place 510 · Haverford | 8,000 Meters Open | 510 | 30:49.8 | Jr |
| Sep 18 | Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Place 95 · Haverford | 4 Miles Collegiate | 95 | 23:09.6 | Jr |
| Sep 5 | Haverford Alumni Race 2026Sep 5 · 3 Miles Collegiate · Place 34 · Haverford | 3 Miles Collegiate | 34 | 17:17.6 PB | Jr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Centennial ConferenceNov 1 · 8,000 Meters Champ · Place 67 · Haverford | 8,000 Meters Champ | 67 | 27:43.20 PB | So |
| Oct 24 | Haverford InviteOct 24 · 4 Miles College · Place 26 · Haverford | 4 Miles College | 26 | 21:59.3 | So |
| Oct 18 | Border BattleOct 18 · 8,000 Meters Open · Place 48 · Haverford | 8,000 Meters Open | 48 | 28:21.7 PB | So |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 366 · Haverford | 8,000 Meters Open | 366 | 27:27.8 PB | So |
| Sep 19 | Main Line InvitationalSep 19 · 6,440 Meters Collegiate · Place 77 · Haverford | 6,440 Meters Collegiate | 77 | 22:21.8 PB | So |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters Open · Place 473 · Haverford | 8,000 Meters Open | 473 | 29:36.3 PB | Fr |