Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorHampton Roads Academy Track Meet · Apr 2364-06.00Hampton Roads Academy Track MeetApril 23, 2026
Shot Put · 4kg · OutdoorNorfolk Academy Track Meet #1 · Mar 1726-10.00Norfolk Academy Track Meet #1March 17, 2026
Shot Put · 6lb · OutdoorGreenbrier Christian Meet #2 · Apr 1625-07.00Greenbrier Christian Meet #2April 16, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 23Hampton Roads Academy Track MeetApr 23 · Discus · Place 3 · Atlantic Shores ChristianAtlantic Shores ChristianDiscus1kg3.64-06.00 PB8
Apr 23Hampton Roads Academy Track MeetApr 23 · Shot Put · Place 3 · Atlantic Shores ChristianAtlantic Shores ChristianShot Put4kg3.23-01.758
Apr 16Greenbrier Christian Meet #2Apr 16 · Discus · Place 1 · Atlantic Shores ChriAtlantic Shores ChriDiscus1kg1.60-00.008
Apr 16Greenbrier Christian Meet #2Apr 16 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put6lb1.25-07.00 PB8
Apr 8Norfolk Academy Track Meet #2Apr 8 · Discus · Place 2 · Atlantic Shores ChriAtlantic Shores ChriDiscus1kg2.59-04.008
Apr 8Norfolk Academy Track Meet #2Apr 8 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put4kg1.24-10.008
Mar 21Walsingham InvitationalMar 21 · Discus · Place 1 · Atlantic Shores ChristianAtlantic Shores ChristianDiscus1kg1.60-00.008
Mar 21Walsingham InvitationalMar 21 · Shot Put · Place 1 · Atlantic Shores ChristianAtlantic Shores ChristianShot Put4kg1.25-10.008
Mar 17Norfolk Academy Track Meet #1Mar 17 · Discus · Place 3 · Atlantic Shores ChristianAtlantic Shores ChristianDiscus1kg3.57-09.008
Mar 17Norfolk Academy Track Meet #1Mar 17 · Shot Put · Place 2 · Atlantic Shores ChristianAtlantic Shores ChristianShot Put4kg2.26-10.00 PB8

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 20Lampert Timing Indoor Track Meet #8Jan 20 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put125-00.008
Jan 20Lampert Timing Indoor Track Meet #8Jan 20 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put125-00.008
Jan 16Lampert Timing Indoor Track Meet #7Jan 16 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put125-05.008
Jan 16Lampert Timing Indoor Track Meet #7Jan 16 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put125-05.008

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26Ken Lampert All-Comers MeetApr 26 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put125-00.257
Apr 26Ken Lampert All-Comers MeetApr 26 · Discus · Place 3 · Atlantic Shores ChriAtlantic Shores ChriDiscus357-09.007
Apr 26Ken Lampert All-Comers MeetApr 26 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put125-00.257
Apr 26Ken Lampert All-Comers MeetApr 26 · Discus · Place 3 · Atlantic Shores ChriAtlantic Shores ChriDiscus357-09.007
Apr 8Norfolk Academy Track Meet #2Apr 8 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put128-03.007
Apr 5Walsingham InvitationalApr 5 · Shot Put · Place 3 · Atlantic Shores ChriAtlantic Shores ChriShot Put325-01.007
Apr 5Walsingham InvitationalApr 5 · Discus · Place 2 · Atlantic Shores ChriAtlantic Shores ChriDiscus260-01.007

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4Lampert Timing Indoor Track Meet #8Feb 4 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put123-03.007
Feb 4Lampert Timing Indoor Track Meet #8Feb 4 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put123-03.007
Jan 28Lampert Timing Indoor Track Meet #7Jan 28 · Shot Put · Place 1 · Atlantic Shores ChriAtlantic Shores ChriShot Put122-02.507
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · Shot Put · Place 1 · Atlantic ShoAtlantic ShoShot Put124-01.007
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · Shot Put · Place 1 · Atlantic ShoAtlantic ShoShot Put124-01.007

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25Hampton Roads Academy Track MeetApr 25 · Discus · Place 17 · Atlantic Shores ChristianAtlantic Shores ChristianDiscus1kg17.44-08.006
Apr 25Hampton Roads Academy Track MeetApr 25 · Shot Put · Place 8 · Atlantic Shores ChristianAtlantic Shores ChristianShot Put4kg8.22-05.506
Apr 20Ken Lampert All-Comers MeetApr 20 · Discus · Place 3 · Atlantic Shores ChristianAtlantic Shores ChristianDiscus1kg3.47-10.006
Apr 20Ken Lampert All-Comers MeetApr 20 · Shot Put · Place 2 · Atlantic Shores ChristianAtlantic Shores ChristianShot Put4kg2.24-04.006
Apr 13Walsingham InvitationalApr 13 · Discus · Place 9 · Atlantic Shores ChristianAtlantic Shores ChristianDiscus1kg9.42-03.006
Apr 13Walsingham InvitationalApr 13 · Shot Put · Place 5 · Atlantic Shores ChristianAtlantic Shores ChristianShot Put4kg5.21-08.506
Apr 9Norfolk Academy Track Meet #2Apr 9 · Discus · Place 4 · Atlantic Shores ChriAtlantic Shores ChriDiscus445-08.006
Apr 9Norfolk Academy Track Meet #2Apr 9 · Shot Put · Place 2 · Atlantic Shores ChriAtlantic Shores ChriShot Put221-11.506

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6Lampert Timing Indoor Track Meet #9Feb 6 · Shot Put · Place 4 · Atlantic ShoAtlantic ShoShot Put417-07.506
Feb 6Lampert Timing Indoor Track Meet #9Feb 6 · Shot Put · Place 4 · Atlantic Shores ChristianAtlantic Shores ChristianShot Put417-7.506
Jan 30Lampert Timing Indoor Track Meet #8Jan 30 · Shot Put · Place 3 · Atlantic ShoAtlantic ShoShot Put320-04.006
Jan 30Lampert Timing Indoor Track Meet #8Jan 30 · Shot Put · Place 3 · Atlantic Shores ChristianAtlantic Shores ChristianShot Put320-46
Jan 16Lampert Timing Indoor Track Meet #6Jan 16 · Shot Put · Place 4 · Atlantic ShoAtlantic ShoShot Put417-08.006