Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAdidas Track Nationals 2026 · Jun 185:36.68aAdidas Track Nationals 2026June 18, 2026
100m Hurdles · 30" / 0.762m · OutdoorGDS Middle School Meet #1 · Mar 1523.13GDS Middle School Meet #1March 15, 2023
1500 Meters · IndoorThe VA Showcase · Jan 175:14.07aThe VA ShowcaseJanuary 17, 2026
1600 Meters · IndoorNCRunners Independent Schools Indoor Championships · Feb 95:39.59NCRunners Independent Schools Indoor ChampionshipsFebruary 9, 2026
1600 Meters · OutdoorAdidas Track Nationals 2026 · Jun 185:34.73aAdidas Track Nationals 2026June 18, 2026
3200 Meters · IndoorNCRunners Independent Schools Indoor Championships · Feb 912:52.59NCRunners Independent Schools Indoor ChampionshipsFebruary 9, 2026
3200 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1312:02.19aLiberty Christmas HS InvitationalDecember 13, 2025
400 Meters · IndoorThe VA Showcase · Jan 171:08.39aThe VA ShowcaseJanuary 17, 2026
400 Meters · OutdoorGDS HS Meet (Invite Only) · Apr 241:07.09aGDS HS Meet (Invite Only)April 24, 2026
800 Meters · OutdoorGDS Middle School Meet #3 (Invite Only-FULL) · Apr 272:32.13aGDS Middle School Meet #3 (Invite Only-FULL)April 27, 2026
Long Jump · OutdoorGDS Middle School Meet #1 · Mar 158-08.00GDS Middle School Meet #1March 15, 2023
Shot Put · 6lb · OutdoorGDS Middle School Meet #3 (Invite Only-FULL) · Apr 2727-03.00GDS Middle School Meet #3 (Invite Only-FULL)April 27, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 1 Mile · Place 9 · Greensboro DayGreensboro Day1 Mile9.5:36.68a PB8
Jun 18Adidas Track Nationals 2026Jun 18 · 1600 Meters · Place 9 · Greensboro DayGreensboro Day1600 Meters9.5:34.73a PB8
May 15NCISAA DII Track & Field ChampionshipsMay 15 · 1600 Meters · Place 12 · Greensboro DayGreensboro Day1600 Meters12.5:35.85a8
May 72026 PTAC ChampionshipsMay 7 · 1600 Meters · Place 7 · Greensboro DayGreensboro Day1600 Meters7.5:37.03a8
May 6GC Middle Schools InvitationalMay 6 · 1600 Meters · Greensboro DayGreensboro Day1600 Meters--DNS8
Apr 27GDS Middle School Meet #3 (Invite Only-FULL)Apr 27 · Shot Put · Place 2 · Greensboro DayGreensboro DayShot Put6lb2.27-03.00 PB8
Apr 27GDS Middle School Meet #3 (Invite Only-FULL)Apr 27 · 800 Meters · Place 2 · Greensboro DayGreensboro Day800 Meters2.2:32.13a PB8
Apr 24GDS HS Meet (Invite Only)Apr 24 · 800 Meters · Place 1 · Greensboro DayGreensboro Day800 Meters1.2:38.50a8
Apr 24GDS HS Meet (Invite Only)Apr 24 · 400 Meters · Place 2 · Greensboro DayGreensboro Day400 Meters2.1:07.09a PB8
Apr 20GDS Middle School Meet #2 (Invite Only-FULL)Apr 20 · 800 Meters · Place 1 · Greensboro DayGreensboro Day800 Meters1.2:34.36a8
Apr 17Wesleyan Christian Home Meet #2Apr 17 · 1600 Meters · Place 2 · Greensboro DayGreensboro Day1600 Meters2.5:45.28a8
Mar 24FCDS Home Meet #2Mar 24 · 400 Meters · Place 6 · Greensboro DayGreensboro Day400 Meters6.1:08.39a8

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · 3200 Meters · Place 3 · Greensboro DGreensboro D3200 Meters312:52.59 PB8
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · 1600 Meters · Place 4 · Greensboro DGreensboro D1600 Meters45:39.59 PB8
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 8 · UnattachedUnattached1500 Meters8.5:14.07a PB8
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 35 · UnattachedUnattached400 Meters35.1:08.39a PB8

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 3200 Meters · Place 2 · Greensboro DayGreensboro Day3200 Meters2.12:02.19a PB8
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 26 · Greensboro DayGreensboro Day1600 Meters26.5:40.06a8
Apr 23GDS HOME MS Meet #3 (Invite Only)Apr 23 · 1600 Meters · Place 1 · Greensboro DayGreensboro Day1600 Meters1.6:19.71a7
Apr 23GDS HOME MS Meet #3 (Invite Only)Apr 23 · Shot Put · Place 5 · Greensboro DayGreensboro DayShot Put6lb5.21-07.507
Apr 2GDS HOME MS Meet #2 (Invite Only)Apr 2 · 1600 Meters · Place 2 · Greensboro DayGreensboro Day1600 Meters2.6:12.12a7
Apr 2GDS HOME MS Meet #2 (Invite Only)Apr 2 · Shot Put · Place 7 · Greensboro DayGreensboro DayShot Put6lb7.21-07.007
Mar 26FCDS MS Meet #1Mar 26 · 1600 Meters · Place 3 · Greensboro DayGreensboro Day1600 Meters3.6:18.67a7
Mar 26FCDS MS Meet #1Mar 26 · Shot Put · Place 5 · Greensboro DayGreensboro DayShot Put6lb5.21-11.007
Mar 19GDS HOME MS Meet #1 (Invite Only)Mar 19 · 1600 Meters · Place 1 · Greensboro DayGreensboro Day1600 Meters1.6:26.16a7
Mar 19GDS HOME MS Meet #1 (Invite Only)Mar 19 · Shot Put · Place 5 · Greensboro DayGreensboro DayShot Put6lb5.21-08.007

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 13Middle School-GDS #1 (Invite Only)Mar 13 · Shot Put · Place 1 · Greensboro DayGreensboro DayShot Put6lb1.19-10.506
Mar 13Middle School-GDS #1 (Invite Only)Mar 13 · 100m Hurdles · Place 5 · Greensboro DayGreensboro Day100m Hurdles30" / 0.762m5.23.306

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26GDS Middle School Meet #3Apr 26 · 1600 Meters · Place 1 · Greensboro DayGreensboro Day1600 Meters1.6:22.05
Apr 26GDS Middle School Meet #3Apr 26 · Shot Put · Place 7 · Greensboro DayGreensboro DayShot Put6lb7.15-10.005
Apr 26GDS Middle School Meet #3Apr 26 · 400 Meters · Greensboro DayGreensboro Day400 Meters--DQ5
Apr 5GDS Middle School Meet #2Apr 5 · Shot Put · Place 3 · GreensboroGreensboroShot Put318-01.005
Apr 5GDS Middle School Meet #2Apr 5 · 1600 Meters · Place 4 · GreensboroGreensboro1600 Meters46:52.05
Apr 5GDS Middle School Meet #2Apr 5 · 800 Meters · Place 4 · GreensboroGreensboro800 Meters43:07.05
Mar 15GDS Middle School Meet #1Mar 15 · 1600 Meters · Place 2 · Greensboro DayGreensboro Day1600 Meters2.6:29.005
Mar 15GDS Middle School Meet #1Mar 15 · Long Jump · Place 7 · Greensboro DayGreensboro DayLong Jump7.8-08.00 PB5
Mar 15GDS Middle School Meet #1Mar 15 · 100m Hurdles · Place 5 · Greensboro DayGreensboro Day100m Hurdles30" / 0.762m5.23.13 PB5