Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 19 | Bears HS InvitationalJan 19 · 800 Meters · Place 76 · Perkiomen Va | 800 Meters | 76 | 3:14.75 | 12 |
2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 25 | DVGTCA Meet #6Jan 25 · 800 Meters · Place 27 · Perkiomen Valley | 800 Meters | 27 | 2:55.12 | 11 |
2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | DVGTCA Meet #1Dec 14 · 1 Mile · Place 40 · Perkiomen Valley | 1 Mile | 40. | 6:47.33a | 11 |
| Jan 14 | Bears HS InvitationalJan 14 · 800 Meters · Place 51 · Perkiomen Vlly | 800 Meters | 51 | 2:49.18 | 10 |
2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 14 | Viking InvitationalApr 14 · 800 Meters · Place 38 · Perk Valley | 800 Meters | 38 | 2:50.68 PB | 10 |
2017 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Ursinus HS OpenDec 23 · 1 Mile · Place 40 · Perkiomen Valley | 1 Mile | 40. | 6:27.92a PB | 10 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | DVGTCA Meet #1Dec 16 · 800 Meters · Place 24 · Perkiomen Valley | 800 Meters | 24. | 2:44.69a PB | 9 |