Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorTom Jones Memorial · Apr 1648.69mTom Jones MemorialApril 16, 2026
Javelin · 600g · OutdoorAll American Track Classic 2022 · Apr 894-6All American Track Classic 2022April 8, 2022
Shot Put · 4kg · IndoorWisconsin Windy City Invitational · Feb 1414.99mWisconsin Windy City InvitationalFebruary 14, 2025
Shot Put · 4kg · OutdoorIvy League Outdoor Track & Field Championships · May 1616.57mIvy League Outdoor Track & Field ChampionshipsMay 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Shot Put · Place 20 · HarvardHarvardShot Put4kgRound P20.16.34mSo
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · Discus · Place 8 · HarvardHarvardDiscus1kg8.47.13mSo
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · Shot Put · Place 2 · HarvardHarvardShot Put4kg2.16.57m PBSo
May 3Duke TwilightMay 3 · Discus · Place 9 · HarvardHarvardDiscus1kg9.46.28mSo
May 3Duke TwilightMay 3 · Shot Put · Place 4 · HarvardHarvardShot Put4kg4.15.92mSo
Apr 23130th Penn Relays CarnivalApr 23 · Discus · Place 10 · HarvardHarvardDiscus1kg10.47.32mSo
Apr 23130th Penn Relays CarnivalApr 23 · Shot Put · Place 8 · HarvardHarvardShot Put4kg8.15.71mSo
Apr 16Tom Jones MemorialApr 16 · Discus · Place 10 · HarvardHarvardDiscus1kg10.48.69m PBSo
Apr 16Tom Jones MemorialApr 16 · Shot Put · Place 2 · HarvardHarvardShot Put4kg2.16.06mSo
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · Discus · Place 13 · HarvardHarvardDiscus1kg13.44.81mSo
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · Shot Put · Place 9 · HarvardHarvardShot Put4kg9.14.29mSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Harvard Crimson Elite & OpenFeb 13 · Shot Put · Place 2 · HarvardHarvardShot Put215.26mSO
Jan 30Harvard InvitationalJan 30 · Shot Put · Place 2 · HarvardHarvardShot Put214.46mSO
Jan 17Beantown ChallengeJan 17 · Shot Put · Place 3 · HarvardHarvardShot Put314.66mSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 5HBCU and Ivy ChallengeDec 5 · Shot Put · Place 1 · HarvardHarvardShot Put4kg1.15.42mSo
May 15MIT Final QualifierMay 15 · Shot Put · Place 2 · HarvardHarvardShot Put4kg2.15.00mFr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · Discus · Place 9 · HarvardHarvardDiscus1kg9.46.89mFr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · Shot Put · Place 9 · HarvardHarvardShot Put4kg9.13.69mFr
Apr 24129th Penn RelaysApr 24 · Shot Put · HarvardHarvardShot Put4kg—15.12mFr
Apr 1665th Mt. SAC RelaysApr 16 · Shot Put · Place 6 · HarvardHarvardShot Put4kg6.14.57mFr
Apr 12Harvard-Yale vs. Oxford-CambridgeApr 12 · Discus · HarvardHarvardDiscus1kgEx.37.19mFr
Apr 12Harvard-Yale vs. Oxford-CambridgeApr 12 · Shot Put · Place 1 · HarvardHarvardShot Put4kg1.14.74mFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1Ivy League ChampionshipsMar 1 · Shot Put · Place 4 · HarvardHarvardShot Put4kg4.14.75mFr
Feb 14Wisconsin Windy City InvitationalFeb 14 · Shot Put · Place 1 · HarvardHarvardShot Put4kg1.14.99m PBFr
Feb 7Crimson Elite & OpenFeb 7 · Shot Put · Place 2 · HarvardHarvardShot Put214.49m—
Jan 31Harvard InvitationalJan 31 · Shot Put · Place 1 · HarvardHarvardShot Put114.71mFR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7HBCU/Ivy ChallengeDec 7 · Shot Put · Place 2 · HarvardHarvardShot Put4kg2.14.05mFr
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put146-09.0012
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put146-06.7512
Feb 2Mondo Elite HS InvitationalFeb 2 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put146-06.75—
Jan 20Fast Track HS InvitationalJan 20 · Shot Put · Place 2 · Ardrey KellArdrey KellShot Put243-10.25—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 11NCHSAA 4A West RegionalMay 11 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1kg1.145-0412
May 11NCHSAA 4A West RegionalMay 11 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.43-03.2512
May 114A West RegionalMay 11 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1kg1.145-0412
May 114A West RegionalMay 11 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.43-03.2512
May 1SoMeck 4A Conference ChampionshipMay 1 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put142-4.5012
May 1SoMeck 4A Conference ChampionshipMay 1 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1148-112
Apr 20Ardrey Kell Need 4 SpeedApr 20 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1kg1.130-1112
Apr 20Ardrey Kell Need 4 SpeedApr 20 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.47-06.5012
Apr 17Ardrey Kell "Knight of the Titans!" (Senior Night)Apr 17 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1kg1.141-7Unofficial12
Apr 17Ardrey Kell "Knight of the Titans!" (Senior Night)Apr 17 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.41-7.50Unofficial12
Apr 10PHS Meet #2Apr 10 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1138-7—
Apr 10PHS Meet #2Apr 10 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put144-8—
Apr 10PHS Meet #2Apr 10 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1138-7—
Apr 10PHS Meet #2Apr 10 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put144-8—
Apr 6Panther InvitationalApr 6 · Discus · Place 2 · Ardrey KellArdrey KellDiscus1kg2.141-0312
Apr 6Panther InvitationalApr 6 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.44-02.0012
Mar 16 Clash of the Carolina'sMar 16 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1kg1.141-0612
Mar 16 Clash of the Carolina'sMar 16 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.49-01.2512

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.46-03.5012
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.42-11.2511
Jan 27Mondo Elite HS InvitationalJan 27 · Shot Put · Place 13 · Ardrey KellArdrey KellShot Put1342-01.50—

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
Dec 2Cuthbertson Polar Bear #2Dec 2 · Shot Put · Ardrey KellArdrey KellShot Put4kg—NM12
May 20NCHSAA 4A State ChampionshipMay 20 · Discus · Place 4 · Ardrey KellArdrey KellDiscus1kg4.129-1111
May 20NCHSAA 4A State ChampionshipMay 20 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.45-3.2511
May 13NCHSAA 4A West RegionalMay 13 · Discus · Place 3 · Ardrey KellArdrey KellDiscus1kgRound P3.123-211
May 13NCHSAA 4A West RegionalMay 13 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1kg1.135-411
May 13NCHSAA 4A West RegionalMay 13 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kgRound P1.45-0.2511
May 13NCHSAA 4A West RegionalMay 13 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.45-9.2511
May 3SoMeck 4A Conference ChampionshipMay 3 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put144-011
May 3SoMeck 4A Conference ChampionshipMay 3 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1125-111
Apr 21Friday Night LightsApr 21 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1kg1.122-07Unofficial11
Apr 21Friday Night LightsApr 21 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.47-04.00Unofficial11
Apr 19Ardrey Kell Midweek MeetApr 19 · Discus · Place 2 · Ardrey KellArdrey KellDiscus2115-0JR
Apr 19Ardrey Kell Midweek MeetApr 19 · Discus · Place 2 · Ardrey KellArdrey KellDiscus2115-0JR
Apr 19Ardrey Kell Midweek MeetApr 19 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put142-10JR
Apr 19Ardrey Kell Midweek MeetApr 19 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put142-10JR
Apr 1Panther Invitational Apr 1 · Discus · Place 4 · Ardrey KellArdrey KellDiscus4107-10.50—
Apr 1Panther Invitational Apr 1 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put144-04.00—
Apr 1Panther Invitational Apr 1 · Discus · Place 4 · Ardrey KellArdrey KellDiscus4107-10.50—
Apr 1Panther Invitational Apr 1 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put144-04.00—
Mar 24Weddington InvitationalMar 24 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put142-9JR
Mar 24Weddington InvitationalMar 24 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1135-10JR
Mar 18Clash of the Carolina’s Mar 18 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1132-2JR
Mar 18Clash of the Carolina’s Mar 18 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put142-4JR
Mar 15Weddington Meet #2Mar 15 · Discus · Place 2 · Ardrey KellArdrey KellDiscus2113-10—
Mar 15Weddington Meet #2Mar 15 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put144-4—
Mar 8Myers Park Home Meet #1Mar 8 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1124-7—
Mar 8Myers Park Home Meet #1Mar 8 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1124-7—
Feb 4Charlotte City Championship Feb 4 · Shot Put · Ardrey KellArdrey KellShot Put4kg—NM11

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.46-06.0011
Dec 10COROS Explore Perfection InvitationalDec 10 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.41-10.2511
Feb 12NCHSAA 4A Indoor State ChampionshipsFeb 12 · Shot Put · Place 5 · Ardrey KellArdrey KellShot Put4kg5.33-11.2510
Feb 5Charlotte City ChampionshipFeb 5 · Shot Put · Place 2 · Ardrey KellArdrey KellShot Put232-5SO
Jan 8Just Don't Lose HS ClassicJan 8 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put135-03.00—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21NCHSAA 4A State ChampionshipMay 21 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.42-01.5010
May 14NCHSAA 4A West RegionalMay 14 · Discus · Place 6 · Ardrey KellArdrey KellDiscus1kg6.115-0810
May 14NCHSAA 4A West RegionalMay 14 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.41-02.0010
May 4So Mek 8 ChampionshipsMay 4 · Discus · Place 1 · Ardrey KellArdrey KellDiscus1105-3SO
May 4So Mek 8 ChampionshipsMay 4 · Shot Put · Place 2 · Ardrey KellArdrey KellShot Put240-6.50SO
Apr 27Cuthbertson Final Home MeetApr 27 · Discus · Place 2 · Ardrey KellArdrey KellDiscus2106-08—
Apr 27Cuthbertson Final Home MeetApr 27 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put139-03.00—
Apr 22Mount Tabor Mile & Throwing ThunderApr 22 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put140-06.50—
Apr 20Ardrey Kell Midweek MeetApr 20 · Discus · Place 3 · Ardrey KellArdrey KellDiscus399-10—
Apr 20Ardrey Kell Midweek MeetApr 20 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put136-6—
Apr 8All American Track Classic 2022Apr 8 · Javelin · Place 12 · Ardrey KellArdrey KellJavelin600g12.94-6 PB10
Apr 8All American Track Classic 2022Apr 8 · Discus · Place 15 · Ardrey KellArdrey KellDiscus1kg15.99-710
Apr 8All American Track Classic 2022Apr 8 · Shot Put · Place 4 · Ardrey KellArdrey KellShot Put4kg4.39-310
Apr 2Queen City RelaysApr 2 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put134-11—
Apr 2Queen City RelaysApr 2 · Discus · Place 4 · Ardrey KellArdrey KellDiscus4104-8—
Mar 30Porter Ridge Home Meet #1Mar 30 · Discus · Place 2 · Ardrey KellArdrey KellDiscus298-3SO
Mar 19Clash of the Carolinas Mar 19 · Discus · Place 8 · Ardrey KellArdrey KellDiscus898-3—
Mar 19Clash of the Carolinas Mar 19 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put139-7.50—
Jan 5PHS Polar Bear Meet #2Jan 5 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put4kg1.35-07.50Unofficial10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18JDL Holiday InvitationalDec 18 · Shot Put · Place 4 · Ardrey KellArdrey KellShot Put4kg4.33-07.5010

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25NCHSAA 4A State ChampionshipJun 25 · Shot Put · Place 10 · Ardrey KellArdrey KellShot Put4kg10.32-01.509
Jun 18NCHSAA 4A West RegionalJun 18 · Shot Put · Place 2 · Ardrey KellArdrey KellShot Put4kg2.33-00.009
Jun 9So Meck 8 ChampionshipsJun 9 · Shot Put · Place 1 · Ardrey KellArdrey KellShot Put131-19
May 22Weddington InvitationalMay 22 · Discus · Place 10 · Ardrey KellArdrey KellDiscus1060-6—
May 22Weddington InvitationalMay 22 · Shot Put · Place 2 · Ardrey KellArdrey KellShot Put231-0.25—
May 8Cuthbertson Home Meet 1 May 8 · Discus · Place 10 · Ardrey KellArdrey KellDiscus1061-109
May 8Cuthbertson Home Meet 1 May 8 · Shot Put · Place 3 · Ardrey KellArdrey KellShot Put330-03.009
May 8Cuthbertson Home Meet 1 May 8 · Discus · Place 10 · Ardrey KellArdrey KellDiscus1061-109
May 8Cuthbertson Home Meet 1 May 8 · Shot Put · Place 3 · Ardrey KellArdrey KellShot Put330-03.009