Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorRaleigh Relays · Mar 2615.85aRaleigh RelaysMarch 26, 2026
200 Meters · IndoorBorder Wars Indoor Track & Field Invitational · Dec 1728.36aBorder Wars Indoor Track & Field InvitationalDecember 17, 2022
300 Meters · IndoorVirginia Beach HS Relays · Jan 645.85Virginia Beach HS RelaysJanuary 6, 2023
300m Hurdles · 30" / 0.762m · OutdoorRun 804 (Eight O Four) HS Invitational · Apr 649.25aRun 804 (Eight O Four) HS InvitationalApril 6, 2024
55 Meter · IndoorBorder Wars Indoor Track & Field Invitational · Dec 177.79aBorder Wars Indoor Track & Field InvitationalDecember 17, 2022
55 Meters · IndoorBoo Williams Indoor Invitational · Jan 137.52Boo Williams Indoor InvitationalJanuary 13, 2024
55m Hurdles · 33" · IndoorU.S. Marine Corps Holiday Classic · Dec 298.72aU.S. Marine Corps Holiday ClassicDecember 29, 2023
60m Hurdles · 33" / 0.838m · IndoorEast Coast Invitational - HS · Feb 49.99aEast Coast Invitational - HSFebruary 4, 2023
Discus · 1kg · OutdoorThe 20th Annual Gar-Field Invitational · Apr 2241-3The 20th Annual Gar-Field InvitationalApril 22, 2023
High Jump · IndoorU.S. Marine Corps Holiday Classic · Dec 294-10.00U.S. Marine Corps Holiday ClassicDecember 29, 2023
Long Jump · IndoorPSU National Open · Jan 305.56mPSU National OpenJanuary 30, 2026
Long Jump · OutdoorRegion 5C/4B Indoor Championships · Feb 1115-11.00Region 5C/4B Indoor ChampionshipsFebruary 11, 2022
Shot Put · 4kg · IndoorVirginia Showcase Invitational · Jan 1330-01.00Virginia Showcase InvitationalJanuary 13, 2023
Shot Put · 4kg · OutdoorHSHS Throws Meet 2 · Feb 830-7.50HSHS Throws Meet 2February 8, 2023
Triple Jump · IndoorPSU National Open · Jan 3011.65mPSU National OpenJanuary 30, 2026
Triple Jump · Outdooradidas Outdoor Nationals · Jun 1411.52madidas Outdoor NationalsJune 14, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · Triple Jump · Place 9 · James MadisonJames MadisonTriple Jump9.11.83mWind: 3.2So
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · Long Jump · Place 13 · James MadisonJames MadisonLong Jump13.5.60mWind: 0.8So
May 1Kehoe Twilight MeetMay 1 · Triple Jump · Place 6 · James MadisonJames MadisonTriple Jump6.11.81mWind: 1So
Apr 23130th Penn Relays CarnivalApr 23 · Triple Jump · Place 21 · James MadisonJames MadisonTriple Jump21.11.63mWind: 0.2So
Apr 17Virginia ChallengeApr 17 · Triple Jump · Place 24 · James MadisonJames MadisonTriple Jump24.11.61mWind: 1.4So
Apr 10JMU InvitationalApr 10 · Triple Jump · Place 5 · James MadisonJames MadisonTriple Jump5.11.57mWind: 0So
Apr 10JMU InvitationalApr 10 · Long Jump · Place 1 · James MadisonJames MadisonLong Jump1.5.75mWind: 2.2So
Apr 2High Point VertKlasse MeetingApr 2 · Triple Jump · Place 8 · James MadisonJames MadisonTriple Jump8.11.71mWind: -0.1So
Mar 26Raleigh RelaysMar 26 · Triple Jump · Place 16 · James MadisonJames MadisonTriple Jump16.11.73mWind: 0.6So
Mar 26Raleigh RelaysMar 26 · Long Jump · Place 29 · James MadisonJames MadisonLong Jump29.5.33mWind: 0.6So
Mar 26Raleigh RelaysMar 26 · 100m Hurdles · Place 82 · James MadisonJames Madison100m Hurdles33" / 0.838m82.15.85a PBWind: 0.9So
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · Triple Jump · Place 8 · James MadisonJames MadisonTriple Jump811.36mSO
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · Long Jump · Place 20 · James MadisonJames MadisonLong Jump205.20mSO
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · 100m Hurdles · Place 21 · James MadisonJames Madison100m Hurdles2115.97aSO

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30PSU National OpenJan 30 · Triple Jump · Place 9 · James MadisonJames MadisonTriple Jump9.11.65m PBSo
Jan 30PSU National OpenJan 30 · Long Jump · Place 12 · James MadisonJames MadisonLong Jump12.5.56m PBSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Colonel Bev Read OpenerDec 6 · Triple Jump · Place 1 · James MadisonJames MadisonTriple Jump1.11.41mSo
Dec 6Colonel Bev Read OpenerDec 6 · Long Jump · Place 3 · James MadisonJames MadisonLong Jump3.5.19mSo
Mar 7IC4A/ECAC IndoorMar 7 · Triple Jump · Place 7 · James MadisonJames MadisonTriple Jump7.11.34mFr
Jan 31Marlin InviteJan 31 · Triple Jump · Place 2 · James MadisonJames MadisonTriple Jump2.11.13mFr
Jan 17Virginia Tech InvitationalJan 17 · Triple Jump · Place 16 · James MadisonJames MadisonTriple Jump16.11.07mFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24129th Penn RelaysApr 24 · Triple Jump · James MadisonJames MadisonTriple Jump—11.39mWind: -1.5Fr
Apr 4High Point VertKlasse MeetingApr 4 · Triple Jump · Place 16 · James MadisonJames MadisonTriple Jump1611.41mFr
Apr 4High Point VertKlasse MeetingApr 4 · Long Jump · Place 33 · James MadisonJames MadisonLong Jump335.18mFr

2024 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · Triple Jump · Place 6 · James MadisonJames MadisonTriple Jump6.11.22mFr
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · High Jump · Place 4 · Highland SpringsHighland SpringsHigh Jump45-012
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · Triple Jump · Place 4 · Highland SpringsHighland SpringsTriple Jump435-6.2512
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · Long Jump · Place 7 · Highland SpringsHighland SpringsLong Jump716-0.5012
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · 55m Hurdles · Place 5 · Highland SpringsHighland Springs55m Hurdles58.7712
Jan 27Track 757 Last Chance MeetJan 27 · Shot Put · Place 25 · Highland SpringsHighland SpringsShot Put2527-812
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 8 · Highland SpringsHighland SpringsLong Jump816-4.7512
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 25 · Highland SpringsHighland Springs55 Meters257.6912
Jan 27Track 757 Last Chance MeetJan 27 · 55m Hurdles · Place 8 · Highland SpringsHighland Springs55m Hurdles88.9112
Jan 27Track 757 Last Chance MeetJan 27 · 55m Hurdles · Place 5 · Highland SpringsHighland Springs55m Hurdles58.7712
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 25 · Highland SpringsHighland Springs55 MetersRound P257.6912
Jan 27Track 757 Last Chance MeetJan 27 · 55m Hurdles · Place 5 · Highland SpringsHighland Springs55m HurdlesRound P58.7712
Jan 27Track 757 Last Chance MeetJan 27 · 55m Hurdles · Place 8 · Highland SpringsHighland Springs55m Hurdles88.9112
Jan 27Track 757 Last Chance MeetJan 27 · Shot Put · Place 25 · Highland SpringsHighland SpringsShot PutRound P2527-812
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 8 · Highland SpringsHighland SpringsLong JumpRound P816-4.7512
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 8 · Highland SpringsHighland SpringsLong Jump816-4.7512
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 1 · Highland SpringsHighland Springs55 Meters17.52 PB—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 5 · Highland SpringsHighland Springs55 Meters57.52—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55m Hurdles · Place 2 · Highland SpringsHighland Springs55m Hurdles28.750—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55m Hurdles · Place 2 · Highland SpringsHighland Springs55m Hurdles28.750—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Triple Jump · Place 1 · The Speed Team RVAThe Speed Team RVATriple Jump1.11.52m PBWind: 0.612
Jun 8AAU Virginia South District QualifierJun 8 · Long Jump · Place 3 · The Speed Team RVAThe Speed Team RVALong Jump315-5.50—
Jun 8AAU Virginia South District QualifierJun 8 · Long Jump · Place 3 · The Speed TeamThe Speed TeamLong Jump315-5.50—
May 17VHSL 6A RegionalMay 17 · Triple Jump · Place 6 · Highland SpringsHighland SpringsTriple Jump637-1.50—
May 17VHSL 6A RegionalMay 17 · Long Jump · Place 5 · Highland SpringsHighland SpringsLong Jump517-3.75—
May 17VHSL 6A RegionalMay 17 · High Jump · Place 2 · Highland SpringsHighland SpringsHigh Jump25-0—
May 17VHSL 6A RegionalMay 17 · 100m Hurdles · Place 5 · Highland SpringsHighland Springs100m Hurdles515.51a—
May 17VHSL 6A RegionalMay 17 · 100m Hurdles · Place 5 · Highland SpringsHighland Springs100m Hurdles516.13a—
Apr 27Charles B Gordon InvitationalApr 27 · Triple Jump · Place 1 · Highland SpringsHighland SpringsTriple Jump135-9.7512
Apr 27Charles B Gordon InvitationalApr 27 · Shot Put · Place 13 · Highland SpringsHighland SpringsShot Put1329-612
Apr 27Charles B Gordon InvitationalApr 27 · High Jump · Place 2 · Highland SpringsHighland SpringsHigh Jump24-812
Apr 27Charles B Gordon InvitationalApr 27 · Long Jump · Place 7 · Highland SpringsHighland SpringsLong Jump716-4.7512
Apr 10Atlee Meet #1Apr 10 · 300m Hurdles · Place 2 · Highland SpringsHighland Springs300m Hurdles248.9412
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 300m Hurdles · Place 7 · Highland SpringsHighland Springs300m Hurdles30" / 0.762m7.49.25a PB12

2023 Indoor Track

35 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55m Hurdles · Place 7 · Highland SpringsHighland Springs55m Hurdles33"Round P7.8.72a PB12
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55m Hurdles · Place 8 · Highland SpringsHighland Springs55m Hurdles33"8.8.74a12
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Triple Jump · Place 4 · Highland SpringsHighland SpringsTriple Jump4.36-00.0012
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · High Jump · Place 9 · Highland SpringsHighland SpringsHigh Jump9.4-10.00 PB12
Dec 16Mid-Atlantic HS InvitationalDec 16 · 55m Hurdles · Place 2 · Highland SpringsHighland Springs55m Hurdles33"2.9.10a12
Dec 16Mid-Atlantic HS InvitationalDec 16 · Triple Jump · Place 2 · Highland SpringsHighland SpringsTriple Jump2.35-2.2512
Dec 16Mid-Atlantic HS InvitationalDec 16 · High Jump · Place 4 · Highland SpringsHighland SpringsHigh Jump4.4-1012
Dec 8Virginia Beach HS OpenerDec 8 · 55m Hurdles · Place 9 · Highland SpringsHighland Springs55m Hurdles33"Round P9.9.04a12
Dec 8Virginia Beach HS OpenerDec 8 · 55m Hurdles · Place 5 · Highland SpringsHighland Springs55m Hurdles33"5.8.81a12
Dec 8Virginia Beach HS OpenerDec 8 · Shot Put · Place 31 · Highland SpringsHighland SpringsShot Put4kg31.26-4.5012
Dec 2Liberty HS OpenerDec 2 · 55m Hurdles · Place 13 · Highland SpringsHighland Springs55m Hurdles33"Round P13.9.43a12
Dec 2Liberty HS OpenerDec 2 · Triple Jump · Place 3 · Highland SpringsHighland SpringsTriple Jump3.35-00.2512
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · 55m Hurdles · Place 2 · Highland SpringsHighland Springs55m Hurdles28.88JR
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · Triple Jump · Place 4 · Highland SpringsHighland SpringsTriple Jump435-0JR
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · 55m Hurdles · Place 4 · Highland SpringsHighland Springs55m HurdlesRound P49.18JR
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · Pole Vault · Place 7 · Highland SpringsHighland SpringsPole Vault77-3JR
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · Shot Put · Place 6 · Highland SpringsHighland SpringsShot Put629-5JR
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · Long Jump · Place 8 · Highland SpringsHighland SpringsLong Jump816-3.50JR
Feb 4East Coast Invitational - HSFeb 4 · 60m Hurdles · Place 7 · Highland SpringsHighland Springs60m Hurdles33" / 0.838m7.9.99a PB11
Feb 4East Coast Invitational - HSFeb 4 · 55m Hurdles · Place 7 · Highland SpringsHighland Springs55m Hurdles33"7.9.26a11
Feb 4East Coast Invitational - HSFeb 4 · 55m Hurdles · Place 8 · Highland SpringsHighland Springs55m Hurdles33"Round P8.9.14a11
Feb 4East Coast Invitational - HSFeb 4 · Triple Jump · Place 5 · Highland SpringsHighland SpringsTriple Jump5.34-09.5011
Feb 4East Coast Invitational - HSFeb 4 · Long Jump · Place 23 · Highland SpringsHighland SpringsLong Jump23.14-04.2511
Feb 4East Coast Invitational - HSFeb 4 · Shot Put · Place 16 · Highland SpringsHighland SpringsShot Put4kg16.28-01.0011
Jan 21 Suffolk InvitationalJan 21 · Long Jump · Place 4 · Highland SpringsHighland SpringsLong Jump414-1011
Jan 21 Suffolk InvitationalJan 21 · 55m Hurdles · Place 5 · Highland SpringsHighland Springs55m Hurdles59.4211
Jan 13Virginia Showcase InvitationalJan 13 · 300 Meters · Place 152 · Highland SpringsHighland Springs300 Meters152.45.93a11
Jan 13Virginia Showcase InvitationalJan 13 · 55m Hurdles · Place 62 · Highland SpringsHighland Springs55m Hurdles33"Round P62.9.65a11
Jan 13Virginia Showcase InvitationalJan 13 · Triple Jump · Place 43 · Highland SpringsHighland SpringsTriple Jump43.31-11.7511
Jan 13Virginia Showcase InvitationalJan 13 · Long Jump · Place 52 · Highland SpringsHighland SpringsLong Jump52.15-00.7511
Jan 13Virginia Showcase InvitationalJan 13 · Shot Put · Place 18 · Highland SpringsHighland SpringsShot Put4kg18.30-01.00 PB11
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 28 · Highland SpringsHighland Springs300 Meters2845.85 PB11
Jan 6Virginia Beach HS RelaysJan 6 · Shot Put · Place 15 · Highland SpringsHighland SpringsShot Put1527-10.7511
Jan 6Virginia Beach HS RelaysJan 6 · Triple Jump · Place 5 · Highland SpringsHighland SpringsTriple Jump533-1.2511
Jan 6Virginia Beach HS RelaysJan 6 · 60m Hurdles · Place 17 · Highland SpringsHighland Springs60m Hurdles1710.8011

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Region 5C Outdoor ChampionshipsMay 19 · Pole Vault · Place 7 · Highland SpringsHighland SpringsPole Vault76-9—
May 19Region 5C Outdoor ChampionshipsMay 19 · Shot Put · Place 13 · Highland SpringsHighland SpringsShot Put1327-3—
May 19Region 5C Outdoor ChampionshipsMay 19 · Discus · Place 19 · Highland SpringsHighland SpringsDiscus1964-4—
May 19Region 5C Outdoor ChampionshipsMay 19 · Triple Jump · Place 5 · Highland SpringsHighland SpringsTriple Jump535-3.50—
May 19Region 5C Outdoor ChampionshipsMay 19 · 300m Hurdles · Place 11 · Highland SpringsHighland Springs300m Hurdles1149.56—
May 19Region 5C Outdoor ChampionshipsMay 19 · 100m Hurdles · Place 4 · Highland SpringsHighland Springs100m HurdlesRound P416.78—
May 19Region 5C Outdoor ChampionshipsMay 19 · 100m Hurdles · Place 4 · Highland SpringsHighland Springs100m Hurdles416.73—
Apr 22The 20th Annual Gar-Field InvitationalApr 22 · Triple Jump · Place 4 · Highland SpringsHighland SpringsTriple Jump4.34-0.7511
Apr 22The 20th Annual Gar-Field InvitationalApr 22 · Discus · Place 14 · Highland SpringsHighland SpringsDiscus1kg14.41-3 PB11
Apr 22The 20th Annual Gar-Field InvitationalApr 22 · Shot Put · Place 5 · Highland SpringsHighland SpringsShot Put4kg5.28-311
Feb 8HSHS Throws Meet 2Feb 8 · Shot Put · Place 1 · Highland SpringsHighland SpringsShot Put4kg1.30-7.50 PB11

2022 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 30F.I.A. Holiday Indoor ClassicDec 30 · 60m Hurdles · Place 15 · Highland SpringsHighland Springs60m Hurdles33" / 0.838mRound P15.10.66a11
Dec 30F.I.A. Holiday Indoor ClassicDec 30 · 55m Hurdles · Place 15 · Highland SpringsHighland Springs55m Hurdles33"Round P15.9.91a11
Dec 30F.I.A. Holiday Indoor ClassicDec 30 · Triple Jump · Place 7 · Highland SpringsHighland SpringsTriple Jump7.33-00.2511
Dec 17Border Wars Indoor Track & Field InvitationalDec 17 · 55 Meter · Place 9 · Highland SpringsHighland Springs55 Meter9.7.79a PB11
Dec 17Border Wars Indoor Track & Field InvitationalDec 17 · Triple Jump · Place 3 · Highland SpringsHighland SpringsTriple Jump3.32' 9.5011
Dec 17Border Wars Indoor Track & Field InvitationalDec 17 · Long Jump · Place 3 · Highland SpringsHighland SpringsLong Jump3.15' 10.511
Dec 17Border Wars Indoor Track & Field InvitationalDec 17 · Shot Put · Place 11 · Highland SpringsHighland SpringsShot Put4kg11.24' 7.5011
Dec 17Border Wars Indoor Track & Field InvitationalDec 17 · 200 Meters · Place 7 · Highland SpringsHighland Springs200 Meters7.28.36a PB11
Dec 10Virginia Beach HS OpenerDec 10 · 55m Hurdles · Place 17 · Highland SpringsHighland Springs55m Hurdles33"Round P17.9.66a11
Dec 10Virginia Beach HS OpenerDec 10 · Triple Jump · Place 4 · Highland SpringsHighland SpringsTriple Jump4.34-02.0011
Dec 10Virginia Beach HS OpenerDec 10 · Long Jump · Place 11 · Highland SpringsHighland SpringsLong Jump11.16-03.2511
Dec 3Boo Williams Indoor Season OpenerDec 3 · 55m Hurdles · Place 19 · Highland SpringsHighland Springs55m Hurdles33"19.9.95a11
Dec 3Boo Williams Indoor Season OpenerDec 3 · 55 Meter · Place 21 · Highland SpringsHighland Springs55 Meter21.7.87a11
Dec 3Boo Williams Indoor Season OpenerDec 3 · Triple Jump · Place 2 · Highland SpringsHighland SpringsTriple Jump2.34-01.0011
Dec 3Boo Williams Indoor Season OpenerDec 3 · Long Jump · Place 9 · Highland SpringsHighland SpringsLong Jump9.14-11.0011
Feb 2Hanover Polar Bear #3Feb 2 · Long Jump · Place 2 · Highland SpringsHighland SpringsLong Jump215-08.50—
Feb 2Hanover Polar Bear #3Feb 2 · 300 Meters · Place 6 · Highland SpringsHighland Springs300 Meters646.74—
Feb 2Hanover Polar Bear #3Feb 2 · Long Jump · Place 2 · Highland SpringsHighland SpringsLong Jump215-08.50—
Feb 2Hanover Polar Bear #3Feb 2 · 300 Meters · Place 6 · Highland SpringsHighland Springs300 Meters646.74—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 26Highland Springs RelaysMar 26 · Long Jump · Place 3 · Highland SpringsHighland SpringsLong Jump30.25SO
Mar 26Highland Springs RelaysMar 26 · Long Jump · Place 3 · Highland SpringsHighland SpringsLong Jump30.25SO
Feb 11Region 5C/4B Indoor ChampionshipsFeb 11 · Long Jump · Place 7 · Highland SpringsHighland SpringsLong Jump7.15-11.00 PB10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Grant Holloway Holiday InvitationalDec 18 · 300 Meters · Place 60 · Highland SpringsHighland Springs300 Meters60.46.48a10
Dec 18Grant Holloway Holiday InvitationalDec 18 · Long Jump · Place 12 · Highland SpringsHighland SpringsLong Jump12.14-11.7510