Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · IndoorLebanon Valley Mini Meet · Mar 2112.87mLebanon Valley Mini MeetMarch 21, 2026
Javelin · 600g · OutdoorMessiah Invitational · Apr 1014.55mMessiah InvitationalApril 10, 2025
Shot Put · 4kg · IndoorLebanon Valley Mini Meet · Mar 215.90mLebanon Valley Mini MeetMarch 21, 2026
Shot Put · 4kg · OutdoorMessiah Invitational · Apr 106.55mMessiah InvitationalApril 10, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Javelin · Place 15 · Lancaster BibleJavelin600g15.14.43mJr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Shot Put · Place 22 · Lancaster BibleShot Put4kg22.6.17mJr
Apr 25Blue Jay Tune-UpApr 25 · Javelin · Place 21 · Lancaster BibleJavelin600g21.12.90mJr
Apr 25Blue Jay Tune-UpApr 25 · Shot Put · Place 23 · Lancaster BibleShot Put4kg23.6.45mJr
Apr 18Millersville InviteApr 18 · Javelin · Place 23 · Lancaster BibleJavelin600g23.14.50mJr
Apr 18Millersville InviteApr 18 · Shot Put · Place 31 · Lancaster BibleShot Put4kg31.6.27mJr
Apr 9Messiah InvitationalApr 9 · Javelin · Place 44 · Lancaster BibleJavelin600g44.13.39mJr
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 56 · Lancaster BibleShot Put4kg56.5.80mJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · Javelin · Place 14 · Lancaster BibleJavelin600g14.12.87m PBJr
Mar 21Lebanon Valley Mini MeetMar 21 · Shot Put · Place 19 · Lancaster BibleShot Put4kg19.5.90m PBJr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · Javelin · Place 28 · Lancaster BibleJavelin600g28.12.51mSo
Apr 26Blue Jay Tune UpApr 26 · Shot Put · Place 29 · Lancaster BibleShot Put4kg29.6.24mSo
Apr 16York College Twilight MeetApr 16 · Javelin · Place 22 · Lancaster BibleJavelin2243-1SO
Apr 16York College Twilight MeetApr 16 · Javelin · Place 22 · Lancaster BibleJavelin2243-1SO
Apr 10Messiah InvitationalApr 10 · Javelin · Place 39 · Lancaster BibleJavelin600g39.14.55m PBSo
Apr 10Messiah InvitationalApr 10 · Shot Put · Place 57 · Lancaster BibleShot Put4kg57.6.55m PBSo
Apr 442nd Millersville MetricsApr 4 · Javelin · Place 42 · Lancaster BibleJavelin4215.08mSo
Apr 442nd Millersville MetricsApr 4 · Shot Put · Place 51 · Lancaster BibleShot Put516.58mSo
Mar 22Lebanon Valley Mini MeetMar 22 · Shot Put · Place 11 · Lancaster BibleShot Put4kg11.5.79mSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Golden Bear InviteFeb 21 · Shot Put · Place 14 · Lancaster BibleShot Put4kg14.5.90mSo
Jan 25Coach I OpenJan 25 · Shot Put · Place 54 · Lancaster BibleShot Put545.71m—
Jan 18Alvernia Winter InviteJan 18 · Shot Put · Place 48 · Lancaster BibleShot Put486.17m—
Jan 10LVC Indoor College MeetJan 10 · Shot Put · Place 9 · Lancaster BibleShot Put95.26m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Shot Put · Place 45 · Lancaster BibleShot Put4kg45.5.34mSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 20Mason-Dixon ClassicApr 20 · Javelin · Place 20 · Lancaster BibleJavelin600g20.12.77mFr
Apr 11Messiah InvitationalApr 11 · Javelin · Place 22 · Lancaster BibleJavelin600g22.13.61mFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Javelin · Place 39 · Lancaster BibleJavelin600g39.10.05mFr
Mar 27York College Twilight MeetMar 27 · Javelin · Place 28 · Lancaster BibleJavelin2810.15mFR
Mar 23Lebanon Valley Mini MeetMar 23 · Javelin · Place 4 · Lancaster BibleJavelin600g4.9.57mFr