Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVictor Cahoon Track Classic · May 1113.91Victor Cahoon Track ClassicMay 11, 2024
200 Meters · IndoorVirginia Beach HS Relays · Jan 2527.53Virginia Beach HS RelaysJanuary 25, 2025
200 Meters · OutdoorColonial Forge Invitational · Apr 527.33aColonial Forge InvitationalApril 5, 2025
300 Meters · IndoorBulldog Invitational · Feb 144.15Bulldog InvitationalFebruary 1, 2025
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1343.86aLiberty Christmas HS InvitationalDecember 13, 2025
400 Meters · OutdoorCedar Run District Spring Track Championships · May 121:00.96Cedar Run District Spring Track ChampionshipsMay 12, 2025
500 Meters · IndoorCedar Run District Meet #4 · Jan 131:23.71Cedar Run District Meet #4January 13, 2026
55 Meter · IndoorEast Coast Elite- VMI 1.4.25 · Jan 48.05aEast Coast Elite- VMI 1.4.25January 4, 2025
55 Meter · OutdoorLiberty Christmas HS Invitational · Dec 138.01aLiberty Christmas HS InvitationalDecember 13, 2025
55 Meters · IndoorLiberty Premier Invitational (College) · Jan 78.498Liberty Premier Invitational (College)January 7, 2023
Long Jump · IndoorLiberty Christmas HS Invitational · Dec 1414-06.25Liberty Christmas HS InvitationalDecember 14, 2024
Long Jump · OutdoorGainesville Cardinal Classic · Apr 2013-07.50Gainesville Cardinal ClassicApril 20, 2024
Triple Jump · IndoorHoliday Invitational · Dec 3030-03.50Holiday InvitationalDecember 30, 2025
Triple Jump · OutdoorPatriot Invitational · Mar 2829' 10.5"Patriot InvitationalMarch 28, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Dogwood Track ClassicMay 1 · Triple Jump · Place 37 · BattlefieldTriple Jump37.29-06.5012
May 1Dogwood Track ClassicMay 1 · 400 Meters · Place 68 · Battlefield400 Meters68.1:04.48a12
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 89 · Battlefield200 Meters89.27.91aWind: 112
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 400 Meters · Place 9 · Battlefield400 Meters9.1:03.62a12
Apr 11Ramtastic InvitationalApr 11 · 400 Meters · Place 26 · Battlefield400 Meters26.1:02.94a12
Mar 28Patriot InvitationalMar 28 · Triple Jump · Place 20 · BattlefieldTriple Jump20.29' 10.5" PB12
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 50 · Battlefield100 MetersRound P50.14.07a12
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 34 · Battlefield300 Meters34.44.54a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 13Cedar Run District Meet #4Jan 13 · Triple Jump · Place 3 · BattlefieldTriple Jump332-612
Jan 13Cedar Run District Meet #4Jan 13 · 500 Meters · Place 3 · Battlefield500 Meters31:23.71 PB12
Jan 10Liberty Premier InvitationalJan 10 · Triple Jump · Place 15 · BattlefieldTriple Jump1531-10.75—
Jan 10Liberty Premier InvitationalJan 10 · 500 Meters · Place 27 · Battlefield500 Meters271:25.53—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Triple Jump · Place 10 · BattlefieldTriple Jump10.30-03.50 PB12
Dec 6The Virginia Beast HS InvitationalDec 6 · 500 Meters · Place 5 · Battlefield500 Meters5.1:24.01a12
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 45 · BattlefieldLong Jump4514-06.2511
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 25 · Battlefield300 Meters2544.15 PB11
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 17 · BattlefieldLong Jump1714-04.0011
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 17 · BattlefieldLong Jump1714-04.0011
Jan 25Virginia Beach HS RelaysJan 25 · 200 Meters · Place 15 · Battlefield200 Meters1527.53 PB11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 55 Meter · Place 41 · Battlefield55 Meter41.8.05a PB11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 46 · Battlefield300 Meters46.43.86a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 92 · Battlefield55 MeterRound P92.8.01a PB12
May 12Cedar Run District Spring Track ChampionshipsMay 12 · Triple Jump · Place 6 · BattlefieldTriple Jump633-08.0011
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 400 Meters · Place 5 · Battlefield400 Meters51:00.96 PB11
May 2Dogwood Track ClassicMay 2 · 400 Meters · Place 59 · Battlefield400 Meters591:02.9311
May 2Dogwood Track ClassicMay 2 · 400 Meters · Place 59 · Battlefield400 Meters591:02.9311
Apr 26Patriot Fast Times InviteApr 26 · 400 Meters · Place 3 · Battlefield400 Meters31:03.37—
Apr 26Patriot Fast Times InviteApr 26 · 200 Meters · Place 7 · Battlefield200 Meters727.34—
Apr 26Patriot Fast Times InviteApr 26 · Triple Jump · Place 8 · BattlefieldTriple Jump830-07.50—
Apr 26Patriot Fast Times InviteApr 26 · 400 Meters · Place 3 · Battlefield400 Meters31:03.37—
Apr 26Patriot Fast Times InviteApr 26 · 200 Meters · Place 7 · Battlefield200 Meters727.34—
Apr 19Gainesville Cardinal ClassicApr 19 · 400 Meters · Place 13 · Battlefield400 Meters131:02.81—
Apr 19Gainesville Cardinal ClassicApr 19 · Triple Jump · Place 12 · BattlefieldTriple Jump1230-511
Apr 19Gainesville Cardinal ClassicApr 19 · 200 Meters · Place 26 · Battlefield200 Meters2628.0611
Apr 19Gainesville Cardinal ClassicApr 19 · 400 Meters · Place 13 · Battlefield400 Meters131:02.8111
Apr 5Colonial Forge InvitationalApr 5 · 400 Meters · Place 13 · Battlefield400 Meters13.1:03.47a11
Apr 5Colonial Forge InvitationalApr 5 · 200 Meters · Place 23 · Battlefield200 Meters23.27.33a PB11
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · Triple Jump · Place 7 · BattlefieldTriple Jump7.28-9Unofficial11
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · Long Jump · Place 12 · BattlefieldLong Jump12.13-3Unofficial11

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 118 · Battlefield300 Meters118.46.32a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 131 · Battlefield55 MeterRound P131.8.10a11
Dec 14Liberty Christmas HS InvitationalDec 14 · Long Jump · Place 28 · BattlefieldLong Jump28.14-06.25 PB11
Jan 30Cedar Run Tri-Meet (BF/OP/Unity Reed)Jan 30 · Long Jump · Place 5 · BattlefieldLong Jump513-09.00—
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 54 · Battlefield300 Meters5444.9910
Jan 27Track 757 Last Chance MeetJan 27 · 500 Meters · Place 25 · Battlefield500 Meters251:26.5610
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 54 · Battlefield300 Meters5444.9910
Jan 27Track 757 Last Chance MeetJan 27 · 500 Meters · Place 25 · Battlefield500 Meters251:26.5610
Jan 13Walt Cormack MemorialJan 13 · Long Jump · Place 38 · BattlefieldLong Jump3813-03.00—
Jan 13Walt Cormack MemorialJan 13 · 300 Meters · Place 19 · Battlefield300 Meters1945.54—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 4Cedar Run District #1 (Battlefield, Patriot, OP, UR)Dec 4 · Long Jump · Place 3 · BattlefieldLong Jump3.14-00.00Unofficial11
May 11Victor Cahoon Track ClassicMay 11 · Long Jump · Place 24 · BattlefieldLong Jump2414-06.7510
May 11Victor Cahoon Track ClassicMay 11 · 100 Meters · Place 39 · Battlefield100 MetersRound P3913.91 PB10
May 3Dogwood Track ClassicMay 3 · 100 Meters · Place 110 · Battlefield100 MetersRound P11014.0610
Apr 20Gainesville Cardinal ClassicApr 20 · Triple Jump · BattlefieldTriple Jump—NM10
Apr 20Gainesville Cardinal ClassicApr 20 · Long Jump · Place 39 · BattlefieldLong Jump39.13-07.50 PB10
Apr 20Gainesville Cardinal ClassicApr 20 · 400 Meters · Place 16 · Battlefield400 Meters16.1:04.35a10
Apr 20Gainesville Cardinal ClassicApr 20 · 200 Meters · Place 25 · Battlefield200 Meters25.27.34a10
Apr 6Battlefield RelaysApr 6 · Long Jump · Place 10 · BattlefieldLong Jump1013-9.2510

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 55 Meter · Place 146 · Battlefield55 MeterRound P146.8.35a10
Dec 16Liberty Christmas InvitationalDec 16 · Long Jump · Place 20 · BattlefieldLong Jump20.14-01.2510
Jan 26CRD Mini #3Jan 26 · Long Jump · Place 11 · BattlefieldLong Jump1111-10.25—
Jan 26CRD Mini #3Jan 26 · 300 Meters · Place 4 · Battlefield300 Meters448.48—
Jan 26CRD Mini #3Jan 26 · 55 Meters · Place 16 · Battlefield55 Meters168.72—
Jan 10CRD Mini #2 @ GVHSJan 10 · Long Jump · Place 11 · BattlefieldLong Jump1112-06.25—
Jan 10CRD Mini #2 @ GVHSJan 10 · 55 Meters · Place 18 · Battlefield55 Meters188.69—
Jan 7Liberty Premier Invitational (College)Jan 7 · 55 Meters · Place 165 · Battlefield55 MetersRound P1658.498 PB—
Jan 7Liberty Premier Invitational (College)Jan 7 · 300 Meters · Place 150 · Battlefield300 Meters15048.81—
Jan 7Liberty Premier HS InvitationalJan 7 · 300 Meters · Place 150 · Battlefield300 Meters150.48.81a9
Jan 7Liberty Premier HS InvitationalJan 7 · 55 Meter · Place 165 · Battlefield55 MeterRound P165.8.50a9

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Bobcat Blizzard InvitationalDec 9 · 500 Meters · Place 19 · Battlefield500 Meters19.1:27.99aUnofficial10
Dec 9Bobcat Blizzard InvitationalDec 9 · 55 Meter · Place 47 · Battlefield55 Meter47.8.56aUnofficial10
Dec 9Bobcat Blizzard InvitationalDec 9 · Long Jump · Place 28 · BattlefieldLong Jump28.13-9.50Unofficial10
Dec 6Cedar Run District #1 (Battlefield, Freedom (SR), Osbourn)Dec 6 · 500 Meters · Place 7 · Battlefield500 Meters7.1:32.65aUnofficial10
Dec 6Cedar Run District #1 (Battlefield, Freedom (SR), Osbourn)Dec 6 · Long Jump · Place 2 · BattlefieldLong Jump2.14-0Unofficial10
Dec 2Winter Jacket ClassicDec 2 · 300 Meters · Place 13 · Battlefield300 Meters13.47.18aUnofficial10
May 3The Running Store City-County ChampionshipsMay 3 · Long Jump · Place 15 · BattlefieldLong Jump1513-6.509
Apr 29Gainesville Cardinal ClassicApr 29 · Long Jump · Place 13 · BattlefieldLong Jump1314-04.00—
Mar 25Battlefield RelaysMar 25 · Long Jump · Place 19 · BattlefieldLong Jump1913-59

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Bobcat Blizzard InvitationalDec 10 · 300 Meters · Place 37 · Battlefield300 Meters37.49.02aUnofficial9
Dec 7Cedar Run Quad #1Dec 7 · 300 Meters · Place 3 · Battlefield300 Meters3.49.76aUnofficial9
Dec 7Cedar Run Quad #1Dec 7 · 55 Meter · Place 15 · Battlefield55 Meter15.8.72aUnofficial9
Dec 7Cedar Run Quad #1Dec 7 · Long Jump · Place 5 · BattlefieldLong Jump5.12-07.00Unofficial9