Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorBearcat Classic · Feb 6 | 5:30.52a | Bearcat Classic | February 6, 2026 |
| 1 Mile · Outdooradidas Outdoor Nationals · Jun 14 | 5:43.05a | adidas Outdoor Nationals | June 14, 2024 |
| 10,000 Meters · OutdoorHeart of America Outdoor Track & Field Championships · May 1 | 39:16.14a | Heart of America Outdoor Track & Field Championships | May 1, 2026 |
| 1000 Meters · IndoorCoach Alsup Invite · Jan 17 | 3:24.34a | Coach Alsup Invite | January 17, 2026 |
| 1500 Meters · Outdoor2026 Dewey Allgood Invitational · Apr 18 | 4:58.24a | 2026 Dewey Allgood Invitational | April 18, 2026 |
| 1600 Meters · IndoorSMAC League Meet 3 - Hosted by Leonardtown · Jan 22 | 5:38.55a | SMAC League Meet 3 - Hosted by Leonardtown | January 22, 2024 |
| 1600 Meters · OutdoorMPSSAA 2A South Region Championships · May 13 | 5:25.39a | MPSSAA 2A South Region Championships | May 13, 2024 |
| 1600 Meters · Outdoor · Hand timedMcDonough, Patuxent, St. Charles @ Chopticon · Apr 30 | 5:42.9h | McDonough, Patuxent, St. Charles @ Chopticon | April 30, 2024 |
| 3000 Meters · IndoorBearcat Classic · Feb 6 | 10:57.00a | Bearcat Classic | February 6, 2026 |
| 3000 Meters · OutdoorCentral Methodist Open · Mar 21 | 11:23.60a | Central Methodist Open | March 21, 2026 |
| 3200 Meters · IndoorMPSSAA 2A East Region Championships · Feb 3 | 12:21.21a | MPSSAA 2A East Region Championships | February 3, 2025 |
| 3200 Meters · OutdoorMPSSAA 2A South Region Championships · May 12 | 12:25.27a | MPSSAA 2A South Region Championships | May 12, 2025 |
| 3200 Meters · Outdoor · Hand timedMcDonough, Patuxent, St. Charles @ Chopticon · Apr 30 | 12:47.8h | McDonough, Patuxent, St. Charles @ Chopticon | April 30, 2024 |
| 400 Meters · Outdoor2022 SMAC Outdoor Track & Field Championship · May 10 | 1:11.94a | 2022 SMAC Outdoor Track & Field Championship | May 10, 2022 |
| 400 Meters · Outdoor · Hand timedLeonardtown, Patuxent @ North Point · Mar 22 | 1:16.1h | Leonardtown, Patuxent @ North Point | March 22, 2022 |
| 5000 Meters · IndoorHeart of America Championships · Feb 20 | 19:11.93a | Heart of America Championships | February 20, 2026 |
| 5000 Meters · OutdoorMule Relays · Apr 9 | 18:36.14a | Mule Relays | April 9, 2026 |
| 800 Meters · Indoor2024 SMAC Indoor Track & Field Championship · Jan 27 | 2:37.27a | 2024 SMAC Indoor Track & Field Championship | January 27, 2024 |
| 800 Meters · OutdoorMPSSAA 2A South Region Championships · May 13 | 2:34.87a | MPSSAA 2A South Region Championships | May 13, 2024 |
| 800 Meters · Outdoor · Hand timedMcDonough, Patuxent, St. Charles @ Chopticon · Apr 30 | 2:43.5h | McDonough, Patuxent, St. Charles @ Chopticon | April 30, 2024 |
| 800 Meters · Relay Split · IndoorMPSSAA 2A East Region Championships · Feb 3 | 2:34.650 | MPSSAA 2A East Region Championships | February 3, 2025 |
| 800 Meters · Relay Split · OutdoorMPSSAA 2A State Track & Field Championships · May 22 | 2:33.923a | MPSSAA 2A State Track & Field Championships | May 22, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2026 Indoor Track
8 results2025 Indoor Track
12 results2025 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | MPSSAA 2A South Region ChampionshipsMay 12 · 3200 Meters · Place 3 · PatuxentPatuxent | 3200 Meters | 3 | 12:25.27a PB | 12 |
| May 12 | MPSSAA 2A South Region ChampionshipsMay 12 · 1600 Meters · Place 3 · PatuxentPatuxent | 1600 Meters | 3 | 5:32.58a | 12 |
| May 12 | MPSSAA 2A South Region ChampionshipsMay 12 · 800 Meters · Place 6 · PatuxentPatuxent | 800 Meters | 6 | 2:36.06a | 12 |
| May 6 | 2025 SMAC Outdoor Track & Field ChampionshipMay 6 · 3200 Meters · Place 7 · PatuxentPatuxent | 3200 Meters | 7. | 12:26.58a | 12 |
| May 6 | 2025 SMAC Outdoor Track & Field ChampionshipMay 6 · 1600 Meters · Place 9 · PatuxentPatuxent | 1600 Meters | 9. | 5:34.97a | 12 |
| May 6 | 2025 SMAC Outdoor Track & Field ChampionshipMay 6 · 800 Meters · Place 14 · PatuxentPatuxent | 800 Meters | 14. | 2:37.35a | 12 |
| Apr 29 | Chopticon, McDonough, St. Charles, at PatuxentApr 29 · 3200 Meters · Place 3 · PatuxentPatuxent | 3200 Meters | 3. | 14:02.6h | 12 |
| Apr 29 | Chopticon, McDonough, St. Charles, at PatuxentApr 29 · 1600 Meters · Place 6 · PatuxentPatuxent | 1600 Meters | 6. | 6:04.4h | 12 |
| Apr 29 | Chopticon, McDonough, St. Charles, at PatuxentApr 29 · 800 Meters · Place 10 · PatuxentPatuxent | 800 Meters | 10. | 2:54.3h | 12 |
| Apr 23 | Patuxent, Westlake, at LackeyApr 23 · 3200 Meters · Place 1 · PatuxentPatuxent | 3200 Meters | 1 | 15:10.9h | 12 |
| Apr 23 | Patuxent, Westlake, at LackeyApr 23 · 1600 Meters · Place 1 · PatuxentPatuxent | 1600 Meters | 1 | 6:11.3h | 12 |
| Apr 23 | Patuxent, Westlake, at LackeyApr 23 · 800 Meters · Place 3 · PatuxentPatuxent | 800 Meters | 3 | 2:54.1h | 12 |
| Apr 8 | Leonardtown, Patuxent, Thomas Stone, at Northern-CalApr 8 · 3200 Meters · Place 4 · PatuxentPatuxent | 3200 Meters | 4 | 13:49.7h | 12 |
| Apr 8 | Leonardtown, Patuxent, Thomas Stone, at Northern-CalApr 8 · 1600 Meters · Place 2 · PatuxentPatuxent | 1600 Meters | 2 | 5:59.6h | 12 |
| Apr 1 | Great Mills, La Plata, North Point, at PatuxentApr 1 · 3200 Meters · Place 1 · PatuxentPatuxent | 3200 Meters | 1 | 12:46.34a | 12 |
| Apr 1 | Great Mills, La Plata, North Point, at PatuxentApr 1 · 1600 Meters · Place 1 · PatuxentPatuxent | 1600 Meters | 1 | 5:48.91a | 12 |
| Apr 1 | Great Mills, La Plata, North Point, at PatuxentApr 1 · 800 Meters · Place 3 · PatuxentPatuxent | 800 Meters | 3 | 2:45.27a | 12 |
2024 Indoor Track
21 results2024 Outdoor Track
23 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 14 | adidas Outdoor NationalsJun 14 · 1 Mile · Place 22 · PatuxentPatuxent | 1 Mile | 22. | 5:43.05a PB | 11 |
| Jun 14 | adidas Outdoor NationalsJun 14 · 1600 Meters · Place 22 · PatuxentPatuxent | 1600 Meters | 22. | 5:40.92a | 11 |
| May 22 | MPSSAA 2A State Track & Field ChampionshipsMay 22 · 800 Meters · PatuxentPatuxent | 800 MetersRelay Split | — | 2:33.923a PB | 11 |
| May 22 | MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 12 · PatuxentPatuxent | 1600 Meters | 12. | 5:26.17a | 11 |
| May 13 | MPSSAA 2A South Region ChampionshipsMay 13 · 3200 Meters · Place 4 · PatuxentPatuxent | 3200 Meters | 4. | 12:41.36a | 11 |
| May 13 | MPSSAA 2A South Region ChampionshipsMay 13 · 1600 Meters · Place 3 · PatuxentPatuxent | 1600 Meters | 3. | 5:25.39a PB | 11 |
| May 13 | MPSSAA 2A South Region ChampionshipsMay 13 · 800 Meters · Place 7 · PatuxentPatuxent | 800 Meters | 7. | 2:34.87a PB | 11 |
| May 7 | 2024 SMAC Outdoor Track & Field ChampionshipMay 7 · 3200 Meters · Place 8 · PatuxentPatuxent | 3200 Meters | 8. | 12:26.81a | 11 |
| May 7 | 2024 SMAC Outdoor Track & Field ChampionshipMay 7 · 1600 Meters · Place 7 · PatuxentPatuxent | 1600 Meters | 7. | 5:37.56a | 11 |
| May 7 | 2024 SMAC Outdoor Track & Field ChampionshipMay 7 · 800 Meters · PatuxentPatuxent | 800 Meters | — | DNS | 11 |
| Apr 30 | McDonough, Patuxent, St. Charles @ ChopticonApr 30 · 3200 Meters · Place 1 · PatuxentPatuxent | 3200 Meters | 1. | 12:47.8h PB | 11 |
| Apr 30 | McDonough, Patuxent, St. Charles @ ChopticonApr 30 · 1600 Meters · Place 2 · PatuxentPatuxent | 1600 Meters | 2. | 5:42.9h PB | 11 |
| Apr 30 | McDonough, Patuxent, St. Charles @ ChopticonApr 30 · 800 Meters · Place 3 · PatuxentPatuxent | 800 Meters | 3. | 2:43.5h PB | 11 |
| Apr 23 | Lackey, Patuxent @ WestlakeApr 23 · 3200 Meters · Place 1 · PatuxentPatuxent | 3200 Meters | 1 | 13:12.8h | — |
| Apr 23 | Lackey, Patuxent @ WestlakeApr 23 · 1600 Meters · Place 1 · PatuxentPatuxent | 1600 Meters | 1 | 5:52.2h | — |
| Apr 23 | Lackey, Patuxent @ WestlakeApr 23 · 800 Meters · Place 2 · PatuxentPatuxent | 800 Meters | 2 | 2:53.9h | — |
| Apr 16 | Leonardtown, Northern-Cal, Thomas Stone @ PatuxentApr 16 · 3200 Meters · Place 4 · PatuxentPatuxent | 3200 Meters | 4 | 13:06.23 | 11 |
| Apr 16 | Leonardtown, Northern-Cal, Thomas Stone @ PatuxentApr 16 · 1600 Meters · Place 2 · PatuxentPatuxent | 1600 Meters | 2 | 5:53.24 | 11 |
| Apr 16 | Leonardtown, Northern-Cal, Thomas Stone @ PatuxentApr 16 · 800 Meters · Place 6 · PatuxentPatuxent | 800 Meters | 6 | 2:46.42 | 11 |
| Apr 6 | Quince Orchard Cougar RelaysApr 6 · Varsity Other Finals · Place 2 · PatuxentPatuxent | Varsity Other Finals | 2 | 25-5 | — |
| Apr 6 | Quince Orchard Cougar RelaysApr 6 · 1 Mile · Place 8 · PatuxentPatuxent | 1 Mile | 8 | 6:28.25a | — |
| Mar 21 | Calvert, Patuxent @ HuntingtownMar 21 · 3200 Meters · Place 1 · PatuxentPatuxent | 3200 Meters | 1 | 12:38.00a | — |
| Mar 21 | Calvert, Patuxent @ HuntingtownMar 21 · 1600 Meters · Place 2 · PatuxentPatuxent | 1600 Meters | 2 | 5:41.38a | — |
2023 Indoor Track
16 results2023 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | MPSSAA 2A South Region ChampionshipsMay 16 · 3200 Meters · Place 3 · PatuxentPatuxent | 3200 Meters | 3. | 12:58.50a | 10 |
| May 16 | MPSSAA 2A South Region ChampionshipsMay 16 · 1600 Meters · Place 4 · PatuxentPatuxent | 1600 Meters | 4. | 5:47.41a | 10 |
| May 16 | MPSSAA 2A South Region ChampionshipsMay 16 · 800 Meters · Place 10 · PatuxentPatuxent | 800 Meters | 10. | 2:41.28a | 10 |
| May 9 | 2023 SMAC Outdoor Track & Field ChampionshipMay 9 · 3200 Meters · Place 9 · PatuxentPatuxent | 3200 Meters | 9. | 12:59.63a | 10 |
| May 9 | 2023 SMAC Outdoor Track & Field ChampionshipMay 9 · 1600 Meters · Place 8 · PatuxentPatuxent | 1600 Meters | 8. | 5:53.23a | 10 |
| May 9 | 2023 SMAC Outdoor Track & Field ChampionshipMay 9 · 800 Meters · Place 11 · PatuxentPatuxent | 800 Meters | 11. | 2:40.73a | 10 |
| Apr 25 | Great Mills, Lackey, McDonough @ PatuxentApr 25 · 3200 Meters · Place 1 · PatuxentPatuxent | 3200 Meters | 1 | 13:05.7h | — |
| Apr 25 | Great Mills, Lackey, McDonough @ PatuxentApr 25 · 1600 Meters · Place 1 · PatuxentPatuxent | 1600 Meters | 1 | 5:54.2h | — |
| Apr 25 | Great Mills, Lackey, McDonough @ PatuxentApr 25 · 800 Meters · Place 2 · PatuxentPatuxent | 800 Meters | 2 | 2:45.3h | — |
| Apr 3 | Huntingtown, Patuxent @ ChopticonApr 3 · 3200 Meters · Place 3 · PatuxentPatuxent | 3200 Meters | 3 | 13:14.40 | 10 |
| Apr 3 | Huntingtown, Patuxent @ ChopticonApr 3 · 1600 Meters · Place 2 · PatuxentPatuxent | 1600 Meters | 2 | 6:03.80 | 10 |
| Apr 3 | Huntingtown, Patuxent @ ChopticonApr 3 · 800 Meters · Place 1 · PatuxentPatuxent | 800 Meters | 1 | 2:48.91 | 10 |
| Mar 31 | VI Annual Cambridge Classic InvitationalMar 31 · 3200 Meters · Place 3 · PatuxentPatuxent | 3200 Meters | 3 | 13:17.86 | 10 |
| Mar 31 | VI Annual Cambridge Classic InvitationalMar 31 · 1600 Meters · Place 4 · PatuxentPatuxent | 1600 Meters | 4 | 5:55.09 | 10 |
| Mar 31 | VI Annual Cambridge Classic InvitationalMar 31 · 800 Meters · Place 7 · PatuxentPatuxent | 800 Meters | 7 | 2:53.47 | 10 |
| Mar 28 | Patuxent, Thomas Stone, Westlake @ St. CharlesMar 28 · 3200 Meters · Place 1 · PatuxentPatuxent | 3200 Meters | 1 | 13:27.2h | 10 |
| Mar 28 | Patuxent, Thomas Stone, Westlake @ St. CharlesMar 28 · 1600 Meters · Place 1 · PatuxentPatuxent | 1600 Meters | 1 | 6:06.5h | 10 |
| Mar 28 | Patuxent, Thomas Stone, Westlake @ St. CharlesMar 28 · 800 Meters · Place 2 · PatuxentPatuxent | 800 Meters | 2 | 2:55.1h | 10 |
| Mar 21 | Leonardtown, North Point @ PatuxentMar 21 · 3200 Meters · Place 3 · PatuxentPatuxent | 3200 Meters | 3 | 13:28.2h | 10 |
| Mar 21 | Leonardtown, North Point @ PatuxentMar 21 · 1600 Meters · Place 3 · PatuxentPatuxent | 1600 Meters | 3 | 6:09.6h | 10 |
| Mar 21 | Leonardtown, North Point @ PatuxentMar 21 · 800 Meters · Place 5 · PatuxentPatuxent | 800 Meters | 5 | 2:59.6h | 10 |
2022 Indoor Track
2 results2022 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | MPSSAA 2A South Region ChampionshipsMay 17 · 3200 Meters · Place 4 · PatuxentPatuxent | 3200 Meters | 4 | 13:55.74 | 9 |
| May 10 | 2022 SMAC Outdoor Track & Field ChampionshipMay 10 · 800 Meters · Place 20 · PatuxentPatuxent | 800 Meters | 20. | 2:47.56a | 9 |
| May 10 | 2022 SMAC Outdoor Track & Field ChampionshipMay 10 · 400 Meters · Place 23 · PatuxentPatuxent | 400 Meters | 23. | 1:11.94a PB | 9 |
| May 3 | Patuxent, St. Charles, Thomas Stone @ WestlakeMay 3 · 800 Meters · Place 1 · PatuxentPatuxent | 800 Meters | 1 | 2:55.24 | 9 |
| May 3 | Patuxent, St. Charles, Thomas Stone @ WestlakeMay 3 · 400 Meters · Place 9 · PatuxentPatuxent | 400 Meters | 9 | 1:15.31 | 9 |
| Apr 25 | Lackey, Great Mills, Patuxent @ McDonoughApr 25 · 800 Meters · Place 2 · PatuxentPatuxent | 800 Meters | 2 | 2:52.67 | 9 |
| Apr 25 | Lackey, Great Mills, Patuxent @ McDonoughApr 25 · 400 Meters · Place 3 · PatuxentPatuxent | 400 Meters | 3 | 1:13.78 | 9 |
| Apr 7 | Chopticon, Huntingtown @ PatuxentApr 7 · 800 Meters · Place 4 · PatuxentPatuxent | 800 Meters | 4 | 2:57.16 | 9 |
| Apr 7 | Chopticon, Huntingtown @ PatuxentApr 7 · 400 Meters · Place 4 · PatuxentPatuxent | 400 Meters | 4 | 1:15.32 | 9 |
| Mar 25 | V Annual Cambridge Classic InvitationalMar 25 · 800 Meters · Place 20 · PatuxentPatuxent | 800 Meters | 20 | 2:59.88 | 9 |
| Mar 25 | V Annual Cambridge Classic InvitationalMar 25 · 400 Meters · Place 22 · PatuxentPatuxent | 400 Meters | 22 | 1:16.58 | 9 |
| Mar 22 | Leonardtown, Patuxent @ North PointMar 22 · 800 Meters · Place 9 · PatuxentPatuxent | 800 Meters | 9 | 3:01.5h | 9 |
| Mar 22 | Leonardtown, Patuxent @ North PointMar 22 · 400 Meters · Place 12 · PatuxentPatuxent | 400 Meters | 12 | 1:16.1h PB | 9 |