Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorLebanon Valley Mini Meet · Mar 2127.25mLebanon Valley Mini MeetMarch 21, 2026
Discus · 1kg · OutdoorBlue Jay Tune-Up · Apr 2526.49mBlue Jay Tune-UpApril 25, 2026
Hammer · 4kg · IndoorLebanon Valley Mini Meet · Mar 2121.97mLebanon Valley Mini MeetMarch 21, 2026
Hammer · 4kg · OutdoorUnited East (UEC) Track andand Field Championships · May 227.96mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Shot Put · 4kg · IndoorCoach "I" Invitational · Jan 248.28mCoach "I" InvitationalJanuary 24, 2026
Shot Put · 4kg · OutdoorUnited East (UEC) Track andand Field Championships · May 29.09mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Weight Throw · 20lb / 9.0kg · IndoorCoach "I" Invitational · Jan 248.34mCoach "I" InvitationalJanuary 24, 2026
Weight Throw · 20lb / 9.0kg · OutdoorGolden Bear Invite · Feb 207.73mGolden Bear InviteFebruary 20, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Hammer · Place 11 · Lancaster BibleLancaster BibleHammer4kg11.27.96m PBSo
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Discus · Place 22 · Lancaster BibleLancaster BibleDiscus1kg22.18.58mSo
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Shot Put · Place 13 · Lancaster BibleLancaster BibleShot Put4kg13.9.09m PBSo
Apr 25Blue Jay Tune-UpApr 25 · Hammer · Place 23 · Lancaster BibleLancaster BibleHammer4kg23.25.85mSo
Apr 25Blue Jay Tune-UpApr 25 · Discus · Place 16 · Lancaster BibleLancaster BibleDiscus1kg16.26.49m PBSo
Apr 25Blue Jay Tune-UpApr 25 · Shot Put · Place 16 · Lancaster BibleLancaster BibleShot Put4kg16.8.48mSo
Apr 18Millersville InviteApr 18 · Hammer · Place 18 · Lancaster BibleLancaster BibleHammer4kg18.25.84mSo
Apr 18Millersville InviteApr 18 · Discus · Place 15 · Lancaster BibleLancaster BibleDiscus1kg15.26.37mSo
Apr 18Millersville InviteApr 18 · Shot Put · Place 19 · Lancaster BibleLancaster BibleShot Put4kg19.8.85mSo
Apr 9Messiah InvitationalApr 9 · Hammer · Place 45 · Lancaster BibleLancaster BibleHammer4kg45.25.19mSo
Apr 9Messiah InvitationalApr 9 · Discus · Place 34 · Lancaster BibleLancaster BibleDiscus1kg34.25.50mSo
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 44 · Lancaster BibleLancaster BibleShot Put4kg44.8.24mSo
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 58 · Lancaster BibleLancaster BibleShot Put4kg58.8.25mSo
Feb 20Golden Bear InviteFeb 20 · Weight Throw · Place 13 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg13.7.73m PBSo
Feb 20Golden Bear InviteFeb 20 · Shot Put · Place 11 · Lancaster BibleLancaster BibleShot Put4kg11.8.33mSo

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · Hammer · Place 17 · Lancaster BibleLancaster BibleHammer4kg17.21.97m PBSo
Mar 21Lebanon Valley Mini MeetMar 21 · Discus · Place 9 · Lancaster BibleLancaster BibleDiscus1kg9.27.25m PBSo
Mar 21Lebanon Valley Mini MeetMar 21 · Shot Put · Place 15 · Lancaster BibleLancaster BibleShot Put4kg15.7.85mSo
Jan 31PLEX ShootoutJan 31 · Weight Throw · Place 43 · Lancaster BibleLancaster BibleWeight Throw438.09mSo
Jan 31PLEX ShootoutJan 31 · Shot Put · Place 35 · Lancaster BibleLancaster BibleShot Put358.05mSo
Jan 24Coach "I" InvitationalJan 24 · Weight Throw · Place 29 · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg29.8.34m PBSo
Jan 24Coach "I" InvitationalJan 24 · Shot Put · Place 33 · Lancaster BibleLancaster BibleShot Put4kg33.8.28m PBSo
Jan 17Alvernia Winter InvitationalJan 17 · Weight Throw · Place 40 · Lancaster BibleLancaster BibleWeight Throw406.92mSo
Jan 17Alvernia Winter InvitationalJan 17 · Shot Put · Place 34 · Lancaster BibleLancaster BibleShot Put348.12mSo
Jan 9Dutchmen InvitationalJan 9 · Weight Throw · Place 2 · Lancaster BibleLancaster BibleWeight Throw27.14mSO
Jan 9Dutchmen InvitationalJan 9 · Shot Put · Place 4 · Lancaster BibleLancaster BibleShot Put47.83mSO

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · Weight Throw · Lancaster BibleLancaster BibleWeight Throw20lb / 9.0kg--DNSSo
Dec 5Diplomat OpenDec 5 · Shot Put · Place 39 · Lancaster BibleLancaster BibleShot Put4kg39.7.64mSo
Jan 25Coach I OpenJan 25 · Shot Put · Place 50 · Lancaster BibleLancaster BibleShot Put507.31m—
Jan 18Alvernia Winter InviteJan 18 · Shot Put · Place 44 · Lancaster BibleLancaster BibleShot Put447.09m—
Jan 10LVC Indoor College MeetJan 10 · Shot Put · Place 7 · Lancaster BibleLancaster BibleShot Put77.17m—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · Discus · Place 19 · Lancaster BibleLancaster BibleDiscus1kg19.23.50mFr
Apr 26Blue Jay Tune UpApr 26 · Shot Put · Place 18 · Lancaster BibleLancaster BibleShot Put4kg18.8.21mFr
Apr 10Messiah InvitationalApr 10 · Discus · Place 33 · Lancaster BibleLancaster BibleDiscus1kg33.23.82mFr
Apr 10Messiah InvitationalApr 10 · Shot Put · Place 45 · Lancaster BibleLancaster BibleShot Put4kg45.7.88mFr
Apr 442nd Millersville MetricsApr 4 · Discus · Place 46 · Lancaster BibleLancaster BibleDiscus4622.25mFr
Apr 442nd Millersville MetricsApr 4 · Shot Put · Place 47 · Lancaster BibleLancaster BibleShot Put477.89mFr
Mar 22Lebanon Valley Mini MeetMar 22 · Discus · Place 4 · Lancaster BibleLancaster BibleDiscus1kg4.19.45mFr
Mar 22Lebanon Valley Mini MeetMar 22 · Shot Put · Place 10 · Lancaster BibleLancaster BibleShot Put4kg10.7.70mFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Shot Put · Place 42 · Lancaster BibleLancaster BibleShot Put4kg42.7.79mFr
Jan 5DVGTCA Meet #5Jan 5 · Shot Put · Place 48 · Faith Christian AcademyFaith Christian AcademyShot Put4822-3.2512

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · Shot Put · Place 3 · Faith Christian AcademyFaith Christian AcademyShot Put4kg3.28-04.5012
May 8Bicentennial Athletic League T&F ChampionshipsMay 8 · Discus · Place 18 · Faith Christian AcademyFaith Christian AcademyDiscus1847-7—
May 8Bicentennial Athletic League T&F ChampionshipsMay 8 · Shot Put · Place 4 · Faith Christian AcademyFaith Christian AcademyShot Put425-9—
May 2Helman Hosier InvitationalMay 2 · Shot Put · Place 11 · Faith ChristFaith ChristShot Put1127-05.7512
May 2Helman Hosier InvitationalMay 2 · Discus · Place 23 · Faith ChristFaith ChristDiscus2354-01.0012
Apr 13Tom Putera InvitationalApr 13 · Discus · Place 7 · Faith Christian AcademyFaith Christian AcademyDiscus754-1—
Apr 13Tom Putera InvitationalApr 13 · Shot Put · Place 5 · Faith Christian AcademyFaith Christian AcademyShot Put523-0—
Apr 12Pirate InvitationalApr 12 · Discus · Place 17 · Faith Christian AcademyFaith Christian AcademyDiscus1758-9—
Apr 12Pirate InvitationalApr 12 · Shot Put · Place 11 · Faith Christian AcademyFaith Christian AcademyShot Put1124-8.5—
Apr 4The John Heins InvitationalApr 4 · Shot Put · Place 20 · Faith ChristFaith ChristShot Put2022-02.0012
Mar 16The Phoenixville ClassicMar 16 · Shot Put · Place 17 · Faith ChristFaith ChristShot Put1724-03.50—
Mar 16The Phoenixville ClassicMar 16 · Shot Put · Place 17 · Faith ChristFaith ChristShot Put1724-03.50—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · Shot Put · Place 52 · Faith Christian AcademyFaith Christian AcademyShot Put4kg52.21-11.0012
Dec 15DVGTCA Meet #2Dec 15 · Shot Put · Place 52 · Faith Christian AcademyFaith Christian AcademyShot Put4kg52.6.78m12
Dec 8DVGTCA Meet #1Dec 8 · Shot Put · Place 47 · Faith Christian AcademyFaith Christian AcademyShot Put4kg47.22-00.0012

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Bicentennial Athletic League T&F ChampionshipsMay 10 · Discus · Place 9 · Faith Christian AcademyFaith Christian AcademyDiscus948-311
May 10Bicentennial Athletic League T&F ChampionshipsMay 10 · Shot Put · Place 5 · Faith Christian AcademyFaith Christian AcademyShot Put523-9.511
May 4Helman/Hosier InvitationalMay 4 · Discus · Place 26 · Faith ChristFaith ChristDiscus2653-0511
May 4Helman/Hosier InvitationalMay 4 · Shot Put · Place 21 · Faith ChristFaith ChristShot Put2120-03.7511
Apr 14Pirate InvitationalApr 14 · Javelin · Place 15 · Faith Christian AcademyFaith Christian AcademyJavelin1534-511
Apr 14Pirate InvitationalApr 14 · Discus · Place 15 · Faith Christian AcademyFaith Christian AcademyDiscus1545-911
Apr 14Pirate InvitationalApr 14 · Shot Put · Place 12 · Faith Christian AcademyFaith Christian AcademyShot Put1221-511