Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorDanny Curran Invitational · Mar 284:17.13aDanny Curran InvitationalMarch 28, 2025
1600 Meters · Indoor2023 SMAC Indoor Track & Field Championship · Jan 284:57.08a2023 SMAC Indoor Track & Field ChampionshipJanuary 28, 2023
1600 Meters · OutdoorHuntingtown, St. Charles @ Northern-Cal · Apr 254:54.75Huntingtown, St. Charles @ Northern-CalApril 25, 2023
1600 Meters · Outdoor · Hand timedCalvert, Huntingtown, McDonough @ Westlake · Mar 224:54.5hCalvert, Huntingtown, McDonough @ WestlakeMarch 22, 2023
200 Meters · IndoorMcElligott Invitational · Feb 1524.49McElligott InvitationalFebruary 15, 2020
200 Meters · OutdoorMAC Outdoor Track & Field Championships · May 623.11aMAC Outdoor Track & Field ChampionshipsMay 6, 2021
3200 Meters · IndoorSMAC League Meet #1 hosted by Patuxent · Dec 511:45.86aSMAC League Meet #1 hosted by PatuxentDecember 5, 2022
3200 Meters · OutdoorLa Plata, Lackey, Leonardtown @ Huntingtown · Mar 2810:56.94La Plata, Lackey, Leonardtown @ HuntingtownMarch 28, 2023
3200 Meters · Outdoor · Hand timedHuntingtown, La Plata, Lackey @ Leonardtown · May 311:25.7hHuntingtown, La Plata, Lackey @ LeonardtownMay 3, 2022
400 Meters · IndoorMid Atlantic Conference Championship · Feb 2252.35Mid Atlantic Conference ChampionshipFebruary 22, 2019
400 Meters · OutdoorMAC Outdoor Track & Field Championships · May 650.86aMAC Outdoor Track & Field ChampionshipsMay 6, 2021
5000 Meters · OutdoorSeahawk Invitational · Mar 2517:48.55Seahawk InvitationalMarch 25, 2023
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:53.93a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorWidener Final Qualifier · May 121:55.20Widener Final QualifierMay 12, 2025
800 Meters · Outdoor · Hand timedCalvert, Huntingtown, McDonough @ Westlake · Mar 222:13.5hCalvert, Huntingtown, McDonough @ WestlakeMarch 22, 2023

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 4 · WidenerWidener800 Meters4.1:53.93a PBJr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 800 Meters · Place 4 · WidenerWidener800 Meters4.1:57.10aSo
Feb 19Keogh InvitationalFeb 19 · 800 Meters · WidenerWidener800 Meters--DNSSo
Feb 13Widener Indoor ClassicFeb 13 · 800 Meters · Place 38 · WidenerWidener800 Meters382:02.33aSo
Feb 7Frank Colden InvitationalFeb 7 · 400 Meters · Place 3 · WidenerWidener400 Meters352.51aSo
Jan 31Widener Schuylkill ShowdownJan 31 · 800 Meters · Place 4 · WidenerWidener800 Meters4.1:57.10aSo

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 9TCNJ InvitationalApr 9 · 800 Meters · Place 2 · WidenerWidener800 Meters2.1:56.98aJr
Apr 4Ursinus SpringfestApr 4 · 400 Meters · Place 13 · WidenerWidener400 Meters13.50.87aJr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 20 · WidenerWidener800 Meters20.1:58.73aJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 800 Meters · Place 35 · WidenerWidener800 Meters351:55.20 PBSO
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 800 Meters · Place 10 · WidenerWidener800 Meters101:59.21SO
Apr 25Carol and John Covert ClassicApr 25 · 800 Meters · Place 10 · WidenerWidener800 Meters101:56.51SO
Apr 18Paul Donahue InvitationalApr 18 · 800 Meters · Place 38 · WidenerWidener800 Meters381:58.12SO
Apr 10TCNJ InvitationalApr 10 · 400 Meters · Place 21 · WidenerWidener400 Meters21.53.50aSo
Apr 5Ursinus Track FestivalApr 5 · 800 Meters · Place 10 · WidenerWidener800 Meters10.1:59.38aSo
Mar 28Danny Curran InvitationalMar 28 · 1500 Meters · Place 50 · WidenerWidener1500 Meters504:17.13a PBSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 800 Meters · Place 7 · WidenerWidener800 Meters7.1:58.32aFr
Feb 21Keogh InvitationalFeb 21 · 800 Meters · Place 4 · WidenerWidener800 Meters42:00.63a—
Feb 15Widener Indoor ClassicFeb 15 · 800 Meters · Place 21 · WidenerWidener800 Meters21.1:58.94aFr
Feb 8Frank Colden InviteFeb 8 · 800 Meters · Place 2 · WidenerWidener800 Meters22:01.21a—
Jan 31Seamus McElligottJan 31 · 800 Meters · WidenerWidener800 Meters--DNSFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 800 Meters · Place 17 · WidenerWidener800 MetersRound P17.1:59.19aFr
Apr 26Carol & John Covert ClassicApr 26 · 400 Meters · Place 18 · WidenerWidener400 Meters1853.71a—
Apr 19Paul Donahue InviteApr 19 · 800 Meters · Place 49 · WidenerWidener800 Meters492:02.13a—
Apr 11TCNJ InvitationalApr 11 · 800 Meters · Place 7 · WidenerWidener800 Meters7.2:01.90aFr

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A South Region ChampionshipsMay 17 · 3200 Meters · Place 20 · HuntingtownHuntingtown3200 Meters2011:07.5912
May 17MPSSAA 3A South Region ChampionshipsMay 17 · 800 Meters · Place 6 · HuntingtownHuntingtown800 Meters62:04.1812
May 92023 SMAC Outdoor Track & Field ChampionshipMay 9 · 800 Meters · Place 7 · HuntingtownHuntingtown800 Meters7.2:03.14a12
Apr 29The Gator InvitationalApr 29 · 800 Meters · Place 69 · HuntingtownHuntingtown800 Meters692:09.30a—
Apr 25Huntingtown, St. Charles @ Northern-CalApr 25 · 1600 Meters · Place 2 · HuntingtownHuntingtown1600 Meters24:54.75 PB12
Apr 25Huntingtown, St. Charles @ Northern-CalApr 25 · 800 Meters · Place 1 · HuntingtownHuntingtown800 Meters12:03.9412
Apr 18Great Mills, North Point, Thomas Stone @ HuntingtownApr 18 · 1600 Meters · Place 5 · HuntingtownHuntingtown1600 Meters55:14.3512
Apr 18Great Mills, North Point, Thomas Stone @ HuntingtownApr 18 · 800 Meters · Place 1 · HuntingtownHuntingtown800 Meters12:10.0612
Apr 3Huntingtown, Patuxent @ ChopticonApr 3 · 1600 Meters · Place 6 · HuntingtownHuntingtown1600 Meters64:59.6012
Apr 3Huntingtown, Patuxent @ ChopticonApr 3 · 800 Meters · Place 4 · HuntingtownHuntingtown800 Meters42:10.4012
Mar 28La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · 3200 Meters · Place 2 · HuntingtownHuntingtown3200 Meters210:56.94 PB12
Mar 28La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · 800 Meters · Place 1 · HuntingtownHuntingtown800 Meters12:12.8612
Mar 25Seahawk InvitationalMar 25 · 5000 Meters · Place 20 · HuntingtownHuntingtown5000 Meters2017:48.55 PB12
Mar 25Seahawk InvitationalMar 25 · 5000 Meters · Place 20 · HuntingtownHuntingtown5000 Meters2017:48.55—
Mar 22Calvert, Huntingtown, McDonough @ WestlakeMar 22 · 1600 Meters · Place 1 · HuntingtownHuntingtown1600 Meters14:54.5h PB—
Mar 22Calvert, Huntingtown, McDonough @ WestlakeMar 22 · 800 Meters · Place 4 · HuntingtownHuntingtown800 Meters42:13.5h PB—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 7MPSSAA 3A East Region ChampionshipsFeb 7 · 1600 Meters · Place 21 · HuntingtownHuntingtown1600 Meters21.5:16.98a12
Feb 7MPSSAA 3A East Region ChampionshipsFeb 7 · 800 Meters · Place 14 · HuntingtownHuntingtown800 Meters14.2:16.37a12
Jan 282023 SMAC Indoor Track & Field ChampionshipJan 28 · 1600 Meters · Place 7 · HuntingtownHuntingtown1600 Meters7.4:57.08a PB12
Jan 282023 SMAC Indoor Track & Field ChampionshipJan 28 · 800 Meters · Place 9 · HuntingtownHuntingtown800 Meters9.2:14.15a12
Jan 19SMAC League Meet #4 hosted by Great MillsJan 19 · 1600 Meters · Place 6 · HuntingtownHuntingtown1600 Meters6.5:04.97a12
Jan 19SMAC League Meet #4 hosted by Great MillsJan 19 · 800 Meters · Place 7 · HuntingtownHuntingtown800 Meters7.2:10.74a12
Jan 9SMAC League Meet #3 hosted by LackeyJan 9 · 1600 Meters · Place 6 · HuntingtownHuntingtown1600 Meters65:04.7112
Jan 9SMAC League Meet #3 hosted by LackeyJan 9 · 800 Meters · Place 4 · HuntingtownHuntingtown800 Meters42:14.4012
Jan 7SMAC League Meet #2 hosted by North PointJan 7 · 1600 Meters · Place 4 · HuntingtownHuntingtown1600 Meters4.5:04.48a12
Jan 7SMAC League Meet #2 hosted by North PointJan 7 · 800 Meters · Place 3 · HuntingtownHuntingtown800 Meters3.2:16.09a12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Howard County Winter FestivalDec 17 · 1600 Meters · Place 47 · HuntingtownHuntingtown1600 Meters47.5:04.96a12
Dec 17Howard County Winter FestivalDec 17 · 800 Meters · Place 22 · HuntingtownHuntingtown800 Meters22.2:12.36a12
Dec 5SMAC League Meet #1 hosted by PatuxentDec 5 · 3200 Meters · Place 9 · HuntingtownHuntingtown3200 Meters9.11:45.86a PB12

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18 MPSSAA 3A South Region ChampionshipsMay 18 · 3200 Meters · Place 18 · HuntingtownHuntingtown3200 Meters18.11:09.80a11
May 18 MPSSAA 3A South Region ChampionshipsMay 18 · 800 Meters · Place 15 · HuntingtownHuntingtown800 Meters15.2:12.42a11
May 102022 SMAC Outdoor Track & Field ChampionshipMay 10 · 3200 Meters · Place 13 · HuntingtownHuntingtown3200 Meters13.11:17.27a11
May 102022 SMAC Outdoor Track & Field ChampionshipMay 10 · 800 Meters · Place 9 · HuntingtownHuntingtown800 Meters9.2:06.73a11
May 3Huntingtown, La Plata, Lackey @ LeonardtownMay 3 · 3200 Meters · Place 3 · HuntingtownHuntingtown3200 Meters311:25.7h PB11
Apr 30Gator Track & Field InvitationalApr 30 · 800 Meters · Place 76 · HuntingtownHuntingtown800 Meters76.2:13.86a11
Apr 26Huntingtown, Northern-Cal @ St. CharlesApr 26 · 3200 Meters · Place 4 · HuntingtownHuntingtown3200 Meters411:25.4111
Apr 7Chopticon, Huntingtown @ PatuxentApr 7 · 1600 Meters · Place 3 · HuntingtownHuntingtown1600 Meters35:11.6311
Apr 7Chopticon, Huntingtown @ PatuxentApr 7 · 800 Meters · Place 3 · HuntingtownHuntingtown800 Meters32:11.5211
Apr 2Pikesville Track ClassicApr 2 · 3200 Meters · Place 27 · HuntingtownHuntingtown3200 Meters2711:16.3111
Apr 2Pikesville Track ClassicApr 2 · 3200 Meters · Place 27 · HuntingtownHuntingtown3200 Meters2711:16.3111
Mar 26Seahawk InvitationalMar 26 · 1600 Meters · Place 27 · HuntingtownHuntingtown1600 Meters275:22.5611
Mar 26Seahawk InvitationalMar 26 · 800 Meters · Place 29 · HuntingtownHuntingtown800 Meters292:23.0711
Mar 22Calvert, Huntingtown, Westlake @ McDonoughMar 22 · 3200 Meters · Place 6 · HuntingtownHuntingtown3200 Meters611:51.411

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6MAC Outdoor Track & Field ChampionshipsMay 6 · 400 Meters · Place 5 · WidenerWidener400 MetersRound P5.50.86a PBSr
May 6MAC Outdoor Track & Field ChampionshipsMay 6 · 400 Meters · Place 5 · WidenerWidener400 Meters5.51.47aSr
May 6MAC Outdoor Track & Field ChampionshipsMay 6 · 200 Meters · Place 15 · WidenerWidener200 MetersRound P15.23.11a PBSr
May 1Alvernia Last ChanceMay 1 · 400 Meters · Place 1 · WidenerWidener400 Meters151.95JR
May 1Alvernia Last ChanceMay 1 · 200 Meters · Place 5 · WidenerWidener200 Meters523.89JR
May 1Alvernia Last ChanceMay 1 · 200 Meters · Place 5 · WidenerWidener200 Meters523.89JR
Apr 18Widener MAC Only Meet #3Apr 18 · 400 Meters · Place 4 · WidenerWidener400 Meters451.48JR
Apr 10Widener MAC Only Meet #2Apr 10 · 200 Meters · Place 3 · WidenerWidener200 Meters323.40JR
Apr 10Widener MAC Only Meet #2Apr 10 · 200 Meters · Place 3 · WidenerWidener200 Meters323.40JR
Mar 26Widener MAC Only Meet #1Mar 26 · 400 Meters · Place 2 · WidenerWidener400 Meters252.58JR
Mar 26Widener MAC Only Meet #1Mar 26 · 400 Meters · Place 2 · WidenerWidener400 Meters252.58JR

2020 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28Middle Atlantic Conference Indoor Track & Field ChampionshipFeb 28 · 400 Meters · Place 14 · WidenerWidener400 Meters1452.45JR
Feb 28Middle Atlantic Conference Indoor Track & Field ChampionshipFeb 28 · 400 Meters · Place 14 · WidenerWidener400 Meters1452.45JR
Feb 22Keogh InvitationalFeb 22 · 400 Meters · Place 2 · WidenerWidener400 Meters253.14JR
Feb 22Keogh InvitationalFeb 22 · 400 Meters · Place 2 · WidenerWidener400 Meters253.14JR
Feb 15McElligott InvitationalFeb 15 · 400 Meters · Place 3 · WidenerWidener400 Meters352.76JR
Feb 15McElligott InvitationalFeb 15 · 400 Meters · Place 3 · WidenerWidener400 Meters352.76JR
Feb 15McElligott InvitationalFeb 15 · 200 Meters · Place 10 · WidenerWidener200 Meters1024.49 PBJR
Feb 15McElligott InvitationalFeb 15 · 200 Meters · Place 10 · WidenerWidener200 Meters1024.49JR
Jan 30Haverford Quad MeetJan 30 · 400 Meters · Place 2 · WidenerWidener400 Meters253.86JR
Jan 30Haverford Quad MeetJan 30 · 400 Meters · Place 2 · WidenerWidener400 Meters253.86JR

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Mid Atlantic Conference ChampionshipFeb 22 · 400 Meters · Place 8 · WidenerWidener400 Meters852.35 PBSO-2
Feb 22Mid Atlantic Conference ChampionshipFeb 22 · 400 Meters · Place 8 · WidenerWidener400 Meters852.35SO-2

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Middle Atlantic Conference Outdoor ChampionshipsMay 3 · 400 Meters · Place 5 · WidenerWidener400 Meters551.82FR
May 3Middle Atlantic Conference Outdoor ChampionshipsMay 3 · 400 Meters · Place 7 · WidenerWidener400 Meters751.77FR
Apr 20Widener InvitationalApr 20 · 800 Meters · Place 5 · WidenerWidener800 Meters52:04.41FR