Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVirginia Beach HS Opener · Dec 82:52.62aVirginia Beach HS OpenerDecember 8, 2023
1500 Meters · IndoorAAU Region 3 · Jun 204:24.16aAAU Region 3June 20, 2024
1500 Meters · OutdoorAAU Maryland District Qualifier · Jun 84:40.61aAAU Maryland District QualifierJune 8, 2024
1600 Meters · IndoorThe VA Showcase · Jan 174:30.36aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorWCAC Track & Field Championships · May 154:23.77aWCAC Track & Field ChampionshipsMay 15, 2026
2000m Steeplechase · 0.838m · IndoorAAU Region 3 · Jun 207:16.22aAAU Region 3June 20, 2024
2000m Steeplechase · 0.838m · OutdoorUnder Armour Black and Blue Invitational · Apr 186:50.92aUnder Armour Black and Blue InvitationalApril 18, 2024
500 Meters · IndoorThe VA Showcase · Jan 171:07.92aThe VA ShowcaseJanuary 17, 2026
800 Meters · IndoorDCSAA Indoor Track & Field Championships · Feb 101:57.26aDCSAA Indoor Track & Field Championships February 10, 2026
800 Meters · OutdoorDogwood Track Classic · May 11:56.18aDogwood Track ClassicMay 1, 2026
800 Meters · Relay Split · OutdoorWCAC Championships · May 161:58.489aWCAC ChampionshipsMay 16, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 1600 Meters · Place 7 · Gonzaga CollegeGonzaga College1600 Meters7.4:28.56a12
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 800 Meters · Place 4 · Gonzaga CollegeGonzaga College800 Meters4.1:56.65a12
May 15WCAC Track & Field ChampionshipsMay 15 · 1600 Meters · Place 5 · Gonzaga CollegeGonzaga College1600 Meters5.4:23.77a PB12
May 15WCAC Track & Field ChampionshipsMay 15 · 800 Meters · Place 7 · Gonzaga CollegeGonzaga College800 Meters7.1:58.16a12
May 1Dogwood Track ClassicMay 1 · 800 Meters · Place 15 · Gonzaga CollegeGonzaga College800 Meters15.1:56.18a PB12
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 1600 Meters · Place 7 · Gonzaga CollegeGonzaga College1600 Meters74:27.37a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 1600 Meters · Place 7 · Gonzaga CollegeGonzaga College1600 Meters74:30.42a12
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 800 Meters · Place 4 · Gonzaga CollegeGonzaga College800 Meters41:57.26a PB12
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 1600 Meters · Place 7 · Gonzaga CollegeGonzaga College1600 Meters74:30.42—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 30 · Gonzaga CollegeGonzaga College500 Meters30.1:07.92a PB12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 52 · Gonzaga CollegeGonzaga College1600 Meters52.4:30.36a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21DCSAA Track & Field ChampionshipsMay 21 · 800 Meters · Place 6 · Gonzaga CollegeGonzaga College800 Meters6.2:00.62a11
May 16WCAC ChampionshipsMay 16 · 800 Meters · Gonzaga CollegeGonzaga College800 MetersRelay Split—1:58.489a PB11
May 16WCAC ChampionshipsMay 16 · 800 Meters · Place 14 · Gonzaga CollegeGonzaga College800 Meters14.2:01.80a11
Apr 12STA/NCS Mini-InviteApr 12 · 800 Meters · Gonzaga CollegeGonzaga College800 Meters—DNS11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Jesuit InvitationalFeb 14 · 800 Meters · Place 1 · Gonzaga CollegeGonzaga College800 Meters1.2:08.80a11
Jan 25Last Track to PhillyJan 25 · 800 Meters · Gonzaga CollegeGonzaga College800 MetersRelay Split—2:02.3hUnofficial11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 800 Meters · Place 9 · Seven Locks Running CluSeven Locks Running Clu800 Meters92:04.52a—
Jun 8AAU Maryland District QualifierJun 8 · 1500 Meters · Place 5 · Seven Locks Running CluSeven Locks Running Clu1500 Meters54:40.61a PB—
May 22DCSAA Track & Field ChampionshipsMay 22 · 1600 Meters · Place 14 · Gonzaga CollegeGonzaga College1600 Meters14.4:44.67a10
May 22DCSAA Track & Field ChampionshipsMay 22 · 800 Meters · Gonzaga CollegeGonzaga College800 MetersRelay Split—2:05.794a10
May 22DCSAA Track & Field ChampionshipsMay 22 · 800 Meters · Place 11 · Gonzaga CollegeGonzaga College800 Meters11.2:03.60a10
Apr 27The Gator Track & Field InvitationalApr 27 · 800 Meters · Gonzaga CollegeGonzaga College800 Meters--DNS10
Apr 18Under Armour Black and Blue InvitationalApr 18 · 2000m Steeplechase · Place 13 · Gonzaga CollegeGonzaga College2000m Steeplechase0.838m13.6:50.92a PB10
Apr 18Under Armour Black and Blue InvitationalApr 18 · 800 Meters · Place 29 · Gonzaga CollegeGonzaga College800 Meters29.2:05.65a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 2000m Steeplechase · Place 2 · Seven Locks Running ClubSeven Locks Running Club2000m Steeplechase0.838m2.7:16.22a PB10
Jun 20AAU Region 3Jun 20 · 1500 Meters · Place 5 · Seven Locks Running ClubSeven Locks Running Club1500 Meters5.4:24.16a PB10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 800 Meters · Place 24 · Gonzaga CollegeGonzaga College800 Meters24.2:08.49a10
Dec 8Virginia Beach HS OpenerDec 8 · 1000 Meters · Place 21 · Gonzaga CollegeGonzaga College1000 Meters21.2:52.62a PB10
Dec 8Virginia Beach HS OpenerDec 8 · 1600 Meters · Place 35 · Gonzaga CollegeGonzaga College1600 Meters35.5:08.58a10
Feb 17Jesuit InvitationalFeb 17 · 800 Meters · Place 3 · Gonzaga CollegeGonzaga College800 Meters3.2:09.55a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20JHU Black and Blue InvitationalApr 20 · 800 Meters · Place 36 · Gonzaga CollegeGonzaga College800 Meters36.2:09.65a9