Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHarvard Crimson Elite & Open · Feb 134:15.01Harvard Crimson Elite & OpenFebruary 13, 2026
1500 Meters · Outdoor2026 Wake Forest Invitational · Apr 163:56.27a2026 Wake Forest InvitationalApril 16, 2026
1600 Meters · IndoorMPSSAA 1A State Indoor Championships · Feb 214:28.79MPSSAA 1A State Indoor ChampionshipsFebruary 21, 2023
1600 Meters · OutdoorJHU Black and Blue Invitational · Apr 204:21.56aJHU Black and Blue InvitationalApril 20, 2023
3000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 148:21.53aDavid Hemery Valentine InvitationalFebruary 14, 2025
3000m Steeplechase · 0.914m · Outdoor2026 Wake Forest Invitational · Apr 169:27.33a2026 Wake Forest InvitationalApril 16, 2026
3000m Steeplechase · Outdoor2025 Jay Carisella Coaches Invitational · May 39:57.70a2025 Jay Carisella Coaches InvitationalMay 3, 2025
3200 Meters · IndoorHoward County Indoor Track & Field Championships · Jan 209:56.35aHoward County Indoor Track & Field ChampionshipsJanuary 20, 2023
3200 Meters · OutdoorSam Singleton Scorpion Classic · Apr 89:26.22Sam Singleton Scorpion ClassicApril 8, 2023
5000 Meters · OutdoorRaleigh Relays · Mar 2714:34.28Raleigh RelaysMarch 27, 2025
800 Meters · IndoorHoward County Indoor Track & Field Championships · Jan 202:01.00aHoward County Indoor Track & Field ChampionshipsJanuary 20, 2023
800 Meters · OutdoorMPSSAA 2A State Track & Field Championships · May 251:57.74aMPSSAA 2A State Track & Field ChampionshipsMay 25, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 3000m Steeplechase · Place 13 · HarvardHarvard3000m Steeplechase0.914m13.9:31.12aJr
May 3Duke TwilightMay 3 · 3000m Steeplechase · Place 21 · HarvardHarvard3000m Steeplechase0.914m21.9:28.97aJr
Apr 162026 Wake Forest InvitationalApr 16 · 3000m Steeplechase · Place 8 · HarvardHarvard3000m Steeplechase0.914m8.9:27.33a PBJr
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 75 · HarvardHarvard1500 Meters75.3:56.27a PBJr
Apr 10Friar InvitationalApr 10 · 3000m Steeplechase · Place 15 · HarvardHarvard3000m Steeplechase0.914m15.9:39.36aJr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 168 · HarvardHarvard5000 Meters168.14:51.05aJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Harvard Crimson Elite & OpenFeb 13 · 1 Mile · Place 15 · HarvardHarvard1 Mile154:15.01 PBJR
Feb 13David Hemery Valentine InvitationalFeb 13 · 3000 Meters · Place 174 · HarvardHarvard3000 Meters1748:29.48aJr
Jan 30Harvard InvitationalJan 30 · 1 Mile · Place 10 · HarvardHarvard1 Mile104:22.10JR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 32025 Jay Carisella Coaches InvitationalMay 3 · 3000m Steeplechase · Place 5 · HarvardHarvard3000m Steeplechase59:57.70a PBSo
Apr 18Wake Forest InvitationalApr 18 · 3000m Steeplechase · Place 28 · HarvardHarvard3000m Steeplechase0.914m28.9:40.55aSo
Apr 12Harvard-Yale vs. Oxford-CambridgeApr 12 · 3000m Steeplechase · HarvardHarvard3000m Steeplechase0.914mEx.9:51.64aSo
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 166 · HarvardHarvard5000 Meters16614:34.28 PBSO

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 1Ivy League ChampionshipsMar 1 · 1 Mile · Place 17 · HarvardHarvard1 MileRound P17.4:28.69aSo
Feb 14David Hemery Valentine InvitationalFeb 14 · 3000 Meters · Place 178 · HarvardHarvard3000 Meters1788:21.53a PB—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 3000 Meters · Place 49 · HarvardHarvard3000 Meters498:21.92a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Wake Forest InvitationalApr 19 · 5000 Meters · Place 29 · HarvardHarvard5000 Meters2915:09.87a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 242024 Ivy League Indoor T&F ChampionshipsFeb 24 · 1 Mile · Place 17 · HarvardHarvard1 Mile174:19.60a—
Feb 9David Hemrey Valentine InvitationalFeb 9 · 1 Mile · Place 282 · HarvardHarvard1 Mile2824:17.59FR
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 3000 Meters · Place 37 · HarvardHarvard3000 Meters37.8:27.69aFr
Jan 26John Thomas Terrier ClassicJan 26 · 1 Mile · Place 180 · HarvardHarvard1 Mile1804:22.14a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 25MPSSAA 2A State Track & Field ChampionshipsMay 25 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters1.9:35.19a12
May 25MPSSAA 2A State Track & Field ChampionshipsMay 25 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters2.4:23.46a12
May 25MPSSAA 2A State Track & Field ChampionshipsMay 25 · 800 Meters · Place 4 · Oakland MillsOakland Mills800 Meters4.1:57.74a PB12
May 16MPSSAA 2A West Region ChampionshipsMay 16 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters1.9:50.55a12
May 16MPSSAA 2A West Region ChampionshipsMay 16 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters2.4:29.02a12
May 16MPSSAA 2A West Region ChampionshipsMay 16 · 800 Meters · Place 2 · Oakland MillsOakland Mills800 Meters2.1:58.28a12
May 8Howard County Outdoor Track & Field ChampionshipsMay 8 · 3200 Meters · Place 2 · Oakland MillsOakland Mills3200 Meters29:54.9312
May 8Howard County Outdoor Track & Field ChampionshipsMay 8 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters24:25.1512
May 8Howard County Outdoor Track & Field ChampionshipsMay 8 · 800 Meters · Place 4 · Oakland MillsOakland Mills800 Meters42:01.6712
Apr 20JHU Black and Blue InvitationalApr 20 · 1600 Meters · Place 1 · Oakland MillsOakland Mills1600 Meters1.4:21.56a PB12
Apr 8Sam Singleton Scorpion ClassicApr 8 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters19:26.22 PB12
Apr 113th Patriot InvitationalApr 1 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters1.10:00.34a12
Apr 113th Patriot InvitationalApr 1 · 800 Meters · Place 6 · Oakland MillsOakland Mills800 Meters6.2:04.12a12
Mar 16Oakland Mills Team Time TrialsMar 16 · 1600 Meters · Place 1 · Oakland MillsOakland Mills1600 Meters1.4:36.72aUnofficial12
Mar 16Oakland Mills Team Time TrialsMar 16 · 800 Meters · Place 1 · Oakland MillsOakland Mills800 Meters1.2:03.57aUnofficial12

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters110:03.2312
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 1600 Meters · Place 3 · Oakland MillsOakland Mills1600 Meters34:28.79 PB12
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 800 Meters · Place 3 · Oakland MillsOakland Mills800 Meters32:03.6912
Feb 21MPSSAA 2A State Indoor ChampionshipsFeb 21 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters1.10:03.23a12
Feb 21MPSSAA 2A State Indoor ChampionshipsFeb 21 · 1600 Meters · Place 3 · Oakland MillsOakland Mills1600 Meters3.4:28.79a12
Feb 21MPSSAA 2A State Indoor ChampionshipsFeb 21 · 800 Meters · Place 3 · Oakland MillsOakland Mills800 Meters3.2:03.69a12
Feb 11MPSSAA 2A West Region ChampionshipsFeb 11 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters110:00.6612
Feb 11MPSSAA 2A West Region ChampionshipsFeb 11 · 1600 Meters · Place 4 · Oakland MillsOakland Mills1600 Meters44:38.8812
Feb 11MPSSAA 2A West Region ChampionshipsFeb 11 · 800 Meters · Place 3 · Oakland MillsOakland Mills800 Meters32:05.9812
Jan 20Howard County Indoor Track & Field ChampionshipsJan 20 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters1.9:56.35a PB12
Jan 20Howard County Indoor Track & Field ChampionshipsJan 20 · 1600 Meters · Place 3 · Oakland MillsOakland Mills1600 Meters3.4:33.88a12
Jan 20Howard County Indoor Track & Field ChampionshipsJan 20 · 800 Meters · Place 2 · Oakland MillsOakland Mills800 Meters2.2:01.00a PB12
Jan 13Warrior Invitational Jan 13 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters110:06.2112
Jan 13Warrior Invitational Jan 13 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters24:29.9512
Jan 7The Kevin Dare HS InvitationalJan 7 · 3000 Meters · Place 4 · Oakland MillOakland Mill3000 Meters49:05.8612
Jan 7The Kevin Dare HS InvitationalJan 7 · 1 Mile · Place 15 · Oakland MillOakland Mill1 Mile154:37.4612

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 17Howard County Winter FestivalDec 17 · 1600 Meters · Place 5 · Oakland MillsOakland Mills1600 Meters5.4:33.91a12
Dec 17Howard County Winter FestivalDec 17 · 800 Meters · Place 5 · Oakland MillsOakland Mills800 Meters5.2:04.14a12
Feb 16MPSSAA 2A State Indoor ChampionshipsFeb 16 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters1.10:09.78a11
Feb 16MPSSAA 2A State Indoor ChampionshipsFeb 16 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters2.4:46.09a11
Feb 16MPSSAA 2A State Indoor ChampionshipsFeb 16 · 800 Meters · Oakland MillsOakland Mills800 Meters--DNS11
Feb 5MPSSAA 1A West Region ChampionshipsFeb 5 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters110:16.0111
Feb 5MPSSAA 1A West Region ChampionshipsFeb 5 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters24:41.1811
Feb 5MPSSAA 1A West Region ChampionshipsFeb 5 · 800 Meters · Place 4 · Oakland MillsOakland Mills800 Meters42:11.4111
Feb 5MPSSAA 2A West Region ChampionshipsFeb 5 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters1.10:16.01a11
Feb 5MPSSAA 2A West Region ChampionshipsFeb 5 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters2.4:41.18a11
Feb 5MPSSAA 2A West Region ChampionshipsFeb 5 · 800 Meters · Place 4 · Oakland MillsOakland Mills800 Meters4.2:11.41a11
Jan 8Kevin Dare InvitationalJan 8 · 1 Mile · Place 7 · Oakland MillsOakland Mills1 Mile7.4:26.92a11
Jan 8Kevin Dare InvitationalJan 8 · 800 Meters · Place 9 · Oakland MillsOakland Mills800 Meters9.2:01.58a11

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 26MPSSAA 2A State Track & Field ChampionshipsMay 26 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters1.9:43.34a11
May 26MPSSAA 2A State Track & Field ChampionshipsMay 26 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters2.4:22.20a11
May 26MPSSAA 2A State Track & Field ChampionshipsMay 26 · 800 Meters · Place 4 · Oakland MillsOakland Mills800 Meters4.1:59.69a11
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · 3200 Meters · Place 1 · Oakland MillsOakland Mills3200 Meters1.9:51.29a11
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters2.4:29.00a11
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · 800 Meters · Place 2 · Oakland MillsOakland Mills800 Meters2.2:01.04a11
May 9Howard County Track & Field ChampionshipsMay 9 · 3200 Meters · Place 2 · Oakland MillsOakland Mills3200 Meters2.9:33.64a11
May 9Howard County Track & Field ChampionshipsMay 9 · 1600 Meters · Place 4 · Oakland MillsOakland Mills1600 Meters4.4:22.78a11
May 9Howard County Track & Field ChampionshipsMay 9 · 800 Meters · Place 7 · Oakland MillsOakland Mills800 Meters7.2:04.09a11
Apr 30Gator Track & Field InvitationalApr 30 · 800 Meters · Place 10 · Oakland MillsOakland Mills800 Meters10.2:01.99a11
Apr 22Urbana Twilight MeetApr 22 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters24:36.9211
Apr 22Urbana Twilight MeetApr 22 · 800 Meters · Place 1 · Oakland MillsOakland Mills800 Meters12:01.2111
Apr 16Sam Singleton Scorpion ClassicApr 16 · 3200 Meters · Place 4 · Oakland MillsOakland Mills3200 Meters410:13.7511
Apr 16Sam Singleton Scorpion ClassicApr 16 · 1600 Meters · Place 4 · Oakland MillsOakland Mills1600 Meters44:25.1711
Apr 9Don Boyer InvApr 9 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters24:23.9611
Apr 9Don Boyer InvApr 9 · 800 Meters · Place 2 · Oakland MillsOakland Mills800 Meters21:59.8611
Apr 5OM, GLEN, HEBRON, LR, ATH @ Marriotts RidgeApr 5 · 800 Meters · Place 1 · Oakland MillsOakland Mills800 Meters11:59.7811
Mar 10Oakland Mills Time TrialsMar 10 · 1600 Meters · Oakland MillsOakland Mills1600 Meters--DNS11
Mar 10Oakland Mills Time TrialsMar 10 · 800 Meters · Oakland MillsOakland Mills800 Meters--DNS11
Jan 19Howard County Polar Bear Meet 1BJan 19 · 500 Meters · Place 3 · Oakland MillsOakland Mills500 Meters3.1:08.81aUnofficial11
Jan 19Howard County Polar Bear Meet 1BJan 19 · 800 Meters · Place 1 · Oakland MillsOakland Mills800 Meters1.1:59.77aUnofficial11

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 12MPSSAA 3A East Region ChampionshipsJun 12 · 1600 Meters · Place 5 · Oakland MillsOakland Mills1600 Meters5.4:26.53a10
Jun 12MPSSAA 3A East Region ChampionshipsJun 12 · 800 Meters · Place 5 · Oakland MillsOakland Mills800 Meters5.1:59.07a10
Jun 8MPSSAA 3A East Section 2 ChampionshipsJun 8 · 3200 Meters · Oakland MillsOakland Mills3200 Meters—DNS10
Jun 8MPSSAA 3A East Section 2 ChampionshipsJun 8 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters2.4:41.11a10
Jun 8MPSSAA 3A East Section 2 ChampionshipsJun 8 · 800 Meters · Place 3 · Oakland MillsOakland Mills800 Meters3.1:59.65a10
May 26Howard County ChampionshipsMay 26 · 3200 Meters · Place 4 · Oakland MillsOakland Mills3200 Meters49:34.54—
May 26Howard County ChampionshipsMay 26 · 1600 Meters · Place 6 · Oakland MillsOakland Mills1600 Meters64:31.08—
May 22OM, CEN, HAM, HEB, MR @ HowardMay 22 · 1600 Meters · Place 4 · Oakland MillsOakland Mills1600 Meters4.4:33.18a10
May 22OM, CEN, HAM, HEB, MR @ HowardMay 22 · 800 Meters · Place 5 · Oakland MillsOakland Mills800 Meters5.2:02.66a10
May 15Tri Meet (AM): Wilde Lake, Long Reach @ Oakland Mills HSMay 15 · 3200 Meters · Place 2 · Oakland MillsOakland Mills3200 Meters2.9:46.50a10
May 15Tri Meet (AM): Wilde Lake, Long Reach @ Oakland Mills HSMay 15 · 800 Meters · Place 3 · Oakland MillsOakland Mills800 Meters3.2:02.73a10
Apr 27Oakland Mills Time TrialApr 27 · 1600 Meters · Place 2 · Oakland MillsOakland Mills1600 Meters2.4:36.01aUnofficial10
Apr 27Oakland Mills Time TrialApr 27 · 800 Meters · Place 2 · Oakland MillsOakland Mills800 Meters2.2:01.72aUnofficial10

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4MPSSAA 3A East Regional Track & Field ChampionshipsFeb 4 · 1600 Meters · Place 12 · Long ReachLong Reach1600 Meters12.4:48.15a9
Feb 4MPSSAA 3A East Regional Track & Field ChampionshipsFeb 4 · 800 Meters · Place 18 · Long ReachLong Reach800 Meters18.2:07.63a9
Jan 27District V Challenge Jan 27 · 1600 Meters · Place 5 · Long ReachLong Reach1600 Meters5.4:49.86a9
Jan 27District V Challenge Jan 27 · 800 Meters · Place 14 · Long ReachLong Reach800 Meters14.2:12.72a9
Jan 14Howard County ChampionshipsJan 14 · 800 Meters · Place 15 · Long ReachLong Reach800 Meters152:09.849
Jan 14Howard County ChampionshipsJan 14 · 1600 Meters · Place 16 · Long ReachLong Reach1600 Meters164:52.679

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 1600 Meters · Place 37 · Long ReachLong Reach1600 Meters37.4:52.62a9
Dec 21Howard County Winterfest InvitationalDec 21 · 800 Meters · Place 28 · Long ReachLong Reach800 Meters28.2:09.27a9
Dec 17Howard County League Meet #2Dec 17 · 1600 Meters · Place 6 · Long ReachLong Reach1600 Meters6.4:50.35a9
Dec 17Howard County League Meet #2Dec 17 · 800 Meters · Place 6 · Long ReachLong Reach800 Meters6.2:14.64a9
Dec 10Howard County League Meet #1Dec 10 · 1600 Meters · Place 8 · Long ReachLong Reach1600 Meters8.4:53.31a9
Dec 10Howard County League Meet #1Dec 10 · 800 Meters · Place 8 · Long ReachLong Reach800 Meters8.2:13.83a9