Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorThe 63rd East Coast Invitational · Feb 72:39.33The 63rd East Coast InvitationalFebruary 7, 2026
1500 Meters · IndoorLEGACYs INDOOR TRACK SHOWCASE ! · Feb 244:44.20LEGACYs INDOOR TRACK SHOWCASE !February 24, 2024
1500 Meters · OutdoorFreedom Flyers League Meet · May 54:31.43aFreedom Flyers League MeetMay 5, 2024
1600 Meters · IndoorThe 63rd East Coast Invitational · Feb 74:35.65The 63rd East Coast InvitationalFebruary 7, 2026
1600 Meters · OutdoorMcCallie Mid South Invitational · Apr 104:34.99aMcCallie Mid South Invitational April 10, 2026
200 Meters · IndoorGeorgetown Prep Tri Meet · Jan 2227.93aGeorgetown Prep Tri MeetJanuary 22, 2025
200 Meters · OutdoorFSK Jr. Eagles Track & Field League Meet · Apr 726.97aFSK Jr. Eagles Track & Field League MeetApril 7, 2024
3000 Meters · IndoorLEGACYs INDOOR TRACK SHOWCASE ! · Feb 2410:20.75aLEGACYs INDOOR TRACK SHOWCASE !February 24, 2024
3000 Meters · OutdoorWestminster Track & Field Club League Meet · Apr 219:50.22aWestminster Track & Field Club League MeetApril 21, 2024
3200 Meters · OutdoorDogwood Track Classic · May 19:52.88aDogwood Track ClassicMay 1, 2026
400 Meters · OutdoorPatriot Invitational · Mar 2854.72aPatriot InvitationalMarch 28, 2026
500 Meters · IndoorMini FIT · Dec 261:12.11aMini FITDecember 26, 2025
800 Meters · IndoorTHE DMV'S Indoor HS Classic · Jan 242:13.81THE DMV'S Indoor HS ClassicJanuary 24, 2026
800 Meters · Outdoor2025 McNamara Last Chance National Qualifier · May 312:01.802025 McNamara Last Chance National QualifierMay 31, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30Bishop McNamara Last ChanceMay 30 · 800 Meters · Place 41 · St John's CollegeSt John's College800 Meters41.2:03.40a10
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 3200 Meters · Place 19 · St John's CollegeSt John's College3200 Meters19.10:23.77a10
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 70 · St John's CollegeSt John's College3200 Meters70.9:52.88a PB10
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 1600 Meters · Place 3 · St John's CollegeSt John's College1600 Meters34:36.42a10
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 800 Meters · Place 4 · St John's CollegeSt John's College800 Meters42:05.24a10
Apr 16Under Armour Black & Blue InvitationalApr 16 · 400 Meters · Place 61 · St John's CollegeSt John's College400 Meters6155.37a10
Apr 10McCallie Mid South Invitational Apr 10 · 1600 Meters · Place 12 · St John's CollegeSt John's College1600 Meters12.4:34.99a PB10
Apr 10McCallie Mid South Invitational Apr 10 · 800 Meters · Place 10 · St John's CollegeSt John's College800 Meters10.2:05.62a10
Mar 28Patriot InvitationalMar 28 · 3200 Meters · Place 6 · St John's CollegeSt John's College3200 Meters6.9:54.89a10
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 37 · St John's CollegeSt John's College400 Meters37.54.72a PB10
Mar 24Spring Neighborhood ScrimmageMar 24 · 1600 Meters · Place 2 · St John's CollegeSt John's College1600 Meters2.4:37.44a10
Mar 24Spring Neighborhood ScrimmageMar 24 · 200 Meters · St John's CollegeSt John's College200 Meters—DNS10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7The 63rd East Coast InvitationalFeb 7 · 1600 Meters · Place 12 · St. John's CSt. John's C1600 Meters124:35.65 PB—
Feb 7The 63rd East Coast InvitationalFeb 7 · 1000 Meters · Place 10 · St. John's CSt. John's C1000 Meters102:39.33 PB—
Jan 24THE DMV'S Indoor HS ClassicJan 24 · 1000 Meters · Place 7 · St. John's CSt. John's C1000 Meters72:43.6610
Jan 24THE DMV'S Indoor HS ClassicJan 24 · 800 Meters · Place 10 · St. John's CSt. John's C800 Meters102:13.81 PB10
Jan 24THE DMV'S Indoor HS ClassicJan 24 · 500 Meters · Place 14 · St. John's CSt. John's C500 Meters141:13.5810

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 26Mini FITDec 26 · 500 Meters · Place 9 · St John's CollegeSt John's College500 Meters9.1:12.11a PB10
Dec 26Mini FITDec 26 · 1000 Meters · Place 9 · St John's CollegeSt John's College1000 Meters9.2:50.59a10
Jan 22Georgetown Prep Tri MeetJan 22 · 800 Meters · Place 5 · St John's CollegeSt John's College800 Meters52:21.31a—
Jan 22Georgetown Prep Tri MeetJan 22 · 200 Meters · Place 13 · St John's CollegeSt John's College200 Meters1327.93a PB—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 312025 McNamara Last Chance National QualifierMay 31 · 800 Meters · Place 26 · St. John's CollegeSt. John's College800 Meters262:01.80 PB9
May 1WCAC JV Meet of ChampionsMay 1 · 800 Meters · Place 5 · St John's CollegeSt John's College800 Meters5.2:13.06a9
Apr 25Emerging Elite InvitationalApr 25 · 800 Meters · Place 26 · St John's CollegeSt John's College800 Meters262:16.41a9
Apr 11SoCo Stallions InviteApr 11 · 1600 Meters · Place 2 · St John's CollegeSt John's College1600 Meters2.4:54.15a9
Apr 11SoCo Stallions InviteApr 11 · 400 Meters · Place 2 · St John's CollegeSt John's College400 Meters2.55.97a9
Mar 22Linganore InvitationalMar 22 · 1600 Meters · Place 20 · St John's CollegeSt John's College1600 Meters205:07.05a9

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJun 1 · 800 Meters · Place 36 · Seven Locks Running ClubSeven Locks Running Club800 Meters362:10.708
Jun 1East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJun 1 · 1600 Meters · Place 14 · Seven Locks Running ClubSeven Locks Running Club1600 Meters144:51.678
May 26Bethesda Track Club League MeetMay 26 · 800 Meters · Place 1 · Seven Locks Running ClubSeven Locks Running Club800 Meters1.2:15.25a8
May 19Catoctin Youth Track & Field League MeetMay 19 · 800 Meters · Place 1 · Seven Locks Running ClubSeven Locks Running Club800 Meters1.2:07.33a8
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Place 2 · Seven Locks Running ClubSeven Locks Running Club1500 Meters2.4:31.43a PB8
May 5Freedom Flyers League MeetMay 5 · 400 Meters · Place 2 · Seven Locks Running ClubSeven Locks Running Club400 Meters2.59.97a8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Place 3 · Seven Locks Running ClubSeven Locks Running Club800 Meters3.2:13.11a8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 400 Meters · Place 2 · Seven Locks Running ClubSeven Locks Running Club400 Meters2.1:00.91a8
Apr 21Westminster Track & Field Club League MeetApr 21 · 3000 Meters · Place 2 · Seven Locks Running ClubSeven Locks Running Club3000 Meters2.9:50.22a PB8
Apr 21Westminster Track & Field Club League MeetApr 21 · 800 Meters · Place 5 · Seven Locks Running ClubSeven Locks Running Club800 Meters5.2:23.59a8
Apr 14Lightning Youth Track & Field League MeetApr 14 · 3000 Meters · Place 1 · Seven Locks Running ClubSeven Locks Running Club3000 Meters1.10:10.04a8
Apr 14Lightning Youth Track & Field League MeetApr 14 · 1500 Meters · Place 1 · Seven Locks Running ClubSeven Locks Running Club1500 Meters1.4:50.99a8
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 1500 Meters · Place 2 · Seven Locks Running ClubSeven Locks Running Club1500 Meters2.4:43.66a8
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 800 Meters · Place 2 · Seven Locks Running ClubSeven Locks Running Club800 Meters2.2:19.46a8
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 200 Meters · Place 3 · Seven Locks Running ClubSeven Locks Running Club200 Meters3.26.97a PB8

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 3000 Meters · Place 6 · Seven Locks Running ClubSeven Locks Running Club3000 Meters6.10:20.75a PB8
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 1500 Meters · Place 4 · Seven Locks Running ClubSeven Locks Running Club1500 Meters4.4:44.20 PB8
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 800 Meters · Place 3 · Seven Locks Running ClubSeven Locks Running Club800 Meters3.2:19.79a8

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 222023 AAU Region 3 QualifierJun 22 · 3000 Meters · Place 2 · Seven Locks Running CluSeven Locks Running Clu3000 Meters210:10.40a—
Jun 222023 AAU Region 3 QualifierJun 22 · 1500 Meters · Place 6 · Seven Locks Running CluSeven Locks Running Clu1500 Meters64:54.65a—
Jun 222023 AAU Region 3 QualifierJun 22 · 800 Meters · Place 13 · Seven Locks Running CluSeven Locks Running Clu800 Meters132:32.36a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 3000 Meters · Place 5 · Seven Locks Running CluSeven Locks Running Clu3000 Meters511:07.76—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 1500 Meters · Place 9 · Seven Locks Running CluSeven Locks Running Clu1500 Meters95:12.37—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 800 Meters · Place 16 · Seven Locks Running CluSeven Locks Running Clu800 Meters162:33.20—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 800 Meters · Place 16 · Seven Locks Running CluSeven Locks Running Clu800 Meters162:33.20a—