Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorThe VA Showcase · Jan 17 | 2:52.88a | The VA Showcase | January 17, 2026 |
| 1600 Meters · IndoorSTC MEET #3 · Dec 20 | 4:50.12a | STC MEET #3 | December 20, 2025 |
| 1600 Meters · OutdoorCNU HS Captains Classic · Mar 27 | 4:58.82a | CNU HS Captains Classic | March 27, 2026 |
| 3200 Meters · IndoorHanover Polar Bear-Distance · Feb 10 | 10:41.04 | Hanover Polar Bear-Distance | February 10, 2026 |
| 3200 Meters · OutdoorDogwood Track Classic · May 1 | 10:26.78a | Dogwood Track Classic | May 1, 2026 |
| 400 Meters · OutdoorAtlee Meet #1 · Apr 9 | 59.10a | Atlee Meet #1 | April 9, 2025 |
| 400 Meters · Relay Split · IndoorCNU HS Winter Frolic · Dec 12 | 58.097 | CNU HS Winter Frolic | December 12, 2025 |
| 500 Meters · IndoorAtlee Polar Bear #5 · Feb 6 | 1:16.21 | Atlee Polar Bear #5 | February 6, 2025 |
| 800 Meters · OutdoorCNU HS Captains Classic · Mar 28 | 2:15.00 | CNU HS Captains Classic | March 28, 2025 |
| 800 Meters · Relay Split · OutdoorCNU HS Captains Classic · Mar 27 | 2:18.31 | CNU HS Captains Classic | March 27, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
3 results2026 Indoor Track
4 results2025 Indoor Track
8 results2025 Outdoor Track
5 results2024 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | Atlee Polar Bear #3Dec 17 · 1000 Meters · Place 19 · Atlee | 1000 Meters | 19. | 3:03.41aUnofficial | 10 |
| Dec 10 | Atlee Polar Bear #2Dec 10 · 1000 Meters · Place 11 · Atlee | 1000 Meters | 11. | 3:02.24aUnofficial | 10 |
| May 1 | Atlee Meet #2May 1 · 800 Meters · Place 50 · Atlee | 800 Meters | 50 | 2:32.25 | 9 |
| Apr 24 | Atlee JV InvitationalApr 24 · 800 Meters · Place 26 · Atlee | 800 Meters | 26 | 2:38.49 | 9 |
| Apr 10 | Atlee Meet #1Apr 10 · 400 Meters · Place 64 · Atlee | 400 Meters | 64 | 1:07.15 | 9 |
2024 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 23 | Atlee Polar Bear #4Jan 23 · 1000 Meters · Place 9 · Atlee | 1000 Meters | 9 | 3:19.41 | — |
2023 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Atlee Polar Bear #3Dec 21 · 1000 Meters · Place 57 · Atlee | 1000 Meters | 57. | 3:34.42aUnofficial | 9 |
| Dec 14 | Atlee Polar Bear #2Dec 14 · 500 Meters · Place 25 · Atlee | 500 Meters | 25. | 1:34.53aUnofficial | 9 |
| Dec 7 | Atlee Polar Bear #1Dec 7 · 500 Meters · Place 12 · Atlee | 500 Meters | 12. | 1:30.79aUnofficial | 9 |