Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorKen Lampert All-Comers Meet · Apr 20143-11.0Ken Lampert All-Comers MeetApril 20, 2024
Shot Put · 12lb · IndoorLampert Timing Indoor Track Meet #2 · Dec 1055-01.00Lampert Timing Indoor Track Meet #2December 10, 2024
Shot Put · 12lb · OutdoorVISAA Track & Field Championships · May 1752-04.00VISAA Track & Field ChampionshipsMay 17, 2024
Shot Put · 16lb / 7.26kg · IndoorFast Times Before Finals · Dec 513.91mFast Times Before FinalsDecember 5, 2025
Weight Throw · 35lb / 15.9kg · IndoorQuaker Invitational · Jan 1717.08mQuaker InvitationalJanuary 17, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 21Keystone ChallengeMar 21 · Hammer · LehighLehighHammer16lb / 7.26kg—DNSFr
Mar 21Keystone ChallengeMar 21 · Discus · LehighLehighDiscus2kg—DNSFr
Mar 21Keystone ChallengeMar 21 · Shot Put · LehighLehighShot Put16lb / 7.26kg—DNSFr

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 11 · LehighLehighWeight Throw35lb / 15.9kg11.16.38mFr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Shot Put · Place 15 · LehighLehighShot Put16lb / 7.26kg15.13.11mFr
Feb 20Philadelphia MetroFeb 20 · Weight Throw · Place 3 · LehighLehighWeight Throw316.72mFR
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 10 · LehighLehighWeight Throw1015.78mFr
Feb 13Widener Indoor ClassicFeb 13 · Shot Put · Place 17 · LehighLehighShot Put1713.35mFr
Feb 7Frank Colden InvitationalFeb 7 · Weight Throw · Place 2 · LehighLehighWeight Throw216.32mFr
Feb 7Frank Colden InvitationalFeb 7 · Shot Put · Place 7 · LehighLehighShot Put713.16mFr
Jan 31Lehigh Lafayette Dual MeetJan 31 · Weight Throw · Place 1 · LehighLehighWeight Throw116.14mFR
Jan 31Lehigh Lafayette Dual MeetJan 31 · Shot Put · Place 5 · LehighLehighShot Put513.69mFR
Jan 17Quaker InvitationalJan 17 · Weight Throw · Place 4 · LehighLehighWeight Throw35lb / 15.9kg4.17.08m PBFr
Jan 17Quaker InvitationalJan 17 · Shot Put · Place 20 · LehighLehighShot Put16lb / 7.26kg20.13.85mFr
Jan 10Penn SelectJan 10 · Weight Throw · Place 3 · LehighLehighWeight Throw316.27mFr
Jan 10Penn SelectJan 10 · Shot Put · Place 7 · LehighLehighShot Put714.08mFr

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · Weight Throw · Place 3 · LehighLehighWeight Throw35lb / 15.9kg3.15.43mFr
Dec 5Fast Times Before FinalsDec 5 · Shot Put · Place 6 · LehighLehighShot Put16lb / 7.26kg6.13.91m PBFr
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put12lb1.59-00.00M12
Feb 8Prep League/LIS ChampionshipsFeb 8 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put156-1112
Jan 28Lampert Timing Indoor Track Meet #7Jan 28 · S Series Record: Junior Payton-Ki Northeaste 61-05.00 1/8/2024 · Place 1 · Norfolk AcademyNorfolk AcademyS Series Record: Junior Payton-Ki Northeaste 61-05.00 1/8/2024156-00.00SR
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put155-712
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put155-07.0012
Jan 21Lampert Timing Indoor Track Meet #6Jan 21 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put155-00.00SR
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 10 · Norfolk AcadNorfolk AcadShot Put1055-01.00—
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 10 · Norfolk AcadNorfolk AcadShot Put1050-00.75—
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · Shot Put · Place 1 · Norfolk AcadNorfolk AcadShot Put156-07.0012
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · Shot Put · Place 1 · Norfolk AcadNorfolk AcadShot Put156-07.0012

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16VISAA CHAMPIONSHIPSMay 16 · Shot Put · Place 1 · Norfolk AcadNorfolk AcadShot Put157-04.0012
May 16VISAA CHAMPIONSHIPSMay 16 · Discus · Place 2 · Norfolk AcadNorfolk AcadDiscus2154-1012
May 16VISAA CHAMPIONSHIPSMay 16 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put157-412
May 16VISAA CHAMPIONSHIPSMay 16 · Discus · Place 2 · Norfolk AcademyNorfolk AcademyDiscus2154-1012
May 6Tidewater Conference of Independent Schools Championship May 6 · Discus · Place 2 · Norfolk AcademyNorfolk AcademyDiscus2151-10SR
Apr 12Gus Lacy Track ClassicApr 12 · Discus · Place 1 · Norfolk AcadNorfolk AcadDiscus1150-1012
Apr 12Gus Lacy Track ClassicApr 12 · Shot Put · Place 1 · Norfolk AcadNorfolk AcadShot Put156-01.0012
Apr 8Norfolk Academy Track Meet #2Apr 8 · Discus · Place 1 · Norfolk AcademyNorfolk AcademyDiscus1147-11SR
Mar 28CNU HS Captains ClassicMar 28 · Discus · Place 3 · Norfolk AcadNorfolk AcadDiscus3145-07—
Mar 28CNU HS Captains ClassicMar 28 · Shot Put · Place 1 · Norfolk AcadNorfolk AcadShot Put156-07.00—
Mar 21adidas Track Nationals 2025Mar 21 · Shot Put · Place 1 · Norfolk AcadNorfolk AcadShot Put158-09.5012

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · Shot Put · Place 2 · Norfolk AcademyNorfolk AcademyShot Put12lb2.52-11.5012
Dec 10Lampert Timing Indoor Track Meet #2Dec 10 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put12lb1.55-01.00 PB12
Dec 4Lampert Timing Indoor Track MeetDec 4 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put12lb1.53-11.5012
Feb 17VISAA Indoor Track & Field ChampionshipsFeb 17 · Shot Put · Place 5 · Norfolk AcademyNorfolk AcademyShot Put12lb5.48-07.0011
Feb 13Tidewater Conference Indoor Track ChampionshipFeb 13 · Shot Put · Place 1 · Norfolk AcadNorfolk AcadShot Put147-05.5011
Feb 13Tidewater Conference Indoor Track ChampionshipFeb 13 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put147-5.5011
Feb 10Prep League/LIS ChampionshipsFeb 10 · Shot Put · Place 2 · NorfolkNorfolkShot Put251-06.5011
Jan 19St. Christopher's Indoor Track & Field InvitationalJan 19 · Shot Put · Place 3 · Norfolk AcadNorfolk AcadShot Put350-00.0011
Jan 16Lampert Timing Indoor Track Meet #6Jan 16 · Shot Put · Place 1 · Norfolk AcadNorfolk AcadShot Put151-02.0011
Jan 12The VA ShowcaseJan 12 · Shot Put · Place 4 · Norfolk AcademyNorfolk AcademyShot Put448-07.00—
Jan 12The VA ShowcaseJan 12 · Shot Put · Place 4 · Norfolk AcademyNorfolk AcademyShot Put448-05.00—
Jan 8Lampert Timing Indoor Track Meet #5Jan 8 · Shot Put · Place 2 · Norfolk AcadNorfolk AcadShot Put246-08.0011
Jan 8Lampert Timing Indoor Track Meet #5Jan 8 · Shot Put · Place 2 · Norfolk AcademyNorfolk AcademyShot Put246-811

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 17VISAA Track & Field ChampionshipsMay 17 · Discus · Place 4 · Norfolk AcademyNorfolk AcademyDiscus1.6kg4.137-0711
May 17VISAA Track & Field ChampionshipsMay 17 · Shot Put · Place 2 · Norfolk AcademyNorfolk AcademyShot Put12lb2.52-04.00 PB11
May 11Virginia Prep League/League of Independent Schools ChampionshipsMay 11 · Shot Put · Place 2 · NorfolkNorfolkShot Put254-04.50—
May 11Virginia Prep League/League of Independent Schools ChampionshipsMay 11 · Discus · Place 5 · NorfolkNorfolkDiscus5139-05—
May 7Tidewater Conference of Independent Schools ChampionshipMay 7 · Discus · Place 1 · Norfolk AcademyNorfolk AcademyDiscus1.6kg1.138-0211
May 7Tidewater Conference of Independent Schools ChampionshipMay 7 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put12lb1.50-03.5011
May 1ST. CHRISTOPHER'S MEET #3May 1 · Discus · Place 1 · NorfolkNorfolkDiscus1140-0511
May 1ST. CHRISTOPHER'S MEET #3May 1 · Shot Put · Place 1 · NorfolkNorfolkShot Put149-07.5011
Apr 27Denbigh Patriots Track ClassicApr 27 · Discus · Place 4 · Norfolk AcadNorfolk AcadDiscus4132-11—
Apr 27Denbigh Patriots Track ClassicApr 27 · Shot Put · Place 3 · Norfolk AcadNorfolk AcadShot Put347-09.00—
Apr 26WFS Mini-Meet #4Apr 26 · Discus · Place 3 · Norfolk AcadNorfolk AcadDiscus3131-01—
Apr 26WFS Mini-Meet #4Apr 26 · Shot Put · Place 1 · Norfolk AcadNorfolk AcadShot Put155-02.00—
Apr 20Ken Lampert All-Comers MeetApr 20 · Discus · Place 1 · Norfolk AcademyNorfolk AcademyDiscus1.6kg1.143-11.0 PB11
Apr 20Ken Lampert All-Comers MeetApr 20 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put12lb1.50-00.5011
Apr 13Gus Lacy Track ClassicApr 13 · Discus · Place 2 · Norfolk AcadNorfolk AcadDiscus2141-0911
Apr 13Gus Lacy Track ClassicApr 13 · Shot Put · Place 1 · Norfolk AcadNorfolk AcadShot Put153-00.0011
Apr 13Gus Lacy Track ClassicApr 13 · Discus · Place 2 · Norfolk AcadNorfolk AcadDiscus2137-1011
Apr 13Gus Lacy Track ClassicApr 13 · Shot Put · Place 1 · Norfolk AcadNorfolk AcadShot Put149-11.0011
Apr 9Norfolk Academy Track Meet #2Apr 9 · Discus · Place 1 · Norfolk AcademyNorfolk AcademyDiscus1138-05.0JR
Apr 9Norfolk Academy Track Meet #2Apr 9 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put152-07.00JR
Mar 20Norfolk Academy Track MeetMar 20 · Discus · Place 1 · Norfolk AcademyNorfolk AcademyDiscus1.6kg1.137-1011
Mar 20Norfolk Academy Track MeetMar 20 · Shot Put · Place 1 · Norfolk AcademyNorfolk AcademyShot Put12lb1.49-11.0011
Mar 15adidas Track NationalsMar 15 · Shot Put · Place 20 · Norfolk AcadNorfolk AcadShot Put2046-10.0011

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · Shot Put · Place 7 · Norfolk AcademyNorfolk AcademyShot Put12lb7.45-2.2511
Dec 8Virginia Beach HS OpenerDec 8 · Shot Put · Place 7 · Norfolk AcademyNorfolk AcademyShot Put12lb7.42-6.7511
Dec 5Lampert Timing Indoor Track Meet #2Dec 5 · Shot Put · Place 3 · Norfolk AcademyNorfolk AcademyShot Put12lb3.42-9.50Unofficial11
Nov 30Lampert Timing Indoor Track Meet #1Nov 30 · Shot Put · Place 3 · Norfolk AcademyNorfolk AcademyShot Put12lb3.43-05.0011

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19VISAA Outdoor Track & Field ChampionshipsMay 19 · Discus · Place 4 · Norfolk AcademyNorfolk AcademyDiscus1.6kg4.133-0810
May 13Virginia Prep League/League of Independent Schools ChampionshipsMay 13 · Shot Put · Place 14 · Norfolk AcademyNorfolk AcademyShot Put1435-9.25SO
May 13Virginia Prep League/League of Independent Schools ChampionshipsMay 13 · Shot Put · Place 14 · Norfolk AcademyNorfolk AcademyShot Put1435-9.25SO
May 9Tidewater Conference of Independent Schools ChampionshipMay 9 · Shot Put · Place 5 · Norfolk AcademyNorfolk AcademyShot Put536-5.75SO
Apr 22Gus Lacy Track ClassicApr 22 · Discus · Place 3 · Norfolk AcadNorfolk AcadDiscus3118-11—
Apr 22Gus Lacy Track ClassicApr 22 · Shot Put · Place 13 · Norfolk AcadNorfolk AcadShot Put1335-03.50—
Apr 1ST. CHRISTOPHER'S MEET #1Apr 1 · Discus · Place 7 · NorfolkNorfolkDiscus789-0810
Apr 1ST. CHRISTOPHER'S MEET #1Apr 1 · Shot Put · Place 8 · NorfolkNorfolkShot Put836-03.7510