Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLivingstone Blue Bear Invitational · Mar 2813.05aLivingstone Blue Bear InvitationalMarch 28, 2026
100 Meters · Outdoor · Hand timedNLAC Meet #4 · Apr 2013.1hNLAC Meet #4April 20, 2022
200 Meters · IndoorTryon: College & Open Friday · Feb 2027.59aTryon: College & Open FridayFebruary 20, 2026
200 Meters · OutdoorAsheville Bulldog Invitational · Apr 1026.60aAsheville Bulldog InvitationalApril 10, 2026
200 Meters · Outdoor · Hand timedNLAC Meet #4 · Apr 2028.8hNLAC Meet #4April 20, 2022
300 Meters · IndoorJohn Weaver Invite · Dec 644.97aJohn Weaver InviteDecember 6, 2024
400 Meters · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 311:05.96aBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025January 31, 2025
400 Meters · OutdoorAsheville Bulldog Invitational · Apr 101:01.50aAsheville Bulldog InvitationalApril 10, 2026
55 Meter · IndoorJohn Weaver Invite · Dec 67.66aJohn Weaver InviteDecember 6, 2024
55 Meters · IndoorMondo Elite HS Invitational · Jan 277.963Mondo Elite HS InvitationalJanuary 27, 2023
60 Meter · IndoorTryon Winter Classic · Jan 168.27aTryon Winter ClassicJanuary 16, 2026
60 Meters · IndoorMondo College Invitational · Jan 188.41aMondo College InvitationalJanuary 18, 2025
Combined results · OutdoorNLAC Conference Meet #1 · Mar 2113.89NLAC Conference Meet #1March 21, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24USA South Outdoor ChampionshipsApr 24 · 400 Meters · Place 11 · Brevard (N.C.)Brevard (N.C.)400 MetersRound P11.1:02.40aJr
Apr 10Asheville Bulldog InvitationalApr 10 · 400 Meters · Place 14 · Brevard (N.C.)Brevard (N.C.)400 Meters14.1:01.50a PBJr
Apr 10Asheville Bulldog InvitationalApr 10 · 200 Meters · Place 18 · Brevard (N.C.)Brevard (N.C.)200 Meters18.26.60a PBWind: 0.5Jr
Apr 33rd Annual Tornado ClassicApr 3 · 400 Meters · Place 2 · Brevard (N.C.)Brevard (N.C.)400 Meters21:02.61aSo
Apr 33rd Annual Tornado ClassicApr 3 · 100 Meters · Place 6 · Brevard (N.C.)Brevard (N.C.)100 Meters613.08aSo
Mar 28Livingstone Blue Bear InvitationalMar 28 · 200 Meters · Place 19 · Brevard (N.C.)Brevard (N.C.)200 Meters19.27.14aWind: 1.7Jr
Mar 28Livingstone Blue Bear InvitationalMar 28 · 100 Meters · Place 20 · Brevard (N.C.)Brevard (N.C.)100 Meters20.13.05a PBWind: 1.2Jr
Mar 20Montreat OpenMar 20 · 200 Meters · Place 6 · Brevard (N.C.)Brevard (N.C.)200 Meters6.26.85aWind: 3.6Jr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21ASICS Last Chance InvitationalFeb 21 · 400 Meters · Place 10 · Brevard (N.C.)Brevard (N.C.)400 Meters101:07.12aSo
Feb 20Tryon: College & Open FridayFeb 20 · 60 Meter · Place 4 · Brevard (N.C.)Brevard (N.C.)60 MeterRound P4.8.41aJr
Feb 20Tryon: College & Open FridayFeb 20 · 60 Meter · Place 4 · Brevard (N.C.)Brevard (N.C.)60 Meter4.8.41aJr
Feb 20Tryon: College & Open FridayFeb 20 · 200 Meters · Place 6 · Brevard (N.C.)Brevard (N.C.)200 Meters6.27.59a PBJr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 60 Meter · Place 49 · Brevard (N.C.)Brevard (N.C.)60 MeterRound P49.8.35aJr
Jan 16Tryon Winter ClassicJan 16 · 60 Meter · Place 30 · Brevard (N.C.)Brevard (N.C.)60 MeterRound P30.8.27a PBJr
Jan 16Tryon Winter ClassicJan 16 · 200 Meters · Place 58 · Brevard (N.C.)Brevard (N.C.)200 Meters58.28.78aJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Asheville Bulldog InvitationalApr 11 · 400 Meters · Place 20 · Brevard (N.C.)Brevard (N.C.)400 Meters201:08.04aFr
Apr 11Asheville Bulldog InvitationalApr 11 · 100 Meters · Place 43 · Brevard (N.C.)Brevard (N.C.)100 Meters4313.65aFr
Apr 4Tornado ClassicApr 4 · 200 Meters · Place 13 · Brevard (N.C.)Brevard (N.C.)200 Meters1328.62aFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 60 Meter · Place 28 · Brevard (N.C.)Brevard (N.C.)60 MeterRound P28.8.31aFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 400 Meters · Place 17 · Brevard (N.C.)Brevard (N.C.)400 Meters17.1:05.96a PBFr
Jan 18Mondo College InvitationalJan 18 · 60 Meters · Place 15 · Brevard (N.C.)Brevard (N.C.)60 Meters158.41a PB—
Jan 18Mondo College InvitationalJan 18 · 200 Meters · Place 33 · Brevard (N.C.)Brevard (N.C.)200 Meters3328.16a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6John Weaver InviteDec 6 · 300 Meters · Place 4 · Brevard (N.C.)Brevard (N.C.)300 Meters4.44.97a PBFr
Dec 6John Weaver InviteDec 6 · 55 Meter · Place 20 · Brevard (N.C.)Brevard (N.C.)55 MeterRound P20.7.66a PBWind: 0Fr
Jan 20Fast Track HS InvitationalJan 20 · 300 Meters · Place 63 · South GranviSouth Granvi300 Meters6345.18—
Jan 6Just Don't Lose HS ClassicJan 6 · 300 Meters · Place 44 · South GranviSouth Granvi300 Meters4445.790—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 102A/3A MidEast RegionalsMay 10 · 200 Meters · Place 8 · South GranvilleSouth Granville200 Meters8.28.15a12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 300 Meters · Place 48 · South GranvilleSouth Granville300 Meters48.46.13a12
Dec 9Stay In Your Lane HS InvitationalDec 9 · 400 Meters · Place 15 · South GranvilleSouth Granville400 Meters15.1:08.14a12
Jan 27Mondo Elite HS InvitationalJan 27 · 55 Meters · Place 67 · S GranvilleS Granville55 MetersRound P677.963 PB—
Jan 13Virginia Showcase InvitationalJan 13 · 200 Meters · Place 35 · South GranvilleSouth Granville200 Meters35.28.77a11
Jan 7Just Don't Lose HS ClassicJan 7 · 200 Meters · Place 13 · S. GranvilleS. Granville200 Meters1328.96—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29Hornet InvitationalApr 29 · 200 Meters · Place 12 · South GranvilleSouth Granville200 Meters1227.4411

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20NCHSAA 2A State ChampionshipMay 20 · 200 Meters · Place 15 · South GranvilleSouth Granville200 Meters15.27.56a10
May 14NCHSAA 2A Mideast RegionalMay 14 · 200 Meters · Place 3 · South GranvilleSouth Granville200 Meters3.27.45a10
May 14NCHSAA 2A Mideast RegionalMay 14 · 100 Meters · Place 8 · South GranvilleSouth Granville100 MetersRound P8.13.42a10
May 14NCHSAA 2A Mideast RegionalMay 14 · 100 Meters · Place 7 · South GranvilleSouth Granville100 Meters7.13.36a10
Apr 25Northern Lakes Athletic Conference ChampionshipsApr 25 · 200 Meters · Place 2 · South GranvilleSouth Granville200 Meters227.7310
Apr 25Northern Lakes Athletic Conference ChampionshipsApr 25 · 100 Meters · Place 5 · South GranvilleSouth Granville100 Meters513.4210
Apr 20NLAC Meet #4Apr 20 · 200 Meters · Place 4 · South GranvilleSouth Granville200 Meters428.8h PB10
Apr 20NLAC Meet #4Apr 20 · 100 Meters · Place 4 · South GranvilleSouth Granville100 Meters413.1h PB10
Mar 21NLAC Conference Meet #1Mar 21 · Combined results · Place 2 · South GranvilleSouth GranvilleCombined results229.3410
Mar 21NLAC Conference Meet #1Mar 21 · Combined results · Place 2 · South GranvilleSouth GranvilleCombined results213.89 PB10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8Northern Carolina Conference ChampionshipsJun 8 · 200 Meters · Place 5 · South GranvilleSouth Granville200 Meters529.639
Jun 8Northern Carolina Conference ChampionshipsJun 8 · 100 Meters · Place 4 · South GranvilleSouth Granville100 Meters413.669