Personal bests

Best marks in available results
Event / courseMarkMeetDate
Hammer · 4kg · OutdoorJohn Covert Classic · Apr 2445.61mJohn Covert ClassicApril 24, 2026
Shot Put · 4kg · IndoorCNY Holiday Classic · Dec 2829-04.75CNY Holiday ClassicDecember 28, 2022
Shot Put · 4kg · OutdoorEmpire Arsenal Relays · Apr 226-01.50Empire Arsenal RelaysApril 2, 2022
Weight Throw · 20lb / 9.0kg · IndoorPSAC Indoor Track & Field Championships · Feb 2814.49mPSAC Indoor Track & Field ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Hammer · Place 11 · East StroudsburgEast StroudsburgHammer4kg11.43.19mJr
Apr 24John Covert ClassicApr 24 · Hammer · Place 3 · East StroudsburgEast StroudsburgHammer4kg3.45.61m PBJr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Hammer · Place 4 · East StroudsburgEast StroudsburgHammer4kg4.44.14mJr
Apr 11Bison Outdoor ClassicApr 11 · Hammer · Place 26 · East StroudsburgEast StroudsburgHammer4kg26.42.67mJr
Apr 4ESU All AmericanApr 4 · Hammer · Place 6 · East StroudsburgEast StroudsburgHammer4kg6.43.85mJr
Mar 27Danny Curran InvitationalMar 27 · Hammer · Place 15 · East StroudsburgEast StroudsburgHammer4kg15.41.68mJr
Mar 21Keystone ChallengeMar 21 · Hammer · Place 2 · East StroudsburgEast StroudsburgHammer4kg2.41.65mJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 11 · East StroudsburgEast StroudsburgWeight Throw20lb / 9.0kg11.14.49m PBJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Hammer · Place 14 · East StroudsburgEast StroudsburgHammer4kg14.41.43mSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17NYC Gotham CupJan 17 · Weight Throw · Place 19 · East StroudsburgEast StroudsburgWeight Throw20lb / 9.0kg19.12.04mSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 12Spartan InvitationalJan 12 · Weight Throw · Place 30 · East StroudsburgEast StroudsburgWeight Throw20lb / 9.0kg30.9.96mFr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25Section 2 Group 3 ChampionshipsMay 25 · Shot Put · Place 7 · MechanicvillMechanicvillShot Put728-09.5012
May 25Section 2 Group 3 ChampionshipsMay 25 · Discus · Place 13 · MechanicvillMechanicvillDiscus1371-0612
May 16Wasaren League ChampionshipsMay 16 · Shot Put · Place 5 · MechanicvillMechanicvillShot Put531-02.5012
May 16Wasaren League ChampionshipsMay 16 · Discus · Place 18 · MechanicvillMechanicvillDiscus1862-0612
May 13 Dr. Jack V. Irion Queensbury InvitationalMay 13 · Shot Put · Place 6 · Mechanicville CentralMechanicville CentralShot Put629-712
May 13 Dr. Jack V. Irion Queensbury InvitationalMay 13 · Discus · Place 30 · Mechanicville CentralMechanicville CentralDiscus3055-1012
May 6George Muse RelaysMay 6 · Discus · Place 9 · Mechanicville CentralMechanicville CentralDiscus965-512
May 6George Muse RelaysMay 6 · Shot Put · Place 3 · Mechanicville CentralMechanicville CentralShot Put327-512

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5Section 2 State QualifierFeb 5 · Weight Throw · Place 10 · MechanicvillMechanicvillWeight Throw109.60m12

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28CNY Holiday ClassicDec 28 · Weight Throw · Place 23 · MechanicvilleMechanicvilleWeight Throw20lb / 9.0kg23.25-02.0012
Dec 28CNY Holiday ClassicDec 28 · Shot Put · Place 11 · MechanicvilleMechanicvilleShot Put4kg11.29-04.75 PB12
Dec 4Tri County Indoor Track League 1DDec 4 · Shot Put · Place 3 · MechanicvilleMechanicvilleShot Put4kg3.26-02.0012
Jan 15Section 2 League Meets 6Jan 15 · Shot Put · Place 5 · MechanicvillMechanicvillShot Put528-08.0011

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24Section 2 Group 4 Sectional ChampionshipsMay 24 · Discus · Place 23 · MechanicvillMechanicvillDiscus2347-1111
May 24Section 2 Group 4 Sectional ChampionshipsMay 24 · Shot Put · Place 4 · MechanicvillMechanicvillShot Put431-00.5011
May 24Section 2 Group 4 Sectional ChampionshipsMay 24 · Shot Put · Place 4 · Mechanicville CentralMechanicville CentralShot Put431-0.5011
May 24Section 2 Group 4 Sectional ChampionshipsMay 24 · Discus · Place 23 · Mechanicville CentralMechanicville CentralDiscus2347-1111
May 17Wasaren League ChampionshipsMay 17 · Discus · Place 17 · MechanicvillMechanicvillDiscus1717.19m—
May 17Wasaren League ChampionshipsMay 17 · Shot Put · Place 4 · MechanicvillMechanicvillShot Put49.14m—
May 14Dr. Jack V. Irion Queensbury Invitational May 14 · Discus · Place 22 · MechanicvillMechanicvillDiscus2266-0511
May 14Dr. Jack V. Irion Queensbury Invitational May 14 · Shot Put · Place 5 · MechanicvillMechanicvillShot Put530-00.5011
Apr 9Wasaren Early Season MeetApr 9 · Discus · Place 10 · MechanicvillMechanicvillDiscus1053-0311
Apr 9Wasaren Early Season MeetApr 9 · Shot Put · Place 2 · MechanicvillMechanicvillShot Put227-11.0011
Apr 2Empire Arsenal RelaysApr 2 · Discus · MechanicvilleMechanicvilleDiscus1kg--FOUL11
Apr 2Empire Arsenal RelaysApr 2 · Shot Put · Place 3 · MechanicvilleMechanicvilleShot Put4kg3.26-01.50 PB11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Section 2 League Meet 5ADec 29 · Shot Put · Place 2 · MechanicvilleMechanicvilleShot Put4kg2.28-09.5011
Dec 17Section 2 League Meets 3Dec 17 · Shot Put · Place 7 · MechanicvilleMechanicvilleShot Put4kg7.27-07.0011

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 11Section 2 League Meets #2Dec 11 · Shot Put · Place 5 · MechanicvilleMechanicvilleShot Put4kg5.25-04.0011
Jun 12Wasaren League InvitationalJun 12 · Discus · Place 17 · MechanicvillMechanicvillDiscus1750-0610
Jun 12Wasaren League InvitationalJun 12 · Shot Put · Place 6 · MechanicvillMechanicvillShot Put628-02.5010
Jun 12Wasaren League InvitationalJun 12 · Discus · Place 17 · MechanicvillMechanicvillDiscus1750-0610
Jun 12Wasaren League InvitationalJun 12 · Shot Put · Place 6 · MechanicvillMechanicvillShot Put628-02.5010

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Section 2 Championships - Division 4Feb 16 · Shot Put · Place 11 · MechanicvilleMechanicvilleShot Put4kg11.24-04.259
Feb 2Colonial Council ChampionshipsFeb 2 · Shot Put · Place 9 · MechanicvillMechanicvillShot Put97.62m9
Jan 26Section 2 League Meets Make UpJan 26 · Shot Put · Place 14 · MechanicvillMechanicvillShot Put1425-02.259