Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPGCPS District Meet · Dec 104:58.71aPGCPS District MeetDecember 10, 2025
1600 Meters · OutdoorMPSSAA 2A South Region Championships · May 124:58.70aMPSSAA 2A South Region ChampionshipsMay 12, 2026
3200 Meters · OutdoorMPSSAA 2A South Region Championships · May 1211:55.04aMPSSAA 2A South Region ChampionshipsMay 12, 2026
400 Meters · OutdoorGar-Field Twilight Invitational · May 255.14aGar-Field Twilight InvitationalMay 2, 2025
500 Meters · Indoor2026 PGCPS Indoor Track & Field Championships · Jan 271:16.60a2026 PGCPS Indoor Track & Field ChampionshipsJanuary 27, 2025
800 Meters · Indoor2026 PGCPS Indoor Track and Field Championships · Jan 222:09.72a2026 PGCPS Indoor Track and Field ChampionshipsJanuary 22, 2026
800 Meters · Outdoor2026 Emerging Elite & Gator Invitational · Apr 242:10.90a2026 Emerging Elite & Gator InvitationalApril 24, 2026
Discus · 1.6kg · Outdoor2026 PGCPS Outdoor Track & Field Championships · May 589' 8"2026 PGCPS Outdoor Track & Field ChampionshipsMay 5, 2026
Shot Put · 12lb · IndoorMPSSAA 2A East Region Championships · Feb 240-02.25MPSSAA 2A East Region ChampionshipsFebruary 2, 2026
Shot Put · 12lb · Outdoor2026 PGCPS Outdoor Track & Field Championships · May 540' 0"2026 PGCPS Outdoor Track & Field ChampionshipsMay 5, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Discus · Gwynn ParkGwynn ParkDiscus1.6kg--DNS12
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Shot Put · Place 12 · Gwynn ParkGwynn ParkShot Put12lb12.38-01.0012
May 12MPSSAA 2A South Region ChampionshipsMay 12 · 3200 Meters · Place 10 · Gwynn ParkGwynn Park3200 Meters10.11:55.04a PB12
May 12MPSSAA 2A South Region ChampionshipsMay 12 · 1600 Meters · Place 9 · Gwynn ParkGwynn Park1600 Meters9.4:58.70a PB12
May 52026 PGCPS Outdoor Track & Field ChampionshipsMay 5 · Discus · Place 17 · Gwynn ParkGwynn ParkDiscus1.6kg17.89' 8" PB12
May 52026 PGCPS Outdoor Track & Field ChampionshipsMay 5 · Shot Put · Place 11 · Gwynn ParkGwynn ParkShot Put12lb11.40' 0" PB12
May 52026 PGCPS Outdoor Track & Field ChampionshipsMay 5 · 3200 Meters · Gwynn ParkGwynn Park3200 Meters—DNF12
May 52026 PGCPS Outdoor Track & Field ChampionshipsMay 5 · 1600 Meters · Place 14 · Gwynn ParkGwynn Park1600 Meters14.5:00.74a12
Apr 29PGCPS Tune-Up/Last ChanceApr 29 · 1600 Meters · Place 10 · Gwynn ParkGwynn Park1600 Meters105:15.25a12
Apr 29PGCPS Tune-Up/Last ChanceApr 29 · 800 Meters · Place 13 · Gwynn ParkGwynn Park800 Meters132:11.65a12
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 1600 Meters · Place 102 · Gwynn ParkGwynn Park1600 Meters1025:10.78a12
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 800 Meters · Place 61 · Gwynn ParkGwynn Park800 Meters612:10.90a PB12
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 1600 Meters · Place 16 · Gwynn ParkGwynn Park1600 Meters165:01.42a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 157 · UnattachedUnattached800 Meters157.2:32.47a12
Feb 2MPSSAA 2A East Region ChampionshipsFeb 2 · 1600 Meters · Place 4 · Gwynn ParkGwynn Park1600 Meters4.5:00.84a12
Feb 2MPSSAA 2A East Region ChampionshipsFeb 2 · Shot Put · Place 8 · Gwynn ParkGwynn ParkShot Put12lb8.40-02.25 PB12
Jan 222026 PGCPS Indoor Track and Field ChampionshipsJan 22 · Shot Put · Place 7 · Gwynn ParkGwynn ParkShot Put738-1012
Jan 222026 PGCPS Indoor Track and Field ChampionshipsJan 22 · 800 Meters · Place 11 · Gwynn ParkGwynn Park800 Meters112:09.72a PB12
Jan 15PGCPS District Tune-UpJan 15 · Shot Put · Place 18 · Gwynn ParkGwynn ParkShot Put1834-5.512
Jan 15PGCPS District Tune-UpJan 15 · 1600 Meters · Place 14 · Gwynn ParkGwynn Park1600 Meters145:17.45a12
Jan 10Virginia Beach HS RelaysJan 10 · 800 Meters · Place 17 · Gwynn ParkGwynn Park800 Meters172:10.0412

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 272025 PGCPS Holiday InvitationalDec 27 · Shot Put · Place 7 · Gwynn ParkGwynn ParkShot Put12lb7.38' 10.25"12
Dec 272025 PGCPS Holiday InvitationalDec 27 · 800 Meters · Place 12 · Gwynn ParkGwynn Park800 Meters12.2:10.89a12
Dec 10PGCPS District MeetDec 10 · 1600 Meters · Place 5 · Gwynn ParkGwynn Park1600 Meters5.4:58.71a PB12
Dec 10PGCPS District MeetDec 10 · Shot Put · Place 21 · Gwynn ParkGwynn ParkShot Put12lb21.31' 0.5"12
Dec 62025 Ed Bowie InvitationalDec 6 · 1600 Meters · Place 6 · Gwynn ParkGwynn Park1600 Meters6.5:03.86a12
Dec 62025 Ed Bowie InvitationalDec 6 · Shot Put · Place 25 · Gwynn ParkGwynn ParkShot Put12lb25.32' 7"12
Dec 6ED BOWIE MEETDec 6 · 1600 Meters · Place 8 · Gwynn ParkGwynn Park1600 Meters8.5:03.86a12
Dec 6ED BOWIE MEETDec 6 · Shot Put · Place 25 · Gwynn ParkGwynn ParkShot Put12lb25.32-712
Feb 4MPSSAA 2A West Region ChampionshipsFeb 4 · Shot Put · Place 14 · Gwynn ParkGwynn ParkShot Put12lb14.32-04.0011
Jan 272026 PGCPS Indoor Track & Field ChampionshipsJan 27 · Shot Put · Place 34 · Gwynn ParkGwynn ParkShot Put3428-2—
Jan 272026 PGCPS Indoor Track & Field ChampionshipsJan 27 · 800 Meters · Place 18 · Gwynn ParkGwynn Park800 Meters182:19.63a—
Jan 272026 PGCPS Indoor Track & Field ChampionshipsJan 27 · 500 Meters · Place 33 · Gwynn ParkGwynn Park500 Meters331:16.60a PB—
Jan 4PGCPS Challenge InviteJan 4 · Shot Put · Place 23 · Gwynn ParkGwynn ParkShot Put2334-7—
Jan 4PGCPS Challenge InviteJan 4 · 500 Meters · Place 30 · Gwynn ParkGwynn Park500 Meters301:16.91a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 82025 PGCPS Outdoor Track & Field ChampionshipsMay 8 · 400 Meters · Place 45 · Gwynn ParkGwynn Park400 Meters45.56.25a11
May 2Gar-Field Twilight InvitationalMay 2 · 400 Meters · Place 21 · Gwynn ParkGwynn Park400 Meters21.55.14a PB11
Apr 19PGCPS Tune-up MeetApr 19 · 400 Meters · Place 32 · Gwynn ParkGwynn Park400 Meters3255.9911
Apr 16SL & RAIDERS Apr 16 · 800 Meters · Place 16 · Gwynn Park HGwynn Park H800 Meters162:16.06—
Apr 16SL & RAIDERS INVITATIONALApr 16 · 1600 Meters · Gwynn ParkGwynn Park1600 Meters--DNS11
Apr 16SL & RAIDERS INVITATIONALApr 16 · 800 Meters · Place 16 · Gwynn ParkGwynn Park800 Meters16.2:16.06a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23PGCPS Holiday InvitationalDec 23 · 800 Meters · Place 28 · Gwynn ParkGwynn Park800 Meters28.2:17.13a11