Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthside Invitational · Apr 412.89aNorthside InvitationalApril 4, 2026
200 Meters · OutdoorDogwood Track Classic · May 126.83aDogwood Track ClassicMay 1, 2026
300 Meters · IndoorRoute 250 MS & JV Invitational · Jan 3143.38Route 250 MS & JV InvitationalJanuary 31, 2026
300 Meters · OutdoorWalter Bass Invite · Jan 1743.33aWalter Bass InviteJanuary 17, 2026
55 Meter · IndoorVISAA 2026 Indoor Track & Field Championships · Feb 127.66aVISAA 2026 Indoor Track & Field ChampionshipsFebruary 12, 2026
55 Meter · OutdoorWalter Bass Invite · Jan 177.73aWalter Bass InviteJanuary 17, 2026
55 Meters · IndoorBRAC Indoor Championships · Feb 47.73BRAC Indoor ChampionshipsFebruary 4, 2026
Combined results · IndoorBRAC Indoor Championships · Feb 37.92BRAC Indoor ChampionshipsFebruary 3, 2025
Combined results · OutdoorBFMS Meet #2 · Apr 1713.25BFMS Meet #2April 17, 2024
Long Jump · IndoorVISAA 2026 Indoor Track & Field Championships · Feb 1215-09.50VISAA 2026 Indoor Track & Field ChampionshipsFebruary 12, 2026
Long Jump · OutdoorEast Coast Elite - OMSOC · May 34.74mEast Coast Elite - OMSOCMay 3, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · Long Jump · Place 7 · North CrossNorth CrossLong Jump7.15-09.0010
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 200 Meters · Place 3 · North CrossNorth Cross200 Meters3.27.22a10
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 100 Meters · Place 6 · North CrossNorth Cross100 MetersRound P6.13.51a10
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 100 Meters · Place 7 · North CrossNorth Cross100 Meters7.13.25a10
May 1Dogwood Track ClassicMay 1 · Long Jump · Place 20 · North CrossNorth CrossLong Jump20.16-05.7510
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 56 · North CrossNorth Cross200 Meters56.26.83a PBWind: 0.410
May 1Dogwood Track ClassicMay 1 · 100 Meters · Place 92 · North CrossNorth Cross100 MetersRound P92.13.40aWind: 0.410
Apr 25Knights Track Classic Apr 25 · Long Jump · Place 5 · North CrossNorth CrossLong Jump5.15-06.0010
Apr 25Knights Track Classic Apr 25 · 100 Meters · Place 6 · North CrossNorth Cross100 Meters6.13.44a10
Apr 4Northside InvitationalApr 4 · Long Jump · Place 1 · North CrossNorth CrossLong Jump1.16-08.5010
Apr 4Northside InvitationalApr 4 · 100 Meters · Place 1 · North CrossNorth Cross100 Meters1.12.89a PB10
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 22 · North CrossNorth Cross300 Meters22.43.33a PB10
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 29 · North CrossNorth Cross55 MeterRound P29.7.73a PB10
Jan 17Walter Bass InviteJan 17 · Long Jump · Place 13 · North CrossNorth CrossLong Jump13.14-06.5010

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 300 Meters · Place 2 · North CrossNorth Cross300 Meters2.43.51a10
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 55 Meter · Place 3 · North CrossNorth Cross55 MeterRound P3.7.72a10
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 55 Meter · Place 3 · North CrossNorth Cross55 Meter3.7.66a PB10
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · Long Jump · Place 1 · North CrossNorth CrossLong Jump1.15-09.50 PB10
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 300 Meters · North CrossNorth Cross300 Meters—DQ10
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55 Meter · Place 14 · North CrossNorth Cross55 Meter14.7.79a10
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Long Jump · Place 7 · North CrossNorth CrossLong Jump7.4.73m10
Feb 4BRAC Indoor ChampionshipsFeb 4 · Long Jump · Place 4 · North CrossNorth CrossLong Jump414-10.5010
Feb 4BRAC Indoor ChampionshipsFeb 4 · 300 Meters · Place 1 · North CrossNorth Cross300 Meters144.2910
Feb 4BRAC Indoor ChampionshipsFeb 4 · 55 Meters · Place 1 · North CrossNorth Cross55 Meters17.73 PB10
Jan 31Route 250 MS & JV InvitationalJan 31 · 300 Meters · Place 1 · North CrossNorth Cross300 Meters143.38 PB—
Jan 31Route 250 MS & JV InvitationalJan 31 · 55 Meters · Place 1 · North CrossNorth Cross55 Meters17.79—
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 300 Meters · Place 2 · North CrossNorth Cross300 Meters2.43.50a10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 55 Meter · Place 3 · North CrossNorth Cross55 Meter3.7.73a10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Long Jump · Place 18 · North CrossNorth CrossLong Jump18.4.16m10

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 4 · North CrossNorth Cross300 Meters4.44.47a10
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 13 · North CrossNorth Cross55 Meter13.7.88a10
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Long Jump · Place 7 · North CrossNorth CrossLong Jump7.4.63m10
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 300 Meters · Place 1 · North CrossNorth Cross300 Meters1.45.27a10
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55 Meter · Place 8 · North CrossNorth Cross55 Meter8.7.91a10
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Long Jump · Place 8 · North CrossNorth CrossLong Jump8.4.44m10
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · 300 Meters · Place 3 · North CrossNorth Cross300 Meters3.45.72a9
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · 55 Meter · Place 6 · North CrossNorth Cross55 Meter6.7.91a9
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Long Jump · Place 20 · North CrossNorth CrossLong Jump20.4.16m9
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 300 Meters · Place 11 · North CrossNorth Cross300 Meters11.45.61a9
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55 Meter · Place 15 · North CrossNorth Cross55 Meter15.8.07a9
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Long Jump · Place 11 · North CrossNorth CrossLong Jump11.4.15m9
Feb 3BRAC Indoor ChampionshipsFeb 3 · Combined results · Place 1 · North CrossNorth CrossCombined results113-07.009
Feb 3BRAC Indoor ChampionshipsFeb 3 · Combined results · Place 2 · North CrossNorth CrossCombined results245.869
Feb 3BRAC Indoor ChampionshipsFeb 3 · Combined results · Place 1 · North CrossNorth CrossCombined results17.92 PB9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 300 Meters · Place 11 · North CrossNorth Cross300 Meters11.46.51a9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55 Meter · Place 24 · North CrossNorth Cross55 Meter24.8.01a9

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16VISAA CHAMPIONSHIPSMay 16 · 200 Meters · Place 14 · North CrossNorth Cross200 Meters1428.799
May 16VISAA CHAMPIONSHIPSMay 16 · 100 Meters · Place 14 · North CrossNorth Cross100 MetersRound P1413.649
May 16VISAA CHAMPIONSHIPSMay 16 · Long Jump · Place 7 · North CrossNorth CrossLong Jump715-59
May 16VISAA CHAMPIONSHIPSMay 16 · 200 Meters · Place 14 · North CrossNorth Cross200 Meters1428.799
May 16VISAA CHAMPIONSHIPSMay 16 · 100 Meters · Place 14 · North CrossNorth Cross100 MetersRound P1413.649
May 3East Coast Elite - OMSOCMay 3 · Long Jump · Place 3 · North CrossNorth CrossLong Jump34.74m PB9
May 3East Coast Elite - OMSOCMay 3 · 200 Meters · Place 5 · North CrossNorth Cross200 Meters527.739
May 3East Coast Elite - OMSOCMay 3 · 100 Meters · Place 2 · North CrossNorth Cross100 Meters213.439
May 3East Coast Elite - OMSOCMay 3 · 100 Meters · Place 7 · North CrossNorth Cross100 Meters713.629
Apr 26Knights Track ClassicApr 26 · 200 Meters · Place 11 · North CrossNorth Cross200 Meters1127.98—
Apr 26Knights Track ClassicApr 26 · 100 Meters · Place 16 · North CrossNorth Cross100 Meters1613.67—
Apr 5Northside InvitationalApr 5 · Long Jump · Place 2 · North CrossNorth CrossLong Jump2.15-06.009
Apr 5Northside InvitationalApr 5 · 200 Meters · Place 4 · North CrossNorth Cross200 Meters4.27.76a9
Apr 5Northside InvitationalApr 5 · 100 Meters · Place 9 · North CrossNorth Cross100 Meters9.13.58a9
Mar 20Byrd OpenerMar 20 · Combined results · Place 10 · North CrossNorth CrossCombined results1014.389

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 300 Meters · Place 9 · North CrossNorth Cross300 Meters9.46.57a9
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55 Meter · Place 15 · North CrossNorth Cross55 Meter15.7.91a9
Dec 14East Coast Elite - RoanokeDec 14 · 300 Meters · Place 19 · North CrossNorth Cross300 Meters19.47.49a9
Dec 14East Coast Elite - RoanokeDec 14 · 55 Meter · Place 14 · North CrossNorth Cross55 Meter14.8.06a9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17VISAA Track & Field ChampionshipsMay 17 · 200 Meters · Place 6 · North CrossNorth Cross200 Meters6.27.95a8
May 17VISAA Track & Field ChampionshipsMay 17 · 100 Meters · Place 6 · North CrossNorth Cross100 MetersRound P6.13.23a8
May 17VISAA Track & Field ChampionshipsMay 17 · 100 Meters · Place 6 · North CrossNorth Cross100 Meters6.13.50a8
May 11BRAC Track & Field ChampionshipsMay 11 · 200 Meters · Place 4 · North CrossNorth Cross200 Meters4.28.59a8
May 11BRAC Track & Field ChampionshipsMay 11 · 100 Meters · Place 1 · North CrossNorth Cross100 Meters1.13.71a8
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 200 Meters · Place 9 · North CrossNorth Cross200 MetersRound P9.28.35a8
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 100 Meters · Place 6 · North CrossNorth Cross100 MetersRound P6.13.62a8
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 100 Meters · Place 5 · North CrossNorth Cross100 Meters5.13.74a8
Apr 17BFMS Meet #2Apr 17 · Combined results · Place 2 · North CrossNorth CrossCombined results228.268
Apr 17BFMS Meet #2Apr 17 · Combined results · Place 1 · North CrossNorth CrossCombined results113.25 PB8
Apr 3Hidden Valley Middle Tri-Meet- Back From BreakApr 3 · 200 Meters · Place 1 · North CrossNorth Cross200 Meters129.058
Apr 3Hidden Valley Middle Tri-Meet- Back From BreakApr 3 · 100 Meters · Place 1 · North CrossNorth Cross100 Meters113.858

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Cosmopolitan InvitationalMay 4 · 200 Meters · Place 30 · North CrossNorth Cross200 MetersRound P3031.10—
May 4Cosmopolitan InvitationalMay 4 · 100 Meters · Place 22 · North CrossNorth Cross100 MetersRound P2214.61—
May 4Cosmopolitan InvitationalMay 4 · 200 Meters · Place 30 · North CrossNorth Cross200 MetersRound P3031.10—
May 4Cosmopolitan InvitationalMay 4 · 100 Meters · Place 22 · North CrossNorth Cross100 MetersRound P2214.61—