Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorDanny Curran Invitational · Mar 2738:27.33aDanny Curran InvitationalMarch 27, 2026
10000 Meters · OutdoorPaul Donahue Invitational · Apr 1837:48.60Paul Donahue InvitationalApril 18, 2025
1500 Meters · OutdoorUrsinus Springfest · Apr 44:42.44aUrsinus SpringfestApril 4, 2026
1600 Meters · IndoorSMAC League Meet #1 hosted by Patuxent · Dec 55:35.65aSMAC League Meet #1 hosted by PatuxentDecember 5, 2022
1600 Meters · OutdoorThe Gator Track & Field Invitational · Apr 275:05.74aThe Gator Track & Field InvitationalApril 27, 2024
1600 Meters · Outdoor · Hand timedGreat Mills, Huntingtown @ Leonardtown · Apr 304:57.4hGreat Mills, Huntingtown @ LeonardtownApril 30, 2024
3200 Meters · Indoor2023 SMAC Indoor Track & Field Championship · Jan 2811:52.01a2023 SMAC Indoor Track & Field ChampionshipJanuary 28, 2023
3200 Meters · Outdoor2024 SMAC Outdoor Track & Field Championship · May 711:18.85a2024 SMAC Outdoor Track & Field ChampionshipMay 7, 2024
3200 Meters · Outdoor · Hand timedHuntingtown, La Plata, Westlake @ McDonough · Apr 1611:51.1hHuntingtown, La Plata, Westlake @ McDonoughApril 16, 2024
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1717:51.42a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorUrsinus Track Festival · Apr 517:43.65aUrsinus Track FestivalApril 5, 2025
800 Meters · OutdoorPikesville Track Classic · Apr 62:17.14Pikesville Track ClassicApril 6, 2024
800 Meters · Outdoor · Hand timedCalvert, Huntingtown, McDonough @ Westlake · Mar 222:25.5hCalvert, Huntingtown, McDonough @ WestlakeMarch 22, 2023
800 Meters · Relay Split · OutdoorMPSSAA 2A State Track & Field Championships · May 222:17.304aMPSSAA 2A State Track & Field ChampionshipsMay 22, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 128 · Jefferson (Pa.)Jefferson (Pa.)5000 Meters128.17:51.42a PBSo

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 10Bill Butler InvitationalApr 10 · 5000 Meters · Place 7 · Jefferson (Pa.)Jefferson (Pa.)5000 Meters7.18:15.51aSo
Apr 4Ursinus SpringfestApr 4 · 5000 Meters · Jefferson (Pa.)Jefferson (Pa.)5000 Meters—DNSSo
Apr 4Ursinus SpringfestApr 4 · 1500 Meters · Place 41 · Jefferson (Pa.)Jefferson (Pa.)1500 Meters41.4:42.44a PBSo
Mar 27Danny Curran InvitationalMar 27 · 10,000 Meters · Place 59 · Jefferson (Pa.)Jefferson (Pa.)10,000 Meters59.38:27.33a PBSo
Mar 20Purple & GoldMar 20 · 5000 Meters · Place 10 · Jefferson (Pa.)Jefferson (Pa.)5000 Meters1018:15.95aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Paul Donahue InvitationalApr 18 · 10000 Meters · Place 12 · Jefferson (Pa.)Jefferson (Pa.)10000 Meters1237:48.60 PBFR
Apr 11Bill Butler RelaysApr 11 · 1500 Meters · Place 41 · Jefferson (Pa.)Jefferson (Pa.)1500 Meters414:42.74aFr
Apr 11Bill Butler RelaysApr 11 · 800 Meters · Place 22 · Jefferson (Pa.)Jefferson (Pa.)800 Meters222:22.06aFr
Apr 5Ursinus Track FestivalApr 5 · 5000 Meters · Place 23 · Jefferson (Pa.)Jefferson (Pa.)5000 Meters23.17:43.65a PBFr
Mar 28Danny Curran InvitationalMar 28 · 10000 Meters · Place 63 · Jefferson (Pa.)Jefferson (Pa.)10000 Meters6338:22.94aFr
Mar 22Purple and Gold InvitationalMar 22 · 5000 Meters · Place 6 · Jefferson (Pa.)Jefferson (Pa.)5000 Meters6.18:07.91aFr

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 800 Meters · HuntingtownHuntingtown800 MetersRelay Split—2:17.304a PB12
May 13MPSSAA 2A South Region ChampionshipsMay 13 · 3200 Meters · Place 9 · HuntingtownHuntingtown3200 Meters9.11:20.35a12
May 72024 SMAC Outdoor Track & Field ChampionshipMay 7 · 3200 Meters · Place 19 · HuntingtownHuntingtown3200 Meters19.11:18.85a PB12
Apr 30Great Mills, Huntingtown @ LeonardtownApr 30 · 3200 Meters · Place 8 · HuntingtownHuntingtown3200 Meters8.11:51.9h12
Apr 30Great Mills, Huntingtown @ LeonardtownApr 30 · 1600 Meters · Place 12 · HuntingtownHuntingtown1600 Meters12.4:57.4h PB12
Apr 27The Gator Track & Field InvitationalApr 27 · 1600 Meters · Place 125 · HuntingtownHuntingtown1600 Meters125.5:05.74a PB12
Apr 27The Gator Track & Field InvitationalApr 27 · 800 Meters · Place 142 · HuntingtownHuntingtown800 Meters142.2:22.56a12
Apr 23Chopticon, North Point, Thomas Stone @ HuntingtownApr 23 · 3200 Meters · Place 3 · HuntingtownHuntingtown3200 Meters3.11:38.80a12
Apr 23Chopticon, North Point, Thomas Stone @ HuntingtownApr 23 · 1600 Meters · Place 12 · HuntingtownHuntingtown1600 Meters12.5:11.10a12
Apr 16Huntingtown, La Plata, Westlake @ McDonoughApr 16 · 3200 Meters · Place 4 · HuntingtownHuntingtown3200 Meters411:51.1h PB—
Apr 16Huntingtown, La Plata, Westlake @ McDonoughApr 16 · 1600 Meters · Place 8 · HuntingtownHuntingtown1600 Meters85:18.4h—
Apr 9Huntingtown, Lackey, St. Charles @ Northern-CalApr 9 · 800 Meters · Place 12 · HuntingtownHuntingtown800 Meters122:18.75a—
Apr 6Pikesville Track ClassicApr 6 · 800 Meters · Place 36 · HuntingtownHuntingtown800 Meters362:17.14 PB12
Mar 21Calvert, Patuxent @ HuntingtownMar 21 · 1600 Meters · Place 3 · HuntingtownHuntingtown1600 Meters35:14.46a—
Mar 21Calvert, Patuxent @ HuntingtownMar 21 · 800 Meters · Place 3 · HuntingtownHuntingtown800 Meters32:19.67a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Huntingtown, St. Charles @ Northern-CalApr 25 · 1600 Meters · Place 8 · HuntingtownHuntingtown1600 Meters85:15.4711
Apr 25Huntingtown, St. Charles @ Northern-CalApr 25 · 800 Meters · Place 10 · HuntingtownHuntingtown800 Meters102:20.4711
Apr 18Great Mills, North Point, Thomas Stone @ HuntingtownApr 18 · 3200 Meters · Place 5 · HuntingtownHuntingtown3200 Meters511:58.0211
Mar 28La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · 3200 Meters · Place 7 · HuntingtownHuntingtown3200 Meters711:46.2411
Mar 22Calvert, Huntingtown, McDonough @ WestlakeMar 22 · 1600 Meters · Place 7 · HuntingtownHuntingtown1600 Meters75:24.9h—
Mar 22Calvert, Huntingtown, McDonough @ WestlakeMar 22 · 800 Meters · Place 12 · HuntingtownHuntingtown800 Meters122:25.5h PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 282023 SMAC Indoor Track & Field ChampionshipJan 28 · 3200 Meters · Place 11 · HuntingtownHuntingtown3200 Meters11.11:52.01a PB11
Jan 19SMAC League Meet #4 hosted by Great MillsJan 19 · 3200 Meters · Place 13 · HuntingtownHuntingtown3200 Meters13.12:07.57a11
Jan 9SMAC League Meet #3 hosted by LackeyJan 9 · 3200 Meters · Place 8 · HuntingtownHuntingtown3200 Meters812:05.4711

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5SMAC League Meet #1 hosted by PatuxentDec 5 · 1600 Meters · Place 12 · HuntingtownHuntingtown1600 Meters12.5:35.65a PB11

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3Huntingtown, La Plata, Lackey @ LeonardtownMay 3 · 800 Meters · Place 16 · HuntingtownHuntingtown800 Meters162:31.7h10
May 3Huntingtown, La Plata, Lackey @ LeonardtownMay 3 · 400 Meters · Place 26 · HuntingtownHuntingtown400 Meters261:01.5h PR10
Apr 26Huntingtown, Northern-Cal @ St. CharlesApr 26 · 1600 Meters · Place 7 · HuntingtownHuntingtown1600 Meters75:29.0110
Apr 26Huntingtown, Northern-Cal @ St. CharlesApr 26 · 800 Meters · Place 17 · HuntingtownHuntingtown800 Meters172:30.0210
Apr 20Great Mills, North Point, Thomas Stone @ HuntingtownApr 20 · 3200 Meters · Place 5 · HuntingtownHuntingtown3200 Meters512:17.9910
Apr 7Chopticon, Huntingtown @ PatuxentApr 7 · 3200 Meters · Place 7 · HuntingtownHuntingtown3200 Meters712:11.0810
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 92 · HuntingtownHuntingtown1600 Meters925:42.9510
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 92 · HuntingtownHuntingtown1600 Meters925:42.9510
Mar 22Calvert, Huntingtown, Westlake @ McDonoughMar 22 · 1600 Meters · Place 7 · HuntingtownHuntingtown1600 Meters75:34.810
Mar 22Calvert, Huntingtown, Westlake @ McDonoughMar 22 · 800 Meters · Place 9 · HuntingtownHuntingtown800 Meters92:34.910