Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorPLEX Shootout · Jan 31 | 4:33.61a | PLEX Shootout | January 31, 2026 |
| 10,000 Meters · OutdoorDanny Curran Invitational · Mar 27 | 32:21.13a | Danny Curran Invitational | March 27, 2026 |
| 1500 Meters · OutdoorDanny Curran Invitational · Mar 28 | 4:14.40a | Danny Curran Invitational | March 28, 2025 |
| 5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 17 | 15:28.75a | 2026 Paul Donahue Invitational | April 17, 2026 |
| 5000 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 30 | 15:40.80a | Middle Atlantic (MAC) Outdoor Championships | April 30, 2026 |
| 800 Meters · IndoorWidener Winter Evening Invite · Jan 24 | 2:03.88a | Widener Winter Evening Invite | January 24, 2025 |
| 800 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 1 | 1:59.18 | Middle Atlantic (MAC) Outdoor Championships | May 1, 2025 |
| Complete · OutdoorPaul Donahue Invitational · Apr 18 | 1:57.75 | Paul Donahue Invitational | April 18, 2025 |
| Results · OutdoorWidener Final Qualifier · May 12 | 1:56.98 | Widener Final Qualifier | May 12, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
4 results2025 Outdoor Track
5 results2025 Indoor Track
3 results2024 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 29 | Danny Curran InviteMar 29 · 800 Meters · Place 34 · Stevens | 800 Meters | 34 | 2:02.66a | — |