Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorByrd Home Meet · Apr 1715.474Byrd Home MeetApril 17, 2024
200 Meters · OutdoorKnights Track Classic · Apr 2630.36Knights Track ClassicApril 26, 2025
300 Meters · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 1048.75aECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
400 Meters · OutdoorBRAC Track & Field Championships · May 111:06.79aBRAC Track & Field ChampionshipsMay 11, 2024
500 Meters · IndoorVISAA 2026 Indoor Track & Field Championships · Feb 121:29.54aVISAA 2026 Indoor Track & Field ChampionshipsFebruary 12, 2026
55 Meter · IndoorEast Coast Elite - Roanoke · Dec 148.86aEast Coast Elite - RoanokeDecember 14, 2024
800 Meters · OutdoorNorthside Invitational · Apr 42:39.77aNorthside InvitationalApril 4, 2026
Combined results · OutdoorTitan Early Bird Classic · Apr 831.31Titan Early Bird ClassicApril 8, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Knights Track Classic Apr 25 · 800 Meters · Place 16 · Roanoke CatholicRoanoke Catholic800 Meters16.2:48.32a12
Apr 18Blue & Gold HS Track ClassicApr 18 · 800 Meters · Place 4 · Roanoke CathRoanoke Cath800 Meters42:46.9812
Apr 4Northside InvitationalApr 4 · 800 Meters · Place 1 · Roanoke CatholicRoanoke Catholic800 Meters1.2:39.77a PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 500 Meters · Place 13 · Roanoke CatholicRoanoke Catholic500 Meters13.1:29.54a PB12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 500 Meters · Place 12 · Roanoke CatholicRoanoke Catholic500 Meters12.1:31.17a12
Feb 4BRAC Indoor ChampionshipsFeb 4 · 300 Meters · Place 7 · Roanoke Catholic SchRoanoke Catholic Sch300 Meters751.2012
Feb 4BRAC Indoor ChampionshipsFeb 4 · 500 Meters · Place 3 · Roanoke Catholic SchRoanoke Catholic Sch500 Meters31:31.4212
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 500 Meters · Place 13 · Roanoke CatholicRoanoke Catholic500 Meters13.1:31.45a12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 300 Meters · Place 29 · Roanoke CatholicRoanoke Catholic300 Meters29.48.75a PB12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 500 Meters · Place 13 · Roanoke CatholicRoanoke Catholic500 Meters131:30.70a12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 300 Meters · Place 41 · Roanoke CatholicRoanoke Catholic300 Meters4149.70a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 500 Meters · Place 12 · Roanoke CatholicRoanoke Catholic500 Meters12.1:31.20a12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 37 · Roanoke CatholicRoanoke Catholic300 Meters37.48.90a12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 500 Meters · Place 8 · Roanoke CatholicRoanoke Catholic500 Meters8.1:33.43a12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 300 Meters · Place 14 · Roanoke CatholicRoanoke Catholic300 Meters14.49.08a12
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · 500 Meters · Place 10 · Roanoke CatholicRoanoke Catholic500 Meters10.1:32.23a11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 500 Meters · Place 5 · Roanoke CatholicRoanoke Catholic500 Meters5.1:31.92a11
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 500 Meters · Place 27 · Roanoke CatholicRoanoke Catholic500 Meters27.1:36.19a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16VISAA CHAMPIONSHIPSMay 16 · 400 Meters · Place 23 · Roanoke CathRoanoke Cath400 Meters231:09.4711
May 16VISAA CHAMPIONSHIPSMay 16 · 400 Meters · Place 23 · Roanoke Catholic SchoolRoanoke Catholic School400 Meters231:09.4711
Apr 26Knights Track ClassicApr 26 · 400 Meters · Place 17 · Roanoke CathRoanoke Cath400 Meters171:07.60—
Apr 26Knights Track ClassicApr 26 · 200 Meters · Place 30 · Roanoke CathRoanoke Cath200 Meters3030.36 PB—
Apr 19Titan Track ClassicApr 19 · 400 Meters · Place 8 · Roanoke CatholicRoanoke Catholic400 Meters8.1:06.84a11
Apr 5Northside InvitationalApr 5 · 400 Meters · Place 4 · Roanoke CatholicRoanoke Catholic400 Meters4.1:08.52a11
Apr 5Northside InvitationalApr 5 · 200 Meters · Place 23 · Roanoke CatholicRoanoke Catholic200 Meters23.30.63a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 500 Meters · Place 20 · Roanoke CatholicRoanoke Catholic500 Meters20.1:33.72a11
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55 Meter · Place 76 · Roanoke CatholicRoanoke Catholic55 Meter76.8.90a11
Dec 14East Coast Elite - RoanokeDec 14 · 500 Meters · Place 14 · Roanoke CatholicRoanoke Catholic500 Meters14.1:33.69a11
Dec 14East Coast Elite - RoanokeDec 14 · 55 Meter · Place 64 · Roanoke CatholicRoanoke Catholic55 Meter64.8.86a PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17VISAA Track & Field ChampionshipsMay 17 · 400 Meters · Place 10 · Roanoke CatholicRoanoke Catholic400 Meters10.1:07.51a10
May 11BRAC Track & Field ChampionshipsMay 11 · 400 Meters · Place 5 · Roanoke CatholicRoanoke Catholic400 Meters5.1:06.79a PB10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 400 Meters · Place 13 · Roanoke CatholicRoanoke Catholic400 MetersRound P13.1:08.33a10
Apr 20Northside InvitationalApr 20 · Combined results · Place 7 · Roanoke Catholic SchRoanoke Catholic SchCombined results71:08.9110
Apr 17Byrd Home MeetApr 17 · 800 Meters · Place 3 · Roanoke CatholicRoanoke Catholic800 Meters32:43.40SO
Apr 17Byrd Home MeetApr 17 · 100 Meters · Place 20 · Roanoke CatholicRoanoke Catholic100 Meters2015.474 PBSO
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 10 · Roanoke Catholic SchRoanoke Catholic SchCombined results101:11.0810

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13BRAC Track & Field ChampionshipsMay 13 · 400 Meters · Place 3 · Roanoke CatholicRoanoke Catholic400 Meters3.1:07.83a9
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 9 · Roanoke CathRoanoke Cath800 MetersRound P92:40.10—
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 9 · Roanoke CathRoanoke Cath800 Meters92:40.10—
Apr 15Terrier Team ChallengeApr 15 · 400 Meters · Place 2 · Roanoke Catholic SchRoanoke Catholic Sch400 Meters21:10.38—
Apr 15Terrier Team ChallengeApr 15 · 400 Meters · Place 18 · Roanoke Catholic SchRoanoke Catholic Sch400 Meters181:10.38—
Apr 15Terrier Team ChallengeApr 15 · 200 Meters · Place 2 · Roanoke Catholic SchRoanoke Catholic Sch200 Meters230.77—
Apr 15Terrier Team ChallengeApr 15 · 200 Meters · Place 42 · Roanoke Catholic SchRoanoke Catholic Sch200 Meters4230.77—
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 17 · Roanoke Catholic SchRoanoke Catholic SchCombined results1731.31 PB9
Mar 31All American RelaysMar 31 · 400 Meters · Place 9 · Roanoke CathRoanoke Cath400 Meters91:16.039

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14BRC/VIC Track & Field ChampionshipsMay 14 · 400 Meters · Place 5 · Roanoke CatholicRoanoke Catholic400 Meters5.1:10.28a8
Apr 16Terrier Team ChallengeApr 16 · 200 Meters · Place 1 · Roanoke Catholic SchRoanoke Catholic Sch200 Meters131.478
Apr 16Terrier Team ChallengeApr 16 · 200 Meters · Place 29 · Roanoke Catholic SchRoanoke Catholic Sch200 Meters2931.478
Mar 26Big Red Middle School MeetMar 26 · 800 Meters · Place 9 · Roanoke CatholicRoanoke Catholic800 Meters9.3:23.128
Mar 23Roanoke Catholic MeetMar 23 · 800 Meters · Place 2 · Roanoke Catholic SchRoanoke Catholic Sch800 Meters23:07.238
Mar 23Roanoke Catholic MeetMar 23 · 800 Meters · Place 2 · Roanoke Catholic SchRoanoke Catholic Sch800 Meters23:07.238
Mar 23Roanoke Catholic MeetMar 23 · 400 Meters · Place 3 · Roanoke Catholic SchRoanoke Catholic Sch400 Meters31:15.978
Mar 23Roanoke Catholic MeetMar 23 · 400 Meters · Place 3 · Roanoke Catholic SchRoanoke Catholic Sch400 Meters31:15.978