Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorFrederick County Indoor Championships · Jan 22 | 6:04.35a | Frederick County Indoor Championships | January 22, 2022 |
| 1600 Meters · OutdoorBoonsboro, Brunswick, Oakdale @ BHS · Mar 30 | 5:20.0 | Boonsboro, Brunswick, Oakdale @ BHS | March 30, 2022 |
| 3200 Meters · IndoorHCC HS “B” Invitational · Jan 6 | 12:18.16 | HCC HS “B” Invitational | January 6, 2023 |
| 3200 Meters · OutdoorBoonsboro, Brunswick, Oakdale @ OHS · Mar 29 | 12:16.12 | Boonsboro, Brunswick, Oakdale @ OHS | March 29, 2023 |
| 800 Meters · IndoorWarrior Invitational · Jan 13 | 2:31.27 | Warrior Invitational | January 13, 2023 |
| 800 Meters · OutdoorQuad Meet · Apr 6 | 2:25.79 | Quad Meet | April 6, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
2 results2023 Indoor Track
2 results2022 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 13 | Southeast Quad MeetApr 13 · 1600 Meters · Place 18 · Oakdale | 1600 Meters | 18 | 5:46.94 | 10 |
| Apr 6 | Quad MeetApr 6 · 1600 Meters · Place 12 · Oakdale | 1600 Meters | 12 | 5:27.34 | 10 |
| Apr 6 | Quad MeetApr 6 · 800 Meters · Place 12 · Oakdale | 800 Meters | 12 | 2:25.79 PB | 10 |
| Mar 30 | Boonsboro, Brunswick, Oakdale @ BHSMar 30 · 1600 Meters · Place 4 · Oakdale | 1600 Meters | 4 | 5:20.0 PB | 9 |
2022 Indoor Track
1 results2021 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | Smithsburg Invitational Dec 17 · 3200 Meters · Place 22 · Oakdale | 3200 Meters | 22. | 12:41.19a | 10 |
2021 Outdoor Track
5 results