Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorValley District Championships · May 1712.67Valley District ChampionshipsMay 17, 2023
200 Meters · IndoorRoanoke College: Bast-Cregger Invitational · Jan 3026.24Roanoke College: Bast-Cregger InvitationalJanuary 30, 2026
200 Meters · OutdoorDistrict Mini Meet · Apr 1025.62District Mini MeetApril 10, 2024
Long Jump · IndoorODAC Indoor Championships · Feb 285.78mODAC Indoor ChampionshipsFebruary 28, 2026
Long Jump · OutdoorDennis Craddock · Apr 106.29mDennis CraddockApril 10, 2026
Triple Jump · IndoorJDL Early Bird Invitational · Dec 712.63mJDL Early Bird InvitationalDecember 7, 2025
Triple Jump · OutdoorDr Jack M Toms Alumni Invitational · Mar 2712.82mDr Jack M Toms Alumni InvitationalMarch 27, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24ODAC ChampionshipsApr 24 · Triple Jump · Place 11 · RoanokeRoanokeTriple Jump11.12.59mWind: 0.2Fr
Apr 24ODAC ChampionshipsApr 24 · Long Jump · Place 24 · RoanokeRoanokeLong Jump24.5.81mWind: 0Fr
Apr 10Dennis CraddockApr 10 · Triple Jump · Place 15 · RoanokeRoanokeTriple Jump15.12.62mWind: 0Fr
Apr 10Dennis CraddockApr 10 · Long Jump · Place 13 · RoanokeRoanokeLong Jump13.6.29m PBWind: -0.1Fr
Apr 2High Point VertKlasse MeetingApr 2 · Triple Jump · Place 31 · RoanokeRoanokeTriple Jump31.12.82mWind: 2.4Fr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Triple Jump · Place 9 · RoanokeRoanokeTriple Jump9.12.82m PBWind: 0Fr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Long Jump · Place 16 · RoanokeRoanokeLong Jump16.5.76mWind: -1.5Fr
Mar 20W&L CarnivalMar 20 · Triple Jump · Place 3 · RoanokeRoanokeTriple Jump3.12.70mWind: 0.2Fr
Mar 20W&L CarnivalMar 20 · Long Jump · Place 20 · RoanokeRoanokeLong Jump20.5.55mFr

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Triple Jump · Place 11 · RoanokeRoanokeTriple Jump11.12.61mFr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Long Jump · Place 23 · RoanokeRoanokeLong Jump23.5.78m PBFr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · Triple Jump · RoanokeRoanokeTriple Jump—DNSFr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · Long Jump · RoanokeRoanokeLong Jump—DNSFr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · Triple Jump · Place 5 · RoanokeRoanokeTriple Jump512.81mFr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · Long Jump · Place 18 · RoanokeRoanokeLong Jump185.94mFr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Triple Jump · Place 10 · RoanokeRoanokeTriple Jump1012.58mFR
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · 200 Meters · Place 39 · RoanokeRoanoke200 Meters3926.24 PBFR
Jan 23Liberty OpenJan 23 · Triple Jump · RoanokeRoanokeTriple Jump—NDFr
Jan 16Roanoke College: Finn Pincus InvitationalJan 16 · Triple Jump · Place 10 · RoanokeRoanokeTriple Jump1013.07mFR
Jan 16Roanoke College: Finn Pincus InvitationalJan 16 · Long Jump · Place 21 · RoanokeRoanokeLong Jump215.93mFR

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · Triple Jump · Place 21 · RoanokeRoanokeTriple Jump21.12.63m PBFr
Dec 7JDL Early Bird InvitationalDec 7 · Long Jump · Place 35 · RoanokeRoanokeLong Jump35.5.78mFr
Dec 4Liberty KickoffDec 4 · Triple Jump · Place 13 · RoanokeRoanokeTriple Jump13.12.55mFr
Dec 4Liberty KickoffDec 4 · Long Jump · Place 23 · RoanokeRoanokeLong Jump23.5.64mFr
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · Triple Jump · Place 11 · SpotswoodSpotswoodTriple Jump1138-08.50—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · Triple Jump · Place 3 · SpotswoodSpotswoodTriple Jump338-11.00—
Feb 8Parks and Recreation InvitationalFeb 8 · Triple Jump · Place 4 · SpotswoodSpotswoodTriple Jump437-09.75—
Feb 1Bulldog InvitationalFeb 1 · Triple Jump · Place 21 · SpotswoodSpotswoodTriple Jump2139-10.7512
Feb 1Bulldog InvitationalFeb 1 · Triple Jump · Place 18 · SpotswoodSpotswoodTriple Jump1836-09.2512
Feb 1Bulldog InvitationalFeb 1 · Triple Jump · Place 18 · SpotswoodSpotswoodTriple Jump1836-09.2512
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Triple Jump · Place 8 · SpotswoodSpotswoodTriple Jump8.12.16m12
Jan 18Walt Cormack MemorialJan 18 · Triple Jump · Place 9 · SpotswoodSpotswoodTriple Jump938-02.00—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Triple Jump · Place 6 · SpotswoodSpotswoodTriple Jump641-07.75—
May 20Valley District Track & Field ChampionshipsMay 20 · Triple Jump · Place 4 · SpotswoodSpotswoodTriple Jump441-01.00—
May 20Valley District Track & Field ChampionshipsMay 20 · Long Jump · Place 11 · SpotswoodSpotswoodLong Jump1118-06.50—
May 7Valley District Meet #3May 7 · Discus · Place 18 · SpotswoodSpotswoodDiscus1877-03—
May 7Valley District Meet #3May 7 · Triple Jump · Place 3 · SpotswoodSpotswoodTriple Jump340-09.75—
May 2Dogwood Track ClassicMay 2 · Triple Jump · Place 39 · SpotswoodSpotswoodTriple Jump3939-09.5012
May 2Dogwood Track ClassicMay 2 · Triple Jump · Place 39 · SpotswoodSpotswoodTriple Jump3939-09.5012
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Triple Jump · Place 3 · SpotswoodSpotswoodTriple Jump342-312
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Long Jump · Place 6 · SpotswoodSpotswoodLong Jump619-7.5012

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14East Coast Elite - RoanokeDec 14 · Triple Jump · Place 9 · SpotswoodSpotswoodTriple Jump9.11.20m12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7Valley District Meet #4May 7 · Triple Jump · Place 3 · SpotswoodSpotswoodTriple Jump340-09.00—
May 7Valley District Meet #4May 7 · Long Jump · Place 13 · SpotswoodSpotswoodLong Jump1317-02.50—
Apr 24City / County MeetApr 24 · Triple Jump · Place 5 · SpotswoodSpotswoodTriple Jump538-01.00—
Apr 13Gus Lacy Track ClassicApr 13 · Triple Jump · Place 5 · SpotswoodSpotswoodTriple Jump539-04.0011
Apr 13Gus Lacy Track ClassicApr 13 · Long Jump · Place 17 · SpotswoodSpotswoodLong Jump1718-01.0011
Apr 13Gus Lacy Track ClassicApr 13 · Triple Jump · Place 4 · SpotswoodSpotswoodTriple Jump441-11.0011
Apr 13Gus Lacy Track ClassicApr 13 · Long Jump · Place 16 · SpotswoodSpotswoodLong Jump1618-09.0011
Apr 10District Mini MeetApr 10 · Long Jump · Place 11 · SpotswoodSpotswoodLong Jump1117-10.00—
Apr 10District Mini MeetApr 10 · 200 Meters · Place 19 · SpotswoodSpotswood200 Meters1925.62 PB—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · Triple Jump · Place 12 · SpotswoodSpotswoodTriple Jump12.39-00.0010
May 17Valley District ChampionshipsMay 17 · Triple Jump · Place 3 · SpotswoodSpotswoodTriple Jump341-11.00—
May 17Valley District ChampionshipsMay 17 · Long Jump · Place 8 · SpotswoodSpotswoodLong Jump817-10.00—
May 17Valley District ChampionshipsMay 17 · 100 Meters · Place 9 · SpotswoodSpotswood100 Meters912.67 PB—
May 12JJ Updike Last Chance InvitationalMay 12 · Triple Jump · Place 4 · SpotswoodSpotswoodTriple Jump439-03.00—
May 12JJ Updike Last Chance InvitationalMay 12 · Long Jump · Place 11 · SpotswoodSpotswoodLong Jump1118-02.75—
May 12JJ Updike Last Chance InvitationalMay 12 · 100 Meters · Place 19 · SpotswoodSpotswood100 Meters1912.67—
Apr 22Gus Lacy Track ClassicApr 22 · Long Jump · Place 11 · SpotswoodSpotswoodLong Jump1118-09.00—
Apr 22Gus Lacy Track ClassicApr 22 · 200 Meters · Place 11 · SpotswoodSpotswood200 Meters1125.86—