Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorMan Val and Winters Mill Challenge · Apr 3 | 4:52.0 | Man Val and Winters Mill Challenge | April 3, 2023 |
| 200 Meters · OutdoorSouth Carroll, Westminster, Liberty @ Manchester Valley · May 11 | 29.33 | South Carroll, Westminster, Liberty @ Manchester Valley | May 11, 2021 |
| 3000 Meters · IndoorUrsinus HS Invitational · Dec 10 | 9:49.35a | Ursinus HS Invitational | December 10, 2022 |
| 3200 Meters · IndoorFrostbite Invite · Dec 29 | 10:57.10a | Frostbite Invite | December 29, 2022 |
| 3200 Meters · OutdoorCarroll County Outdoor Track & Field Championships · May 12 | 10:28.64 | Carroll County Outdoor Track & Field Championships | May 12, 2022 |
| 500 Meters · IndoorCarroll County Indoor Championships · Feb 6 | 1:27.52 | Carroll County Indoor Championships | February 6, 2021 |
| 500 Meters · OutdoorQuad Meet #2 @ MV (vs South Carroll, Liberty, Winters Mill) · Jan 16 | 1:24.25a | Quad Meet #2 @ MV (vs South Carroll, Liberty, Winters Mill) | January 16, 2021 |
| 55 Meter · OutdoorQuad Meet #2 @ MV (vs South Carroll, Liberty, Winters Mill) · Jan 16 | 8.47a | Quad Meet #2 @ MV (vs South Carroll, Liberty, Winters Mill) | January 16, 2021 |
| 800 Meters · OutdoorMan Val and Winters Mill Challenge · Apr 3 | 2:18.4 | Man Val and Winters Mill Challenge | April 3, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
8 results2023 Indoor Track
2 results2022 Indoor Track
3 results2022 Outdoor Track
8 results2021 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 11 | Carroll County Indoor OutdoorsDec 11 · 3200 Meters · Place 2 · Manchester Valley | 3200 Meters | 2. | 11:16.54aUnofficial | 11 |
| Jun 7 | MPSSAA 3A East Section 1 ChampionshipsJun 7 · 3200 Meters · Place 7 · Manchester Valley | 3200 Meters | 7. | 10:51.58a | 10 |
| May 21 | Liberty, South Carroll, Winters Mill @ Manchester ValleyMay 21 · 1600 Meters · Place 5 · Manchester Valley | 1600 Meters | 5 | 5:02.00 | 10 |
| May 18 | Century, South Carroll, Westminster, @ Manchester ValleyMay 18 · 1600 Meters · Place 8 · Manchester Valley | 1600 Meters | 8 | 5:08.19 | 10 |
| May 18 | Century, South Carroll, Westminster, @ Manchester ValleyMay 18 · 800 Meters · Place 14 · Manchester Valley | 800 Meters | 14 | 2:23.29 | 10 |
| May 15 | FSK, South Carroll and Manchester Valley at CenturyMay 15 · 1600 Meters · Place 1 · Manchester Valley | 1600 Meters | 1. | 5:04.29a | 10 |
| May 15 | FSK, South Carroll and Manchester Valley at CenturyMay 15 · 800 Meters · Place 5 · Manchester Valley | 800 Meters | 5. | 2:20.21a | 10 |
| May 11 | South Carroll, Westminster, Liberty @ Manchester ValleyMay 11 · 200 Meters · Place 25 · Manchester Valley | 200 Meters | 25 | 29.33 PB | 10 |
| Jan 16 | Quad Meet #2 @ MV (vs South Carroll, Liberty, Winters Mill)Jan 16 · 500 Meters · Place 4 · Manchester Valley | 500 Meters | 4. | 1:24.25a PB | 10 |
| Jan 16 | Quad Meet #2 @ MV (vs South Carroll, Liberty, Winters Mill)Jan 16 · 55 Meter · Place 13 · Manchester Valley | 55 Meter | 13. | 8.47a PB | 10 |
| Jan 9 | Quad Meet #1 @ MV (vs Westminster, Winters Mills, FSK)Jan 9 · 500 Meters · Place 8 · Manchester Valley | 500 Meters | 8. | 1:26.42a | 10 |
| Jan 9 | Quad Meet #1 @ MV (vs Westminster, Winters Mills, FSK)Jan 9 · 55 Meter · Place 12 · Manchester Valley | 55 Meter | 12. | 8.71a | 10 |
2021 Indoor Track
1 results