Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFoothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1A · Jan 233:35.27aFoothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJanuary 23, 2024
300 Meters · IndoorProvidence Day Invitational · Dec 1143.15aProvidence Day InvitationalDecember 11, 2025
500 Meters · IndoorFoothills 2A, Northwest 1A & NW Piedmont 1A Conference Championships · Jan 301:27.00Foothills 2A, Northwest 1A & NW Piedmont 1A Conference ChampionshipsJanuary 30, 2025
55m Hurdles · 39" · IndoorProvidence Day Invitational · Dec 119.80aProvidence Day InvitationalDecember 11, 2025
Combined results · OutdoorForbush Meet #3 · Apr 1720.10Forbush Meet #3April 17, 2025

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 19Mountain Valley & Northwest ConferencesJan 19 · 55m Hurdles · Place 2 · North Surry55m Hurdles210.0111
Jan 19Mountain Valley & Northwest ConferencesJan 19 · 300 Meters · Place 11 · North Surry300 Meters1144.2711
Jan 12Mighty Vikings InvitationalJan 12 · 55m Hurdles · Place 3 · North Surry55m Hurdles310.01a11
Jan 12Mighty Vikings InvitationalJan 12 · 300 Meters · Place 22 · North Surry300 Meters2243.61a11
Jan 12Mighty Vikings InvitationalJan 12 · 55m Hurdles · Place 3 · North Surry55m Hurdles310.0111
Jan 12Mighty Vikings InvitationalJan 12 · 300 Meters · Place 22 · North Surry300 Meters2243.6111

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11Providence Day InvitationalDec 11 · 300 Meters · Place 34 · North Surry300 Meters34.43.15a PB11
Dec 11Providence Day InvitationalDec 11 · 55m Hurdles · Place 11 · North Surry55m Hurdles39"11.9.80a PB11
Jan 30Foothills 2A, Northwest 1A & NW Piedmont 1A Conference ChampionshipsJan 30 · 500 Meters · Place 12 · North Surry500 Meters121:27.00 PB10
Jan 30Foothills 2A, Northwest 1A & NW Piedmont 1A Conference ChampionshipsJan 30 · 55m Hurdles · Place 5 · North Surry55m Hurdles59.9210

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Foothills 2A Conference ChampionshipApr 30 · 300m Hurdles · Place 8 · North Surry300m Hurdles848.5810
Apr 30Foothills 2A Conference ChampionshipApr 30 · 110m Hurdles · Place 9 · North Surry110m Hurdles919.7410
Apr 17Forbush Meet #3Apr 17 · Combined results · Place 3 · North SurryCombined results320.10 PB10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13NW Cabarrus Invitational #2Dec 13 · 500 Meters · Place 37 · North Surry500 Meters37.1:29.22a10
Dec 13NW Cabarrus Invitational #2Dec 13 · 55m Hurdles · Place 10 · North Surry55m Hurdles39"10.10.55a10
Dec 2Pine Lake Prep ClassicDec 2 · 500 Meters · Place 21 · North Surry500 Meters21.1:28.39a10
Dec 2Pine Lake Prep ClassicDec 2 · 300 Meters · Place 24 · North Surry300 Meters24.46.51a10
Jan 23Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 23 · 1000 Meters · Place 9 · North Surry1000 Meters9.3:35.27a PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8H.O.T. SantaDec 8 · 1000 Meters · Place 45 · North Surry1000 Meters45.3:39.68a9
Dec 4Jace's Journey Holiday InvitationalDec 4 · 1000 Meters · Place 19 · North Surry1000 Meters19.3:31.91aUnofficial9