Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 Cardinal TF · Jan 185:21.56a2025 Cardinal TFJanuary 18, 2025
1600 Meters · OutdoorGreat Mills, North Point, Thomas Stone @ Huntingtown · Apr 205:30.19Great Mills, North Point, Thomas Stone @ HuntingtownApril 20, 2022
1600 Meters · Outdoor · Hand timedGreat Mills, Leonardtown, Westlake @ Northern-Cal · Apr 65:33.2hGreat Mills, Leonardtown, Westlake @ Northern-CalApril 6, 2022
3000 Meters · IndoorBig Apple Invitational · Feb 1110:41.08aBig Apple InvitationalFebruary 11, 2023
3000m Steeplechase · 0.762m · OutdoorWidener Final Qualifier · May 1010:35.61aWidener Final QualifierMay 10, 2026
3000m Steeplechase · OutdoorWidener Final Qualifier · May 1210:38.03Widener Final QualifierMay 12, 2025
3200 Meters · OutdoorMPSSAA 3A State Track & Field Championships · Jun 1911:27.75aMPSSAA 3A State Track & Field ChampionshipsJune 19, 2021
3200 Meters · Outdoor · Hand timedMPSSAA 3A South Region Championships · Jun 1511:43.00hMPSSAA 3A South Region ChampionshipsJune 15, 2021
5000 Meters · IndoorArmory Collegiate Distance Carnival · Dec 517:44.69aArmory Collegiate Distance CarnivalDecember 5, 2025
5000 Meters · OutdoorBucknell Bison Outdoor Classic · Apr 1217:29.16aBucknell Bison Outdoor ClassicApril 12, 2025
800 Meters · Outdoor2022 SMAC Outdoor Track & Field Championship · May 102:33.16a2022 SMAC Outdoor Track & Field ChampionshipMay 10, 2022
800 Meters · Outdoor · Hand timedCalvert, Chopticon @ Great Mills · May 32:36.1hCalvert, Chopticon @ Great MillsMay 3, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 3000m Steeplechase · Place 20 · Johns HopkinsJohns Hopkins3000m Steeplechase0.762mRound P20.11:01.19aSr
May 10Widener Final QualifierMay 10 · 3000m Steeplechase · Place 3 · Johns HopkinsJohns Hopkins3000m Steeplechase0.762m3.10:35.61a PBSr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 3000m Steeplechase · Place 2 · Johns HopkinsJohns Hopkins3000m Steeplechase0.762m2.10:47.85aSr
Apr 23130th Penn Relays CarnivalApr 23 · 3000m Steeplechase · Place 30 · Johns HopkinsJohns Hopkins3000m Steeplechase0.762m30.10:46.99aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 5000 Meters · Place 2 · Johns HopkinsJohns Hopkins5000 Meters218:00.28aSR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Armory Collegiate Distance CarnivalDec 5 · 5000 Meters · Place 6 · Johns HopkinsJohns Hopkins5000 Meters6.17:44.69a PBSr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 5000 Meters · Place 3 · Johns HopkinsJohns Hopkins5000 Meters318:06.44a—
Feb 15Widener Indoor ClassicFeb 15 · 5000 Meters · Place 5 · Johns HopkinsJohns Hopkins5000 Meters5.18:06.53aJr
Jan 182025 Cardinal TFJan 18 · 1 Mile · Place 11 · Johns HopkinsJohns Hopkins1 Mile11.5:21.56a PBJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 3000m Steeplechase · Place 19 · Johns HopkinsJohns Hopkins3000m Steeplechase0.762mRound P19.11:08.00aJr
May 12Widener Final QualifierMay 12 · 3000m Steeplechase · Place 3 · Johns HopkinsJohns Hopkins3000m Steeplechase310:38.03 PBJR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 2 · Johns HopkinsJohns Hopkins3000m Steeplechase210:57.93JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 5000 Meters · Place 60 · Johns HopkinsJohns Hopkins5000 Meters6017:29.16a PBJr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · 5000 Meters · Place 4 · Johns HopkinsJohns Hopkins5000 Meters4.17:48.57aJr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 3000m Steeplechase · Place 4 · Johns HopkinsJohns Hopkins3000m Steeplechase411:13.83a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 5000 Meters · Place 3 · Johns HopkinsJohns Hopkins5000 Meters317:54.76a—
Apr 20Hopkins Loyola InvitationalApr 20 · 3000m Steeplechase · Place 1 · Johns HopkinsJohns Hopkins3000m Steeplechase111:25.74a—
Apr 12Bison Outdoor ClassicApr 12 · 5000 Meters · Place 18 · Johns HopkinsJohns Hopkins5000 Meters1818:13.39a—
Mar 30Navy Outdoor InvitationalMar 30 · 3000m Steeplechase · Place 1 · Johns HopkinsJohns Hopkins3000m Steeplechase111:32.14a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 3000m Steeplechase · Place 2 · Johns HopkinsJohns Hopkins3000m Steeplechase211:26.88FR
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 5000 Meters · Place 3 · Johns HopkinsJohns Hopkins5000 Meters318:15.22FR
Apr 22Hopkins-Loyola InvitationalApr 22 · 3000m Steeplechase · Place 3 · Johns HopkinsJohns Hopkins3000m Steeplechase311:47.43FR
Mar 312023 Towson Spring OpenMar 31 · 3000m Steeplechase · Place 2 · Johns HopkinsJohns Hopkins3000m Steeplechase0.762m2.11:57.61aFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 5000 Meters · Place 4 · Johns HopkinsJohns Hopkins5000 Meters418:24.39FR
Feb 11Big Apple InvitationalFeb 11 · 3000 Meters · Place 15 · Johns HopkinsJohns Hopkins3000 Meters15.10:41.08a PBFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Fastrack Season OpenerDec 2 · 5000 Meters · Place 12 · Johns HopkinsJohns Hopkins5000 Meters12.18:51.27aFr

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 27MPSSAA 3A State Track & Field ChampionshipsMay 27 · 3200 Meters · Place 6 · Great MillsGreat Mills3200 Meters6.11:35.32a12
May 18 MPSSAA 3A South Region ChampionshipsMay 18 · 3200 Meters · Place 2 · Great MillsGreat Mills3200 Meters2.11:31.69a12
May 18 MPSSAA 3A South Region ChampionshipsMay 18 · 1600 Meters · Place 4 · Great MillsGreat Mills1600 Meters4.5:35.96a12
May 18 MPSSAA 3A South Region ChampionshipsMay 18 · 800 Meters · Place 8 · Great MillsGreat Mills800 Meters8.2:34.08a12
May 102022 SMAC Outdoor Track & Field ChampionshipMay 10 · 3200 Meters · Place 1 · Great MillsGreat Mills3200 Meters1.11:37.93a12
May 102022 SMAC Outdoor Track & Field ChampionshipMay 10 · 1600 Meters · Place 6 · Great MillsGreat Mills1600 Meters6.5:30.94a12
May 102022 SMAC Outdoor Track & Field ChampionshipMay 10 · 800 Meters · Place 8 · Great MillsGreat Mills800 Meters8.2:33.16a PB12
May 5Great Mills, St. Charles @ La PlataMay 5 · 1600 Meters · Place 1 · Great MillsGreat Mills1600 Meters1.5:37.8h12
May 3Calvert, Chopticon @ Great MillsMay 3 · 3200 Meters · Place 1 · Great MillsGreat Mills3200 Meters1.11:54.2h12
May 3Calvert, Chopticon @ Great MillsMay 3 · 800 Meters · Place 1 · Great MillsGreat Mills800 Meters1.2:36.1h PB12
Apr 30Gator Track & Field InvitationalApr 30 · 3200 Meters · Great MillsGreat Mills3200 Meters--DNS12
Apr 30Gator Track & Field InvitationalApr 30 · 800 Meters · Great MillsGreat Mills800 Meters--DNS12
Apr 25Lackey, Great Mills, Patuxent @ McDonoughApr 25 · 1600 Meters · Place 1 · Great MillsGreat Mills1600 Meters15:31.8212
Apr 21Black and Blue Hopkins InviteApr 21 · 3200 Meters · Place 4 · Great MillsGreat Mills3200 Meters411:33.5912
Apr 20Great Mills, North Point, Thomas Stone @ HuntingtownApr 20 · 300m Hurdles · Place 4 · Great MillsGreat Mills300m Hurdles455.7312
Apr 20Great Mills, North Point, Thomas Stone @ HuntingtownApr 20 · 1600 Meters · Place 1 · Great MillsGreat Mills1600 Meters15:30.19 PB12
Apr 6Great Mills, Leonardtown, Westlake @ Northern-CalApr 6 · 3200 Meters · Place 2 · Great MillsGreat Mills3200 Meters2.12:02.2h12
Apr 6Great Mills, Leonardtown, Westlake @ Northern-CalApr 6 · 1600 Meters · Place 3 · Great MillsGreat Mills1600 Meters3.5:33.2h PB12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 19MPSSAA 3A State Track & Field ChampionshipsJun 19 · 3200 Meters · Place 4 · Great MillsGreat Mills3200 Meters4.11:27.75a PB11
Jun 15MPSSAA 3A South Region ChampionshipsJun 15 · 3200 Meters · Place 2 · Great MillsGreat Mills3200 Meters211:43.00h PB11
Jun 8 MPSSAA 3A South Section 1 ChampionshipsJun 8 · 3200 Meters · Place 1 · Great MillsGreat Mills3200 Meters1.11:55.05a11
Jun 8 MPSSAA 3A South Section 1 ChampionshipsJun 8 · 1600 Meters · Place 4 · Great MillsGreat Mills1600 Meters4.5:45.70a11

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23MPSSAA 1A State ChampionshipMay 23 · 3200 Meters · Place 6 · Great MillsGreat Mills3200 Meters611:54.729
May 23MPSSAA 1A State ChampionshipMay 23 · 3200 Meters · Place 6 · Great MillsGreat Mills3200 Meters611:54.729
May 23MPSSAA 1A State ChampionshipMay 23 · 3200 Meters · Place 6 · Great MillsGreat Mills3200 Meters611:54.729