Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCoach Pollard Invitational · Apr 1735.80mCoach Pollard InvitationalApril 17, 2026
Hammer · 4kg · OutdoorCoach Pollard Invitational · Apr 1734.68mCoach Pollard InvitationalApril 17, 2026
Javelin · 600g · OutdoorNortheast Outdoor Championships · May 231.95mNortheast Outdoor ChampionshipsMay 2, 2026
Shot Put · 4kg · IndoorBison Opener · Dec 510.62mBison OpenerDecember 5, 2025
Shot Put · 4kg · OutdoorPIAA State Track & Field Championships · May 2435-6.25PIAA State Track & Field ChampionshipsMay 24, 2024
Weight Throw · 20lb / 9.0kg · IndoorSeahawk Shootout · Dec 1211.22mSeahawk ShootoutDecember 12, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 2Northeast Outdoor ChampionshipsMay 2 · Javelin · Place 5 · Saint Francis (Pa.)Saint Francis (Pa.)Javelin600g5.31.95m PBFr
May 2Northeast Outdoor ChampionshipsMay 2 · Discus · Place 17 · Saint Francis (Pa.)Saint Francis (Pa.)Discus1kg17.30.03mFr
May 2Northeast Outdoor ChampionshipsMay 2 · Shot Put · Place 19 · Saint Francis (Pa.)Saint Francis (Pa.)Shot Put4kg19.9.59mFr
Apr 25SFU Red Flash Invitational 2026Apr 25 · Hammer · Saint Francis (Pa.)Saint Francis (Pa.)Hammer4kg—NDFr
Apr 25SFU Red Flash Invitational 2026Apr 25 · Javelin · Place 2 · Saint Francis (Pa.)Saint Francis (Pa.)Javelin600g2.25.15mFr
Apr 25SFU Red Flash Invitational 2026Apr 25 · Discus · Place 4 · Saint Francis (Pa.)Saint Francis (Pa.)Discus1kg4.32.45mFr
Apr 25SFU Red Flash Invitational 2026Apr 25 · Shot Put · Place 4 · Saint Francis (Pa.)Saint Francis (Pa.)Shot Put4kg4.10.60mFr
Apr 17Coach Pollard InvitationalApr 17 · Hammer · Place 30 · Saint Francis (Pa.)Saint Francis (Pa.)Hammer4kg30.34.68m PBFr
Apr 17Coach Pollard InvitationalApr 17 · Discus · Place 17 · Saint Francis (Pa.)Saint Francis (Pa.)Discus1kg17.35.80m PBFr
Apr 17Coach Pollard InvitationalApr 17 · Shot Put · Place 17 · Saint Francis (Pa.)Saint Francis (Pa.)Shot Put4kg17.10.59mFr
Apr 11Bison Outdoor ClassicApr 11 · Shot Put · Place 32 · Saint Francis (Pa.)Saint Francis (Pa.)Shot Put4kg32.10.04mFr
Apr 1York College Twilight MeetApr 1 · Hammer · Place 11 · Saint Francis (Pa.)Saint Francis (Pa.)Hammer1132.92mFR
Apr 1York College Twilight MeetApr 1 · Discus · Place 7 · Saint Francis (Pa.)Saint Francis (Pa.)Discus733.28mFR
Apr 1York College Twilight MeetApr 1 · Shot Put · Place 8 · Saint Francis (Pa.)Saint Francis (Pa.)Shot Put810.39mFR
Mar 27Susquehanna Jim Taylor DualsMar 27 · Hammer · Place 24 · Saint Francis (Pa.)Saint Francis (Pa.)Hammer4kg24.32.46mFr
Mar 27Susquehanna Jim Taylor DualsMar 27 · Discus · Place 11 · Saint Francis (Pa.)Saint Francis (Pa.)Discus1kg11.30.44mFr
Mar 27Susquehanna Jim Taylor DualsMar 27 · Shot Put · Place 26 · Saint Francis (Pa.)Saint Francis (Pa.)Shot Put4kg26.8.95mFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NEC Indoor ChampionshipsFeb 15 · Weight Throw · Place 23 · Saint Francis (Pa.)Saint Francis (Pa.)Weight Throw20lb / 9.0kg23.10.29mFr
Feb 15NEC Indoor ChampionshipsFeb 15 · Shot Put · Place 14 · Saint Francis (Pa.)Saint Francis (Pa.)Shot Put4kg14.10.48mFr
Jan 24Gulden InvitationalJan 24 · Shot Put · Place 30 · Saint Francis (Pa.)Saint Francis (Pa.)Shot Put309.94mFr
Jan 17Nittany Lion ChallengeJan 17 · Shot Put · Place 19 · Saint Francis (Pa.)Saint Francis (Pa.)Shot Put199.65mFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · Weight Throw · Place 26 · Saint Francis (Pa.)Saint Francis (Pa.)Weight Throw20lb / 9.0kg26.11.22m PBFr
Dec 12Seahawk ShootoutDec 12 · Shot Put · Place 16 · Saint Francis (Pa.)Saint Francis (Pa.)Shot Put4kg16.10.55mFr
Dec 5Bison OpenerDec 5 · Shot Put · Place 18 · Saint Francis (Pa.)Saint Francis (Pa.)Shot Put4kg18.10.62m PBFr
Feb 13Doug Wesner MemorialFeb 13 · Shot Put · Place 5 · LehightonLehightonShot Put4kg5.31-09.5012
Jan 10Golden Bear HS InviteJan 10 · Shot Put · Place 5 · LehightonLehightonShot Put4kg5.31-09.0012
Jan 4ESU Warrior ClassicJan 4 · Shot Put · Place 1 · LehightonLehightonShot Put133-1112

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13PIAA District XI AAA/AA ChampionshipMay 13 · Shot Put · Place 3 · LehightonLehightonShot Put334-1.2512
May 13PIAA District XI AAA/AA ChampionshipMay 13 · Discus · Place 6 · LehightonLehightonDiscus6103-512
Apr 17Breslin InvitationalApr 17 · Discus · Place 3 · LehightonLehightonDiscus1kg3.116-812
Apr 17Breslin InvitationalApr 17 · Shot Put · Place 4 · LehightonLehightonShot Put4kg4.34-112
Apr 10Palmerton @ Lehighton MeetApr 10 · Javelin · Place 4 · LehightonLehightonJavelin477-212
Apr 10Palmerton @ Lehighton MeetApr 10 · Discus · Place 1 · LehightonLehightonDiscus1112-412
Apr 10Palmerton @ Lehighton MeetApr 10 · Shot Put · Place 1 · LehightonLehightonShot Put133-8.5012
Mar 22NEPA Throws InviteMar 22 · Shot Put · Place 1 · LehightonLehightonShot Put134-01.00—
Mar 22NEPA Throws InviteMar 22 · Discus · Place 5 · LehightonLehightonDiscus583-03—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · Discus · Place 24 · LehightonLehightonDiscus1kg24.89-511
May 24PIAA State Track & Field ChampionshipsMay 24 · Shot Put · Place 13 · LehightonLehightonShot Put4kg13.35-6.25 PB11
May 14PIAA District XI AAA/AA ChampionshipMay 14 · Discus · Place 1 · LehightonLehightonDiscus1kg1.113-211
May 14PIAA District XI AAA/AA ChampionshipMay 14 · Shot Put · Place 2 · LehightonLehightonShot Put4kg2.33-10.5011
May 8Schuylkill League ChampionshipsMay 8 · Javelin · Place 16 · LehightonLehightonJavelin1677-10—
May 8Schuylkill League ChampionshipsMay 8 · Javelin · Place 16 · LehightonLehightonJavelin1677-10—
May 8Schuylkill League ChampionshipsMay 8 · Discus · Place 2 · LehightonLehightonDiscus292-06—
May 8Schuylkill League ChampionshipsMay 8 · Discus · Place 2 · LehightonLehightonDiscus292-06—
May 8Schuylkill League ChampionshipsMay 8 · Shot Put · Place 3 · LehightonLehightonShot Put335-00.00—
May 8Schuylkill League ChampionshipsMay 8 · Shot Put · Place 3 · LehightonLehightonShot Put335-00.00—
Apr 26Cavalier InvitationalApr 26 · Javelin · Place 8 · LehightonLehightonJavelin894-0211
Apr 26Cavalier InvitationalApr 26 · Discus · Place 2 · LehightonLehightonDiscus293-0711
Apr 26Cavalier InvitationalApr 26 · Shot Put · Place 2 · LehightonLehightonShot Put235-00.0011
Apr 26ESS CavalierApr 26 · Javelin · Place 8 · LehightonLehightonJavelin600g8.94-0211
Apr 26ESS CavalierApr 26 · Discus · Place 2 · LehightonLehightonDiscus1kg2.93-0711
Apr 26ESS CavalierApr 26 · Shot Put · Place 2 · LehightonLehightonShot Put4kg2.35-00.0011
Apr 23Lehighton vs. Tamaqua MeetApr 23 · Discus · Place 1 · LehightonLehightonDiscus1114-0611
Apr 23Lehighton vs. Tamaqua MeetApr 23 · Shot Put · Place 1 · LehightonLehightonShot Put134-08.0011
Apr 6Tamaqua Blue Raider InvitationalApr 6 · Discus · Place 2 · LehightonLehightonDiscus299-09—
Apr 6Tamaqua Blue Raider InvitationalApr 6 · Shot Put · Place 3 · LehightonLehightonShot Put332-05.75—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Doug Wesner MemorialFeb 15 · Shot Put · Place 1 · LehightonLehightonShot Put4kg1.32-05.5011
Jan 5ESU Warrior ClassicJan 5 · Shot Put · Place 1 · LehightonLehightonShot Put132-411

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16PIAA District XI AAA ChampionshipMay 16 · Discus · Place 13 · LehightonLehightonDiscus1kg13.87-0010
May 16PIAA District XI AAA ChampionshipMay 16 · Shot Put · Place 9 · LehightonLehightonShot Put4kg9.30-11.7510
May 9Schuylkill League Track and Field ChampionshipsMay 9 · Discus · Place 3 · LehightonLehightonDiscus398-11—
May 9Schuylkill League Track and Field ChampionshipsMay 9 · Shot Put · Place 7 · LehightonLehightonShot Put731-07.50—
Apr 28Cavalier InvitationalApr 28 · Javelin · Place 21 · LehightonLehightonJavelin2169-0010
Apr 28Cavalier InvitationalApr 28 · Discus · Place 16 · LehightonLehightonDiscus1668-0810
Apr 28Cavalier InvitationalApr 28 · Shot Put · Place 4 · LehightonLehightonShot Put432-03.5010
Apr 21Blue Mountain InvitationalApr 21 · Shot Put · Place 6 · LehightonLehightonShot Put631-06.75—
Apr 11North Schuylkill vs LehightonApr 11 · Javelin · Place 9 · LehightonLehightonJavelin965-04—
Apr 11North Schuylkill vs LehightonApr 11 · Discus · Place 2 · LehightonLehightonDiscus279-04.50—
Apr 11North Schuylkill vs LehightonApr 11 · Shot Put · Place 1 · LehightonLehightonShot Put131-00.00—
Apr 11North Schuylkill vs LehightonApr 11 · Javelin · Place 9 · LehightonLehightonJavelin965-04—
Apr 11North Schuylkill vs LehightonApr 11 · Discus · Place 2 · LehightonLehightonDiscus279-04.50—
Apr 11North Schuylkill vs LehightonApr 11 · Shot Put · Place 1 · LehightonLehightonShot Put131-00.00—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17PIAA District XI AAA ChampionshipMay 17 · Shot Put · Place 16 · LehightonLehightonShot Put4kg16.28-04.009