Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2024 NJAC Indoor Championships · Feb 195:29.782024 NJAC Indoor ChampionshipsFebruary 19, 2024
1000 Meters · IndoorNYC Gotham Cup · Jan 203:33.36NYC Gotham CupJanuary 20, 2023
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 175:12.30a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · OutdoorMetropolitan Championships · Apr 65:07.38aMetropolitan ChampionshipsApril 6, 2024
1600 Meters · IndoorHoCo League Meet #1 · Dec 186:24.29aHoCo League Meet #1December 18, 2018
1600 Meters · OutdoorThe Emerging Elite Invitational · Apr 276:23.52The Emerging Elite InvitationalApril 27, 2018
3000 Meters · IndoorFastrack Season Opener · Dec 211:28.39aFastrack Season OpenerDecember 2, 2022
400 Meters · OutdoorCHS, GHS, HHS, MHHS, RHS @ MRHS · Mar 271:19.45PRCHS, GHS, HHS, MHHS, RHS @ MRHSMarch 27, 2019
800 Meters · IndoorSpartan Invitational · Jan 122:34.62aSpartan InvitationalJanuary 12, 2024
800 Meters · OutdoorDanny Curran Invite · Mar 292:29.65aDanny Curran InviteMarch 29, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24TCNJ Lions InviteApr 24 · 800 Meters · Place 37 · RowanRowan800 Meters37.2:42.84aSr
Apr 11Oscar Moore InvitationalApr 11 · 1500 Meters · Place 11 · RowanRowan1500 Meters11.5:20.00aSr
Apr 4Ursinus SpringfestApr 4 · 1500 Meters · Place 21 · RowanRowan1500 Meters21.5:17.68aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 53 · RowanRowan1500 Meters53.5:12.30a PBSr
Feb 13Widener Indoor ClassicFeb 13 · 1 Mile · Place 48 · RowanRowan1 Mile485:45.03aSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 1500 Meters · Place 16 · RowanRowan1500 Meters16.5:16.35aJr
Apr 25TCNJ Lions InviteApr 25 · 800 Meters · Place 33 · RowanRowan800 Meters33.2:34.84aJr
Apr 18Paul Donahue InvitationalApr 18 · 1500 Meters · Place 37 · RowanRowan1500 Meters375:09.46JR
Apr 12Oscar Moore InvitationalApr 12 · 800 Meters · Place 31 · RowanRowan800 Meters312:31.94aJr
Apr 5Ursinus Track FestivalApr 5 · 1500 Meters · Place 18 · RowanRowan1500 Meters18.5:10.55aJr
Mar 28Danny Curran InvitationalMar 28 · 800 Meters · Place 44 · RowanRowan800 Meters442:33.41aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Widener Indoor ClassicFeb 15 · 1 Mile · Place 50 · RowanRowan1 Mile50.5:47.28aJr
Feb 7Fastrack National InvitationalFeb 7 · 1 Mile · Place 71 · RowanRowan1 Mile715:56.07JR
Jan 24Widener Winter Evening InviteJan 24 · 1 Mile · Place 28 · RowanRowan1 Mile285:50.77a—
Jan 17NYC Gotham CupJan 17 · 1 Mile · Place 37 · RowanRowan1 Mile37.6:01.24aJr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4NJAC Outdoor ChampionshipsMay 4 · 1500 Meters · Place 10 · RowanRowan1500 Meters105:08.09a—
Apr 26TCNJ Lions InviteApr 26 · 800 Meters · Place 23 · RowanRowan800 Meters23.2:30.56aSo
Apr 19Paul Donahue InviteApr 19 · 1500 Meters · Place 41 · RowanRowan1500 Meters415:10.93a—
Apr 11TCNJ InvitationalApr 11 · 800 Meters · Place 11 · RowanRowan800 Meters11.2:32.52aSo
Apr 6Metropolitan ChampionshipsApr 6 · 1500 Meters · Place 20 · RowanRowan1500 Meters205:07.38a PB—
Mar 29Danny Curran InviteMar 29 · 800 Meters · Place 22 · RowanRowan800 Meters222:29.65a PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 192024 NJAC Indoor ChampionshipsFeb 19 · 1 Mile · Place 7 · RowanRowan1 Mile75:29.78 PBSO
Feb 102024 Big Apple InvitationalFeb 10 · 800 Meters · Place 36 · RowanRowan800 Meters36.2:35.81aSo
Feb 2Metropolitan Indoor Track & Field ChampionshipFeb 2 · 1 Mile · Place 21 · RowanRowan1 Mile215:39.59a—
Jan 26Seamus McElligott InvitationalJan 26 · 800 Meters · Place 14 · RowanRowan800 Meters142:36.93a—
Jan 20Collegeville ClassicJan 20 · 1 Mile · Place 13 · RowanRowan1 Mile135:46.86SO
Jan 12Spartan InvitationalJan 12 · 800 Meters · Place 17 · RowanRowan800 Meters17.2:34.62a PBSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Lions InvitationalApr 28 · 800 Meters · Place 23 · RowanRowan800 Meters232:37.56a—
Apr 21Widener InvitationalApr 21 · 800 Meters · Place 64 · RowanRowan800 Meters642:34.83FR
Apr 8Oscar Moore InvitationalApr 8 · 800 Meters · Place 8 · RowanRowan800 Meters82:35.91FR
Mar 30Danny Curran InvitationalMar 30 · 800 Meters · Place 70 · RowanRowan800 Meters70.2:41.63aFr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11Alvernia University Plex ShootoutFeb 11 · 1 Mile · Place 29 · RowanRowan1 Mile296:14.98aFr
Feb 3Metropolitan ChampionshipsFeb 3 · 3000 Meters · Place 6 · RowanRowan3000 Meters612:21.11FR
Jan 28Seamus McElligott InvitationalJan 28 · 3000 Meters · Place 17 · RowanRowan3000 Meters1712:30.38FR
Jan 20NYC Gotham CupJan 20 · 1000 Meters · Place 30 · RowanRowan1000 Meters303:33.36 PBFR
Jan 14Alvernia Winter InviteJan 14 · 3000 Meters · Place 9 · RowanRowan3000 Meters912:44.65FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Fastrack Season OpenerDec 2 · 3000 Meters · Place 8 · RowanRowan3000 Meters8.11:28.39a PBFr

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27District V Challenge Jan 27 · 1600 Meters · Place 14 · GlenelgGlenelg1600 Meters14.6:26.01a11
Jan 27District V Challenge Jan 27 · 800 Meters · Place 17 · GlenelgGlenelg800 Meters17.2:58.53a11

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Howard County League Meet #2Dec 17 · 1600 Meters · Place 23 · GlenelgGlenelg1600 Meters23.6:31.23a11

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Emerging Elite InvitationalApr 26 · 800 Meters · Place 45 · GlenelgGlenelg800 Meters45.3:03.58a10
Apr 3Glen, MR, OM, WL, RH @ HammApr 3 · 1600 Meters · Place 16 · GlenelgGlenelg1600 Meters16.6:55.17a10
Mar 27CHS, GHS, HHS, MHHS, RHS @ MRHSMar 27 · 800 Meters · Place 22 · GlenelgGlenelg800 Meters223:07.36SR10
Mar 27CHS, GHS, HHS, MHHS, RHS @ MRHSMar 27 · 400 Meters · Place 36 · GlenelgGlenelg400 Meters361:19.45PR PB10

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18HoCo League Meet #1Dec 18 · 1600 Meters · Place 26 · GlenelgGlenelg1600 Meters26.6:24.29a PB10
Dec 18HoCo League Meet #1Dec 18 · 800 Meters · Place 24 · GlenelgGlenelg800 Meters24.3:00.04a10
Jan 2Howard County League MeetJan 2 · 1600 Meters · Place 42 · GlenelgGlenelg1600 Meters42.7:02.27a9
Jan 2Howard County League MeetJan 2 · 800 Meters · Place 50 · GlenelgGlenelg800 Meters50.3:10.04a9

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2HoCo League Meet: GHS, HaHS, RHHS, CHS, ReHS @ LRHSMay 2 · 1600 Meters · Place 20 · GlenelgGlenelg1600 Meters20.6:58.23a9
May 2HoCo League Meet: GHS, HaHS, RHHS, CHS, ReHS @ LRHSMay 2 · 800 Meters · Place 29 · GlenelgGlenelg800 Meters29.3:01.38a9
Apr 27The Emerging Elite InvitationalApr 27 · 1600 Meters · Place 27 · Glenelg HighGlenelg High1600 Meters276:23.52 PB—
Apr 12Hoco Meet: AHS, GHS, HHS, MHHS, RHHS @ MRHSApr 12 · 800 Meters · Place 20 · GlenelgGlenelg800 Meters20.2:59.78a9
Apr 6District V ChallengeApr 6 · 800 Meters · Place 47 · GlenelgGlenelg800 Meters472:57.00—
Apr 6District V ChallengeApr 6 · 1600 Meters · Place 57 · GlenelgGlenelg1600 Meters576:47.82—

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Howard County League MeetDec 19 · 800 Meters · Place 34 · GlenelgGlenelg800 Meters34.3:05.32a9
Dec 12Anne Arundel/Howard County Challenge #2Dec 12 · 800 Meters · Place 25 · GlenelgGlenelg800 Meters25.3:12.07a9