Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 19 | TFCAofGP Meet #7Jan 19 · 3000 Meters · Place 18 · Great Valley | 3000 Meters | 18 | 9:56.72 | — |
| Jan 4 | TFCAGP #4Jan 4 · 1 Mile · Place 29 · Great Valley | 1 Mile | 29. | 4:52.75a PB | 11 |
2024 Indoor Track
2 results2023 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 3000 Meters · Place 28 · Great Valley | 3000 Meters | 28. | 9:44.78a PB | 10 |
| Jan 27 | TFCAofGP Meet #8Jan 27 · 3000 Meters · Place 4 · Great Valley | 3000 Meters | 4 | 10:02.23 | 9 |
| Jan 27 | TFCAofGP Meet #8Jan 27 · 3000 Meters · Place 4 · Great Valley | 3000 Meters | 4 | 10:02.23 | 9 |
| Jan 7 | The Kevin Dare HS InvitationalJan 7 · 3000 Meters · Place 39 · Great Valley | 3000 Meters | 39 | 10:02.05 | 9 |
2022 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | TFCAofGP Meet #3Dec 22 · 3000 Meters · Place 4 · Great Valley | 3000 Meters | 4. | 9:53.06a | 9 |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 3000 Meters · Place 15 · Great Valley | 3000 Meters | 15. | 10:18.73a | 9 |