Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCharlie Yohn Freshman/Sophomore Invitational · Apr 3012.83Charlie Yohn Freshman/Sophomore InvitationalApril 30, 2022
Discus · 1.6kg · OutdoorUpper Perkiomen at Phoenixville · Apr 16125-01.00Upper Perkiomen at PhoenixvilleApril 16, 2025
Discus · 2kg · IndoorLebanon Valley Mini Meet · Mar 2133.81mLebanon Valley Mini MeetMarch 21, 2026
Discus · 2kg · OutdoorLVC Blue & White Open · Mar 2832.98mLVC Blue & White OpenMarch 28, 2026
Hammer · 16lb / 7.26kg · IndoorLebanon Valley Mini Meet · Mar 2129.82mLebanon Valley Mini MeetMarch 21, 2026
Hammer · 16lb / 7.26kg · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 1636.84mShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
Shot Put · 12lb · OutdoorUpper Perkiomen at Phoenixville · Apr 1640-09.50Upper Perkiomen at PhoenixvilleApril 16, 2025
Shot Put · 16lb / 7.26kg · IndoorLebanon Valley Mini Meet · Mar 2110.41mLebanon Valley Mini MeetMarch 21, 2026
Shot Put · 16lb / 7.26kg · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 1611.58mShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
Weight Throw · 35lb / 15.9kg · IndoorDiplomat Open · Dec 511.22mDiplomat OpenDecember 5, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Hammer · Place 31 · York (Pa.)York (Pa.)Hammer16lb / 7.26kg31.35.50mFr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Hammer · Place 20 · York (Pa.)York (Pa.)Hammer16lb / 7.26kg20.36.84m PBFr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Shot Put · Place 26 · York (Pa.)York (Pa.)Shot Put16lb / 7.26kg26.11.58m PBFr
Apr 9Messiah InvitationalApr 9 · Discus · Place 47 · York (Pa.)York (Pa.)Discus2kg47.32.77mFr
Mar 28LVC Blue & White OpenMar 28 · Hammer · York (Pa.)York (Pa.)Hammer16lb / 7.26kg—NMFr
Mar 28LVC Blue & White OpenMar 28 · Discus · Place 19 · York (Pa.)York (Pa.)Discus2kg19.32.98m PBFr
Mar 28LVC Blue & White OpenMar 28 · Shot Put · York (Pa.)York (Pa.)Shot Put16lb / 7.26kg—NMFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · Hammer · Place 22 · York (Pa.)York (Pa.)Hammer16lb / 7.26kg22.29.82m PBFr
Mar 21Lebanon Valley Mini MeetMar 21 · Discus · Place 17 · York (Pa.)York (Pa.)Discus2kg17.33.81m PBFr
Mar 21Lebanon Valley Mini MeetMar 21 · Shot Put · Place 19 · York (Pa.)York (Pa.)Shot Put16lb / 7.26kg19.10.41m PBFr
Jan 31PLEX ShootoutJan 31 · Weight Throw · Place 27 · York (Pa.)York (Pa.)Weight Throw2710.97mFr
Jan 31PLEX ShootoutJan 31 · Shot Put · Place 39 · York (Pa.)York (Pa.)Shot Put3910.66mFr
Jan 17Alvernia Winter InvitationalJan 17 · Shot Put · Place 44 · York (Pa.)York (Pa.)Shot Put4410.13mFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · Weight Throw · Place 30 · York (Pa.)York (Pa.)Weight Throw35lb / 15.9kg30.11.22m PBFr
Dec 5Diplomat OpenDec 5 · Shot Put · Place 61 · York (Pa.)York (Pa.)Shot Put16lb / 7.26kg61.8.68mFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Pioneer Athletic Conference ChampionshipMay 10 · Discus · Place 12 · Upper PerkUpper PerkDiscus12121-01.0012
May 10Pioneer Athletic Conference ChampionshipMay 10 · Shot Put · Place 10 · Upper PerkUpper PerkShot Put1041-01.5012
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · Discus · Place 9 · Upper PerkiomenUpper PerkiomenDiscus9129-612
Apr 16Upper Perkiomen at PhoenixvilleApr 16 · Discus · Place 2 · Upper PerkiomenUpper PerkiomenDiscus1.6kg2.125-01.00 PB12
Apr 16Upper Perkiomen at PhoenixvilleApr 16 · Shot Put · Place 2 · Upper PerkiomenUpper PerkiomenShot Put12lb2.40-09.50 PB12
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Shot Put · Place 5 · Upper PerkUpper PerkShot Put542-02.0012
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Discus · Place 6 · Upper PerkUpper PerkDiscus6116-05.0012
Apr 8Upper Merion DualApr 8 · Discus · Place 2 · Upper PerkiomenUpper PerkiomenDiscus1.6kg2.117-1112
Apr 8Upper Merion DualApr 8 · Shot Put · Place 2 · Upper PerkiomenUpper PerkiomenShot Put12lb2.39-03.0012
Mar 15Phantom InvitationalMar 15 · Discus · Place 5 · Upper PerkiomenUpper PerkiomenDiscus5115-1—
Mar 15Phantom InvitationalMar 15 · Shot Put · Place 10 · Upper PerkiomenUpper PerkiomenShot Put1035-9.25—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10Pioneer Athletic Conference ChampionshipMay 10 · Shot Put · Place 23 · Upper PerkUpper PerkShot Put2338-09.0011
May 10Pioneer Athletic Conference ChampionshipMay 10 · Discus · Place 13 · Upper PerkUpper PerkDiscus13110-05.0011
May 10Pioneer Athletic Conference ChampionshipMay 10 · Discus · Place 13 · Upper PerkUpper PerkDiscus13110-05.0011
May 10Pioneer Athletic Conference ChampionshipMay 10 · Shot Put · Place 23 · Upper PerkUpper PerkShot Put2338-09.0011
May 6Upper Merion HS vs Upper PerkiomenMay 6 · Discus · Place 1 · Upper PerkiomenUpper PerkiomenDiscus1118-0—
May 6Upper Merion HS vs Upper PerkiomenMay 6 · Shot Put · Place 3 · Upper PerkiomenUpper PerkiomenShot Put339-6—
May 4Lower Merion InvitationalMay 4 · Discus · Place 6 · Upper PerkUpper PerkDiscus6110-02.0011
Apr 30Pottsgrove HS vs Upper PerkiomenApr 30 · Discus · Place 2 · Upper PerkiomenUpper PerkiomenDiscus2105-7.5—
Apr 30Pottsgrove HS vs Upper PerkiomenApr 30 · Shot Put · Place 3 · Upper PerkiomenUpper PerkiomenShot Put335-7.5—
Apr 19Twin Valley InvitationalApr 19 · Shot Put · Place 23 · Upper PerkiomenUpper PerkiomenShot Put2333-7—
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · Shot Put · Place 12 · Upper PerkUpper PerkShot Put1236-06.5011
Mar 27Pope John Paul II HS vs Upper PerkiomenMar 27 · Shot Put · Place 3 · Upper PerkiomenUpper PerkiomenShot Put336-8.5—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Lower Merion InvitationalMay 6 · Discus · Place 21 · Upper PerkUpper PerkDiscus2189-01.0010
May 3Pottsgrove @ Upper PerkMay 3 · Javelin · Place 5 · Upper PerkiomenUpper PerkiomenJavelin533-09.5010
May 3Pottsgrove @ Upper PerkMay 3 · Javelin · Place 3 · Upper PerkiomenUpper PerkiomenJavelin3100-0210
Apr 21Twin Valley InvitationalApr 21 · Discus · Place 27 · Upper PerkiomenUpper PerkiomenDiscus2794-510
Apr 12Upper Perk @ PottstownApr 12 · Combined results · Place 4 · Upper PerkiomenUpper PerkiomenCombined results436-10.0010
Apr 12Upper Perk @ PottstownApr 12 · Combined results · Place 3 · Upper PerkiomenUpper PerkiomenCombined results390-0510

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Charlie Yohn Freshman/Sophomore InvitationalApr 30 · Shot Put · Place 7 · Upper PerkiomenUpper PerkiomenShot Put729-9—
Apr 30Charlie Yohn Freshman/Sophomore InvitationalApr 30 · 100 Meters · Place 10 · Upper PerkiomenUpper Perkiomen100 MetersRound P1012.83 PB—