Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAll American Relays · Mar 3115.61All American RelaysMarch 31, 2023
100m Hurdles · 33" / 0.838m · OutdoorVHSL Region 1C Championship · May 2619.26aVHSL Region 1C ChampionshipMay 26, 2026
300m Hurdles · 30" / 0.762m · OutdoorVHSL Region 1C Championship · May 2654.55aVHSL Region 1C ChampionshipMay 26, 2026
55 Meters · IndoorBulldog Invitational · Jan 288.888Bulldog InvitationalJanuary 28, 2023
Combined results · OutdoorGiles District Meet · Apr 2420.21Giles District MeetApril 24, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26VHSL Region 1C ChampionshipMay 26 · 300m Hurdles · Place 5 · Narrows300m Hurdles30" / 0.762m5.54.55a PB12
May 26VHSL Region 1C ChampionshipMay 26 · 100m Hurdles · Place 2 · Narrows100m Hurdles33" / 0.838m2.19.26a PB12
Apr 25All-American RelaysApr 25 · Long Jump · Place 31 · NarrowsLong Jump3112-312
Apr 25All-American RelaysApr 25 · 300m Hurdles · Place 19 · Narrows300m Hurdles1956.92a12
Apr 25All-American RelaysApr 25 · 100m Hurdles · Place 18 · Narrows100m Hurdles1820.33a12
Apr 10New River Invitational 2026Apr 10 · Long Jump · NarrowsLong Jump—NM12
Apr 10New River Invitational 2026Apr 10 · 300m Hurdles · Place 8 · Narrows300m Hurdles30" / 0.762m8.1:01.06a12
Apr 10New River Invitational 2026Apr 10 · 100m Hurdles · Place 9 · Narrows100m Hurdles33" / 0.838m9.21.54a12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16Pioneer District ChampionshipMay 16 · Combined results · Place 4 · NarrowsCombined results427-07.0010
May 16Pioneer District ChampionshipMay 16 · Combined results · Place 3 · NarrowsCombined results314-05.0010
May 16Pioneer District ChampionshipMay 16 · Combined results · Place 1 · NarrowsCombined results11:01.3310
May 16Pioneer District ChampionshipMay 16 · Combined results · Place 2 · NarrowsCombined results220.2810
May 1New River InvitationalMay 1 · Triple Jump · Place 5 · NarrowsTriple Jump525-09.2510
May 1New River InvitationalMay 1 · Long Jump · Place 8 · NarrowsLong Jump813-11.0010
May 1New River InvitationalMay 1 · 300m Hurdles · Place 8 · Narrows300m Hurdles81:01.5610
May 1New River InvitationalMay 1 · 100m Hurdles · Place 7 · Narrows100m Hurdles720.5110
Apr 24Giles District MeetApr 24 · Combined results · Place 7 · NarrowsCombined results726-09.7510
Apr 24Giles District MeetApr 24 · Combined results · Place 4 · NarrowsCombined results41:01.4010
Apr 24Giles District MeetApr 24 · Combined results · Place 4 · NarrowsCombined results420.21 PB10
Apr 3Giles Meet #2Apr 3 · Combined results · Place 6 · NarrowsCombined results625-04.7510
Apr 3Giles Meet #2Apr 3 · Combined results · Place 12 · NarrowsCombined results129-11.7510
Apr 3Giles Meet #2Apr 3 · Combined results · Place 10 · NarrowsCombined results1032.2310

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Pioneer District ChampionshipMay 15 · Combined results · Place 4 · NarrowsCombined results428-00.009
May 15Pioneer District ChampionshipMay 15 · Combined results · Place 4 · NarrowsCombined results413-06.009
May 15Pioneer District ChampionshipMay 15 · Combined results · Place 1 · NarrowsCombined results11:03.759
May 15Pioneer District ChampionshipMay 15 · Combined results · Place 1 · NarrowsCombined results121.509
Mar 31All American RelaysMar 31 · Triple Jump · Place 12 · NarrowsTriple Jump1225-06.009
Mar 31All American RelaysMar 31 · Long Jump · Place 22 · NarrowsLong Jump2212-04.259
Mar 31All American RelaysMar 31 · 100 Meters · Place 20 · Narrows100 Meters2015.61 PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 262 · Narrows55 Meters2628.888 PB9
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 262 · Narrows55 Meters2628.8889