Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorLebanon Valley Mini Meet · Mar 2124.28mLebanon Valley Mini MeetMarch 21, 2026
Discus · 1kg · OutdoorUnited East (UEC) Track andand Field Championships · May 226.95mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Hammer · 4kg · OutdoorLebanon Valley Mini Meet · Mar 2224.48mLebanon Valley Mini MeetMarch 22, 2025
Javelin · 600g · IndoorLebanon Valley Mini Meet · Mar 2117.38mLebanon Valley Mini MeetMarch 21, 2026
Javelin · 600g · OutdoorUnited East (UEC) Track andand Field Championships · May 217.48mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Shot Put · 4kg · IndoorLebanon Valley Mini Meet · Mar 219.24mLebanon Valley Mini MeetMarch 21, 2026
Shot Put · 4kg · OutdoorMillersville Invite · Apr 189.85mMillersville InviteApril 18, 2026
Weight Throw · 20lb / 9.0kg · IndoorDiplomat Open · Dec 510.28mDiplomat OpenDecember 5, 2025
Weight Throw · 20lb / 9.0kg · OutdoorGolden Bear Invite · Feb 209.81mGolden Bear InviteFebruary 20, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Javelin · Place 12 · Lancaster BibleLancaster BibleJavelin600g12.17.48m PBSo
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Discus · Place 13 · Lancaster BibleLancaster BibleDiscus1kg13.26.95m PBSo
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Shot Put · Place 9 · Lancaster BibleLancaster BibleShot Put4kg9.9.74mSo
Apr 25Blue Jay Tune-UpApr 25 · Discus · Place 14 · Lancaster BibleLancaster BibleDiscus1kg14.26.89mSo
Apr 25Blue Jay Tune-UpApr 25 · Shot Put · Place 14 · Lancaster BibleLancaster BibleShot Put4kg14.8.79mSo
Apr 18Millersville InviteApr 18 · Javelin · Place 21 · Lancaster BibleLancaster BibleJavelin600g21.16.25mSo
Apr 18Millersville InviteApr 18 · Discus · Place 22 · Lancaster BibleLancaster BibleDiscus1kg22.23.05mSo
Apr 18Millersville InviteApr 18 · Shot Put · Place 12 · Lancaster BibleLancaster BibleShot Put4kg12.9.85m PBSo
Apr 9Messiah InvitationalApr 9 · Javelin · Place 41 · Lancaster BibleLancaster BibleJavelin600g41.16.31mSo
Apr 9Messiah InvitationalApr 9 · Discus · Place 33 · Lancaster BibleLancaster BibleDiscus1kg33.25.63mSo
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 27 · Lancaster BibleLancaster BibleShot Put4kg27.9.29mSo
Apr 1York College Twilight MeetApr 1 · Javelin · Place 20 · Lancaster BibleLancaster BibleJavelin2016.30mSO
Apr 1York College Twilight MeetApr 1 · Shot Put · Place 14 · Lancaster BibleLancaster BibleShot Put149.12mSO
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 42 · Lancaster BibleLancaster BibleShot Put4kg42.9.32mSo
Feb 20Golden Bear InviteFeb 20 · Weight Throw · Place 11 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg11.9.81m PBSo
Feb 20Golden Bear InviteFeb 20 · Shot Put · Place 10 · Lancaster BibleLancaster BibleShot Put4kg10.8.39mSo

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · Javelin · Place 13 · Lancaster BibleLancaster BibleJavelin600g13.17.38m PBSo
Mar 21Lebanon Valley Mini MeetMar 21 · Discus · Place 14 · Lancaster BibleLancaster BibleDiscus1kg14.24.28m PBSo
Mar 21Lebanon Valley Mini MeetMar 21 · Shot Put · Place 9 · Lancaster BibleLancaster BibleShot Put4kg9.9.24m PBSo
Jan 31PLEX ShootoutJan 31 · Weight Throw · Place 25 · Lancaster BibleLancaster BibleWeight Throw2510.56mSo
Jan 31PLEX ShootoutJan 31 · Shot Put · Place 30 · Lancaster BibleLancaster BibleShot Put308.37mSo
Jan 24Coach "I" InvitationalJan 24 · Weight Throw · Place 24 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg24.9.25mSo
Jan 24Coach "I" InvitationalJan 24 · Shot Put · Place 25 · Lancaster BibleLancaster BibleShot Put4kg25.9.08mSo
Jan 17Alvernia Winter InvitationalJan 17 · Weight Throw · Place 38 · Lancaster BibleLancaster BibleWeight Throw388.56mSo
Jan 17Alvernia Winter InvitationalJan 17 · Shot Put · Place 32 · Lancaster BibleLancaster BibleShot Put328.17mSo
Jan 9Dutchmen InvitationalJan 9 · Weight Throw · Place 1 · Lancaster BibleLancaster BibleWeight Throw19.42mSO
Jan 9Dutchmen InvitationalJan 9 · Shot Put · Place 3 · Lancaster BibleLancaster BibleShot Put38.71mSO

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · Weight Throw · Place 17 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg17.10.28m PBSo
Dec 5Diplomat OpenDec 5 · Shot Put · Place 28 · Lancaster BibleLancaster BibleShot Put4kg28.8.68mSo
Feb 21Golden Bear InviteFeb 21 · Weight Throw · Place 13 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg13.6.35mFr
Feb 21Golden Bear InviteFeb 21 · Shot Put · Place 9 · Lancaster BibleLancaster BibleShot Put4kg9.9.09mFr
Jan 25Coach I OpenJan 25 · Shot Put · Place 40 · Lancaster BibleLancaster BibleShot Put408.50m—
Jan 18Alvernia Winter InviteJan 18 · Shot Put · Place 35 · Lancaster BibleLancaster BibleShot Put358.45m—
Jan 10LVC Indoor College MeetJan 10 · Shot Put · Place 4 · Lancaster BibleLancaster BibleShot Put48.53m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · Discus · Place 16 · Lancaster BibleLancaster BibleDiscus1kg16.25.90mFr
Apr 26Blue Jay Tune UpApr 26 · Shot Put · Place 15 · Lancaster BibleLancaster BibleShot Put4kg15.8.80mFr
Apr 16York College Twilight MeetApr 16 · Discus · Place 15 · Lancaster BibleLancaster BibleDiscus1587-3FR
Apr 16York College Twilight MeetApr 16 · Shot Put · Place 12 · Lancaster BibleLancaster BibleShot Put1231-2.5FR
Apr 10Messiah InvitationalApr 10 · Discus · Place 25 · Lancaster BibleLancaster BibleDiscus1kg25.26.88mFr
Apr 10Messiah InvitationalApr 10 · Shot Put · Place 27 · Lancaster BibleLancaster BibleShot Put4kg27.9.36mFr
Mar 28Danny Curran InvitationalMar 28 · Shot Put · Place 57 · Lancaster BibleLancaster BibleShot Put578.45mFr
Mar 22Lebanon Valley Mini MeetMar 22 · Hammer · Place 3 · Lancaster BibleLancaster BibleHammer4kg3.24.48m PBFr
Mar 22Lebanon Valley Mini MeetMar 22 · Discus · Place 3 · Lancaster BibleLancaster BibleDiscus1kg3.25.42mFr
Mar 22Lebanon Valley Mini MeetMar 22 · Shot Put · Place 8 · Lancaster BibleLancaster BibleShot Put4kg8.8.35mFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Shot Put · Place 34 · Lancaster BibleLancaster BibleShot Put4kg34.8.39mFr

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Mid Penn ChampionshipMay 13 · Discus · Place 36 · West PerryWest PerryDiscus3674-9SR
May 13Mid Penn ChampionshipMay 13 · Shot Put · Place 30 · West PerryWest PerryShot Put3027-4.50SR
May 8PECO Track and Field MeetMay 8 · Discus · Place 2 · West PerryWest PerryDiscus290-06—
May 8PECO Track and Field MeetMay 8 · Shot Put · Place 5 · West PerryWest PerryShot Put527-04.50—
May 6Stan Morgan Invitational at CarlisleMay 6 · MR Stan Morgan: Madisen Kling Red Lion 141-06.00 2018 · Place 10 · West PerryWest PerryMR Stan Morgan: Madisen Kling Red Lion 141-06.00 20181082-10SR
May 2East Pennsboro vs West PerryMay 2 · Discus · Place 3 · West PerryWest PerryDiscus381-00—
May 2East Pennsboro vs West PerryMay 2 · Shot Put · Place 5 · West PerryWest PerryShot Put525-02.25—
Apr 18Trinity HS vs. West Perry HS and Harrisburg ChristianApr 18 · Discus · Place 2 · West PerryWest PerryDiscus284-11SR
Apr 18Trinity HS vs. West Perry HS and Harrisburg ChristianApr 18 · Shot Put · Place 5 · West PerryWest PerryShot Put525-2.25SR

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10PECO Track and Field MeetMay 10 · Discus · Place 7 · West PerryWest PerryDiscus1kg7.69-1110
May 10PECO Track and Field MeetMay 10 · Shot Put · Place 11 · West PerryWest PerryShot Put4kg11.22-06.5010