Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorCAA Outdoor Championships · May 1563.88mCAA Outdoor ChampionshipsMay 15, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17Dani Palooza Last Chance MeetMay 17 · Javelin · Place 4 · William & MaryWilliam & MaryJavelin800g4.63.09mJr
May 15CAA Outdoor ChampionshipsMay 15 · Javelin · Place 2 · William & MaryWilliam & MaryJavelin800g2.63.88m PBJr
May 14MEAC ChampionshipsMay 14 · Javelin · Place 2 · William & MaryWilliam & MaryJavelin800g2.63.88mJr
May 3Duke TwilightMay 3 · Javelin · Place 10 · William & MaryWilliam & MaryJavelin800g10.57.63mJr
Apr 23130th Penn Relays CarnivalApr 23 · Javelin · Place 4 · William & MaryWilliam & MaryJavelin800g4.61.91mJr
Apr 10Duke InvitationalApr 10 · Javelin · Place 6 · William & MaryWilliam & MaryJavelin800g6.63.46mJr
Apr 2Colonial RelaysApr 2 · Javelin · Place 1 · William & MaryWilliam & MaryJavelin800g1.63.31mJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Fred HardyMar 21 · Javelin · Place 1 · William & MaryWilliam & MaryJavelin800g1.60.70mSo

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · Javelin · Place 24 · William & MaryWilliam & MaryJavelin800gRound P24.63.19mFr
May 10CAA ChampionshipsMay 10 · Javelin · Place 3 · William & MaryWilliam & MaryJavelin800g3.63.33mFr
Apr 28Virginia High PerformanceApr 28 · Javelin · Place 2 · William & MaryWilliam & MaryJavelin260.69m—
Apr 12Virginia Grand PrixApr 12 · Javelin · Place 3 · William & MaryWilliam & MaryJavelin362.29m—
Apr 4Colonial RelaysApr 4 · Javelin · Place 3 · William & MaryWilliam & MaryJavelin359.95m—
Mar 22Fred Hardy InvitationalMar 22 · Javelin · Place 3 · William & MaryWilliam & MaryJavelin359.55m—
Mar 16Dan Stimson Memorial InvitationalMar 16 · Javelin · Place 1 · William & MaryWilliam & MaryJavelin157.50mFR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20FHSAA 4A State Track & Field ChampionshipsMay 20 · Javelin · Place 2 · Niceville SeniorNiceville SeniorJavelin800g2.54.85m12
May 5FHSAA 4A Region 1May 5 · Javelin · Place 4 · NicevilleNicevilleJavelin4161-4SR
Apr 22FHSAA 4A District 1Apr 22 · Javelin · Place 4 · NicevilleNicevilleJavelin450.45m—
Mar 31Florida RelaysMar 31 · Javelin · Place 5 · Niceville SeniorNiceville SeniorJavelin800g5.51.54m12
Mar 23FSU RelaysMar 23 · Javelin · Place 5 · Niceville SeniorNiceville SeniorJavelin800g5.52.71m12
Mar 4River City Relays ClassicMar 4 · Javelin · Place 3 · NicevilleNicevilleJavelin3158-1SR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24East Coast ClassicFeb 24 · Javelin · Place 4 · NicevilleNicevilleJavelin4162-0SR

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 23FHSAA 4A District 1Apr 23 · Javelin · Place 5 · Niceville SeniorNiceville SeniorJavelin800g5.46.78m11
Apr 9Chiles Capital City ClassicApr 9 · Javelin · Place 3 · NicevilleNicevilleJavelin348.50m—
Mar 25FSU RelaysMar 25 · Javelin · Place 4 · NicevilleNicevilleJavelin4161-0JR
Mar 25FSU RelaysMar 25 · Javelin · Place 4 · NicevilleNicevilleJavelin4161-0JR
Mar 5The Elite 16 Track & Field InvitationalMar 5 · Javelin · Place 4 · NicevilleNicevilleJavelin4158-8JR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25East Coast ClassicFeb 25 · Javelin · Place 8 · NicevilleNicevilleJavelin8146-5JR
Feb 19Seahawks OpenFeb 19 · Javelin · Place 4 · NicevilleNicevilleJavelin446.05m—