Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorLebanon Valley Mini Meet · Mar 2128.66mLebanon Valley Mini MeetMarch 21, 2026
Discus · 1kg · OutdoorLebanon Valley Mini Meet · Mar 2230.46mLebanon Valley Mini MeetMarch 22, 2025
Hammer · 4kg · IndoorLebanon Valley Mini Meet · Mar 2136.09mLebanon Valley Mini MeetMarch 21, 2026
Hammer · 4kg · OutdoorUnited East (UEC) Track andand Field Championships · May 240.43mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Javelin · 600g · OutdoorUnited East (UEC) Track andand Field Championships · May 229.08mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Shot Put · 4kg · IndoorLebanon Valley Mini Meet · Mar 2110.89mLebanon Valley Mini MeetMarch 21, 2026
Shot Put · 4kg · OutdoorNCCAA National Outdoor Track & Field Championships · May 611.87mNCCAA National Outdoor Track & Field ChampionshipsMay 6, 2026
Weight Throw · 20lb / 9.0kg · IndoorNCCAA Championships · Feb 712.12mNCCAA ChampionshipsFebruary 7, 2025
Weight Throw · 20lb / 9.0kg · OutdoorGolden Bear Invite · Feb 2013.18mGolden Bear InviteFebruary 20, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Hammer · Place 10 · Lancaster BibleLancaster BibleHammer4kg10.36.38mJr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Shot Put · Place 5 · Lancaster BibleLancaster BibleShot Put4kg5.11.87m PBJr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Hammer · Place 3 · Lancaster BibleLancaster BibleHammer4kg3.40.43m PBJr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Javelin · Place 4 · Lancaster BibleLancaster BibleJavelin600g4.29.08m PBJr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Discus · Place 12 · Lancaster BibleLancaster BibleDiscus1kg12.28.18mJr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Shot Put · Place 2 · Lancaster BibleLancaster BibleShot Put4kg2.11.24mJr
Apr 25Blue Jay Tune-UpApr 25 · Hammer · Place 10 · Lancaster BibleLancaster BibleHammer4kg10.37.59mJr
Apr 25Blue Jay Tune-UpApr 25 · Javelin · Lancaster BibleLancaster BibleJavelin600g—DNSJr
Apr 25Blue Jay Tune-UpApr 25 · Discus · Place 11 · Lancaster BibleLancaster BibleDiscus1kg11.27.55mJr
Apr 25Blue Jay Tune-UpApr 25 · Shot Put · Place 5 · Lancaster BibleLancaster BibleShot Put4kg5.10.80mJr
Apr 18Millersville InviteApr 18 · Hammer · Place 6 · Lancaster BibleLancaster BibleHammer4kg6.38.24mJr
Apr 18Millersville InviteApr 18 · Javelin · Place 8 · Lancaster BibleLancaster BibleJavelin600g8.27.95mJr
Apr 18Millersville InviteApr 18 · Shot Put · Place 5 · Lancaster BibleLancaster BibleShot Put4kg5.11.52mJr
Apr 9Messiah InvitationalApr 9 · Hammer · Place 10 · Lancaster BibleLancaster BibleHammer4kg10.38.42mJr
Apr 9Messiah InvitationalApr 9 · Discus · Place 29 · Lancaster BibleLancaster BibleDiscus1kg29.26.68mJr
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 6 · Lancaster BibleLancaster BibleShot Put4kg6.11.26mJr
Apr 1York College Twilight MeetApr 1 · Hammer · Place 12 · Lancaster BibleLancaster BibleHammer1232.83mJR
Apr 1York College Twilight MeetApr 1 · Javelin · Place 9 · Lancaster BibleLancaster BibleJavelin928.68mJR
Apr 1York College Twilight MeetApr 1 · Discus · Place 12 · Lancaster BibleLancaster BibleDiscus1229.07mJR
Apr 1York College Twilight MeetApr 1 · Shot Put · Place 4 · Lancaster BibleLancaster BibleShot Put411.50mJR
Mar 27Danny Curran InvitationalMar 27 · Hammer · Place 23 · Lancaster BibleLancaster BibleHammer4kg23.36.85mJr
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 20 · Lancaster BibleLancaster BibleShot Put4kg20.10.49mJr
Feb 20Golden Bear InviteFeb 20 · Weight Throw · Place 8 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg8.13.18m PBJr
Feb 20Golden Bear InviteFeb 20 · Shot Put · Place 6 · Lancaster BibleLancaster BibleShot Put4kg6.10.08mJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · Hammer · Place 4 · Lancaster BibleLancaster BibleHammer4kg4.36.09m PBJr
Mar 21Lebanon Valley Mini MeetMar 21 · Discus · Place 8 · Lancaster BibleLancaster BibleDiscus1kg8.28.66m PBJr
Mar 21Lebanon Valley Mini MeetMar 21 · Shot Put · Place 2 · Lancaster BibleLancaster BibleShot Put4kg2.10.89m PBJr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · Weight Throw · Place 9 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg9.11.54mJr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · Shot Put · Place 11 · Lancaster BibleLancaster BibleShot Put4kg11.10.30mJr

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 7NCCAA Track & Field National ChampionshipsMay 7 · Hammer · Place 13 · Lancaster BibleLancaster BibleHammer4kg13.39.38mSo
May 7NCCAA Track & Field National ChampionshipsMay 7 · Javelin · Place 12 · Lancaster BibleLancaster BibleJavelin600g12.28.97mSo
May 7NCCAA Track & Field National ChampionshipsMay 7 · Shot Put · Place 9 · Lancaster BibleLancaster BibleShot Put4kg9.11.25mSo
Apr 16York College Twilight MeetApr 16 · Hammer · Place 3 · Lancaster BibleLancaster BibleHammer3127-2SO
Apr 16York College Twilight MeetApr 16 · Hammer · Place 3 · Lancaster BibleLancaster BibleHammer3127-2SO
Apr 16York College Twilight MeetApr 16 · Discus · Place 8 · Lancaster BibleLancaster BibleDiscus899-3SO
Apr 16York College Twilight MeetApr 16 · Discus · Place 8 · Lancaster BibleLancaster BibleDiscus899-3SO
Apr 16York College Twilight MeetApr 16 · Shot Put · Place 3 · Lancaster BibleLancaster BibleShot Put337-4SO
Apr 16York College Twilight MeetApr 16 · Shot Put · Place 3 · Lancaster BibleLancaster BibleShot Put337-4SO
Apr 10Messiah InvitationalApr 10 · Hammer · Place 9 · Lancaster BibleLancaster BibleHammer4kg9.39.14mSo
Apr 10Messiah InvitationalApr 10 · Javelin · Place 13 · Lancaster BibleLancaster BibleJavelin600g13.27.54mSo
Apr 10Messiah InvitationalApr 10 · Shot Put · Place 5 · Lancaster BibleLancaster BibleShot Put4kg5.10.78mSo
Apr 442nd Millersville MetricsApr 4 · Hammer · Place 5 · Lancaster BibleLancaster BibleHammer540.44mSo
Apr 442nd Millersville MetricsApr 4 · Discus · Place 25 · Lancaster BibleLancaster BibleDiscus2528.99mSo
Apr 442nd Millersville MetricsApr 4 · Shot Put · Place 8 · Lancaster BibleLancaster BibleShot Put811.64mSo
Mar 28Danny Curran InvitationalMar 28 · Hammer · Place 16 · Lancaster BibleLancaster BibleHammer1640.49mSo
Mar 28Danny Curran InvitationalMar 28 · Shot Put · Place 8 · Lancaster BibleLancaster BibleShot Put811.34mSo
Mar 22Lebanon Valley Mini MeetMar 22 · Hammer · Place 2 · Lancaster BibleLancaster BibleHammer4kg2.37.44mSo
Mar 22Lebanon Valley Mini MeetMar 22 · Discus · Place 2 · Lancaster BibleLancaster BibleDiscus1kg2.30.46m PBSo
Mar 22Lebanon Valley Mini MeetMar 22 · Shot Put · Place 1 · Lancaster BibleLancaster BibleShot Put4kg1.11.38mSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 7NCCAA ChampionshipsFeb 7 · Weight Throw · Place 13 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg13.12.12m PBSo
Feb 7NCCAA ChampionshipsFeb 7 · Shot Put · Place 13 · Lancaster BibleLancaster BibleShot Put4kg13.10.87mSo
Feb 1PLEX ShootoutFeb 1 · Weight Throw · Place 3 · Lancaster BibleLancaster BibleWeight Throw313.40m—
Jan 25Coach I OpenJan 25 · Weight Throw · Place 14 · Lancaster BibleLancaster BibleWeight Throw1412.87m—
Jan 25Coach I OpenJan 25 · Shot Put · Place 9 · Lancaster BibleLancaster BibleShot Put910.60m—
Jan 18Alvernia Winter InviteJan 18 · Weight Throw · Place 13 · Lancaster BibleLancaster BibleWeight Throw1312.34m—
Jan 18Alvernia Winter InviteJan 18 · Shot Put · Place 14 · Lancaster BibleLancaster BibleShot Put1410.29m—
Jan 10LVC Indoor College MeetJan 10 · Weight Throw · Place 2 · Lancaster BibleLancaster BibleWeight Throw212.33m—
Jan 10LVC Indoor College MeetJan 10 · Shot Put · Place 1 · Lancaster BibleLancaster BibleShot Put110.90m—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Weight Throw · Place 13 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg13.11.05mSo
Dec 6Diplomat OpenDec 6 · Shot Put · Place 10 · Lancaster BibleLancaster BibleShot Put4kg10.10.23mSo
Feb 3Frank Colden InvitationalFeb 3 · Weight Throw · Place 13 · Lancaster BibleLancaster BibleWeight Throw1311.09m—
Feb 3Frank Colden InvitationalFeb 3 · Shot Put · Place 8 · Lancaster BibleLancaster BibleShot Put810.75m—
Jan 27Mini Dip InvitationalJan 27 · Weight Throw · Place 22 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg22.11.70mFr
Jan 27Mini Dip InvitationalJan 27 · Shot Put · Place 16 · Lancaster BibleLancaster BibleShot Put4kg16.10.15mFr
Jan 20Alvernia Winter InviteJan 20 · Weight Throw · Place 9 · Lancaster BibleLancaster BibleWeight Throw911.22mFR
Jan 20Alvernia Winter InviteJan 20 · Shot Put · Place 3 · Lancaster BibleLancaster BibleShot Put310.62mFR
Jan 12LVC College IndoorJan 12 · Weight Throw · Place 3 · Lancaster BibleLancaster BibleWeight Throw311.04mFR
Jan 12LVC College IndoorJan 12 · Shot Put · Place 1 · Lancaster BibleLancaster BibleShot Put110.94mFR

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 8NCCAA Track and FieldMay 8 · Hammer · Place 20 · Lancaster BibleLancaster BibleHammer4kg20.36.06mFr
May 4United East (UEC) Track andand Field ChampionshipsMay 4 · Hammer · Place 3 · Lancaster BibleLancaster BibleHammer4kg3.39.10mFr
May 4United East (UEC) Track andand Field ChampionshipsMay 4 · Discus · Place 7 · Lancaster BibleLancaster BibleDiscus1kg7.29.35mFr
May 4United East (UEC) Track andand Field ChampionshipsMay 4 · Shot Put · Place 3 · Lancaster BibleLancaster BibleShot Put4kg3.10.56mFr
Apr 27Blue Jay Tune UpApr 27 · Hammer · Place 4 · Lancaster BibleLancaster BibleHammer437.83m—
Apr 27Blue Jay Tune UpApr 27 · Discus · Place 15 · Lancaster BibleLancaster BibleDiscus1528.70m—
Apr 27Blue Jay Tune UpApr 27 · Shot Put · Place 6 · Lancaster BibleLancaster BibleShot Put610.39m—
Apr 20Mason-Dixon ClassicApr 20 · Hammer · Place 9 · Lancaster BibleLancaster BibleHammer4kg9.35.92mFr
Apr 20Mason-Dixon ClassicApr 20 · Discus · Place 12 · Lancaster BibleLancaster BibleDiscus1kg12.28.14mFr
Apr 20Mason-Dixon ClassicApr 20 · Shot Put · Place 6 · Lancaster BibleLancaster BibleShot Put4kg6.10.71mFr
Apr 11Messiah InvitationalApr 11 · Hammer · Lancaster BibleLancaster BibleHammer4kg--FOULFr
Apr 11Messiah InvitationalApr 11 · Discus · Place 12 · Lancaster BibleLancaster BibleDiscus1kg12.29.20mFr
Apr 11Messiah InvitationalApr 11 · Shot Put · Place 10 · Lancaster BibleLancaster BibleShot Put4kg10.10.04mFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Hammer · Place 17 · Lancaster BibleLancaster BibleHammer4kg17.35.33mFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Discus · Place 27 · Lancaster BibleLancaster BibleDiscus1kg27.26.40mFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Shot Put · Place 9 · Lancaster BibleLancaster BibleShot Put4kg9.10.77mFr
Mar 27York College Twilight MeetMar 27 · Hammer · Place 17 · Lancaster BibleLancaster BibleHammer1732.27mFR
Mar 27York College Twilight MeetMar 27 · Discus · Place 14 · Lancaster BibleLancaster BibleDiscus1428.15mFR
Mar 27York College Twilight MeetMar 27 · Shot Put · Place 10 · Lancaster BibleLancaster BibleShot Put1010.25mFR
Mar 23Lebanon Valley Mini MeetMar 23 · Hammer · Lancaster BibleLancaster BibleHammer4kg—NMFr
Mar 23Lebanon Valley Mini MeetMar 23 · Discus · Place 4 · Lancaster BibleLancaster BibleDiscus1kg4.26.49mFr
Mar 23Lebanon Valley Mini MeetMar 23 · Shot Put · Place 2 · Lancaster BibleLancaster BibleShot Put4kg2.10.09mFr

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · Weight Throw · Place 17 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg17.8.75mFr
Dec 8Diplomat OpenDec 8 · Shot Put · Place 11 · Lancaster BibleLancaster BibleShot Put4kg11.9.73mFr
Feb 11PTFCA Indoor Track CarnivalFeb 11 · Shot Put · Place 8 · SolancoSolancoShot Put832-06.0012
Feb 4Lancaster PAL's LL ChallengeFeb 4 · Shot Put · Place 4 · SolancoSolancoShot Put431-212
Jan 28Franklin and Marshall HS Invite #2Jan 28 · Shot Put · Place 5 · SolancoSolancoShot Put532-0.7512
Jan 14Franklin and Marshall HS Invite #1Jan 14 · Shot Put · Place 9 · SolancoSolancoShot Put931-00.50—
Jan 7The Kevin Dare HS InvitationalJan 7 · Shot Put · Place 7 · SolancoSolancoShot Put79.43m12

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 12Lebanon-Lancaster League ChampionshipMay 12 · Shot Put · Place 8 · SolancoSolancoShot Put834-10.2SR
May 12Lebanon-Lancaster League ChampionshipMay 12 · Discus · Place 16 · SolancoSolancoDiscus1686-6SR
May 5Battle for Bridge InvitationalMay 5 · Discus · Place 3 · SolancoSolancoDiscus389-05—
May 5Battle for Bridge InvitationalMay 5 · Shot Put · Place 2 · SolancoSolancoShot Put233-04.00—
May 5Battle for Bridge InvitationalMay 5 · Discus · Place 3 · SolancoSolancoDiscus389-05—
May 5Battle for Bridge InvitationalMay 5 · Shot Put · Place 2 · SolancoSolancoShot Put233-04.00—
Apr 28Cy Fritz Open Apr 28 · Shot Put · Place 4 · SolancoSolancoShot Put432-11.00—
Apr 28Cy Fritz Open Apr 28 · Javelin · Place 22 · SolancoSolancoJavelin2272-04—
Apr 28Cy Fritz Open Apr 28 · Discus · Place 12 · SolancoSolancoDiscus1266-01—
Apr 28Cy Fritz Open presented by Penn Medicine LGH Sports MedApr 28 · Javelin · Place 22 · SolancoSolancoJavelin600g22.72-0412
Apr 28Cy Fritz Open presented by Penn Medicine LGH Sports MedApr 28 · Discus · Place 12 · SolancoSolancoDiscus1kg12.66-0112
Apr 28Cy Fritz Open presented by Penn Medicine LGH Sports MedApr 28 · Shot Put · Place 4 · SolancoSolancoShot Put4kg4.32-11.0012
Apr 22Leonard Stephan InvitationalApr 22 · Discus · Place 11 · SolancoSolancoDiscus1184-00—
Apr 22Leonard Stephan InvitationalApr 22 · Shot Put · Place 3 · SolancoSolancoShot Put333-07.50—
Apr 15Hempfield Black Knight InvitationalApr 15 · Javelin · Place 15 · SolancoSolancoJavelin1584-5SR
Apr 15Hempfield Black Knight InvitationalApr 15 · Shot Put · Place 8 · SolancoSolancoShot Put833-0SR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Alvernia Holiday ClassicDec 10 · Shot Put · Place 4 · SolancoSolancoShot Put4kg4.30-1012

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23Shippensburg HS InvitationalApr 23 · Shot Put · Place 19 · SolancoSolancoShot Put1930-3JR
Apr 9Black Knight InvitationalApr 9 · R Hempfield Black Knight Steph Sievers Daniel Boo 144-02.00 2015 · Place 10 · SolancoSolancoR Hempfield Black Knight Steph Sievers Daniel Boo 144-02.00 20151080-9JR
Apr 9Black Knight InvitationalApr 9 · R Hempfield Black Knight Jocelen Ruth Kutztown 142-11.00 2016 · Place 11 · SolancoSolancoR Hempfield Black Knight Jocelen Ruth Kutztown 142-11.00 20161181-3JR
Apr 9Black Knight InvitationalApr 9 · R Hempfield Black Knight Jocelen Ruth Kutztown 43-10.25 2016 · Place 11 · SolancoSolancoR Hempfield Black Knight Jocelen Ruth Kutztown 43-10.25 20161129-5JR

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Unionville InvitationalMay 1 · Discus · Place 24 · SolancoSolancoDiscus2474-7—
May 1Unionville InvitationalMay 1 · Shot Put · Place 12 · SolancoSolancoShot Put1229-5.50—
Apr 17Leonard Stephan InvitationalApr 17 · Discus · Place 17 · SolancoSolancoDiscus1780-01—
Apr 17Leonard Stephan InvitationalApr 17 · Shot Put · Place 16 · SolancoSolancoShot Put1628-02.75—