Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · Outdoor · Hand timedHuntingtown, McDonough, Westlake, at La Plata · Apr 8 | 13.2h | Huntingtown, McDonough, Westlake, at La Plata | April 8, 2025 |
| 1600 Meters · OutdoorHuntingtown, Lackey, St. Charles @ Northern-Cal · Apr 9 | 5:25.79a | Huntingtown, Lackey, St. Charles @ Northern-Cal | April 9, 2024 |
| 1600 Meters · Outdoor · Hand timedHuntingtown, La Plata, Westlake @ McDonough · Apr 16 | 5:19.7h | Huntingtown, La Plata, Westlake @ McDonough | April 16, 2024 |
| 200 Meters · OutdoorHuntingtown, Northern-Cal, at McDonough · Apr 28 | 24.54a | Huntingtown, Northern-Cal, at McDonough | April 28, 2026 |
| 200 Meters · Outdoor · Hand timedChopticon, Huntingtown, Thomas Stone, at North Point · Apr 22 | 25.0h | Chopticon, Huntingtown, Thomas Stone, at North Point | April 22, 2025 |
| 300 Meters · IndoorMontgomery Invitational · Jan 10 | 40.16a | Montgomery Invitational | January 10, 2026 |
| 3200 Meters · OutdoorCalvert, Patuxent @ Huntingtown · Mar 21 | 12:27.99a | Calvert, Patuxent @ Huntingtown | March 21, 2024 |
| 400 Meters · OutdoorHuntingtown, Northern-Cal, at McDonough · Apr 28 | 54.31a | Huntingtown, Northern-Cal, at McDonough | April 28, 2026 |
| 400 Meters · Outdoor · Hand timedChopticon, Huntingtown, Thomas Stone, at North Point · Apr 22 | 56.6h | Chopticon, Huntingtown, Thomas Stone, at North Point | April 22, 2025 |
| 500 Meters · IndoorSMAC League Meet 3 - Hosted by Great Mills · Jan 12 | 1:13.78a | SMAC League Meet 3 - Hosted by Great Mills | January 12, 2026 |
| 800 Meters · IndoorSMAC League Meet #4 - Hosted by Chopticon · Jan 14 | 2:19.03a | SMAC League Meet #4 - Hosted by Chopticon | January 14, 2025 |
| 800 Meters · OutdoorGreat Mills, Leonardtown, at Huntingtown · Apr 29 | 2:20.19a | Great Mills, Leonardtown, at Huntingtown | April 29, 2025 |
| 800 Meters · Outdoor · Hand timedHuntingtown, La Plata, Westlake @ McDonough · Apr 16 | 2:26.7h | Huntingtown, La Plata, Westlake @ McDonough | April 16, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | MPSSAA 2A South Region ChampionshipsMay 12 · 400 Meters · Place 24 · Huntingtown | 400 Meters | 24. | 56.38a | 12 |
| Apr 28 | Huntingtown, Northern-Cal, at McDonoughApr 28 · 400 Meters · Place 6 · Huntingtown | 400 Meters | 6 | 54.31a PB | 12 |
| Apr 28 | Huntingtown, Northern-Cal, at McDonoughApr 28 · 200 Meters · Place 12 · Huntingtown | 200 Meters | 12 | 24.54a PB | 12 |
| Apr 24 | 2026 Emerging Elite & Gator InvitationalApr 24 · 400 Meters · Place 82 · Huntingtown | 400 Meters | 82 | 55.52a | 12 |
| Apr 21 | Great Mills, Lackey, Patuxent at HuntingtownApr 21 · 400 Meters · Place 6 · Huntingtown | 400 Meters | 6 | 55.38a | 12 |
| Apr 21 | Great Mills, Lackey, Patuxent at HuntingtownApr 21 · 200 Meters · Place 12 · Huntingtown | 200 Meters | 12 | 24.66a | 12 |
| Apr 16 | Chopticon, Huntingtown, La Plata at CalvertApr 16 · 400 Meters · Place 2 · Huntingtown | 400 Meters | 2 | 54.52a | 12 |
| Apr 16 | Chopticon, Huntingtown, La Plata at CalvertApr 16 · 200 Meters · Place 13 · Huntingtown | 200 Meters | 13 | 24.80a | 12 |
| Apr 10 | Park InviteApr 10 · 400 Meters · Place 91 · Huntingtown | 400 Meters | 91 | 56.42a | 12 |
| Apr 9 | Huntingtown, Leonardtown, North Point at Thomas StoneApr 9 · 400 Meters · Place 7 · Huntingtown | 400 Meters | 7 | 55.97a | 12 |
| Apr 9 | Huntingtown, Leonardtown, North Point at Thomas StoneApr 9 · 200 Meters · Place 18 · Huntingtown | 200 Meters | 18 | 24.86a | 12 |
| Mar 24 | St. Charles, Westlake @ HuntingtownMar 24 · 400 Meters · Place 12 · Huntingtown | 400 Meters | 12 | 57.37a | 12 |
| Mar 24 | St. Charles, Westlake @ HuntingtownMar 24 · 200 Meters · Place 8 · Huntingtown | 200 Meters | 8 | 24.71a | 12 |
2026 Indoor Track
4 results2025 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | MPSSAA 2A South Region ChampionshipsMay 12 · 400 Meters · Place 28 · Huntingtown | 400 Meters | 28 | 55.47a | 11 |
| Apr 29 | Great Mills, Leonardtown, at HuntingtownApr 29 · 800 Meters · Place 10 · Huntingtown | 800 Meters | 10 | 2:20.19a PB | 11 |
| Apr 29 | Great Mills, Leonardtown, at HuntingtownApr 29 · 800 Meters · Place 10 · Huntingtown | 800 Meters | 10 | 2:20.19a | 11 |
| Apr 29 | Great Mills, Leonardtown, at HuntingtownApr 29 · 400 Meters · Place 7 · Huntingtown | 400 Meters | 7 | 56.55a | 11 |
| Apr 29 | Great Mills, Leonardtown, at HuntingtownApr 29 · 400 Meters · Place 7 · Huntingtown | 400 Meters | 7 | 56.55a | 11 |
| Apr 22 | Chopticon, Huntingtown, Thomas Stone, at North PointApr 22 · 400 Meters · Place 20 · Huntingtown | 400 Meters | 20 | 56.6h PB | 11 |
| Apr 22 | Chopticon, Huntingtown, Thomas Stone, at North PointApr 22 · 200 Meters · Place 26 · Huntingtown | 200 Meters | 26 | 25.0h PB | 11 |
| Apr 8 | Huntingtown, McDonough, Westlake, at La PlataApr 8 · 400 Meters · Place 16 · Huntingtown | 400 Meters | 16 | 1:01.7h | 11 |
| Apr 8 | Huntingtown, McDonough, Westlake, at La PlataApr 8 · 100 Meters · Place 24 · Huntingtown | 100 Meters | 24 | 13.2h PB | 11 |
| Apr 5 | Pikesville Track ClassicApr 5 · 400 Meters · Place 41 · Huntingtown | 400 Meters | 41 | 57.03a | 11 |
| Apr 2 | Lackey, Northern-Cal, St. Charles, at HuntingtownApr 2 · 400 Meters · Place 17 · Huntingtown | 400 Meters | 17 | 58.32a | 11 |
| Apr 2 | Lackey, Northern-Cal, St. Charles, at HuntingtownApr 2 · 200 Meters · Place 16 · Huntingtown | 200 Meters | 16 | 25.25a | 11 |
| Mar 27 | Huntingtown, Patuxent, at CalvertMar 27 · 400 Meters · Place 7 · Huntingtown | 400 Meters | 7 | 58.62a | 11 |
| Mar 27 | Huntingtown, Patuxent, at CalvertMar 27 · 200 Meters · Place 8 · Huntingtown | 200 Meters | 8 | 25.50a | 11 |
2025 Indoor Track
3 results2024 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 16 | Huntingtown, La Plata, Westlake @ McDonoughApr 16 · 1600 Meters · Place 9 · Huntingtown | 1600 Meters | 9 | 5:19.7h PB | — |
| Apr 16 | Huntingtown, La Plata, Westlake @ McDonoughApr 16 · 800 Meters · Place 14 · Huntingtown | 800 Meters | 14 | 2:26.7h PB | — |
| Apr 9 | Huntingtown, Lackey, St. Charles @ Northern-CalApr 9 · 1600 Meters · Place 12 · Huntingtown | 1600 Meters | 12 | 5:25.79a PB | — |
| Apr 9 | Huntingtown, Lackey, St. Charles @ Northern-CalApr 9 · 800 Meters · Place 16 · Huntingtown | 800 Meters | 16 | 2:27.27a | — |
| Mar 21 | Calvert, Patuxent @ HuntingtownMar 21 · 3200 Meters · Place 9 · Huntingtown | 3200 Meters | 9 | 12:27.99a PB | — |
| Mar 21 | Calvert, Patuxent @ HuntingtownMar 21 · 1600 Meters · Place 4 · Huntingtown | 1600 Meters | 4 | 5:30.41a | — |
2023 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | Huntingtown, St. Charles @ Northern-CalApr 25 · 1600 Meters · Place 17 · Huntingtown | 1600 Meters | 17 | 5:45.14 | 9 |
| Apr 25 | Huntingtown, St. Charles @ Northern-CalApr 25 · 800 Meters · Place 25 · Huntingtown | 800 Meters | 25 | 2:39.39 | 9 |
| Apr 18 | Great Mills, North Point, Thomas Stone @ HuntingtownApr 18 · 1600 Meters · Place 13 · Huntingtown | 1600 Meters | 13 | 5:53.05 | 9 |
| Apr 18 | Great Mills, North Point, Thomas Stone @ HuntingtownApr 18 · 800 Meters · Place 29 · Huntingtown | 800 Meters | 29 | 2:49.67 | 9 |
| Apr 3 | Huntingtown, Patuxent @ ChopticonApr 3 · 1600 Meters · Place 18 · Huntingtown | 1600 Meters | 18 | 6:01.70 | 9 |
| Apr 3 | Huntingtown, Patuxent @ ChopticonApr 3 · 800 Meters · Place 20 · Huntingtown | 800 Meters | 20 | 2:34.65 | 9 |
| Mar 28 | La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · 1600 Meters · Place 18 · Huntingtown | 1600 Meters | 18 | 5:49.99 | 9 |
| Mar 28 | La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · 800 Meters · Place 24 · Huntingtown | 800 Meters | 24 | 2:56.43 | 9 |
| Mar 22 | Calvert, Huntingtown, McDonough @ WestlakeMar 22 · 800 Meters · Place 25 · Huntingtown | 800 Meters | 25 | 2:45.9h | — |
| Mar 22 | Calvert, Huntingtown, McDonough @ WestlakeMar 22 · 400 Meters · Place 42 · Huntingtown | 400 Meters | 42 | 1:06.7h | — |