Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWFS Mini-Meet #1 · Mar 31 | 12.85 | WFS Mini-Meet #1 | March 31, 2023 |
| 1000 Meters · IndoorWFS INDOOR MM#5 · Feb 4 | 2:55.47 | WFS INDOOR MM#5 | February 4, 2023 |
| 1600 Meters · OutdoorWFS Mini-Meet #3A · May 3 | 5:17.56 | WFS Mini-Meet #3A | May 3, 2022 |
| 400 Meters · OutdoorWFS Mini-Meet #1 · Mar 31 | 1:01.69 | WFS Mini-Meet #1 | March 31, 2023 |
| 500 Meters · IndoorLiberty Christmas HS Invitational · Dec 14 | 1:13.78a | Liberty Christmas HS Invitational | December 14, 2024 |
| 55 Meter · IndoorWFS INDOOR MM#1 · Dec 8 | 7.47a | WFS INDOOR MM#1 | December 8, 2023 |
| 55 Meters · IndoorSTC MEET #5 · Jan 18 | 7.14 | STC MEET #5 | January 18, 2025 |
| 800 Meters · OutdoorWoodberry Forest School Mini-Meet #4 · Apr 25 | 2:07.79a | Woodberry Forest School Mini-Meet #4 | April 25, 2025 |
| Long Jump · OutdoorWoodberry Forest School Mini-Meet #4 · Apr 25 | 19-03.00 | Woodberry Forest School Mini-Meet #4 | April 25, 2025 |
| Triple Jump · IndoorVISAA Indoor Track & Field Championships · Feb 15 | 42-02.75 | VISAA Indoor Track & Field Championships | February 15, 2025 |
| Triple Jump · OutdoorWoodberry Forest School Mini-Meet #4 · Apr 25 | 39-09.00 | Woodberry Forest School Mini-Meet #4 | April 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
3 results2025 Indoor Track
8 results2024 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | Liberty Christmas HS InvitationalDec 14 · 500 Meters · Place 36 · Woodberry Forest | 500 Meters | 36. | 1:13.78a PB | 12 |
| Dec 13 | Woodberry Forest Mini Meet #1Dec 13 · Triple Jump · Place 1 · Woodberry Forest | Triple Jump | 1. | 38-06.50 | 12 |
| Feb 2 | WFS INDOOR MM#5Feb 2 · Long Jump · Place 13 · Woodberry Fo | Long Jump | 13 | 17-04.50 | — |
| Feb 2 | WFS INDOOR MM#5Feb 2 · 500 Meters · Place 7 · Woodberry Fo | 500 Meters | 7 | 1:18.56 | — |
| Feb 2 | WFS INDOOR MM#5Feb 2 · 55 Meters · Place 20 · Woodberry Fo | 55 Meters | 20 | 7.35 | — |
| Feb 2 | WFS INDOOR MM#5Feb 2 · Long Jump · Place 13 · Woodberry Fo | Long Jump | 13 | 17-04.50 | — |
| Feb 2 | WFS INDOOR MM#5Feb 2 · 500 Meters · Place 7 · Woodberry Fo | 500 Meters | 7 | 1:18.56 | — |
| Feb 2 | WFS INDOOR MM#5Feb 2 · 55 Meters · Place 20 · Woodberry Fo | 55 Meters | 20 | 7.35 | — |
| Jan 25 | WFS INDOOR MM#4Jan 25 · Long Jump · Place 11 · Woodberry Fo | Long Jump | 11 | 18-02.00 | — |
| Jan 25 | WFS INDOOR MM#4Jan 25 · 55 Meters · Place 16 · Woodberry Fo | 55 Meters | 16 | 7.42 | — |
| Jan 12 | WFS INDOOR MM#3Jan 12 · 500 Meters · Place 6 · Woodberry Fo | 500 Meters | 6 | 1:19.13 | — |
| Jan 12 | WFS INDOOR MM#3Jan 12 · 55 Meters · Place 19 · Woodberry Fo | 55 Meters | 19 | 7.47 | — |
2023 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 8 | WFS INDOOR MM#1Dec 8 · 500 Meters · Place 2 · Woodberry Forest | 500 Meters | 2. | 1:18.51a | 11 |
| Dec 8 | WFS INDOOR MM#1Dec 8 · 55 Meter · Place 5 · Woodberry Forest | 55 Meter | 5. | 7.47a PB | 11 |
| Feb 10 | St. Christopher's JV InvitationalFeb 10 · 1000 Meters · Place 1 · Woodberry | 1000 Meters | 1 | 3:02.54 | 10 |
| Feb 4 | WFS INDOOR MM#5Feb 4 · 1000 Meters · Place 4 · Woodberry Fo | 1000 Meters | 4 | 2:55.47 PB | — |
| Jan 26 | WFS INDOOR MM#4Jan 26 · 1000 Meters · Place 4 · Woodberry Fo | 1000 Meters | 4 | 3:06.77 | — |
2023 Outdoor Track
4 results2022 Indoor Track
4 results2022 Outdoor Track
2 results2021 Indoor Track
3 results