Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVictor Cahoon Invitational · May 911.50aVictor Cahoon InvitationalMay 9, 2026
200 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 1123.09=PR= Northern Virginia InvitationalApril 11, 2025
300 Meters · IndoorOsbourn Home Meet · Jan 738.34Osbourn Home MeetJanuary 7, 2026
55 Meter · IndoorLiberty Flames HS Invitational · Dec 97.02aLiberty Flames HS InvitationalDecember 9, 2023
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 66.95aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorBulldog Invitational · Feb 16.848Bulldog InvitationalFebruary 1, 2025
Triple Jump · OutdoorDogwood Track Classic · May 143-00.00Dogwood Track ClassicMay 1, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · 200 Meters · Place 27 · Gainesville200 Meters27.23.38a12
May 9Victor Cahoon InvitationalMay 9 · 100 Meters · Place 35 · Gainesville100 MetersRound P35.11.50a PB12
May 1Dogwood Track ClassicMay 1 · Triple Jump · Place 13 · GainesvilleTriple Jump13.43-00.00 PB12
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 76 · Gainesville200 Meters76.23.42aWind: 0.612
May 1Dogwood Track ClassicMay 1 · 100 Meters · Place 76 · Gainesville100 MetersRound P76.11.40aWind: 2.312
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 200 Meters · Place 9 · Gainesville200 Meters9.23.64aWind: -2.312
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100 Meters · Place 8 · Gainesville100 MetersRound P8.11.50aWind: -0.912
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100 Meters · Place 8 · Gainesville100 Meters8.11.77aWind: -1.912
Apr 11Ramtastic InvitationalApr 11 · 100 Meters · Place 25 · Gainesville100 Meters25.11.60a12
Mar 28Patriot InvitationalMar 28 · 200 Meters · Place 15 · Gainesville200 Meters15.23.57a12
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 17 · Gainesville100 MetersRound P17.11.65a12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Gainesville55 MeterRound P--FS12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · Triple Jump · Place 12 · GainesvilleTriple Jump1240-03.7512
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 55 Meters · Place 38 · Gainesville55 MetersRound P386.9712
Jan 21Unity Reed PB MeetJan 21 · 300 Meters · Place 2 · Gainesville300 Meters238.4112
Jan 7Osbourn Home MeetJan 7 · 300 Meters · Place 4 · Gainesville300 Meters438.34 PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 56 · Gainesville55 MeterRound P56.6.95a PBWind: 012
Dec 6Liberty Flames HS InvitationalDec 6 · Triple Jump · Place 3 · GainesvilleTriple Jump3.42' 11.25"12
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 200 Meters · Place 13 · Gainesville200 Meters1323.8211
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 100 Meters · Place 18 · Gainesville100 Meters1811.5711
Apr 11=PR= Northern Virginia InvitationalApr 11 · 200 Meters · Place 14 · Gainesville200 Meters1423.09 PB11
Mar 29Patriot InvitationalMar 29 · 200 Meters · Place 3 · Gainesville High Sch200 Meters323.11JR
Mar 29Patriot InvitationalMar 29 · Triple Jump · Place 4 · Gainesville High SchTriple Jump441-02.00JR
Mar 29Patriot InvitationalMar 29 · 200 Meters · Place 3 · Gainesville High Sch200 Meters323.11JR
Mar 29Patriot InvitationalMar 29 · Triple Jump · Place 4 · Gainesville High SchTriple Jump441-02.00JR
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · 55 Meter · Place 9 · Gainesville55 Meter9.6.79aUnofficial11
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · Triple Jump · Place 2 · GainesvilleTriple Jump2.42-5.75Unofficial11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 89 · Gainesville55 Meters896.9811
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 48 · Gainesville55 Meters486.848 PB11
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 48 · Gainesville55 Meters486.84811
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · Triple Jump · Place 5 · GainesvilleTriple Jump543-5.7511
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · Triple Jump · Place 5 · GainesvilleTriple Jump543-05.7511
Jan 18Walter Bass HS InvitationalJan 18 · Triple Jump · Place 12 · GainesvilleTriple Jump1240-03.75—
Jan 18Walter Bass HS InvitationalJan 18 · 55 Meters · Place 86 · Gainesville55 MetersRound P867.025—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · Triple Jump · GainesvilleTriple Jump--ND11
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 175 · Gainesville300 Meters17539.6910
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 116 · Gainesville300 Meters116.39.49a10
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 120 · Gainesville55 MeterRound P120.7.11a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Victor Cahoon Track ClassicMay 11 · Triple Jump · Place 3 · GainesvilleTriple Jump342-04.0010
May 11Victor Cahoon Track ClassicMay 11 · 200 Meters · Place 28 · Gainesville200 Meters2823.8510
May 11Victor Cahoon Track ClassicMay 11 · 100 Meters · Place 30 · Gainesville100 MetersRound P3011.8310
May 2Osbourn Home MeetMay 2 · Triple Jump · Place 1 · GainesvilleTriple Jump132-00.0010
May 2Osbourn Home MeetMay 2 · 200 Meters · Place 3 · Gainesville200 Meters323.7310
May 2Osbourn Home MeetMay 2 · 100 Meters · Place 16 · Gainesville100 Meters1611.6310
Apr 20Gainesville Cardinal ClassicApr 20 · 100 Meters · Gainesville100 Meters—DNS10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 200 Meters · Place 29 · Gainesville200 Meters29.23.73a10

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 115 · Gainesville300 Meters115.39.28a10
Dec 9Liberty Flames HS InvitationalDec 9 · 55 Meter · Place 94 · Gainesville55 MeterRound P94.7.02a PB10
Feb 6Cedar Run District ChampionshipsFeb 6 · 300 Meters · Place 13 · Gainesville300 Meters1339.789
Feb 6Cedar Run District ChampionshipsFeb 6 · 55 Meters · Place 17 · Gainesville55 Meters177.219
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 164 · Gainesville300 Meters16439.589
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 96 · Gainesville300 Meters96.39.62a9
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 58 · Gainesville55 MeterRound P58.7.17a9
Jan 10CRD Mini #2 @ GVHSJan 10 · 300 Meters · Place 2 · Gainesville300 Meters240.18—
Jan 10CRD Mini #2 @ GVHSJan 10 · 55 Meters · Place 7 · Gainesville55 Meters77.28—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16Cedar Run District ChampionshipsMay 16 · 100 Meters · Place 24 · Gainesville100 Meters2412.17—
May 13Victor Cahoon Track ClassicMay 13 · 100 Meters · Place 35 · Gainesville100 MetersRound P3511.99—
May 13Victor Cahoon Track ClassicMay 13 · 100 Meters · Place 36 · Gainesville100 MetersRound P3611.99—
May 3The Running Store City-County ChampionshipsMay 3 · 100 Meters · Place 30 · Gainesville100 Meters3012.309
Apr 29Gainesville Cardinal ClassicApr 29 · 100 Meters · Place 23 · Gainesville100 Meters2311.86—
Apr 22Colgan InvitationalApr 22 · 100 Meters · Place 4 · Gainesville High Sch100 Meters412.38—
Apr 22Colgan InvitationalApr 22 · 100 Meters · Place 56 · Gainesville High Sch100 Meters5612.38—
Apr 15South County Stallion InvitationalApr 15 · 100 Meters · Place 12 · Gainesville100 Meters1211.90—
Apr 15South County Stallion InvitationalApr 15 · 100 Meters · Place 14 · Gainesville100 MetersRound P1412.06—
Apr 15South County Stallion InvitationalApr 15 · 100 Meters · Place 12 · Gainesville100 Meters1211.90—
Apr 15South County Stallion InvitationalApr 15 · 100 Meters · Place 14 · Gainesville100 MetersRound P1412.06—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 300 Meters · Place 113 · Gainesville300 Meters113.40.20a9
Dec 17Liberty Christmas InvitationalDec 17 · 55 Meter · Place 113 · Gainesville55 MeterRound P113.7.25a9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Bobcat Blizzard InvitationalDec 10 · 55 Meter · Place 25 · Gainesville55 Meter25.7.33aUnofficial9
Dec 7CRD Mini #1Dec 7 · 300 Meters · Place 10 · Gainesville300 Meters10.42.17aUnofficial9
Dec 7CRD Mini #1Dec 7 · 55 Meter · Place 12 · Gainesville55 Meter12.7.42aUnofficial9
Dec 7CRD Mini #1Dec 7 · High Jump · GainesvilleHigh Jump--NH9