Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMarty Goldberg Gator Invitational · Apr 2434.65mMarty Goldberg Gator InvitationalApril 24, 2026
Hammer · 4kg · OutdoorMarty Goldberg Gator Invitational · Apr 2431.96mMarty Goldberg Gator InvitationalApril 24, 2026
Shot Put · 4kg · Indoor2026 PAC Indoor Championship · Feb 2610.34m2026 PAC Indoor ChampionshipFebruary 26, 2026
Shot Put · 4kg · OutdoorCarnegie Mellon Invitational · Mar 2710.75mCarnegie Mellon InvitationalMarch 27, 2026
Weight Throw · 20lb / 9.0kg · IndoorMount Union Jim Wuske Collegiate Invitational · Jan 3110.12mMount Union Jim Wuske Collegiate InvitationalJanuary 31, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · Hammer · Place 21 · Westminster (Pa.)Westminster (Pa.)Hammer4kg21.31.22mSo
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · Discus · Place 10 · Westminster (Pa.)Westminster (Pa.)Discus1kg10.31.85mSo
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · Shot Put · Place 16 · Westminster (Pa.)Westminster (Pa.)Shot Put4kg16.9.88mSo
Apr 24Marty Goldberg Gator InvitationalApr 24 · Hammer · Place 17 · Westminster (Pa.)Westminster (Pa.)Hammer4kg17.31.96m PBSo
Apr 24Marty Goldberg Gator InvitationalApr 24 · Discus · Place 12 · Westminster (Pa.)Westminster (Pa.)Discus1kg12.34.65m PBSo
Apr 24Marty Goldberg Gator InvitationalApr 24 · Shot Put · Place 20 · Westminster (Pa.)Westminster (Pa.)Shot Put4kg20.9.90mSo
Apr 11Westminster InvitationalApr 11 · Hammer · Place 30 · Westminster (Pa.)Westminster (Pa.)Hammer4kg30.28.93mSo
Apr 11Westminster InvitationalApr 11 · Discus · Place 21 · Westminster (Pa.)Westminster (Pa.)Discus1kg21.30.87mSo
Apr 11Westminster InvitationalApr 11 · Shot Put · Place 29 · Westminster (Pa.)Westminster (Pa.)Shot Put4kg29.9.49mSo
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · Shot Put · Place 34 · Westminster (Pa.)Westminster (Pa.)Shot Put4kg34.9.94mSo
Mar 27Carnegie Mellon InvitationalMar 27 · Shot Put · Place 16 · Westminster (Pa.)Westminster (Pa.)Shot Put4kg16.10.75m PBSo
Feb 21Warren G Harding PAC TUNEUPFeb 21 · Shot Put · Place 3 · Westminster (Pa.)Westminster (Pa.)Shot Put4kgRound P3.10.64mSo
Feb 21Warren G Harding PAC TUNEUPFeb 21 · Shot Put · Place 4 · Westminster (Pa.)Westminster (Pa.)Shot Put4kg4.10.18mSo

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 262026 PAC Indoor ChampionshipFeb 26 · Weight Throw · Place 21 · Westminster (Pa.)Westminster (Pa.)Weight Throw20lb / 9.0kg21.9.68mSo
Feb 262026 PAC Indoor ChampionshipFeb 26 · Shot Put · Place 11 · Westminster (Pa.)Westminster (Pa.)Shot Put4kg11.10.34m PBSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · Shot Put · Place 13 · Westminster (Pa.)Westminster (Pa.)Shot Put4kg13.10.29mSo
Jan 31Mount Union Wuske OpenJan 31 · Shot Put · Place 20 · Westminster (Pa.)Westminster (Pa.)Shot Put2030-09.00SO
Jan 31Mount Union Wuske OpenJan 31 · Weight Throw · Place 22 · Westminster (Pa.)Westminster (Pa.)Weight Throw2233-02.50SO
Jan 31Mount Union Jim Wuske Collegiate InvitationalJan 31 · Weight Throw · Place 22 · Westminster (Pa.)Westminster (Pa.)Weight Throw20lb / 9.0kg22.10.12m PBSo
Jan 31Mount Union Jim Wuske Collegiate InvitationalJan 31 · Shot Put · Place 20 · Westminster (Pa.)Westminster (Pa.)Shot Put4kg20.9.37mSo
Jan 24SPIRE Midwest Collegiate OpenJan 24 · Shot Put · Place 24 · Westminster (Pa.)Westminster (Pa.)Shot Put249.58mSO
Jan 16University of Akron Campbell InvitationalJan 16 · Shot Put · Place 21 · Westminster (Pa.)Westminster (Pa.)Shot Put2131-10.75SO

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 16Grove City Mini MeetApr 16 · Discus · Place 9 · Westminster (Pa.)Westminster (Pa.)Discus1kg9.28.67mFr
Apr 16Grove City Mini MeetApr 16 · Shot Put · Place 11 · Westminster (Pa.)Westminster (Pa.)Shot Put4kg11.9.15mFr
Apr 11Westminster (Pa) InvitationalApr 11 · Discus · Place 22 · Westminster (Pa.)Westminster (Pa.)Discus1kg22.29.55mFr
Apr 11Westminster (Pa) InvitationalApr 11 · Shot Put · Place 23 · Westminster (Pa.)Westminster (Pa.)Shot Put4kg23.10.17mFr
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · Shot Put · Place 4 · Westminster (Pa.)Westminster (Pa.)Shot Put410.23mFR
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · Discus · Place 9 · Westminster (Pa.)Westminster (Pa.)Discus928.29mFR
Mar 28CMUTF InviteMar 28 · Discus · Place 22 · Westminster (Pa.)Westminster (Pa.)Discus2230.36mFr
Mar 28CMUTF InviteMar 28 · Shot Put · Place 18 · Westminster (Pa.)Westminster (Pa.)Shot Put1810.82mFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 142025 YSU Last ChanceFeb 14 · Weight Throw · Place 22 · Westminster (Pa.)Westminster (Pa.)Weight Throw228.20m—
Feb 142025 YSU Last ChanceFeb 14 · Shot Put · Place 11 · Westminster (Pa.)Westminster (Pa.)Shot Put119.95m—
Jan 312025 YSU Mid Major InvitationalJan 31 · Weight Throw · Place 36 · Westminster (Pa.)Westminster (Pa.)Weight Throw368.03mFR
Jan 312025 YSU Mid Major InvitationalJan 31 · Weight Throw · Place 36 · Westminster (Pa.)Westminster (Pa.)Weight Throw368.03mFR
Jan 312025 YSU Mid Major InvitationalJan 31 · Shot Put · Place 27 · Westminster (Pa.)Westminster (Pa.)Shot Put279.21mFR
Jan 312025 YSU Mid Major InvitationalJan 31 · Shot Put · Place 27 · Westminster (Pa.)Westminster (Pa.)Shot Put279.21mFR
Jan 25SPIRE College Midwest Open 2025Jan 25 · Weight Throw · Place 45 · Westminster (Pa.)Westminster (Pa.)Weight Throw458.23m—
Jan 25SPIRE College Midwest Open 2025Jan 25 · Shot Put · Place 27 · Westminster (Pa.)Westminster (Pa.)Shot Put279.89m—
Jan 17Al Campbell InvitationalJan 17 · Weight Throw · Place 35 · Westminster (Pa.)Westminster (Pa.)Weight Throw3525-04.75FR
Jan 17Al Campbell InvitationalJan 17 · Shot Put · Place 24 · Westminster (Pa.)Westminster (Pa.)Shot Put2433-07.50FR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · Discus · Place 11 · North AlleghenyNorth AlleghenyDiscus1kg11.100' 1012
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · Shot Put · Place 14 · North AlleghenyNorth AlleghenyShot Put4kg14.34' 112
May 3Baldwin InvitationalMay 3 · Discus · Place 7 · North AlleghenyNorth AlleghenyDiscus7102-1112
May 3Baldwin InvitationalMay 3 · Shot Put · Place 6 · North AlleghenyNorth AlleghenyShot Put635-012
Apr 16Seneca Valley @ North Allegheny HS MeetApr 16 · Shot Put · Place 2 · North AlleghenyNorth AlleghenyShot Put233-2.5012
Apr 16Seneca Valley @ North Allegheny HS MeetApr 16 · Javelin · Place 8 · North AlleghenyNorth AlleghenyJavelin881-012
Apr 16Seneca Valley @ North Allegheny HS MeetApr 16 · Discus · Place 2 · North AlleghenyNorth AlleghenyDiscus297-1012

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17TSTCA Indoor Championship MeetFeb 17 · Shot Put · Place 18 · North AlleghenyNorth AlleghenyShot Put1830-512
Feb 10TSTCA Meet #5Feb 10 · Shot Put · Place 8 · North AlleghenyNorth AlleghenyShot Put832-5—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 14Lady Spartan / Wildcat InvitationalApr 14 · Javelin · Place 13 · North AlleghenyNorth AlleghenyJavelinRound P1387-4—
Apr 14Lady Spartan / Wildcat InvitationalApr 14 · Javelin · Place 13 · North AlleghenyNorth AlleghenyJavelinRound P1387-4—
Apr 12Butler @ North AlleghenyApr 12 · Shot Put · Place 14 · North AlleghenyNorth AlleghenyShot Put1423-111
Apr 12Butler @ North AlleghenyApr 12 · Javelin · Place 8 · North AlleghenyNorth AlleghenyJavelin864-711
Apr 12Butler @ North AlleghenyApr 12 · Discus · Place 7 · North AlleghenyNorth AlleghenyDiscus777-111