Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlue Ridge Mini #1 · Apr 816.67Blue Ridge Mini #1April 8, 2021
1600 Meters · OutdoorCosmopolitan Invitational Track and Field Meet · May 26:36.94aCosmopolitan Invitational Track and Field MeetMay 2, 2024
200 Meters · OutdoorRoanoke Catholic Meet · Mar 2333.15Roanoke Catholic MeetMarch 23, 2022
3200 Meters · OutdoorKnights Track Classic · Apr 2614:18.70Knights Track ClassicApril 26, 2025
400 Meters · OutdoorCosmopolitan Invitational · May 31:17.97aCosmopolitan InvitationalMay 3, 2019
800 Meters · OutdoorTerrier Team Challenge · Apr 162:59.82Terrier Team ChallengeApril 16, 2022
Combined results · OutdoorNorthside Invitational · Apr 201:19.61Northside InvitationalApril 20, 2024
Discus · 1kg · OutdoorBRC/VIC Track & Field Championships · May 1460-10BRC/VIC Track & Field ChampionshipsMay 14, 2022
Shot Put · 4kg · OutdoorBRC/VIC Track & Field Championships · May 1419-09.00BRC/VIC Track & Field ChampionshipsMay 14, 2022

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16VISAA CHAMPIONSHIPSMay 16 · Discus · Place 21 · Roanoke CathRoanoke CathDiscus2159-1012
May 16VISAA CHAMPIONSHIPSMay 16 · Discus · Place 21 · Roanoke Catholic SchoolRoanoke Catholic SchoolDiscus2159-1012
Apr 26Knights Track ClassicApr 26 · Discus · Place 18 · Roanoke CathRoanoke CathDiscus1861-09—
Apr 26Knights Track ClassicApr 26 · 3200 Meters · Place 6 · Roanoke CathRoanoke Cath3200 Meters614:18.70 PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11BRAC Track & Field ChampionshipsMay 11 · 1600 Meters · Place 8 · Roanoke CatholicRoanoke Catholic1600 Meters8.6:43.15a11
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 12 · Roanoke CatholicRoanoke Catholic1600 Meters12.6:36.94a PB11
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 800 Meters · Place 11 · Roanoke CatholicRoanoke Catholic800 Meters11.3:03.50a11
Apr 20Northside InvitationalApr 20 · Combined results · Place 16 · Roanoke Catholic SchRoanoke Catholic SchCombined results161:19.61 PB11
Apr 17Byrd Home MeetApr 17 · 1600 Meters · Place 1 · Roanoke CatholicRoanoke Catholic1600 Meters16:46.02JR
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 15 · Roanoke Catholic SchRoanoke Catholic SchCombined results153:07.4911

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13BRAC Track & Field ChampionshipsMay 13 · 1600 Meters · Place 5 · Roanoke CatholicRoanoke Catholic1600 Meters5.6:38.80a10
May 13BRAC Track & Field ChampionshipsMay 13 · Discus · Place 9 · Roanoke CatholicRoanoke CatholicDiscus1kg9.59-0810
May 4Cosmopolitan InvitationalMay 4 · Discus · Place 19 · Roanoke CathRoanoke CathDiscus1958-09—
May 4Cosmopolitan InvitationalMay 4 · Shot Put · Place 32 · Roanoke CathRoanoke CathShot Put3219-00.75—
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 14 · Roanoke CathRoanoke Cath800 MetersRound P143:01.89—
May 4Cosmopolitan InvitationalMay 4 · Shot Put · Place 32 · Roanoke CathRoanoke CathShot Put3219-00.75—
May 4Cosmopolitan InvitationalMay 4 · Discus · Place 19 · Roanoke CathRoanoke CathDiscus1958-09—
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 14 · Roanoke CathRoanoke Cath800 Meters143:01.89—
Apr 15Terrier Team ChallengeApr 15 · 800 Meters · Place 7 · Roanoke Catholic SchRoanoke Catholic Sch800 Meters73:07.98—
Apr 15Terrier Team ChallengeApr 15 · 800 Meters · Place 24 · Roanoke Catholic SchRoanoke Catholic Sch800 Meters243:07.98—
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 14 · Roanoke Catholic SchRoanoke Catholic SchCombined results1452-0410
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 14 · Roanoke Catholic SchRoanoke Catholic SchCombined results141:19.7210
Mar 31All American RelaysMar 31 · Discus · Place 14 · Roanoke CathRoanoke CathDiscus1455-0710
Mar 31All American RelaysMar 31 · Shot Put · Place 28 · Roanoke CathRoanoke CathShot Put2815-03.5010
Mar 31All American RelaysMar 31 · 800 Meters · Place 9 · Roanoke CathRoanoke Cath800 Meters93:14.4710

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20VISAA Div I / II ChampionshipsMay 20 · Discus · Place 25 · Roanoke CatholicRoanoke CatholicDiscus1kg25.57-49
May 14BRC/VIC Track & Field ChampionshipsMay 14 · Discus · Place 8 · Roanoke CatholicRoanoke CatholicDiscus1kg8.60-10 PB9
May 14BRC/VIC Track & Field ChampionshipsMay 14 · Shot Put · Place 10 · Roanoke CatholicRoanoke CatholicShot Put4kg10.19-09.00 PB9
Apr 30Knights Track ClassicApr 30 · 800 Meters · Place 34 · Roanoke Catholic SchRoanoke Catholic Sch800 Meters343:04.269
Apr 30Knights Track ClassicApr 30 · 400 Meters · Place 28 · Roanoke Catholic SchRoanoke Catholic Sch400 Meters281:19.649
Apr 16Terrier Team ChallengeApr 16 · 800 Meters · Place 2 · Roanoke Catholic SchRoanoke Catholic Sch800 Meters22:59.82 PB9
Apr 16Terrier Team ChallengeApr 16 · 800 Meters · Place 17 · Roanoke Catholic SchRoanoke Catholic Sch800 Meters172:59.829
Apr 9Northside InvitationalApr 9 · Results · Place 16 · Roanoke Catholic SchRoanoke Catholic SchResults1657-049
Mar 23Roanoke Catholic MeetMar 23 · 200 Meters · Place 1 · Roanoke Catholic SchRoanoke Catholic Sch200 Meters133.15 PB9
Mar 23Roanoke Catholic MeetMar 23 · 200 Meters · Place 7 · Roanoke Catholic SchRoanoke Catholic Sch200 Meters733.159
Mar 23Roanoke Catholic MeetMar 23 · 400 Meters · Place 3 · Roanoke Catholic SchRoanoke Catholic Sch400 Meters31:18.579
Mar 23Roanoke Catholic MeetMar 23 · 400 Meters · Place 4 · Roanoke Catholic SchRoanoke Catholic Sch400 Meters41:18.579

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 8Blue Ridge Mini #1Apr 8 · 200 Meters · Place 6 · Roanoke CathRoanoke Cath200 Meters635.50—
Apr 8Blue Ridge Mini #1Apr 8 · 400 Meters · Place 3 · Roanoke CathRoanoke Cath400 Meters31:23.97—
Apr 8Blue Ridge Mini #1Apr 8 · 100 Meters · Place 4 · Roanoke CathRoanoke Cath100 Meters416.67 PB—
Mar 20Hargrave InvitationalMar 20 · 400 Meters · Place 6 · Roanoke Catholic SchoolRoanoke Catholic School400 Meters61:27—

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3Cosmopolitan InvitationalMay 3 · 400 Meters · Place 30 · Roanoke CatholicRoanoke Catholic400 MetersRound P30.1:17.97a PB-