Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorValley District Meet #4 · May 712.21Valley District Meet #4May 7, 2024
200 Meters · OutdoorValley District Championship · May 1823.84aValley District ChampionshipMay 18, 2026
300 Meters · IndoorBulldog Invitational · Jan 2738.90Bulldog InvitationalJanuary 27, 2024
300m Hurdles · 36" / 0.914m · OutdoorSHS Valley District Mini · May 546.14aSHS Valley District MiniMay 5, 2026
400 Meters · OutdoorWilliam Monroe Tri Meet · Apr 1754.84William Monroe Tri MeetApril 17, 2024
500 Meters · IndoorBulldog Invitational · Jan 271:13.09Bulldog InvitationalJanuary 27, 2024
55 Meter · IndoorEast Coast Elite - Roanoke 12.19.24 · Dec 197.24aEast Coast Elite - Roanoke 12.19.24December 19, 2024
55 Meters · IndoorEd Long Invitational · Jan 177.26Ed Long InvitationalJanuary 17, 2026
55m Hurdles · 39" · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 2311.03aEast Coast Elite - Roanoke 1.23.25January 23, 2025
High Jump · OutdoorFort Defiance/EMU Meet · Dec 115-00.00Fort Defiance/EMU MeetDecember 11, 2025
Long Jump · OutdoorJJ Updike Last Chance Invitational · May 818-00.75JJ Updike Last Chance InvitationalMay 8, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18Valley District ChampionshipMay 18 · Long Jump · Place 13 · BroadwayLong Jump13.17-10.0012
May 18Valley District ChampionshipMay 18 · 300m Hurdles · Place 11 · Broadway300m Hurdles36" / 0.914m11.47.48a12
May 18Valley District ChampionshipMay 18 · 200 Meters · Place 12 · Broadway200 Meters12.23.84a PB12
May 8JJ Updike Last Chance InvitationalMay 8 · Long Jump · Place 15 · BroadwayLong Jump15.18-00.75 PB12
May 8JJ Updike Last Chance InvitationalMay 8 · 300m Hurdles · Place 11 · Broadway300m Hurdles36" / 0.914m11.47.35a12
May 5SHS Valley District MiniMay 5 · 300m Hurdles · Place 5 · Broadway300m Hurdles36" / 0.914m5.46.14a PB12
May 1Generals T & F InvitationalMay 1 · Long Jump · Place 10 · BroadwayLong Jump10.17-612
May 1Generals T & F InvitationalMay 1 · 200 Meters · Place 5 · Broadway200 Meters5.24.56a12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 7Valley District ChampionshipFeb 7 · Triple Jump · Place 8 · BroadwayTriple Jump834-11.00—
Feb 7Valley District ChampionshipFeb 7 · Long Jump · Place 9 · BroadwayLong Jump917-07.50—
Feb 7Valley District ChampionshipFeb 7 · High Jump · Place 12 · BroadwayHigh Jump125-00.00—
Feb 7Valley District ChampionshipFeb 7 · 55m Hurdles · Place 8 · Broadway55m Hurdles810.78—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · Long Jump · Place 16 · BroadwayLong Jump1616-02.25—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 300 Meters · Place 12 · Broadway300 Meters1240.03—
Jan 17Ed Long InvitationalJan 17 · Triple Jump · Place 9 · BroadwayTriple Jump935-00.00—
Jan 17Ed Long InvitationalJan 17 · Long Jump · Place 12 · BroadwayLong Jump1216-09.25—
Jan 17Ed Long InvitationalJan 17 · 300 Meters · Place 17 · Broadway300 Meters1740.99—
Jan 17Ed Long InvitationalJan 17 · 55 Meters · Place 17 · Broadway55 Meters177.26 PB—
Jan 10Liberty Premier InvitationalJan 10 · 300 Meters · Place 153 · Broadway300 Meters15340.15—
Jan 10Liberty Premier InvitationalJan 10 · 55 Meters · Place 139 · Broadway55 MetersRound P1397.284—

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 43 · Broadway300 Meters43.39.95a12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 75 · Broadway55 Meter75.7.28a12
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 300 Meters · Place 26 · Broadway300 Meters2639.73—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · High Jump · Place 4 · BroadwayHigh Jump45-06.00—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 55m Hurdles · Place 7 · Broadway55m Hurdles710.42—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 300 Meters · Place 5 · Broadway300 Meters539.26—
Feb 8Parks and Recreation InvitationalFeb 8 · High Jump · Place 4 · BroadwayHigh Jump45-06.00—
Feb 8Parks and Recreation InvitationalFeb 8 · 55m Hurdles · Place 8 · Broadway55m Hurdles810.65—
Feb 8Parks and Recreation InvitationalFeb 8 · 300 Meters · Place 3 · Broadway300 Meters339.59—
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55m Hurdles · Place 34 · Broadway55m Hurdles39"34.11.03a PB11
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · High Jump · BroadwayHigh Jump—NH11
Jan 18Walt Cormack MemorialJan 18 · 55m Hurdles · Place 41 · Broadway55m Hurdles4111.20—
Jan 18Walt Cormack MemorialJan 18 · 300 Meters · Place 54 · Broadway300 Meters5439.49—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 300 Meters · Place 51 · Broadway300 Meters51.39.15a11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 55 Meter · Place 92 · Broadway55 Meter92.7.32a11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · High Jump · BroadwayHigh Jump—NH11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 11Fort Defiance/EMU MeetDec 11 · High Jump · Place 3 · BroadwayHigh Jump3.5-00.00 PB12
May 20Valley District Track & Field ChampionshipsMay 20 · Long Jump · Place 13 · BroadwayLong Jump1317-05.25—
May 20Valley District Track & Field ChampionshipsMay 20 · 300m Hurdles · Place 14 · Broadway300m Hurdles1448.84—
May 20Valley District Track & Field ChampionshipsMay 20 · 200 Meters · Place 14 · Broadway200 Meters1425.14—
May 7Valley District Meet #3May 7 · Long Jump · Place 9 · BroadwayLong Jump916-11.00—
May 7Valley District Meet #3May 7 · High Jump · Place 4 · BroadwayHigh Jump45-06.00—
May 7Valley District Meet #3May 7 · 300m Hurdles · Place 8 · Broadway300m Hurdles847.493—
May 7Valley District Meet #3May 7 · 200 Meters · Place 11 · Broadway200 Meters1124.69—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 200 Meters · Place 7 · Broadway200 Meters725.2111
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 300m Hurdles · Place 14 · Broadway300m Hurdles1448.3911
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Long Jump · Place 24 · BroadwayLong Jump2417-411
Apr 5Handley InvitationalApr 5 · Long Jump · Place 36 · BroadwayLong Jump3617-3.2511

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 300 Meters · Place 32 · Broadway300 Meters32.40.49a11
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55 Meter · Place 50 · Broadway55 Meter50.7.24a PB11
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · High Jump · BroadwayHigh Jump—NH11
Dec 14East Coast Elite - RoanokeDec 14 · 300 Meters · Place 29 · Broadway300 Meters29.39.62a11
Dec 14East Coast Elite - RoanokeDec 14 · 55 Meter · Place 63 · Broadway55 Meter63.7.27a11
Feb 10VHSL Region 3C Indoor Track & Field Championship 2024Feb 10 · 500 Meters · Place 12 · Broadway500 Meters121:16.2410
Jan 27Bulldog InvitationalJan 27 · High Jump · Place 18 · BroadwayHigh Jump185-00.0010
Jan 27Bulldog InvitationalJan 27 · 500 Meters · Place 78 · Broadway500 Meters781:13.09 PB10
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 128 · Broadway300 Meters12838.90 PB10
Jan 27Bulldog InvitationalJan 27 · 55 Meters · Place 265 · Broadway55 Meters2657.28510
Jan 20Fred Hardy InvitationalJan 20 · High Jump · BroadwayHigh Jump—5-04.0010
Jan 20Fred Hardy InvitationalJan 20 · 300 Meters · Place 36 · Broadway300 Meters3641.6410
Jan 17EMU Mini InviteJan 17 · High Jump · BroadwayHigh Jump—5-00.00—
Jan 17EMU Mini InviteJan 17 · 500 Meters · Place 3 · Broadway500 Meters31:16.94—
Jan 17EMU Mini InviteJan 17 · 55 Meters · Place 11 · Broadway55 Meters117.44—
Jan 13Walt Cormack MemorialJan 13 · High Jump · Place 14 · BroadwayHigh Jump145-04.00—
Jan 13Walt Cormack MemorialJan 13 · 500 Meters · Place 41 · Broadway500 Meters411:15.00—
Jan 5East Coast Elite #1Jan 5 · 500 Meters · Place 8 · Broadway500 Meters8.1:15.08a10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · High Jump · BroadwayHigh Jump--NH10
May 7Valley District Meet #4May 7 · High Jump · Place 11 · BroadwayHigh Jump115-00.00—
May 7Valley District Meet #4May 7 · 400 Meters · Place 7 · Broadway400 Meters755.06—
May 7Valley District Meet #4May 7 · 100 Meters · Place 15 · Broadway100 Meters1512.21 PB—
May 1Harrisonburg HS JV InvitationalMay 1 · High Jump · Place 2 · BroadwayHigh Jump25-04.00—
May 1Harrisonburg HS JV InvitationalMay 1 · 400 Meters · Place 3 · Broadway400 Meters356.57—
May 1Harrisonburg HS JV InvitationalMay 1 · 100 Meters · Place 4 · Broadway100 Meters412.42—
Apr 24City / County MeetApr 24 · 400 Meters · Place 10 · Broadway400 Meters1055.34—
Apr 24City / County MeetApr 24 · 200 Meters · Place 6 · Broadway200 Meters624.49—
Apr 17William Monroe Tri MeetApr 17 · High Jump · Place 2 · BroadwayHigh Jump25-410
Apr 17William Monroe Tri MeetApr 17 · 400 Meters · Place 2 · Broadway400 Meters254.84 PB10
Apr 17William Monroe Tri MeetApr 17 · 100 Meters · Place 2 · Broadway100 Meters212.5510
Apr 13Handley Invitational 2024Apr 13 · 400 Meters · Place 18 · Broadway400 Meters1855.2610
Apr 13Handley Invitational 2024Apr 13 · 100 Meters · Place 25 · Broadway100 Meters2512.5810
Apr 10District Mini MeetApr 10 · 200 Meters · Place 10 · Broadway200 Meters1024.57—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 300 Meters · Place 22 · Broadway300 Meters22.40.45a10
Dec 9Liberty Flames HS InvitationalDec 9 · 500 Meters · Place 50 · Broadway500 Meters50.1:16.45a10
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Broadway300 Meters--DQ10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 12EMU Meet 1Dec 12 · 300 Meters · Place 5 · Broadway300 Meters5.45.44aUnofficial10
Dec 12EMU Meet 1Dec 12 · High Jump · Place 3 · BroadwayHigh Jump3.5-00.00Unofficial10