Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Indoor Track
4 results2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | Blue Jay Tune-UpApr 25 · 1500 Meters · Thaddeus Stevens Tech (PA) | 1500 Meters | — | DNS | So |
| Apr 25 | Blue Jay Tune-UpApr 25 · 800 Meters · Thaddeus Stevens Tech (PA) | 800 Meters | — | DNS | So |
| Apr 18 | Millersville InviteApr 18 · 1500 Meters · Place 5 · Thaddeus Stevens Tech (PA) | 1500 Meters | 5. | 5:05.61a PB | So |
| Apr 18 | Millersville InviteApr 18 · 800 Meters · Place 8 · Thaddeus Stevens Tech (PA) | 800 Meters | 8. | 2:26.19a | So |
| Apr 9 | Messiah InvitationalApr 9 · 1500 Meters · Place 8 · Thaddeus Stevens Tech (PA) | 1500 Meters | 8. | 5:07.14a | So |
| Apr 9 | Messiah InvitationalApr 9 · 800 Meters · Place 12 · Thaddeus Stevens Tech (PA) | 800 Meters | 12. | 2:27.44a | So |
| Apr 3 | Millersville MetricsApr 3 · 5000 Meters · Place 7 · Thaddeus Stevens Tech (PA) | 5000 Meters | 7. | 19:10.06a | So |
| Mar 27 | Danny Curran InvitationalMar 27 · 5000 Meters · Place 41 · Thaddeus Stevens Tech (PA) | 5000 Meters | 41. | 19:00.62a PB | So |
2025 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 26 | Blue Jay Tune UpApr 26 · 5000 Meters · Place 3 · Thaddeus Stevens Tech (PA) | 5000 Meters | 3. | 20:27.22a | Fr |
| Apr 26 | Blue Jay Tune UpApr 26 · 1500 Meters · Place 13 · Thaddeus Stevens Tech (PA) | 1500 Meters | 13. | 5:13.69a | Fr |
| Apr 26 | Blue Jay Tune UpApr 26 · 800 Meters · Place 5 · Thaddeus Stevens Tech (PA) | 800 Meters | 5. | 2:26.06a PB | Fr |
| Apr 18 | Mason-Dixon ClassicApr 18 · 5000 Meters · Place 2 · Thaddeus Stevens Tech (PA) | 5000 Meters | 2. | 20:39.30a | Fr |
| Apr 18 | Mason-Dixon ClassicApr 18 · 400 Meters · Place 3 · Thaddeus Stevens Tech (PA) | 400 Meters | 3. | 1:04.82a | Fr |
| Apr 10 | Messiah InvitationalApr 10 · 1500 Meters · Place 14 · Thaddeus Stevens Tech (PA) | 1500 Meters | 14. | 5:21.67a | Fr |
| Apr 10 | Messiah InvitationalApr 10 · 400 Meters · Place 12 · Thaddeus Stevens Tech (PA) | 400 Meters | 12. | 64.45a PB | Fr |
| Apr 4 | 42nd Millersville MetricsApr 4 · 1500 Meters · Place 10 · Thaddeus Stevens (Pa.) | 1500 Meters | 10 | 5:23.13a | Fr |
| Apr 4 | 42nd Millersville MetricsApr 4 · 800 Meters · Place 16 · Thaddeus Stevens (Pa.) | 800 Meters | 16 | 2:31.42a | Fr |