Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorWilliam Tennent #1 · Mar 2453-10William Tennent #1March 24, 2026
Javelin · 600g · OutdoorSOL American · May 964-01SOL AmericanMay 9, 2025
Shot Put · 4kg · IndoorDVGTCA Meet #2 · Dec 1318-01.50DVGTCA Meet #2 December 13, 2024
Shot Put · 4kg · OutdoorUD Invite · Apr 2519-00.00UD InviteApril 25, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · Javelin · Place 8 · Lower MorelandJavelin600g8.57-0611
Apr 17Jack Armstrong InviteApr 17 · Javelin · Lower MorelandJavelin600g--DNS11
Apr 17Jack Armstrong InviteApr 17 · Discus · Lower MorelandDiscus1kg--DNS11
Apr 10Cardinal ClassicApr 10 · Javelin · Place 31 · Lower MorelandJavelin600g31.60' 1"11
Apr 10Cardinal ClassicApr 10 · Discus · Place 43 · Lower MorelandDiscus1kg43.46' 3"11
Apr 2Jim Kelly InvitationalApr 2 · Discus · Place 31 · Lower MorelandDiscus1kg31.45' 0"11
Mar 24William Tennent #1Mar 24 · Javelin · Place 3 · Lower MorelandJavelin600g3.58-0011
Mar 24William Tennent #1Mar 24 · Discus · Place 3 · Lower MorelandDiscus1kg3.53-10 PB11
Mar 24William Tennent #1Mar 24 · Shot Put · Place 6 · Lower MorelandShot Put4kg6.18-08.2511

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · Javelin · Place 4 · Lower MorelandJavelin600g4.64-01 PB10
May 9SOL AmericanMay 9 · Discus · Lower MorelandDiscus1kg--DNS10
May 9SOL AmericanMay 9 · Shot Put · Place 16 · Lower MorelandShot Put4kg16.18-11.0010
May 1Trojan Track ClassicMay 1 · Javelin · Place 17 · Lower MorelaJavelin1751-10.0010
Apr 25UD InviteApr 25 · Javelin · Place 29 · Lower MorelandJavelin600g29.54-0610
Apr 25UD InviteApr 25 · Discus · Place 42 · Lower MorelandDiscus1kg42.49-0410
Apr 25UD InviteApr 25 · Shot Put · Place 47 · Lower MorelandShot Put4kg47.19-00.00 PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31DVGTCA Meet #8Jan 31 · Shot Put · Place 70 · Lower MorelaShot Put7019-00.5010
Jan 10DVGTCA Meet #6Jan 10 · Shot Put · Place 74 · Lower MorelaShot Put7417-08.5010
Jan 3DVGTCA Meet #5Jan 3 · Shot Put · Place 60 · Lower MorelaShot Put6018-00.7510

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · Shot Put · Place 85 · Lower MorelandShot Put4kg85.17-10.7510
Dec 13DVGTCA Meet #2 Dec 13 · Shot Put · Place 78 · Lower MorelandShot Put4kg78.18-01.50 PB10