Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKnights Track Classic · Apr 2614.93Knights Track ClassicApril 26, 2025
300 Meters · IndoorECE ROANOKE - UGLY SWEATER INVITATIONAL · Dec 1351.19aECE ROANOKE - UGLY SWEATER INVITATIONALDecember 13, 2025
400 Meters · OutdoorEast Coast Elite - OMSOC · May 21:08.43aEast Coast Elite - OMSOCMay 2, 2026
500 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 201:36.74aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
High Jump · IndoorECE Roanoke "The Top 600 Invitational" · Feb 71.35mECE Roanoke "The Top 600 Invitational"February 7, 2026
High Jump · OutdoorVISAA Outdoor Track & Field Championships · May 154-06.00VISAA Outdoor Track & Field ChampionshipsMay 15, 2026
Long Jump · IndoorECE ROANOKE - UGLY SWEATER INVITATIONAL · Dec 133.74mECE ROANOKE - UGLY SWEATER INVITATIONALDecember 13, 2025
Triple Jump · IndoorVISAA 2026 Indoor Track & Field Championships · Feb 1227-05.25VISAA 2026 Indoor Track & Field ChampionshipsFebruary 12, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · High Jump · Place 6 · Roanoke CatholicHigh Jump6.4-06.00 PB10
May 2East Coast Elite - OMSOCMay 2 · High Jump · Place 3 · Roanoke CatholicHigh Jump31.44m10
May 2East Coast Elite - OMSOCMay 2 · 400 Meters · Place 12 · Roanoke Catholic400 Meters121:08.43a PB10
Apr 25Knights Track Classic Apr 25 · High Jump · Place 3 · Roanoke CatholicHigh Jump3.4-06.0010
Apr 25Knights Track Classic Apr 25 · 400 Meters · Place 12 · Roanoke Catholic400 Meters12.1:08.87a10
Apr 18Blue & Gold HS Track ClassicApr 18 · 400 Meters · Place 13 · Roanoke Cath400 Meters131:13.0110
Apr 18Blue & Gold HS Track ClassicApr 18 · High Jump · Place 4 · Roanoke CathHigh Jump44-06.0010

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · Triple Jump · Place 9 · Roanoke CatholicTriple Jump9.27-05.25 PB10
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · High Jump · Place 7 · Roanoke CatholicHigh Jump7.4-04.0010
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · High Jump · Place 11 · Roanoke CatholicHigh Jump11.1.35m PB10
Feb 4BRAC Indoor ChampionshipsFeb 4 · High Jump · Place 2 · Roanoke Catholic SchHigh Jump24-08.0010
Feb 4BRAC Indoor ChampionshipsFeb 4 · Long Jump · Place 7 · Roanoke Catholic SchLong Jump712-04.0010
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Triple Jump · Place 12 · Roanoke CatholicTriple Jump12.8.26m10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · High Jump · Place 7 · Roanoke CatholicHigh Jump7.1.35m10
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · High Jump · Place 10 · Roanoke CatholicHigh Jump101.35m10
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 500 Meters · Place 30 · Roanoke Catholic500 Meters301:38.60a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 500 Meters · Place 31 · Roanoke Catholic500 Meters31.1:36.74a PB10
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · High Jump · Place 16 · Roanoke CatholicHigh Jump16.1.30m10
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 300 Meters · Place 28 · Roanoke Catholic300 Meters28.51.19a PB10
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Long Jump · Place 15 · Roanoke CatholicLong Jump15.3.74m PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16VISAA CHAMPIONSHIPSMay 16 · Triple Jump · Place 12 · Roanoke CathTriple Jump1228-11.009
May 16VISAA CHAMPIONSHIPSMay 16 · High Jump · Place 7 · Roanoke CathHigh Jump74-04.009
May 16VISAA CHAMPIONSHIPSMay 16 · Triple Jump · Place 12 · Roanoke Catholic SchoolTriple Jump1228-119
May 16VISAA CHAMPIONSHIPSMay 16 · High Jump · Place 7 · Roanoke Catholic SchoolHigh Jump74-49
Apr 26Knights Track ClassicApr 26 · Triple Jump · Place 12 · Roanoke CathTriple Jump1228-08.25—
Apr 26Knights Track ClassicApr 26 · 100 Meters · Place 35 · Roanoke Cath100 Meters3514.93 PB—