Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · OutdoorGreat Mills, Lackey, Patuxent at Huntingtown · Apr 21 | 27.23a | Great Mills, Lackey, Patuxent at Huntingtown | April 21, 2026 |
| 400 Meters · Outdoor2026 Emerging Elite & Gator Invitational · Apr 24 | 1:00.96a | 2026 Emerging Elite & Gator Invitational | April 24, 2026 |
| 400 Meters · Relay Split · Outdoor2026 SMAC Outdoor Track & Field Championship · May 4 | 1:05.50 | 2026 SMAC Outdoor Track & Field Championship | May 4, 2026 |
| 500 Meters · IndoorMPSSAA 2A East Region Championships · Feb 2 | 1:24.34a | MPSSAA 2A East Region Championships | February 2, 2026 |
| 800 Meters · IndoorSMAC League Meet 3 - Hosted by Great Mills · Jan 12 | 2:35.53a | SMAC League Meet 3 - Hosted by Great Mills | January 12, 2026 |
| 800 Meters · OutdoorPark Invite · Apr 10 | 2:30.76a | Park Invite | April 10, 2026 |
| 800 Meters · Relay Split · IndoorMPSSAA 2A East Region Championships · Feb 2 | 2:35.542 | MPSSAA 2A East Region Championships | February 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | MPSSAA 2A South Region ChampionshipsMay 12 · 400 Meters · Place 5 · Huntingtown | 400 Meters | 5. | 1:01.82a | 9 |
| May 4 | 2026 SMAC Outdoor Track & Field ChampionshipMay 4 · 400 Meters · Huntingtown | 400 MetersRelay Split | — | 1:05.50 PB | 9 |
| May 4 | 2026 SMAC Outdoor Track & Field ChampionshipMay 4 · 400 Meters · Place 8 · Huntingtown | 400 Meters | 8. | 1:02.14a | 9 |
| Apr 28 | Huntingtown, Northern-Cal, at McDonoughApr 28 · 400 Meters · Place 1 · Huntingtown | 400 Meters | 1 | 1:01.51a | 9 |
| Apr 24 | 2026 Emerging Elite & Gator InvitationalApr 24 · 800 Meters · Place 20 · Huntingtown | 800 Meters | 20 | 2:32.57a | 9 |
| Apr 24 | 2026 Emerging Elite & Gator InvitationalApr 24 · 400 Meters · Place 14 · Huntingtown | 400 Meters | 14 | 1:00.96a PB | 9 |
| Apr 21 | Great Mills, Lackey, Patuxent at HuntingtownApr 21 · 400 Meters · Place 2 · Huntingtown | 400 Meters | 2 | 1:01.00a | 9 |
| Apr 21 | Great Mills, Lackey, Patuxent at HuntingtownApr 21 · 200 Meters · Place 1 · Huntingtown | 200 Meters | 1 | 27.23a PB | 9 |
| Apr 16 | Chopticon, Huntingtown, La Plata at CalvertApr 16 · 400 Meters · Place 3 · Huntingtown | 400 Meters | 3 | 1:02.94a | 9 |
| Apr 16 | Chopticon, Huntingtown, La Plata at CalvertApr 16 · 200 Meters · Place 2 · Huntingtown | 200 Meters | 2 | 27.66a | 9 |
| Apr 10 | Park InviteApr 10 · 800 Meters · Place 26 · Huntingtown | 800 Meters | 26 | 2:30.76a PB | 9 |
| Apr 10 | Park InviteApr 10 · 400 Meters · Place 20 · Huntingtown | 400 Meters | 20 | 1:01.22a | 9 |
| Apr 9 | Huntingtown, Leonardtown, North Point at Thomas StoneApr 9 · 800 Meters · Place 3 · Huntingtown | 800 Meters | 3 | 2:36.76a | 9 |
| Apr 9 | Huntingtown, Leonardtown, North Point at Thomas StoneApr 9 · 400 Meters · Place 1 · Huntingtown | 400 Meters | 1 | 1:02.49a | 9 |
| Mar 24 | St. Charles, Westlake @ HuntingtownMar 24 · 300m Hurdles · Place 2 · Huntingtown | 300m Hurdles | 2 | 53.64a | 9 |
| Mar 24 | St. Charles, Westlake @ HuntingtownMar 24 · 400 Meters · Place 2 · Huntingtown | 400 Meters | 2 | 1:04.42a | 9 |
2026 Indoor Track
7 results2025 Indoor Track
2 results