Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMark Martin Invitational · Mar 2813.65aMark Martin InvitationalMarch 28, 2026
100 Meters · OutdoorNew River Invitational 2026 · Apr 1013.10aNew River Invitational 2026April 10, 2026
200 Meters · OutdoorAll-American Relays · Apr 2527.74aAll-American RelaysApril 25, 2026
300 Meters · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 1046.30aECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
400 Meters · IndoorMark Martin Invitational · Mar 281:06.83aMark Martin InvitationalMarch 28, 2026
400 Meters · OutdoorNew River Invitational · May 11:10.58New River InvitationalMay 1, 2024
55 Meter · IndoorWally Gilbert Invitational · Dec 78.01aWally Gilbert InvitationalDecember 7, 2024
55m Hurdles · 39" · IndoorRegion 1C/1D Championships · Feb 2111.87aRegion 1C/1D ChampionshipsFebruary 21, 2026
Combined results · OutdoorTitan Track Classic · Apr 271:08.61Titan Track ClassicApril 27, 2024
Discus · 1.6kg · IndoorMark Martin Invitational · Mar 2879' 3"Mark Martin InvitationalMarch 28, 2026
Discus · 1.6kg · OutdoorNew River Invitational 2026 · Apr 1084-05.00New River Invitational 2026April 10, 2026
Long Jump · IndoorRegion 1C/1D Championships · Feb 2116' 9"Region 1C/1D ChampionshipsFebruary 21, 2026
Long Jump · OutdoorBlue Demon Invitational · May 105.19mBlue Demon InvitationalMay 10, 2025
Triple Jump · IndoorRegion 1C/1D Championships · Feb 2132' 3"Region 1C/1D ChampionshipsFebruary 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Blue Demon InvitationalMay 9 · Shot Put · Place 47 · Eastern MontgomeryShot Put479.82m11
May 9Blue Demon InvitationalMay 9 · 200 Meters · Place 96 · Eastern Montgomery200 Meters9628.58a11
Apr 25All-American RelaysApr 25 · Long Jump · Eastern MontgomeryLong Jump—ND11
Apr 25All-American RelaysApr 25 · Discus · Place 27 · Eastern MontgomeryDiscus2792-111
Apr 25All-American RelaysApr 25 · Shot Put · Place 46 · Eastern MontgomeryShot Put4628-5.511
Apr 25All-American RelaysApr 25 · 200 Meters · Place 50 · Eastern Montgomery200 Meters5027.74a PB11
Apr 25All-American RelaysApr 25 · 100 Meters · Place 75 · Eastern Montgomery100 Meters7513.41a11
Apr 10New River Invitational 2026Apr 10 · Discus · Place 18 · Eastern MontgomeryDiscus1.6kg18.84-05.00 PB11
Apr 10New River Invitational 2026Apr 10 · 100 Meters · Place 24 · Eastern Montgomery100 Meters24.13.10a PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · Long Jump · Eastern MontgomeryLong Jump—ND11
Mar 28Mark Martin InvitationalMar 28 · Discus · Place 37 · Eastern MontgomeryDiscus1.6kg37.79' 3" PB11
Mar 28Mark Martin InvitationalMar 28 · 400 Meters · Place 35 · Eastern Montgomery400 Meters35.1:06.83a PB11
Mar 28Mark Martin InvitationalMar 28 · 100 Meters · Place 68 · Eastern Montgomery100 Meters68.13.65a PB11
Feb 21Region 1C/1D ChampionshipsFeb 21 · 55m Hurdles · Place 4 · Eastern Montgomery55m Hurdles39"4.11.87a PB11
Feb 21Region 1C/1D ChampionshipsFeb 21 · Triple Jump · Place 5 · Eastern MontgomeryTriple Jump5.32' 3" PB11
Feb 21Region 1C/1D ChampionshipsFeb 21 · Long Jump · Place 6 · Eastern MontgomeryLong Jump6.16' 9" PB11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 300 Meters · Place 119 · Eastern Montgomery300 Meters119.46.30a PB11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Long Jump · Place 57 · Eastern MontgomeryLong Jump57.4.39m11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Long Jump · Place 39 · Eastern MontgomeryLong Jump39.4.82m11
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Long Jump · Place 14 · Eastern MontgomeryLong Jump14.4.94m11
Feb 22VHSL Region 1C/1D Indoor ChampionshipsFeb 22 · Triple Jump · Place 8 · Eastern MontgomeryTriple Jump8.31' 2.7510
Feb 22VHSL Region 1C/1D Indoor ChampionshipsFeb 22 · Long Jump · Place 8 · Eastern MontgomeryLong Jump8.15' 5.2510
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Long Jump · Place 42 · Eastern MontgomeryLong Jump42.4.70m10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Blue Demon InvitationalMay 10 · Long Jump · Place 43 · Eastern MontgomeryLong Jump435.19m PB10
May 10Blue Demon InvitationalMay 10 · Discus · Place 59 · Eastern MontgomeryDiscus5920.64m10
Apr 5Blacksburg InvitationalApr 5 · Discus · Place 49 · Eastern MontgomeryDiscus4962-410

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Wally Gilbert InvitationalDec 7 · 55 Meter · Place 48 · Eastern Montgomery55 Meter48.8.01a PB10
Dec 7Wally Gilbert InvitationalDec 7 · Long Jump · Place 23 · Eastern MontgomeryLong Jump23.15-10.2510
Dec 7Wally Gilbert InvitationalDec 7 · High Jump · Eastern MontgomeryHigh Jump--NH10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16Pioneer District ChampionshipMay 16 · Combined results · Place 11 · Eastern MontgomeryCombined results111:18.809
May 11Blue Demon InvitationalMay 11 · 400 Meters · Eastern Montgomery400 Meters--DNS9
May 11Blue Demon InvitationalMay 11 · 200 Meters · Eastern Montgomery200 Meters--DNS9
May 1New River InvitationalMay 1 · Long Jump · Place 24 · Eastern MontgomeryLong Jump2413-11.009
May 1New River InvitationalMay 1 · 200 Meters · Place 23 · Eastern Montgomery200 Meters2329.749
May 1New River InvitationalMay 1 · 400 Meters · Place 23 · Eastern Montgomery400 Meters231:10.58 PB9
Apr 27Titan Track ClassicApr 27 · Combined results · Place 47 · Eastern MontgomeryCombined results4712-11.009
Apr 27Titan Track ClassicApr 27 · Combined results · Place 62 · Eastern MontgomeryCombined results6246-069
Apr 27Titan Track ClassicApr 27 · Combined results · Place 49 · Eastern MontgomeryCombined results491:08.61 PB9
Apr 13Blacksburg InvitationalApr 13 · 200 Meters · Place 2 · Eastern Montgomery200 Meters231.45—
Apr 13Blacksburg InvitationalApr 13 · 200 Meters · Place 85 · Eastern Montgomery200 Meters8531.45—
Apr 13Blacksburg InvitationalApr 13 · 400 Meters · Place 4 · Eastern Montgomery400 Meters41:12.58—
Apr 13Blacksburg InvitationalApr 13 · 400 Meters · Place 48 · Eastern Montgomery400 Meters481:12.58—
Apr 3Giles Meet #2Apr 3 · Combined results · Place 15 · Eastern MontgomeryCombined results1510-04.509
Apr 3Giles Meet #2Apr 3 · Combined results · Place 14 · Eastern MontgomeryCombined results142:55.069