Personal bests

Best marks in available results
Event / courseMarkMeetDate
Hammer · 16lb / 7.26kg · OutdoorNavy National Elite · May 845.56mNavy National EliteMay 8, 2026
Javelin · 800g · OutdoorLarry Ellis Invitational · May 159.68mLarry Ellis InvitationalMay 1, 2026
Weight Throw · 35lb / 15.9kg · IndoorNavy Indoor Invitational · Dec 615.33mNavy Indoor InvitationalDecember 6, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Navy National EliteMay 8 · Hammer · Place 9 · NavyHammer16lb / 7.26kg9.45.56m PBJr
May 8Navy National EliteMay 8 · Javelin · Place 4 · NavyJavelin800g4.54.18mJr
May 1Larry Ellis InvitationalMay 1 · Javelin · Place 4 · NavyJavelin800g4.59.68m PBJr
Apr 23130th Penn Relays CarnivalApr 23 · Javelin · Place 13 · NavyJavelin800g13.57.88mJr
Apr 17Navy Spring InvitationalApr 17 · Javelin · Place 6 · NavyJavelin800g6.52.29mJr
Apr 11Army-Navy ("Star Meet")Apr 11 · Javelin · Place 5 · NavyJavelin800g5.57.64mJr
Apr 4Sam Howell InvitationalApr 4 · Javelin · Place 9 · NavyJavelin800g9.55.48mJr
Mar 28Navy Outdoor InvitationalMar 28 · Hammer · Place 17 · NavyHammer16lb / 7.26kg17.42.67mJr
Mar 28Navy Outdoor InvitationalMar 28 · Javelin · Place 4 · NavyJavelin800g4.51.72mJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Navy SelectFeb 20 · Weight Throw · Place 9 · NavyWeight Throw915.42mJR
Jan 16Wesley A. Brown InvitationalJan 16 · Weight Throw · Place 8 · NavyWeight Throw813.90mJr
Jan 10Navy vs. PrincetonJan 10 · Weight Throw · Place 11 · NavyWeight Throw1114.15mJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · Weight Throw · Place 9 · NavyWeight Throw35lb / 15.9kg9.15.33m PBJr
Feb 21Navy SelectFeb 21 · Weight Throw · Place 8 · NavyWeight Throw814.36m—
Jan 17Wesley A Brown InvitationalJan 17 · Weight Throw · Place 8 · NavyWeight Throw813.90m—
Jan 11Princeton at Navy (dual)Jan 11 · Weight Throw · NavyWeight Throw35lb / 15.9kgEx.11.97mSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Javelin · Place 12 · NavyJavelin800g12.53.60mSo
Apr 18Navy Spring InvitationalApr 18 · Javelin · Place 2 · NavyJavelin2171-11SO
Apr 18Navy Spring InvitationalApr 18 · Hammer · Place 7 · NavyHammer7149-5SO
Mar 29Navy Outdoor InvitationalMar 29 · Hammer · Place 8 · NavyHammer844.66m—
Mar 29Navy Outdoor InvitationalMar 29 · Javelin · Place 2 · NavyJavelin250.03m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · Weight Throw · Place 13 · NavyWeight Throw35lb / 15.9kg13.11.95mSo