Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorGrant Holloway Holiday Invitational · Dec 16 | 3:42.72a | Grant Holloway Holiday Invitational | December 16, 2023 |
| 1600 Meters · IndoorSMAC League Meet #2 - Hosted by McDonough · Dec 11 | 5:47.63a | SMAC League Meet #2 - Hosted by McDonough | December 11, 2024 |
| 1600 Meters · OutdoorGreat Mills, La Plata, North Point, at Patuxent · Apr 1 | 5:42.71a | Great Mills, La Plata, North Point, at Patuxent | April 1, 2025 |
| 1600 Meters · Outdoor · Hand timedPatuxent, Westlake, at Lackey · Apr 23 | 5:45.0h | Patuxent, Westlake, at Lackey | April 23, 2025 |
| 3200 Meters · IndoorSMAC League Meet #1 - Hosted by Northern-Cal · Dec 5 | 12:49.79a | SMAC League Meet #1 - Hosted by Northern-Cal | December 5, 2024 |
| 3200 Meters · OutdoorLeonardtown, Northern-Cal, Thomas Stone @ Patuxent · Apr 16 | 14:10.24 | Leonardtown, Northern-Cal, Thomas Stone @ Patuxent | April 16, 2024 |
| 3200 Meters · Outdoor · Hand timedPatuxent, Westlake, at Lackey · Apr 23 | 13:19.0h | Patuxent, Westlake, at Lackey | April 23, 2025 |
| 400 Meters · OutdoorHuntingtown, Patuxent @ Chopticon · Apr 3 | 1:11.80 | Huntingtown, Patuxent @ Chopticon | April 3, 2023 |
| 400 Meters · Outdoor · Hand timedGreat Mills, Lackey, McDonough @ Patuxent · Apr 25 | 1:11.2h | Great Mills, Lackey, McDonough @ Patuxent | April 25, 2023 |
| 800 Meters · OutdoorGreat Mills, La Plata, North Point, at Patuxent · Apr 1 | 2:37.40a | Great Mills, La Plata, North Point, at Patuxent | April 1, 2025 |
| 800 Meters · Outdoor · Hand timedLeonardtown, Patuxent, Thomas Stone, at Northern-Cal · Apr 8 | 2:43.7h | Leonardtown, Patuxent, Thomas Stone, at Northern-Cal | April 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Indoor Track
1 results2025 Indoor Track
5 results2025 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | MPSSAA 2A South Region ChampionshipsMay 12 · 1600 Meters · Place 20 · Patuxent | 1600 Meters | 20 | 5:46.17a | 11 |
| May 6 | 2025 SMAC Outdoor Track & Field ChampionshipMay 6 · 1600 Meters · Patuxent | 1600 Meters | -- | DNS | 11 |
| Apr 29 | Chopticon, McDonough, St. Charles, at PatuxentApr 29 · 3200 Meters · Place 9 · Patuxent | 3200 Meters | 9. | 13:43.6h | 11 |
| Apr 29 | Chopticon, McDonough, St. Charles, at PatuxentApr 29 · 1600 Meters · Place 16 · Patuxent | 1600 Meters | 16. | 5:49.0h | 11 |
| Apr 29 | Chopticon, McDonough, St. Charles, at PatuxentApr 29 · 800 Meters · Place 26 · Patuxent | 800 Meters | 26. | 2:45.3h | 11 |
| Apr 23 | Patuxent, Westlake, at LackeyApr 23 · 3200 Meters · Place 2 · Patuxent | 3200 Meters | 2 | 13:19.0h PB | 11 |
| Apr 23 | Patuxent, Westlake, at LackeyApr 23 · 1600 Meters · Place 2 · Patuxent | 1600 Meters | 2 | 5:45.0h PB | 11 |
| Apr 8 | Leonardtown, Patuxent, Thomas Stone, at Northern-CalApr 8 · 3200 Meters · Place 11 · Patuxent | 3200 Meters | 11 | 14:31.4h | 11 |
| Apr 8 | Leonardtown, Patuxent, Thomas Stone, at Northern-CalApr 8 · 1600 Meters · Place 19 · Patuxent | 1600 Meters | 19 | 5:58.7h | 11 |
| Apr 8 | Leonardtown, Patuxent, Thomas Stone, at Northern-CalApr 8 · 800 Meters · Place 18 · Patuxent | 800 Meters | 18 | 2:43.7h PB | 11 |
| Apr 1 | Great Mills, La Plata, North Point, at PatuxentApr 1 · 1600 Meters · Place 19 · Patuxent | 1600 Meters | 19 | 5:42.71a PB | 11 |
| Apr 1 | Great Mills, La Plata, North Point, at PatuxentApr 1 · 800 Meters · Place 15 · Patuxent | 800 Meters | 15 | 2:37.40a PB | 11 |
| Mar 27 | Huntingtown, Patuxent, at CalvertMar 27 · 1600 Meters · Place 13 · Patuxent | 1600 Meters | 13 | 6:10.64a | 11 |
| Mar 27 | Huntingtown, Patuxent, at CalvertMar 27 · 800 Meters · Place 16 · Patuxent | 800 Meters | 16 | 2:38.73a | 11 |
2024 Indoor Track
8 results2024 Outdoor Track
5 results2023 Indoor Track
2 results2023 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | Great Mills, Lackey, McDonough @ PatuxentApr 25 · 800 Meters · Place 21 · Patuxent | 800 Meters | 21 | 2:52.0h | — |
| Apr 25 | Great Mills, Lackey, McDonough @ PatuxentApr 25 · 400 Meters · Place 35 · Patuxent | 400 Meters | 35 | 1:11.2h PB | — |
| Apr 19 | Calvert, Northern-Cal, Patuxent @ La PlataApr 19 · 800 Meters · Place 41 · Patuxent | 800 Meters | 41 | 2:53.76 | 9 |
| Apr 19 | Calvert, Northern-Cal, Patuxent @ La PlataApr 19 · 400 Meters · Place 40 · Patuxent | 400 Meters | 40 | 1:13.25 | 9 |
| Apr 3 | Huntingtown, Patuxent @ ChopticonApr 3 · 800 Meters · Place 26 · Patuxent | 800 Meters | 26 | 2:49.24 | 9 |
| Apr 3 | Huntingtown, Patuxent @ ChopticonApr 3 · 400 Meters · Place 28 · Patuxent | 400 Meters | 28 | 1:11.80 PB | 9 |
| Mar 28 | Patuxent, Thomas Stone, Westlake @ St. CharlesMar 28 · 800 Meters · Place 18 · Patuxent | 800 Meters | 18 | 2:55.6h | 9 |
| Mar 28 | Patuxent, Thomas Stone, Westlake @ St. CharlesMar 28 · 400 Meters · Place 45 · Patuxent | 400 Meters | 45 | 1:13.0h | 9 |
| Mar 21 | Leonardtown, North Point @ PatuxentMar 21 · 800 Meters · Place 30 · Patuxent | 800 Meters | 30 | 2:57.1h | 9 |
| Mar 21 | Leonardtown, North Point @ PatuxentMar 21 · 400 Meters · Place 28 · Patuxent | 400 Meters | 28 | 1:12.3h | 9 |