Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorJohn Hay Pennsylvania Distance Festival · May 26 | 4:53.52a | John Hay Pennsylvania Distance Festival | May 26, 2026 |
| 1600 Meters · IndoorSMAC League Meet 3 - Hosted by Great Mills · Jan 12 | 5:00.83a | SMAC League Meet 3 - Hosted by Great Mills | January 12, 2026 |
| 1600 Meters · OutdoorBishop McNamara Last Chance · May 30 | 4:44.38a | Bishop McNamara Last Chance | May 30, 2026 |
| 1600 Meters · Outdoor · Hand timedGreat Mills, Thomas Stone, Westlake @ St. Charles · Mar 21 | 5:21.9h | Great Mills, Thomas Stone, Westlake @ St. Charles | March 21, 2024 |
| 400 Meters · OutdoorGreat Mills, Northern-Cal, at McDonough · Apr 23 | 56.31a | Great Mills, Northern-Cal, at McDonough | April 23, 2025 |
| 800 Meters · IndoorJohn Hay Pennsylvania Distance Festival · May 26 | 2:02.44a | John Hay Pennsylvania Distance Festival | May 26, 2026 |
| 800 Meters · OutdoorMPSSAA State Track & Field Championships · May 21 | 2:00.29a | MPSSAA State Track & Field Championships | May 21, 2026 |
| 800 Meters · Outdoor · Hand timedGreat Mills at North Point · Apr 14 | 2:03.9h | Great Mills at North Point | April 14, 2026 |
| 800 Meters · Relay Split · OutdoorMPSSAA 3A State Track & Field Championships · May 23 | 2:05.850 | MPSSAA 3A State Track & Field Championships | May 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 18 | Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 43 · UnattachedUnattached | 800 Meters | 43. | 2:01.37a | 11 |
| May 30 | Bishop McNamara Last ChanceMay 30 · 1600 Meters · Place 15 · UnattachedUnattached | 1600 Meters | 15. | 4:44.38a PB | 11 |
| May 30 | Bishop McNamara Last ChanceMay 30 · 800 Meters · Place 40 · UnattachedUnattached | 800 Meters | 40. | 2:03.14a | 11 |
| May 21 | MPSSAA State Track & Field ChampionshipsMay 21 · 800 Meters · Place 16 · Great MillsGreat Mills | 800 Meters | 16. | 2:00.29a PB | 11 |
| May 11 | MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 800 Meters · Place 2 · Great MillsGreat Mills | 800 Meters | 2. | 2:01.22a | 11 |
| May 4 | 2026 SMAC Outdoor Track & Field ChampionshipMay 4 · 800 Meters · Place 5 · Great MillsGreat Mills | 800 Meters | 5. | 2:01.72a | 11 |
| Apr 28 | Chopticon, Thomas Stone, Westlake, at Great MillsApr 28 · 800 Meters · Place 1 · Great MillsGreat Mills | 800 Meters | 1 | 2:02.74 | 11 |
| Apr 21 | Great Mills, Lackey, Patuxent at HuntingtownApr 21 · 1600 Meters · Place 2 · Great MillsGreat Mills | 1600 Meters | 2 | 4:54.27a | 11 |
| Apr 21 | Great Mills, Lackey, Patuxent at HuntingtownApr 21 · 800 Meters · Place 1 · Great MillsGreat Mills | 800 Meters | 1 | 2:08.71a | 11 |
| Apr 18 | Trojan InvitationalApr 18 · 800 Meters · Place 8 · Great MillsGreat Mills | 800 Meters | 8. | 2:05.96a | 11 |
| Apr 14 | Great Mills at North PointApr 14 · 800 Meters · Place 1 · Great MillsGreat Mills | 800 Meters | 1 | 2:03.9h PB | 11 |
| Apr 7 | Great Mills, La Plata, St. Charles at Northern-CalApr 7 · 800 Meters · Place 2 · Great MillsGreat Mills | 800 Meters | 2 | 2:04.0h | 11 |
| Mar 27 | SMCM HS InvitationalMar 27 · 800 Meters · Place 1 · Great MillsGreat Mills | 800 Meters | 1 | 2:08.07a | 11 |
| Mar 24 | Calvert, Great Mills, McDonough at LeonardtownMar 24 · 800 Meters · Place 2 · Great MillsGreat Mills | 800 Meters | 2 | 2:05.2h | 11 |
2026 Indoor Track
7 results2025 Indoor Track
1 results2025 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | MPSSAA 3A State Track & Field ChampionshipsMay 23 · 800 Meters · Great MillsGreat Mills | 800 MetersRelay Split | — | 2:05.850 PB | 10 |
| May 12 | MPSSAA 3A East Region ChampionshipsMay 12 · 800 Meters · Place 20 · Great MillsGreat Mills | 800 Meters | 20. | 2:06.55a | 10 |
| May 6 | 2025 SMAC Outdoor Track & Field ChampionshipMay 6 · 800 Meters · Place 17 · Great MillsGreat Mills | 800 Meters | 17. | 2:08.02a | 10 |
| Apr 25 | Emerging Elite InvitationalApr 25 · 800 Meters · Place 8 · Great MillsGreat Mills | 800 Meters | 8 | 2:08.53a | 10 |
| Apr 23 | Great Mills, Northern-Cal, at McDonoughApr 23 · 400 Meters · Place 8 · Great MillsGreat Mills | 400 Meters | 8 | 56.31a PB | 10 |
| Apr 8 | Calvert, Chopticon, Lackey, at Great MillsApr 8 · 800 Meters · Place 1 · Great MillsGreat Mills | 800 Meters | 1 | 2:09.42 | 10 |
| Apr 5 | Pikesville Track ClassicApr 5 · 800 Meters · Place 29 · Great MillsGreat Mills | 800 Meters | 29 | 2:10.25a | 10 |
| Apr 1 | Great Mills, La Plata, North Point, at PatuxentApr 1 · 1600 Meters · Place 6 · Great MillsGreat Mills | 1600 Meters | 6 | 5:02.12a | 10 |
| Mar 28 | SMCM HS Invitational Mar 28 · 1600 Meters · Place 6 · Great MillsGreat Mills | 1600 Meters | 6 | 5:06.88a | 10 |
| Mar 25 | Great Mills, St. Charles, Westlake, at Thomas StoneMar 25 · 800 Meters · Place 5 · Great MillsGreat Mills | 800 Meters | 5 | 2:17.46a | 10 |
2024 Outdoor Track
7 results