Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorPatriot League Outdoor Track & Field Championships · May 1549.26mPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
Hammer · 4kg · OutdoorWest Point Twilight · May 749.00mWest Point TwilightMay 7, 2026
Javelin · 600g · OutdoorHenle Holmes Invitational · Apr 1325.80mHenle Holmes InvitationalApril 13, 2023
Shot Put · 4kg · IndoorPSU National Open · Jan 3013.25mPSU National OpenJanuary 30, 2026
Shot Put · 4kg · OutdoorWest Point Twilight · May 713.24mWest Point TwilightMay 7, 2026
Weight Throw · 20lb / 9.0kg · IndoorPatriot League Indoor Track & Field Championships · Feb 2818.01mPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Hammer · Place 12 · Army West PointArmy West PointHammer4kg12.45.68mSo
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Discus · Place 1 · Army West PointArmy West PointDiscus1kg1.49.26m PBSo
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Shot Put · Place 13 · Army West PointArmy West PointShot Put4kg13.12.99mSo
May 7West Point TwilightMay 7 · Hammer · Place 3 · Army West PointArmy West PointHammer4kg3.49.00m PBSo
May 7West Point TwilightMay 7 · Discus · Place 7 · Army West PointArmy West PointDiscus1kg7.38.70mSo
May 7West Point TwilightMay 7 · Shot Put · Place 5 · Army West PointArmy West PointShot Put4kg5.13.24m PBSo
May 1Larry Ellis InvitationalMay 1 · Hammer · Place 19 · Army West PointArmy West PointHammer4kg19.47.95mSo
May 1Larry Ellis InvitationalMay 1 · Discus · Place 20 · Army West PointArmy West PointDiscus1kg20.38.37mSo
Apr 23130th Penn Relays CarnivalApr 23 · Discus · Place 15 · Army West PointArmy West PointDiscus1kg15.44.09mSo
Apr 11Army-Navy ("Star Meet")Apr 11 · Discus · Place 2 · Army West PointArmy West PointDiscus1kg2.46.63mSo
Mar 28UCF Knight InviteMar 28 · Hammer · Place 12 · Army West PointArmy West PointHammer1248.98mSo
Mar 28UCF Knight InviteMar 28 · Discus · Place 6 · Army West PointArmy West PointDiscus643.34mSo
Mar 20Army OpenMar 20 · Hammer · Place 4 · Army West PointArmy West PointHammer4kg4.45.50mSo
Mar 20Army OpenMar 20 · Discus · Place 3 · Army West PointArmy West PointDiscus1kg3.41.71mSo
Mar 20Army OpenMar 20 · Shot Put · Place 7 · Army West PointArmy West PointShot Put4kg7.11.45mSo

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 4 · Army West PointArmy West PointWeight Throw20lb / 9.0kg4.18.01m PBSo
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Shot Put · Place 16 · Army West PointArmy West PointShot Put4kg16.12.82mSo
Feb 21West Point Tune-UpFeb 21 · Weight Throw · Place 2 · Army West PointArmy West PointWeight Throw216.92mSo
Feb 21West Point Tune-UpFeb 21 · Shot Put · Place 7 · Army West PointArmy West PointShot Put712.75mSo
Feb 7Army vs. Navy Star MeetFeb 7 · Weight Throw · Place 2 · Army West PointArmy West PointWeight Throw217.05mSo
Jan 30PSU National OpenJan 30 · Weight Throw · Place 11 · Army West PointArmy West PointWeight Throw20lb / 9.0kg11.17.11mSo
Jan 30PSU National OpenJan 30 · Shot Put · Place 13 · Army West PointArmy West PointShot Put4kg13.13.25m PBSo
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Weight Throw · Place 7 · Army West PointArmy West PointWeight Throw716.53mSo
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Shot Put · Place 8 · Army West PointArmy West PointShot Put812.57mSo
Jan 17Quaker InvitationalJan 17 · Weight Throw · Place 7 · Army West PointArmy West PointWeight Throw20lb / 9.0kg7.16.04mSo
Jan 17Quaker InvitationalJan 17 · Shot Put · Place 12 · Army West PointArmy West PointShot Put4kg12.11.99mSo
Jan 10West Point OpenJan 10 · Weight Throw · Place 4 · Army West PointArmy West PointWeight Throw416.49mSo
Jan 10West Point OpenJan 10 · Shot Put · Place 7 · Army West PointArmy West PointShot Put712.51mSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Army Crowell Multi & OpenDec 5 · Weight Throw · Place 4 · Army West PointArmy West PointWeight Throw20lb / 9.0kg4.16.23mSo
Dec 5Army Crowell Multi & OpenDec 5 · Shot Put · Place 7 · Army West PointArmy West PointShot Put4kg7.12.26mSo
Feb 22West Point Tune UpFeb 22 · Weight Throw · Place 4 · Army West PointArmy West PointWeight Throw415.90mFR
Feb 22West Point Tune UpFeb 22 · Shot Put · Place 7 · Army West PointArmy West PointShot Put712.40mFR
Jan 24Dr. Sander ScorcherJan 24 · Weight Throw · Place 7 · Army West PoArmy West PoWeight Throw751-00.25FR
Jan 24Dr. Sander ScorcherJan 24 · Shot Put · Place 12 · Army West PoArmy West PoShot Put1240-11.50FR
Jan 11West Point OpenJan 11 · Weight Throw · Place 5 · Army West PointArmy West PointWeight Throw549-2.25FR
Jan 11West Point OpenJan 11 · Weight Throw · Place 5 · Army West PointArmy West PointWeight Throw549-2.25FR
Jan 11West Point OpenJan 11 · Shot Put · Place 4 · Army West PointArmy West PointShot Put438-6FR

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Hammer · Place 11 · Army West PointArmy West PointHammer4kg11.44.21mFr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Discus · Place 9 · Army West PointArmy West PointDiscus1kg9.40.18mFr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Shot Put · Place 10 · Army West PointArmy West PointShot Put4kg10.12.05mFr
May 8West Point TwilightMay 8 · Hammer · Place 5 · Army West PointArmy West PointHammer546.95mFR
May 8West Point TwilightMay 8 · Discus · Place 2 · Army West PointArmy West PointDiscus239.43mFR
May 8West Point TwilightMay 8 · Shot Put · Place 2 · Army West PointArmy West PointShot Put212.67mFR
Apr 18Virginia ChallengeApr 18 · Hammer · Place 25 · Army West PointArmy West PointHammer25149-2FR
Apr 18Virginia ChallengeApr 18 · Hammer · Place 25 · Army West PointArmy West PointHammer25149-2FR
Apr 18Virginia ChallengeApr 18 · Discus · Place 24 · Army West PointArmy West PointDiscus24129-9FR
Apr 18Virginia ChallengeApr 18 · Discus · Place 24 · Army West PointArmy West PointDiscus24129-9FR
Apr 18Virginia ChallengeApr 18 · Shot Put · Place 26 · Army West PointArmy West PointShot Put2640-3.25FR
Apr 18Virginia ChallengeApr 18 · Shot Put · Place 26 · Army West PointArmy West PointShot Put2640-3.25FR
Apr 10TCNJ InvitationalApr 10 · Discus · Army West PointArmy West PointDiscus1kg--DNSFr
Apr 10TCNJ InvitationalApr 10 · Shot Put · Army West PointArmy West PointShot Put4kg--DNSFr
Mar 2145th Aztec InvitationalMar 21 · Hammer · Place 12 · Army West PointArmy West PointHammer4kg12.41.65mFr
Mar 2145th Aztec InvitationalMar 21 · Discus · Place 6 · Army West PointArmy West PointDiscus1kg6.42.45mFr
Mar 2145th Aztec InvitationalMar 21 · Shot Put · Place 4 · Army West PointArmy West PointShot Put4kg4.12.83mFr
Mar 1Patriot League ChampionshipsMar 1 · Weight Throw · Place 10 · Army West PointArmy West PointWeight Throw1016.02m—
Mar 1Patriot League ChampionshipsMar 1 · Shot Put · Place 10 · Army West PointArmy West PointShot Put1013.53m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Crowell OpenDec 7 · Weight Throw · Place 10 · Army West PointArmy West PointWeight Throw20lb / 9.0kg10.14.84mFr
Dec 7Crowell OpenDec 7 · Shot Put · Place 4 · Army West PointArmy West PointShot Put4kg4.12.29mFr

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 11Oklahoma Throws Series - Meet #8Jun 11 · Hammer · Place 2 · UnattachedUnattachedHammer4kg2.37.58m12
Jun 10Oklahoma Throws Series - Meet #7Jun 10 · Hammer · Place 3 · UnattachedUnattachedHammer4kg3.37.76m12
Jun 10Oklahoma Throws Series - Meet #7Jun 10 · Discus · Place 2 · UnattachedUnattachedDiscus1kg2.41.23m12
Jun 10Oklahoma Throws Series - Meet #7Jun 10 · Shot Put · Place 3 · UnattachedUnattachedShot Put4kg3.10.28m12
May 26MSHSAA Class 5 State Track & Field ChampionshipsMay 26 · Discus · Place 1 · Timberland HTimberland HDiscus1138-0312
May 26MSHSAA Class 5 State Track & Field ChampionshipsMay 26 · Discus · Place 1 · Timberland HTimberland HDiscus1138-0312
May 26MSHSAA Class 5 State Track & Field ChampionshipsMay 26 · Shot Put · Place 8 · Timberland HTimberland HShot Put838-04.0012
May 26MSHSAA Class 5 State Track & Field ChampionshipsMay 26 · Shot Put · Place 8 · Timberland HTimberland HShot Put838-04.0012
May 13MSHSAA Class 5 District 3May 13 · Shot Put · Place 1 · TimberlandTimberlandShot Put136-00.0012
May 13MSHSAA Class 5 District 3May 13 · Discus · Place 1 · TimberlandTimberlandDiscus1129-0012
Apr 25Trojan Varsity InvitationalApr 25 · Discus · Place 1 · Timberland High SchoTimberland High SchoDiscus142.14mSR
Apr 25Trojan Varsity InvitationalApr 25 · Discus · Place 1 · Timberland High SchoTimberland High SchoDiscus142.14mSR
Apr 25Trojan Varsity InvitationalApr 25 · Shot Put · Place 1 · Timberland High SchoTimberland High SchoShot Put111.28mSR
Apr 25Trojan Varsity InvitationalApr 25 · Shot Put · Place 1 · Timberland High SchoTimberland High SchoShot Put111.28mSR
Apr 19Nix RelaysApr 19 · Discus · Place 1 · TimberlandTimberlandDiscus1kg1.38.22m12
Apr 19Nix RelaysApr 19 · Shot Put · Place 1 · TimberlandTimberlandShot Put4kg1.11.26m12
Apr 13Henle Holmes InvitationalApr 13 · Javelin · Place 12 · TimberlandTimberlandJavelin600g12.25.80m PB12
Apr 13Henle Holmes InvitationalApr 13 · Discus · Place 1 · TimberlandTimberlandDiscus1kg1.41.90m12
Apr 13Henle Holmes InvitationalApr 13 · Shot Put · Place 2 · TimberlandTimberlandShot Put4kg2.11.82m12
Apr 8Timberland Wolfpack InvitationalApr 8 · Discus · Place 2 · TimberlandTimberlandDiscus239.50m12
Apr 8Timberland Wolfpack InvitationalApr 8 · Shot Put · Place 3 · TimberlandTimberlandShot Put310.82m12
Apr 4WSD JV Quad MeetApr 4 · Javelin · Place 1 · Timberland HTimberland HJavelin194-08—
Apr 1Holt InvitationalApr 1 · Shot Put · Place 1 · TimberlandTimberlandShot Put138-08.7512
Apr 1Holt InvitationalApr 1 · Discus · Place 4 · TimberlandTimberlandDiscus4115-0412
Mar 25McCullough-Douglass InvitationalMar 25 · Shot Put · Place 1 · TimberlandTimberlandShot Put112.22m12

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 27MSHSAA Class 5 State Track & Field ChampionshipsMay 27 · Discus · Place 15 · TimberlandTimberlandDiscus1kg15.30.99m11
May 27MSHSAA Class 5 State Track & Field ChampionshipsMay 27 · Shot Put · Place 12 · TimberlandTimberlandShot Put4kg12.10.88m11
May 14MSHSAA Class 5 District 4May 14 · Discus · Place 2 · Timberland High SchoTimberland High SchoDiscus236.49mJR
May 14MSHSAA Class 5 District 4May 14 · Shot Put · Place 3 · Timberland High SchoTimberland High SchoShot Put310.91mJR
May 4GAC South ConferenceMay 4 · Discus · Place 1 · TimberlandTimberlandDiscus1kg1.35.58m11
May 4GAC South ConferenceMay 4 · Shot Put · Place 1 · TimberlandTimberlandShot Put4kg1.11.95m11
Apr 29Francis Howell Varsity InvitationalApr 29 · Discus · Place 3 · Timberland High SchoTimberland High SchoDiscus328.79m—
Apr 29Francis Howell Varsity InvitationalApr 29 · Discus · Place 3 · Timberland High SchoTimberland High SchoDiscus328.79m—
Apr 29Francis Howell Varsity InvitationalApr 29 · Shot Put · Place 1 · Timberland High SchoTimberland High SchoShot Put111.63m—
Apr 29Francis Howell Varsity InvitationalApr 29 · Shot Put · Place 1 · Timberland High SchoTimberland High SchoShot Put111.63m—
Apr 22Fort Zumwalt North Varsity InvitationalApr 22 · Discus · Place 2 · Timberland High SchoTimberland High SchoDiscus233.01m—
Apr 22Fort Zumwalt North Varsity InvitationalApr 22 · Discus · Place 2 · Timberland High SchoTimberland High SchoDiscus233.01m—
Apr 22Fort Zumwalt North Varsity InvitationalApr 22 · Shot Put · Place 1 · Timberland High SchoTimberland High SchoShot Put111.50m—
Apr 22Fort Zumwalt North Varsity InvitationalApr 22 · Shot Put · Place 1 · Timberland High SchoTimberland High SchoShot Put111.50m—
Apr 14Parkway Central Henle R Holmes InvitationalApr 14 · Discus · Place 1 · TimberlandTimberlandDiscus1kg1.40.31m11
Apr 14Parkway Central Henle R Holmes InvitationalApr 14 · Shot Put · Place 1 · TimberlandTimberlandShot Put4kg1.11.60m11
Apr 9Timberland Wolfpack InvitationalApr 9 · (G) S.P. · Place 2 · TimberlandTimberland(G) S.P.236-07.0011
Apr 9Timberland Wolfpack InvitationalApr 9 · Discus · Place 6 · TimberlandTimberlandDiscus696-0611
Apr 9Timberland Wolfpack InvitationalApr 9 · Shot Put · Place 2 · TimberlandTimberlandShot Put236-07.0011
Apr 9Timberland Wolfpack InvitationalApr 9 · Discus · Place 6 · TimberlandTimberlandDiscus696-0611
Mar 26Fort Zumwalt West Jaguar InvitationalMar 26 · Shot Put · Place 1 · TimberlandTimberlandShot Put111.00m11
Mar 26Fort Zumwalt West Jaguar InvitationalMar 26 · Discus · Place 5 · TimberlandTimberlandDiscus526.98m11

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27MSHSAA Class 5 State Track & Field ChampionshipsMay 27 · Shot Put · Place 9 · Timberland HTimberland HShot Put911.37m10
May 22MSHSAA Class 5 Sectional 2May 22 · Discus · Place 7 · Timberland High SchoTimberland High SchoDiscus730.86mSO
May 22MSHSAA Class 5 Sectional 2May 22 · Shot Put · Place 2 · Timberland High SchoTimberland High SchoShot Put211.63mSO
May 15MSHSAA Class 5 District 4May 15 · Discus · Place 2 · Timberland High SchoTimberland High SchoDiscus236.45mSO
May 15MSHSAA Class 5 District 4May 15 · Shot Put · Place 3 · Timberland High SchoTimberland High SchoShot Put311.46mSO
May 5GAC South ChampionshipsMay 5 · Shot Put · Place 2 · TimberlandTimberlandShot Put211.20m10
May 5GAC South ChampionshipsMay 5 · Discus · Place 2 · TimberlandTimberlandDiscus235.76m10
May 1Troy ThrowdownMay 1 · Discus · Place 11 · Timberland High SchoTimberland High SchoDiscus1122.55mSO
May 1Troy ThrowdownMay 1 · Shot Put · Place 2 · Timberland High SchoTimberland High SchoShot Put211.26mSO
Apr 23Fort Zumwalt North InvitationalApr 23 · Discus · Place 10 · Timberland High SchoTimberland High SchoDiscus1026.97mSO
Apr 23Fort Zumwalt North InvitationalApr 23 · Shot Put · Place 5 · Timberland High SchoTimberland High SchoShot Put510.65mSO
Apr 10Timberland "Wolfpack" InvitationalApr 10 · Shot Put · Place 6 · TimberlandTimberlandShot Put610.79m10
Apr 10Timberland "Wolfpack" InvitationalApr 10 · Discus · Place 11 · TimberlandTimberlandDiscus1126.28m10
Mar 27FZW Jaguar InvitationalMar 27 · Shot Put · Place 4 · TimberlandTimberlandShot Put410.29m10
Mar 27FZW Jaguar InvitationalMar 27 · Shot Put · Place 4 · TimberlandTimberlandShot Put410.29m10
Mar 27FZW Jaguar InvitationalMar 27 · Discus · Place 3 · TimberlandTimberlandDiscus326.28m10
Mar 27FZW Jaguar InvitationalMar 27 · Discus · Place 3 · TimberlandTimberlandDiscus326.28m10