Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorGMC Championships · May 1725.69aGMC ChampionshipsMay 17, 2021
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Groups Non-Public A & B · Jun 111:07.91aNJSIAA Groups Non-Public A & BJune 11, 2021
Combined results · OutdoorPenn-Jersey North #2 · May 32:44.30Penn-Jersey North #2May 3, 2018
Discus · 1.6kg · OutdoorGMC Championship · May 24105-11GMC ChampionshipMay 24, 2022
Discus · 2kg · IndoorLebanon Valley Mini Meet · Mar 2128.82mLebanon Valley Mini MeetMarch 21, 2026
Discus · 2kg · OutdoorMillersville Invite · Apr 1834.69mMillersville InviteApril 18, 2026
Hammer · 16lb / 7.26kg · IndoorLebanon Valley Mini Meet · Mar 2130.54mLebanon Valley Mini MeetMarch 21, 2026
Hammer · 16lb / 7.26kg · OutdoorUnited East (UEC) Track andand Field Championships · May 239.17mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Long Jump · OutdoorNJSIAA Groups Non-Public A & B · Jun 1118-11.25NJSIAA Groups Non-Public A & BJune 11, 2021
Shot Put · 12lb · OutdoorGMC Championship · May 2441-07.25GMC ChampionshipMay 24, 2022
Shot Put · 16lb / 7.26kg · IndoorNCCAA National Indoor Track and Field Championships · Feb 1312.09mNCCAA National Indoor Track and Field ChampionshipsFebruary 13, 2026
Shot Put · 16lb / 7.26kg · OutdoorUnited East (UEC) Track andand Field Championships · May 213.01mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Triple Jump · OutdoorGMC Championship · May 2435-01.00GMC ChampionshipMay 24, 2022
Weight Throw · 35lb / 15.9kg · IndoorCoach "I" Invitational · Jan 2410.09mCoach "I" InvitationalJanuary 24, 2026
Weight Throw · 35lb / 15.9kg · OutdoorGolden Bear Invite · Feb 2010.58mGolden Bear InviteFebruary 20, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Hammer · Place 16 · Lancaster BibleLancaster BibleHammer16lb / 7.26kg16.36.16mSr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Shot Put · Place 14 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg14.12.88mSr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Hammer · Place 5 · Lancaster BibleLancaster BibleHammer16lb / 7.26kg5.39.17m PBSr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Discus · Place 18 · Lancaster BibleLancaster BibleDiscus2kg18.27.23mSr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Shot Put · Place 1 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg1.13.01m PBSr
Apr 25Blue Jay Tune-UpApr 25 · Hammer · Place 16 · Lancaster BibleLancaster BibleHammer16lb / 7.26kg16.34.19mSr
Apr 25Blue Jay Tune-UpApr 25 · Discus · Place 26 · Lancaster BibleLancaster BibleDiscus2kg26.24.95mSr
Apr 25Blue Jay Tune-UpApr 25 · Shot Put · Place 8 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg8.12.37mSr
Apr 18Millersville InviteApr 18 · Hammer · Place 12 · Lancaster BibleLancaster BibleHammer16lb / 7.26kg12.34.25mSr
Apr 18Millersville InviteApr 18 · Discus · Place 15 · Lancaster BibleLancaster BibleDiscus2kg15.34.69m PBSr
Apr 18Millersville InviteApr 18 · Shot Put · Place 11 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg11.12.28mSr
Apr 9Messiah InvitationalApr 9 · Hammer · Place 41 · Lancaster BibleLancaster BibleHammer16lb / 7.26kg41.33.98mSr
Apr 9Messiah InvitationalApr 9 · Discus · Place 38 · Lancaster BibleLancaster BibleDiscus2kg38.34.63mSr
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 31 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg31.11.69mSr
Apr 1York College Twilight MeetApr 1 · Shot Put · Place 17 · Lancaster BibleLancaster BibleShot Put1711.35mSr
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 37 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg37.11.78mSr
Feb 20Golden Bear InviteFeb 20 · Weight Throw · Place 10 · Lancaster BibleLancaster BibleWeight Throw35lb / 15.9kg10.10.58m PBSr
Feb 20Golden Bear InviteFeb 20 · Shot Put · Place 7 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg7.11.66mSr

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · Hammer · Place 21 · Lancaster BibleLancaster BibleHammer16lb / 7.26kg21.30.54m PBSr
Mar 21Lebanon Valley Mini MeetMar 21 · Discus · Place 26 · Lancaster BibleLancaster BibleDiscus2kg26.28.82m PBSr
Mar 21Lebanon Valley Mini MeetMar 21 · Shot Put · Place 14 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg14.11.00mSr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · Shot Put · Place 16 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg16.12.09m PBSr
Jan 31PLEX ShootoutJan 31 · Weight Throw · Place 37 · Lancaster BibleLancaster BibleWeight Throw379.59mSr
Jan 31PLEX ShootoutJan 31 · Shot Put · Place 25 · Lancaster BibleLancaster BibleShot Put2511.82mSr
Jan 24Coach "I" InvitationalJan 24 · Weight Throw · Place 44 · Lancaster BibleLancaster BibleWeight Throw35lb / 15.9kg44.10.09m PBSr
Jan 24Coach "I" InvitationalJan 24 · Shot Put · Place 31 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg31.11.57mSr
Jan 17Alvernia Winter InvitationalJan 17 · Weight Throw · Place 44 · Lancaster BibleLancaster BibleWeight Throw449.23mSr
Jan 17Alvernia Winter InvitationalJan 17 · Shot Put · Place 28 · Lancaster BibleLancaster BibleShot Put2811.62mSr
Jan 9Dutchmen InvitationalJan 9 · Shot Put · Place 6 · Lancaster BibleLancaster BibleShot Put611.56mJR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3Frank Colden InvitationalFeb 3 · Shot Put · Place 14 · Lancaster BibleLancaster BibleShot Put1410.79m—
Jan 27Mini Dip InvitationalJan 27 · Shot Put · Place 32 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg32.10.55mSo
Jan 12LVC College IndoorJan 12 · Shot Put · Place 8 · Lancaster BibleLancaster BibleShot Put810.98mSO

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · Shot Put · Place 25 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg25.10.79mSo
Feb 4Frank Colden InvitationalFeb 4 · Shot Put · Place 23 · Lancaster BibleLancaster BibleShot Put2311.31mFR
Jan 27Mini-Dip InvitationalJan 27 · Shot Put · Place 25 · Lancaster BibleLancaster BibleShot Put2511.38mFR
Jan 21Moravian Indoor MeetJan 21 · Shot Put · Place 30 · Lancaster BibleLancaster BibleShot Put3036-9FR
Jan 21Moravian Indoor MeetJan 21 · Shot Put · Place 30 · Lancaster BibleLancaster BibleShot Put3036-9FR
Jan 13LVC College IndoorJan 13 · Shot Put · Place 7 · Lancaster BibleLancaster BibleShot Put735-3FR
Jan 13Lebanon Valley IndoorJan 13 · Shot Put · Place 7 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg7.10.74mFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Diplomat OpenDec 9 · Shot Put · Place 16 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg16.11.47mFr

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 6 · Calvary ChristianCalvary ChristianDiscus6114-0312
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 6 · Calvary ChristianCalvary ChristianDiscus6114-0312
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 4 · Calvary ChristianCalvary ChristianShot Put443-00.0012
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 4 · Calvary ChristianCalvary ChristianShot Put443-00.0012
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 7 · Calvary ChristianCalvary ChristianDiscus7114-312
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 7 · Calvary ChristianCalvary ChristianShot Put743-012
May 26Essex County RelaysMay 26 · Triple Jump · Place 31 · Calvary ChristianCalvary ChristianTriple Jump31.34-1012
May 26Essex County RelaysMay 26 · Discus · Place 38 · Calvary ChristianCalvary ChristianDiscus1.6kg38.81-912
May 26Essex County RelaysMay 26 · Shot Put · Place 20 · Calvary ChristianCalvary ChristianShot Put12lb20.35-9.2512
May 24GMC ChampionshipMay 24 · Triple Jump · Place 33 · Calvary ChristianCalvary ChristianTriple Jump33.35-01.00 PB12
May 24GMC ChampionshipMay 24 · Discus · Place 16 · Calvary ChristianCalvary ChristianDiscus1.6kg16.105-11 PB12
May 24GMC ChampionshipMay 24 · Shot Put · Place 8 · Calvary ChristianCalvary ChristianShot Put12lb8.41-07.25 PB12
Apr 23Colts Neck Spring InvitationalApr 23 · Shot Put · Place 25 · Calvary ChristianCalvary ChristianShot Put2535-612
Apr 23Colts Neck Spring InvitationalApr 23 · Long Jump · Place 31 · Calvary ChristianCalvary ChristianLong Jump3115-812

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 400m Hurdles · Place 11 · Calvary ChristianCalvary Christian400m Hurdles36" / 0.914m11.1:07.91a PB11
Jun 11NJSIAA Groups Non-Public A & BJun 11 · Long Jump · Place 5 · Calvary ChristianCalvary ChristianLong Jump5.18-11.25 PB11
May 17GMC ChampionshipsMay 17 · Triple Jump · Place 21 · Calvary ChristianCalvary ChristianTriple Jump21.34-02.2511
May 17GMC ChampionshipsMay 17 · Long Jump · Place 33 · Calvary ChristianCalvary ChristianLong Jump33.16-03.0011
May 17GMC ChampionshipsMay 17 · Shot Put · Place 33 · Calvary ChristianCalvary ChristianShot Put12lb33.34-03.2511
May 17GMC ChampionshipsMay 17 · 200 Meters · Place 57 · Calvary ChristianCalvary Christian200 Meters57.25.69a PB11

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Penn-Jersey North #2May 3 · Combined results · Place 10 · Calvary ChristianCalvary ChristianCombined results1014-05.258
May 3Penn-Jersey North #2May 3 · Combined results · Place 4 · Calvary ChristianCalvary ChristianCombined results42:44.30 PB8