Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 203:06.99aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
1600 Meters · OutdoorCosmopolitan Invitational Track and Field Meet · May 25:32.50aCosmopolitan Invitational Track and Field MeetMay 2, 2024
400 Meters · OutdoorKnights Track Classic · Apr 2554.66aKnights Track Classic April 25, 2026
500 Meters · IndoorBRAC Indoor Championships · Feb 41:16.04BRAC Indoor ChampionshipsFebruary 4, 2026
800 Meters · OutdoorNorthside Invitational · Apr 42:06.08aNorthside InvitationalApril 4, 2026
Combined results · OutdoorAndrew Lewis MS Meet #3 · Apr 2413.19Andrew Lewis MS Meet #3April 24, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 800 Meters · Place 6 · Roanoke CatholicRoanoke Catholic800 Meters6.2:07.77a9
May 2East Coast Elite - OMSOCMay 2 · 800 Meters · Place 5 · Roanoke CatholicRoanoke Catholic800 Meters52:07.78a9
Apr 25Knights Track Classic Apr 25 · 800 Meters · Place 10 · Roanoke CatholicRoanoke Catholic800 Meters10.2:09.10a9
Apr 25Knights Track Classic Apr 25 · 400 Meters · Place 7 · Roanoke CatholicRoanoke Catholic400 Meters7.54.66a PB9
Apr 18Blue & Gold HS Track ClassicApr 18 · 800 Meters · Place 8 · Roanoke CathRoanoke Cath800 Meters82:13.149
Apr 4Northside InvitationalApr 4 · 800 Meters · Place 5 · Roanoke CatholicRoanoke Catholic800 Meters5.2:06.08a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4BRAC Indoor ChampionshipsFeb 4 · 1000 Meters · Place 7 · Roanoke Catholic SchRoanoke Catholic Sch1000 Meters73:47.769
Feb 4BRAC Indoor ChampionshipsFeb 4 · 500 Meters · Place 4 · Roanoke Catholic SchRoanoke Catholic Sch500 Meters41:16.04 PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1000 Meters · Place 34 · Roanoke CatholicRoanoke Catholic1000 Meters34.3:06.99a PBFr
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 1000 Meters · Roanoke CatholicRoanoke Catholic1000 Meters—DNSFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 19 · Roanoke CatholicRoanoke Catholic1600 Meters19.5:32.50a PB7
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 800 Meters · Place 28 · Roanoke CatholicRoanoke Catholic800 MetersRound P28.2:34.24a7
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 400 Meters · Place 23 · Roanoke CatholicRoanoke Catholic400 MetersRound P23.1:04.04a7
Apr 24Andrew Lewis MS Meet #3Apr 24 · Combined results · Place 6 · Roanoke Catholic SchRoanoke Catholic SchCombined results62:40.707
Apr 24Andrew Lewis MS Meet #3Apr 24 · Combined results · Place 5 · Roanoke Catholic SchRoanoke Catholic SchCombined results55:52.647
Apr 24Andrew Lewis MS Meet #3Apr 24 · Combined results · Place 12 · Roanoke Catholic SchRoanoke Catholic SchCombined results1213.19 PB7
Apr 17BFMS Meet #2Apr 17 · Combined results · Place 3 · Roanoke Catholic SchRoanoke Catholic SchCombined results32:38.357
Apr 17BFMS Meet #2Apr 17 · Combined results · Place 5 · Roanoke Catholic SchRoanoke Catholic SchCombined results55:55.827
Apr 17BFMS Meet #2Apr 17 · Combined results · Place 9 · Roanoke Catholic SchRoanoke Catholic SchCombined results913.337
Apr 12Terrier Twilight Middle School InvitationalApr 12 · Combined results · Place 8 · Roanoke Catholic SchRoanoke Catholic SchCombined results82:40.197
Apr 12Terrier Twilight Middle School InvitationalApr 12 · Combined results · Place 5 · Roanoke Catholic SchRoanoke Catholic SchCombined results55:52.227

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Cosmopolitan InvitationalMay 4 · 1600 Meters · Place 33 · Roanoke CathRoanoke Cath1600 MetersRound P336:01.15—
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 36 · Roanoke CathRoanoke Cath800 MetersRound P362:52.52—
May 4Cosmopolitan InvitationalMay 4 · 1600 Meters · Place 33 · Roanoke CathRoanoke Cath1600 MetersRound P336:01.15—
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 36 · Roanoke CathRoanoke Cath800 MetersRound P362:52.52—