Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorThe VA Showcase · Jan 17 | 2:55.54a | The VA Showcase | January 17, 2026 |
| 1600 Meters · IndoorMPSSAA Indoor State Championships · Feb 17 | 2:13.61 | MPSSAA Indoor State Championships | February 17, 2026 |
| 1600 Meters · IndoorJeff Spielman Winter Classic · Dec 13 | 4:52.78a | Jeff Spielman Winter Classic | December 13, 2025 |
| 1600 Meters · OutdoorPikesville Track Classic · Apr 5 | 4:37.95a | Pikesville Track Classic | April 5, 2025 |
| 1600 Meters · Outdoor · Hand timedChopticon, Huntingtown, Thomas Stone, at North Point · Apr 22 | 4:49.4h | Chopticon, Huntingtown, Thomas Stone, at North Point | April 22, 2025 |
| 200 Meters · OutdoorChopticon, Huntingtown, La Plata at Calvert · Apr 16 | 24.79a | Chopticon, Huntingtown, La Plata at Calvert | April 16, 2026 |
| 400 Meters · OutdoorHuntingtown, Northern-Cal, at McDonough · Apr 28 | 53.21a | Huntingtown, Northern-Cal, at McDonough | April 28, 2026 |
| 400 Meters · Relay Split · Outdoor2026 SMAC Outdoor Track & Field Championship · May 4 | 56.58 | 2026 SMAC Outdoor Track & Field Championship | May 4, 2026 |
| 500 Meters · IndoorMontgomery Invitational · Jan 10 | 1:11.93a | Montgomery Invitational | January 10, 2026 |
| 800 Meters · IndoorMPSSAA 2A East Region Championships · Feb 2 | 2:02.68a | MPSSAA 2A East Region Championships | February 2, 2026 |
| 800 Meters · OutdoorHuntingtown, Leonardtown, North Point at Thomas Stone · Apr 9 | 2:04.16a | Huntingtown, Leonardtown, North Point at Thomas Stone | April 9, 2026 |
| 800 Meters · Outdoor · Hand timedChopticon, Huntingtown, Thomas Stone, at North Point · Apr 22 | 2:09.6h | Chopticon, Huntingtown, Thomas Stone, at North Point | April 22, 2025 |
| 800 Meters · Relay Split · IndoorMPSSAA 2A East Region Championships · Feb 3 | 2:06.707 | MPSSAA 2A East Region Championships | February 3, 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 |
| May 12 | MPSSAA 2A South Region ChampionshipsMay 12 · 800 Meters · Place 6 · Huntingtown | 800 Meters | 6. | 2:06.75a | 11 |
| May 4 | 2026 SMAC Outdoor Track & Field ChampionshipMay 4 · 400 Meters · Huntingtown | 400 MetersRelay Split | — | 56.58 PB | 11 |
| May 4 | 2026 SMAC Outdoor Track & Field ChampionshipMay 4 · 800 Meters · Place 9 · Huntingtown | 800 Meters | 9. | 2:05.63a | 11 |
| Apr 28 | Huntingtown, Northern-Cal, at McDonoughApr 28 · 400 Meters · Place 3 · Huntingtown | 400 Meters | 3 | 53.21a PB | 11 |
| Apr 28 | Huntingtown, Northern-Cal, at McDonoughApr 28 · 200 Meters · Place 16 · Huntingtown | 200 Meters | 16 | 25.23a | 11 |
| Apr 24 | 2026 Emerging Elite & Gator InvitationalApr 24 · 800 Meters · Place 49 · Huntingtown | 800 Meters | 49 | 2:09.81a | 11 |
| Apr 24 | 2026 Emerging Elite & Gator InvitationalApr 24 · 400 Meters · Place 75 · Huntingtown | 400 Meters | 75 | 55.23a | 11 |
| Apr 21 | Great Mills, Lackey, Patuxent at HuntingtownApr 21 · 400 Meters · Place 4 · Huntingtown | 400 Meters | 4 | 54.18a | 11 |
| Apr 16 | Chopticon, Huntingtown, La Plata at CalvertApr 16 · 400 Meters · Place 1 · Huntingtown | 400 Meters | 1 | 53.76a | 11 |
| Apr 16 | Chopticon, Huntingtown, La Plata at CalvertApr 16 · 200 Meters · Place 12 · Huntingtown | 200 Meters | 12 | 24.79a PB | 11 |
| Apr 10 | Park InviteApr 10 · 800 Meters · Place 86 · Huntingtown | 800 Meters | 86 | 2:15.11a | 11 |
| Apr 10 | Park InviteApr 10 · 400 Meters · Place 55 · Huntingtown | 400 Meters | 55 | 54.27a | 11 |
| Apr 9 | Huntingtown, Leonardtown, North Point at Thomas StoneApr 9 · 800 Meters · Place 1 · Huntingtown | 800 Meters | 1 | 2:04.16a PB | 11 |
| Mar 24 | St. Charles, Westlake @ HuntingtownMar 24 · 800 Meters · Place 2 · Huntingtown | 800 Meters | 2 | 2:09.91a | 11 |
2026 Indoor Track
11 results2025 Indoor Track
9 results2025 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | MPSSAA 2A South Region ChampionshipsMay 12 · 1600 Meters · Place 5 · Huntingtown | 1600 Meters | 5 | 4:43.63a | 10 |
| May 12 | MPSSAA 2A South Region ChampionshipsMay 12 · 800 Meters · Place 21 · Huntingtown | 800 Meters | 21 | 2:15.33a | 10 |
| May 6 | 2025 SMAC Outdoor Track & Field ChampionshipMay 6 · 1600 Meters · Place 7 · Huntingtown | 1600 Meters | 7. | 4:40.05a | 10 |
| May 6 | 2025 SMAC Outdoor Track & Field ChampionshipMay 6 · 800 Meters · Place 29 · Huntingtown | 800 Meters | 29. | 2:13.93a | 10 |
| Apr 29 | Great Mills, Leonardtown, at HuntingtownApr 29 · 1600 Meters · Place 7 · Huntingtown | 1600 Meters | 7 | 4:56.10a | 10 |
| Apr 29 | Great Mills, Leonardtown, at HuntingtownApr 29 · 1600 Meters · Place 7 · Huntingtown | 1600 Meters | 7 | 4:56.10a | 10 |
| Apr 29 | Great Mills, Leonardtown, at HuntingtownApr 29 · 800 Meters · Place 8 · Huntingtown | 800 Meters | 8 | 2:15.34a | 10 |
| Apr 29 | Great Mills, Leonardtown, at HuntingtownApr 29 · 800 Meters · Place 8 · Huntingtown | 800 Meters | 8 | 2:15.34a | 10 |
| Apr 22 | Chopticon, Huntingtown, Thomas Stone, at North PointApr 22 · 1600 Meters · Place 3 · Huntingtown | 1600 Meters | 3 | 4:49.4h PB | 10 |
| Apr 22 | Chopticon, Huntingtown, Thomas Stone, at North PointApr 22 · 800 Meters · Place 3 · Huntingtown | 800 Meters | 3 | 2:09.6h PB | 10 |
| Apr 8 | Huntingtown, McDonough, Westlake, at La PlataApr 8 · 1600 Meters · Place 1 · Huntingtown | 1600 Meters | 1 | 4:55.1h | 10 |
| Apr 5 | Pikesville Track ClassicApr 5 · 800 Meters · Place 20 · Huntingtown | 800 Meters | 20 | 2:07.47a | 10 |
| Apr 5 | Pikesville Track ClassicApr 5 · 1600 Meters · Place 1 · Huntingtown | 1600 Meters | 1 | 4:37.95a PB | 10 |
| Apr 2 | Lackey, Northern-Cal, St. Charles, at HuntingtownApr 2 · 800 Meters · Place 2 · Huntingtown | 800 Meters | 2 | 2:06.64a | 10 |
| Apr 2 | Lackey, Northern-Cal, St. Charles, at HuntingtownApr 2 · 400 Meters · Place 11 · Huntingtown | 400 Meters | 11 | 55.56a | 10 |
| Mar 27 | Huntingtown, Patuxent, at CalvertMar 27 · 800 Meters · Place 1 · Huntingtown | 800 Meters | 1 | 2:06.08a | 10 |
| Mar 27 | Huntingtown, Patuxent, at CalvertMar 27 · 400 Meters · Place 3 · Huntingtown | 400 Meters | 3 | 54.41a | 10 |
2024 Indoor Track
5 results2024 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 16 | Huntingtown, La Plata, Westlake @ McDonoughApr 16 · 1600 Meters · Place 6 · Huntingtown | 1600 Meters | 6 | 5:12.0h | — |
| Apr 16 | Huntingtown, La Plata, Westlake @ McDonoughApr 16 · 800 Meters · Place 10 · Huntingtown | 800 Meters | 10 | 2:22.0h | — |
| Apr 9 | Huntingtown, Lackey, St. Charles @ Northern-CalApr 9 · 1600 Meters · Place 10 · Huntingtown | 1600 Meters | 10 | 5:16.51a | — |
| Apr 9 | Huntingtown, Lackey, St. Charles @ Northern-CalApr 9 · 800 Meters · Place 14 · Huntingtown | 800 Meters | 14 | 2:25.12a | — |
| Mar 21 | Calvert, Patuxent @ HuntingtownMar 21 · 800 Meters · Place 6 · Huntingtown | 800 Meters | 6 | 2:25.02a | — |
| Mar 21 | Calvert, Patuxent @ HuntingtownMar 21 · 400 Meters · Place 11 · Huntingtown | 400 Meters | 11 | 1:01.09a | — |