Personal bests

Best marks in available results
Event / courseMarkMeetDate
Combined results · OutdoorBob Jenkins Coaches Classic Track and Field REGION 2 · Mar 248.50Bob Jenkins Coaches Classic Track and Field REGION 2March 24, 2023
Discus · 1.6kg · OutdoorSCHSL 2A - Upper State · May 1138.70mSCHSL 2A - Upper StateMay 11, 2024
Discus · 2kg · OutdoorNEWMAC Outdoor Championships · Apr 2438.26mNEWMAC Outdoor ChampionshipsApril 24, 2026
High Jump · OutdoorChapman Home #2 · Mar 243.5Chapman Home #2March 24, 2022
Javelin · 800g · OutdoorSam Howell Invitational · Apr 461.01mSam Howell InvitationalApril 4, 2026
Shot Put · 16lb / 7.26kg · IndoorCardinal & Gray Alumni · Dec 1311.31mCardinal & Gray AlumniDecember 13, 2025
Triple Jump · OutdoorSCHSL 2A - Region 1 · May 337-04.00SCHSL 2A - Region 1May 3, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · Javelin · Place 2 · MITMITJavelin800g2.60.05mSo
May 8The FIRE Meet at WilliamsMay 8 · Javelin · Place 4 · MITMITJavelin800g4.50.77mSo
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Javelin · Place 1 · MITMITJavelin800g1.60.10mSo
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Discus · Place 8 · MITMITDiscus2kg8.38.26m PBSo
Apr 17MIT Sean Collier InvitationalApr 17 · Javelin · Place 1 · MITMITJavelin800g1.57.56mSo
Apr 17MIT Sean Collier InvitationalApr 17 · Discus · Place 13 · MITMITDiscus2kg13.37.64mSo
Apr 4Sam Howell InvitationalApr 4 · Javelin · Place 4 · MITMITJavelin800g4.61.01m PBSo
Mar 26Raleigh RelaysMar 26 · Javelin · Place 9 · MITMITJavelin800g9.59.74mSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Cardinal & Gray AlumniDec 13 · Shot Put · Place 4 · MITMITShot Put16lb / 7.26kg4.11.31m PBSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15MIT Final QualifierMay 15 · Javelin · Place 13 · MITMITJavelin800g13.49.36mFr
May 32025 Jay Carisella Coaches InvitationalMay 3 · Javelin · Place 2 · MITMITJavelin256.56mFr
Apr 18MIT Sean Collier InvitationalApr 18 · Javelin · Place 6 · MITMITJavelin653.58mFR
Apr 5UMASS Flagship OpenerApr 5 · Javelin · Place 3 · MITMITJavelin355.39mFR

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAMay 18 · Javelin · Place 1 · LandrumLandrumJavelin800g1.51.50m12
May 18SCHSL State Championships - AAMay 18 · Discus · Place 13 · LandrumLandrumDiscus1.6kg13.34.74m12
May 11SCHSL 2A - Upper StateMay 11 · Javelin · Place 1 · LandrumLandrumJavelin800g1.50.89m12
May 11SCHSL 2A - Upper StateMay 11 · Discus · Place 7 · LandrumLandrumDiscus1.6kg7.38.70m PB12
May 1SCHSL 2A - Region 1May 1 · Javelin · Place 1 · LandrumLandrumJavelin800g1.53.03m12
May 1SCHSL 2A - Region 1May 1 · Discus · Place 5 · LandrumLandrumDiscus1.6kg5.33.28m12
Apr 19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 19 · Javelin · LandrumLandrumJavelin800g—NM12
Apr 18Landrum Meet #3 Apr 18 · Complete · Place 4 · LandrumLandrumComplete4120-07—
Apr 18Landrum Meet #3 Apr 18 · Complete · Place 3 · LandrumLandrumComplete337-04.00—
Mar 29Friday Night LightsMar 29 · Javelin · Place 2 · LandrumLandrumJavelin800g2.53.52m12
Mar 7Landrum Meet 1Mar 7 · Javelin · Place 1 · LandrumLandrumJavelin148.90m12
Mar 7Landrum Meet 1Mar 7 · Discus · Place 4 · LandrumLandrumDiscus433.36m12

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19SCHSL State Championships - AAMay 19 · Javelin · Place 2 · LandrumLandrumJavelin800g2.165-211
May 13SCHSL 2A - Upper StateMay 13 · Triple Jump · Place 18 · LandrumLandrumTriple Jump18.36-05.0011
May 13SCHSL 2A - Upper StateMay 13 · Javelin · Place 2 · LandrumLandrumJavelin800g2.168-0911
May 3SCHSL 2A - Region 1May 3 · Triple Jump · Place 7 · LandrumLandrumTriple Jump7.37-04.00 PB11
May 3SCHSL 2A - Region 1May 3 · Javelin · Place 3 · LandrumLandrumJavelin800g3.157-0811
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · Javelin · Place 8 · LandrumLandrumJavelin8152-01.00—
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 2Mar 24 · Combined results · Place 6 · LandrumLandrumCombined results68.50 PBJR
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 2Mar 24 · Javelin · Place 3 · LandrumLandrumJavelin3152-1JR
Mar 11Chick-Fil-A GamesMar 11 · Javelin · Place 2 · LandrumLandrumJavelin2155-0—
Mar 11Chick-Fil-A GamesMar 11 · Javelin · Place 2 · LandrumLandrumJavelin2155-0—
Mar 11Chick-Fil-A GamesMar 11 · Discus · Place 8 · LandrumLandrumDiscus8107-3—
Mar 11Chick-Fil-A GamesMar 11 · Discus · Place 22 · LandrumLandrumDiscus22107-3—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Mar 30Landrum Home Meet #3 Mar 30 · Javelin · Place 2 · LandrumLandrumJavelin2140-0210
Mar 30Landrum Home Meet #3 Mar 30 · Discus · Place 13 · LandrumLandrumDiscus1380-0710
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 2Mar 26 · Javelin · Place 3 · LandrumLandrumJavelin3155-11—
Mar 24Chapman Home #2Mar 24 · High Jump · Place 4 · LandrumLandrumHigh Jump43.5 PB—
Mar 24Chapman Home #2Mar 24 · High Jump · Place 5 · LandrumLandrumHigh Jump53.5—
Mar 10Broome Meet #1Mar 10 · Combined results · Place 2 · LandrumLandrumCombined results2142-1110
Mar 10Broome Meet #1Mar 10 · Combined results · Place 8 · LandrumLandrumCombined results836-06.0010
Mar 1Landrum Home Meet #1Mar 1 · Combined results · Place 5 · LandrumLandrumCombined results5126-0310
Mar 1Landrum Home Meet #1Mar 1 · Combined results · Place 18 · LandrumLandrumCombined results1875-0710
Mar 1Landrum Home Meet #1Mar 1 · Combined results · Place 5 · LandrumLandrumCombined results54-10.0010

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21SCHSL Class 2A State Track & Field ChampionshipsMay 21 · Javelin · Place 4 · LandrumLandrumJavelin800g4.133-19
May 15SCHSL Class 2A Upper StateMay 15 · Javelin · Place 4 · LandrumLandrumJavelin800g4.126-109
May 4SCHSL Region 2-2AMay 4 · Triple Jump · Place 6 · LandrumLandrumTriple Jump6.36-00.009
May 4SCHSL Region 2-2AMay 4 · Javelin · Place 2 · LandrumLandrumJavelin800g2.128-069
May 4SCHSL Region 2-2AMay 4 · High Jump · Place 8 · LandrumLandrumHigh Jump8.4-10.009