Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthside Invitational · Apr 412.51aNorthside InvitationalApril 4, 2026
200 Meters · OutdoorAlleghany Quint Track Meet · May 1226.37aAlleghany Quint Track MeetMay 12, 2026
55 Meters · IndoorEd Long Invitational · Jan 177.50Ed Long InvitationalJanuary 17, 2026
Combined results · OutdoorByrd Opener · Mar 2012.66Byrd OpenerMarch 20, 2025
Discus · 1.6kg · OutdoorNorthside Invitational · Apr 493-05Northside InvitationalApril 4, 2026
Discus · 1kg · OutdoorNorthside MS vs. Benjamin Franklin MS · Mar 2368-00Northside MS vs. Benjamin Franklin MSMarch 23, 2022
Shot Put · 12lb · IndoorRegion 3D Championships · Feb 2135' 8.75"Region 3D ChampionshipsFebruary 21, 2026
Shot Put · 12lb · OutdoorAlleghany Quint Track Meet · May 1238-04.00Alleghany Quint Track MeetMay 12, 2026
Shot Put · 4kg · OutdoorNorthside MS vs. Benjamin Franklin MS · Mar 2322-3Northside MS vs. Benjamin Franklin MSMarch 23, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 282026 Region 3D Track & Field Championships 2026May 28 · Discus · Place 22 · NorthsideNorthsideDiscus1.6kg22.78' 10"12
May 282026 Region 3D Track & Field Championships 2026May 28 · Shot Put · Place 20 · NorthsideNorthsideShot Put12lb20.33' 5"12
May 20VHSL Blue Ridge District OD ChampionshipsMay 20 · Shot Put · Place 6 · NorthsideNorthsideShot Put12lb6.37-512
May 20Blacksburg Quad MeetMay 20 · Shot Put · Place 6 · NorthsideNorthsideShot Put12lb6.37-512
May 16Golden Eagle InvitationalMay 16 · Discus · Place 27 · NorthsideNorthsideDiscus1.6kg27.83-0612
May 16Golden Eagle InvitationalMay 16 · Shot Put · Place 25 · NorthsideNorthsideShot Put12lb25.34-04.2512
May 12Alleghany Quint Track MeetMay 12 · Shot Put · Place 3 · NorthsideNorthsideShot Put12lb3.38-04.00 PB12
May 12Alleghany Quint Track MeetMay 12 · 200 Meters · Place 12 · NorthsideNorthside200 Meters12.26.37a PB12
May 12Alleghany Quint Track MeetMay 12 · 100 Meters · Place 13 · NorthsideNorthside100 Meters13.12.81a12
May 9Blue Demon InvitationalMay 9 · Discus · Place 55 · NorthsideNorthsideDiscus5521.75m12
May 9Blue Demon InvitationalMay 9 · Shot Put · Place 45 · NorthsideNorthsideShot Put4510.17m12
Apr 25Knights Track Classic Apr 25 · Discus · Place 16 · NorthsideNorthsideDiscus1.6kg16.91-0312
Apr 25Knights Track Classic Apr 25 · Shot Put · Place 16 · NorthsideNorthsideShot Put12lb16.34-00.5012
Apr 4Northside InvitationalApr 4 · Discus · Place 3 · NorthsideNorthsideDiscus1.6kg3.93-05 PB12
Apr 4Northside InvitationalApr 4 · Shot Put · Place 4 · NorthsideNorthsideShot Put12lb4.36-11.0012
Apr 4Northside InvitationalApr 4 · 100 Meters · Place 23 · NorthsideNorthside100 Meters23.12.51a PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · Shot Put · Place 13 · NorthsideNorthsideShot Put12lb13.35' 8.75" PB12
Jan 17Ed Long InvitationalJan 17 · Shot Put · Place 15 · Northside HiNorthside HiShot Put1535-02.50—
Jan 17Ed Long InvitationalJan 17 · 55 Meters · Place 28 · Northside HiNorthside Hi55 Meters287.50 PB—
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Shot Put · Place 38 · NorthsideNorthsideShot Put12lb38.10.81m12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · Shot Put · Place 15 · NorthsideNorthsideShot Put1510.39m12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Shot Put · Place 32 · NorthsideNorthsideShot Put12lb32.10.60m12
Feb 22VHSL Region 3D ChampionshipsFeb 22 · Shot Put · Place 13 · NorthsideNorthsideShot Put1336-3.25—
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Shot Put · Place 31 · NorthsideNorthsideShot Put12lb31.10.27m11
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Shot Put · Place 53 · NorthsideNorthsideShot Put12lb53.10.29m11
Jan 18Walt Cormack MemorialJan 18 · Shot Put · Place 52 · Northside HiNorthside HiShot Put5231-03.00—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · Shot Put · Place 42 · NorthsideNorthsideShot Put12lb42.9.43m11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17Golden Eagle Invitational May 17 · Discus · Place 13 · NorthsideNorthsideDiscus1385-711
Apr 19Titan Track ClassicApr 19 · Discus · Place 18 · NorthsideNorthsideDiscus1.6kg18.74-0811
Apr 5Northside InvitationalApr 5 · Discus · Place 14 · NorthsideNorthsideDiscus1.6kg14.82-1111
Apr 5Northside InvitationalApr 5 · Shot Put · Place 11 · NorthsideNorthsideShot Put12lb11.34-11.5011
Apr 5Northside InvitationalApr 5 · 100 Meters · Place 45 · NorthsideNorthside100 Meters45.13.17a11
Mar 20Byrd OpenerMar 20 · Combined results · Place 7 · Northside High SchooNorthside High SchooCombined results790-0611
Mar 20Byrd OpenerMar 20 · Combined results · Place 33 · Northside High SchooNorthside High SchooCombined results3312.66 PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · Shot Put · Place 30 · NorthsideNorthsideShot Put12lb30.9.83m11
Jan 27Bulldog InvitationalJan 27 · Shot Put · Place 114 · Northside HiNorthside HiShot Put11423-05.5010

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Franklin County Home MeetMay 7 · Combined results · Place 15 · Northside High SchooNorthside High SchooCombined results1567-0710
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Discus · Place 25 · NorthsideNorthsideDiscus1.6kg25.66-0210
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Shot Put · Place 21 · NorthsideNorthsideShot Put12lb21.29-00.5010
Apr 27Titan Track ClassicApr 27 · Combined results · Place 50 · Northside High SchooNorthside High SchooCombined results5073-0610
Apr 20Northside InvitationalApr 20 · Combined results · Place 19 · Northside High SchooNorthside High SchooCombined results1968-0510
Apr 17Byrd Home MeetApr 17 · Discus · Place 15 · NorthsideNorthsideDiscus1576-00.00SO
Apr 17Byrd Home MeetApr 17 · Shot Put · Place 21 · NorthsideNorthsideShot Put2126-07.00SO
Apr 17Byrd Home MeetApr 17 · 100 Meters · Place 34 · NorthsideNorthside100 Meters3413.55SO

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 13Walter Bass HS InvitationalJan 13 · Shot Put · Place 60 · NorthsideNorthsideShot Put12lb60.20-11.009
Jan 7Liberty Premier Invitational (College)Jan 7 · Shot Put · Place 80 · Northside HiNorthside HiShot Put8019-08.75—
Jan 7Liberty Premier HS InvitationalJan 7 · Shot Put · Place 80 · NorthsideNorthsideShot Put12lb80.19-08.759

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 23Northside MS vs. Benjamin Franklin MSMar 23 · Discus · Place 3 · Northside (Roanoke)Northside (Roanoke)Discus1kg3.68-00 PB-
Mar 23Northside MS vs. Benjamin Franklin MSMar 23 · Shot Put · Place 6 · Northside (Roanoke)Northside (Roanoke)Shot Put4kg6.22-3 PB-
Mar 23Northside MS vs. Benjamin Franklin MSMar 23 · 100 Meters · Place 21 · Northside (Roanoke)Northside (Roanoke)100 Meters21.15.56-