Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSt. Christopher's Indoor Track & Field Invitational · Jan 205:31.13St. Christopher's Indoor Track & Field InvitationalJanuary 20, 2023
1000 Meters · IndoorCNU's HS Showcase · Jan 73:19.06CNU's HS ShowcaseJanuary 7, 2023
1600 Meters · Indoor2023 VHSL Region 6D Indoor Championship · Feb 135:24.92a2023 VHSL Region 6D Indoor ChampionshipFebruary 13, 2023
300 Meters · IndoorNorthern VA TJMS Meet #9 · Jan 2646.00Northern VA TJMS Meet #9January 26, 2024
400 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:00.61a2026 Paul Donahue InvitationalApril 17, 2026
400 Meters · Outdoor1A Region A Championships · May 2259.631A Region A ChampionshipsMay 22, 2024
500 Meters · IndoorVHSL Region 6D Indoor Championship · Feb 141:18.91aVHSL Region 6D Indoor ChampionshipFebruary 14, 2024
800 Meters · IndoorFastrack Invitational · Feb 62:23.74aFastrack InvitationalFebruary 6, 2026
800 Meters · OutdoorBill Butler Invitational · Apr 102:19.48aBill Butler InvitationalApril 10, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400 Meters · Place 8 · HaverfordHaverford400 MetersRound P8.59.74aFr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400 Meters · Place 8 · HaverfordHaverford400 Meters8.1:00.94aFr
Apr 21Haverford Mid-Week MeetApr 21 · 800 Meters · Place 2 · HaverfordHaverford800 Meters2.2:20.18aFr
Apr 10Bill Butler InvitationalApr 10 · 800 Meters · Place 5 · HaverfordHaverford800 Meters5.2:19.48a PBFr
Apr 4Ursinus SpringfestApr 4 · 400 Meters · Place 5 · HaverfordHaverford400 Meters5.1:00.13aFr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 9 · HaverfordHaverford800 Meters9.2:21.18aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400 Meters · Place 15 · HaverfordHaverford400 Meters15.1:00.61a PBFr
Feb 19Keogh InvitationalFeb 19 · 400 Meters · Place 2 · HaverfordHaverford400 Meters2.1:01.76aFr
Feb 6Fastrack InvitationalFeb 6 · 800 Meters · Place 30 · HaverfordHaverford800 Meters30.2:23.74a PBFr
Jan 31Widener Schuylkill ShowdownJan 31 · 400 Meters · Place 15 · HaverfordHaverford400 Meters15.1:01.49aFr
Jan 23McElligott InvitationalJan 23 · 800 Meters · Place 7 · HaverfordHaverford800 Meters7.2:26.03aFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · 500 Meters · Place 7 · CentrevilleCentreville500 Meters7.1:21.63a12
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 22 · CentrevilleCentreville500 Meters221:21.81—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 22 · CentrevilleCentreville500 Meters221:21.81—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 221A Region A ChampionshipsMay 22 · 400 Meters · Place 7 · CentrevilleCentreville400 Meters759.63 PB11
May 22VHSL 6A Region D ChampionshipMay 22 · 400 Meters · Place 7 · CentrevilleCentreville400 Meters7.59.63a11
May 1Concorde InvitationalMay 1 · 400 Meters · Place 5 · CentrevilleCentreville400 Meters5.1:00.12a11
Apr 27Ramtastic InvitationalApr 27 · 400 Meters · Place 5 · CentrevilleCentreville400 Meters5.1:01.57a11
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 400 Meters · Place 6 · CentrevilleCentreville400 Meters6.1:01.12a11
Apr 12=PR= Northern Virginia InvitationalApr 12 · 400 Meters · Place 10 · CentrevilleCentreville400 Meters10.1:02.00a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 500 Meters · Place 14 · CentrevilleCentreville500 Meters141:19.4311
Feb 14VHSL Region 6D Indoor ChampionshipFeb 14 · 500 Meters · Place 3 · CentrevilleCentreville500 Meters3.1:18.91a PB11
Jan 26Northern VA TJMS Meet #9Jan 26 · 300 Meters · Place 4 · CentrevilleCentreville300 Meters446.00 PB—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 132023 VHSL Region 6D Indoor ChampionshipFeb 13 · 1600 Meters · Place 7 · CentrevilleCentreville1600 Meters7.5:24.92a PB12
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 1 Mile · Place 14 · CentrevilleCentreville1 Mile145:31.13 PB10
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 1 Mile · Place 14 · CentrevilleCentreville1 Mile145:31.1310
Jan 14Alexandria City HS InviteJan 14 · 500 Meters · Place 2 · CentrevilleCentreville500 Meters2.1:23.82a10
Jan 14Alexandria City HS InviteJan 14 · 1600 Meters · Place 3 · CentrevilleCentreville1600 Meters3.5:41.58a10
Jan 7CNU's HS ShowcaseJan 7 · 1000 Meters · Place 6 · CentrevilleCentreville1000 Meters63:19.06 PB—
Jan 7CNU's HS ShowcaseJan 7 · 1000 Meters · Place 6 · CentrevilleCentreville1000 Meters63:19.06a10
Jan 7CNU's HS ShowcaseJan 7 · 1000 Meters · Place 6 · CentrevilleCentreville1000 Meters63:19.06a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Big A Brand Winter ExtravaganzaDec 17 · 1600 Meters · Place 4 · CentrevilleCentreville1600 Meters4.5:31.99aUnofficial10
Dec 10Bobcat Blizzard InvitationalDec 10 · 1000 Meters · Place 5 · CentrevilleCentreville1000 Meters5.3:25.43aUnofficial10