Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSection 5 Class C4-A Champs · May 3198-06Section 5 Class C4-A ChampsMay 31, 2025
Hammer · 4kg · IndoorUSATF Niagara Association Junior Olympic Championships · Jun 2524.10mUSATF Niagara Association Junior Olympic ChampionshipsJune 25, 2022
Hammer · 4kg · OutdoorBig East Outdoor · May 1448.42mBig East OutdoorMay 14, 2026
Shot Put · 4kg · IndoorSection V State Qualifier @ Nazareth University · Feb 2838-02.00Section V State Qualifier @ Nazareth UniversityFebruary 28, 2025
Shot Put · 4kg · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 1337-00.00NYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025
Weight Throw · 20lb / 9.0kg · IndoorBig East · Feb 2714.55mBig EastFebruary 27, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · Hammer · Place 5 · VillanovaVillanovaHammer4kg5.48.42m PBFr
Apr 23130th Penn Relays CarnivalApr 23 · Hammer · Place 24 · VillanovaVillanovaHammer4kg24.45.16mFr
Apr 17Virginia ChallengeApr 17 · Hammer · Place 40 · VillanovaVillanovaHammer4kg40.43.69mFr
Apr 11Rutgers RelaysApr 11 · Hammer · Place 6 · VillanovaVillanovaHammer4kg6.47.07mFr
Apr 4Sam Howell InvitationalApr 4 · Hammer · Place 9 · VillanovaVillanovaHammer4kg9.47.16mFr
Mar 27Danny Curran InvitationalMar 27 · Hammer · VillanovaVillanovaHammer4kg--NMFr
Mar 21Penn ChallengeMar 21 · Hammer · Place 8 · VillanovaVillanovaHammer847.79mFR

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Big EastFeb 27 · Weight Throw · Place 9 · VillanovaVillanovaWeight Throw20lb / 9.0kg9.14.55m PBFr
Feb 20Philadelphia MetroFeb 20 · Weight Throw · Place 5 · VillanovaVillanovaWeight Throw513.88mFR
Feb 6Penn ClassicFeb 6 · Weight Throw · Place 22 · VillanovaVillanovaWeight Throw2213.54mFr
Jan 22Penn EliteJan 22 · Weight Throw · Place 15 · VillanovaVillanovaWeight Throw20lb / 9.0kg15.14.06mFr
Jan 17Quaker InvitationalJan 17 · Weight Throw · Place 15 · VillanovaVillanovaWeight Throw20lb / 9.0kg15.13.96mFr
Jan 10Penn SelectJan 10 · Weight Throw · Place 8 · VillanovaVillanovaWeight Throw814.54mFr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · Weight Throw · Place 19 · VillanovaVillanovaWeight Throw20lb / 9.0kg19.13.29mFr
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · Weight Throw · Place 17 · Webster ThomasWebster ThomasWeight Throw1742-9.7512
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · Shot Put · Place 6 · Webster ThomasWebster ThomasShot Put637-2.5012
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · Weight Throw · Place 3 · Webster ThomasWebster ThomasWeight Throw20lb / 9.0kg3.46-07.5012
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · Shot Put · Place 2 · Webster ThomasWebster ThomasShot Put4kg2.38-02.00 PB12
Jan 16Section 5 - MCPSAC- Group EJan 16 · Weight Throw · Place 1 · Webster ThomasWebster ThomasWeight Throw20lb / 9.0kg1.45-07.5012
Jan 16Section 5 - MCPSAC- Group EJan 16 · Shot Put · Place 1 · Webster ThomasWebster ThomasShot Put4kg1.37-04.7512
Jan 11Jack Reed HS ShowcaseJan 11 · Weight Throw · Place 7 · Webster ThomasWebster ThomasWeight Throw713.42m12
Jan 11Jack Reed HS ShowcaseJan 11 · Shot Put · Place 3 · Webster ThomasWebster ThomasShot Put311.04m12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · Shot Put · Place 3 · Webster ThomasWebster ThomasShot Put4kg3.37-00.00 PB12
Jun 6Section 5 State QualifierJun 6 · Discus · Place 10 · Webster ThomasWebster ThomasDiscus1kg10.95-0312
Jun 6Section 5 State QualifierJun 6 · Shot Put · Place 1 · Webster ThomasWebster ThomasShot Put4kg1.35-10.5012
May 31Section 5 Class C4-A ChampsMay 31 · Discus · Place 4 · Webster ThomasWebster ThomasDiscus1kg4.98-06 PB12
May 31Section 5 Class C4-A ChampsMay 31 · Shot Put · Place 1 · Webster ThomasWebster ThomasShot Put4kg1.36-02.7512

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Section 5 MCPSAC Region 2Dec 20 · Weight Throw · Place 1 · Webster ThomasWebster ThomasWeight Throw20lb / 9.0kg1.43-04.5012
Dec 20Section 5 MCPSAC Region 2Dec 20 · Shot Put · Place 1 · Webster ThomasWebster ThomasShot Put4kg1.37-01.2512
Mar 82024 Nike Indoor NationalsMar 8 · Weight Throw · Place 3 · 25 Webster Thom-NY25 Webster Thom-NYWeight Throw342-10.25—
Mar 82024 Nike Indoor NationalsMar 8 · Shot Put · Place 5 · 25 Webster Thom-NY25 Webster Thom-NYShot Put536-09.50—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Oct 192024 12th Rock Throws Series | Fall ClassicOct 19 · Hammer · Place 2 · 04-Unattached04-UnattachedHammer4kg2.38.65m11
Oct 192024 12th Rock Throws Series | Fall ClassicOct 19 · Shot Put · Place 1 · 04-Unattached04-UnattachedShot Put4kg1.11.23m11
Aug 312024 12th Rock Throws Series | Meet #5Aug 31 · Hammer · Place 2 · UnattachedUnattachedHammer4kg2.39.64m11
Aug 312024 12th Rock Throws Series | Meet #5Aug 31 · Shot Put · Place 2 · UnattachedUnattachedShot Put4kg2.11.01m11
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Shot Put · Place 5 · Webster ThomasWebster ThomasShot Put511.12m11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 24USATF Niagara Association Junior Olympic ChampionshipsJun 24 · Hammer · Place 1 · 04-Unattached04-UnattachedHammer4kg1.31.64m10
Jun 24USATF Niagara Association Junior Olympic ChampionshipsJun 24 · Discus · Place 2 · 04-Unattached04-UnattachedDiscus1kg2.27.88m10
Jun 24USATF Niagara Association Junior Olympic ChampionshipsJun 24 · Shot Put · Place 1 · 04-Unattached04-UnattachedShot Put4kg1.10.28m10
May 6Runnin' Cadet ClassicMay 6 · Shot Put · Place 2 · Webster ThomasWebster ThomasShot Put4kg2.34-05.0010

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Monroe County Indoor ChampionshipsJan 28 · Varsity Weight · Place 3 · Webster ThomasWebster ThomasVarsity Weight337-08.50—
Jan 28Monroe County Indoor ChampionshipsJan 28 · Shot Put · Place 12 · Webster ThomasWebster ThomasShot Put1229-10.50—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · Weight Throw · Webster ThomasWebster ThomasWeight Throw20lb / 9.0kg--FOUL10
Dec 27Section 5 RWTL #4Dec 27 · Shot Put · Place 7 · Webster ThomasWebster ThomasShot Put4kg7.28-04.2510
Jun 25USATF Niagara Association Junior Olympic ChampionshipsJun 25 · Hammer · Place 1 · 04-Unattached04-UnattachedHammer4kg1.24.10m PB9
Jun 25USATF Niagara Association Junior Olympic ChampionshipsJun 25 · Shot Put · Place 2 · 04-Unattached04-UnattachedShot Put4kg2.9.72m9
Jan 29RWTL Championships @ Houghton CollegeJan 29 · Weight Throw · Place 8 · Webster ThomasWebster ThomasWeight Throw20lb / 9.0kg8.30-09.509
Jan 29RWTL Championships @ Houghton CollegeJan 29 · Shot Put · Place 22 · Webster ThomasWebster ThomasShot Put4kg22.24-06.009

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28Section V Class A1-B2 ChampionshipsMay 28 · Discus · Place 18 · Webster ThomasWebster ThomasDiscus1kg18.66-089
May 28Section V Class A1-B2 ChampionshipsMay 28 · Shot Put · Place 5 · Webster ThomasWebster ThomasShot Put4kg5.28-09.759
May 13Lancer InvitationalMay 13 · Discus · Place 10 · Webster ThomasWebster ThomasDiscus1kg10.81-039
May 13Lancer InvitationalMay 13 · Shot Put · Place 3 · Webster ThomasWebster ThomasShot Put4kg3.31-01.509

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Section 5 RWTL #3Dec 28 · Weight Throw · Place 9 · Webster ThomasWebster ThomasWeight Throw20lb / 9.0kg9.23-07.009
Dec 28Section 5 RWTL #3Dec 28 · Shot Put · Place 10 · Webster ThomasWebster ThomasShot Put4kg10.21-02.009
Dec 18Section 5 RWTL #2-Monroe EastDec 18 · Weight Throw · Place 3 · Webster ThomasWebster ThomasWeight Throw20lb / 9.0kg3.28-11.509
Dec 18Section 5 RWTL #2-Monroe EastDec 18 · Shot Put · Place 17 · Webster ThomasWebster ThomasShot Put4kg17.19-09.509
Dec 11Section 5 RWTL #1-NazarethDec 11 · Weight Throw · Place 5 · Webster ThomasWebster ThomasWeight Throw20lb / 9.0kg5.24-03.759
Dec 11Section 5 RWTL #1-NazarethDec 11 · Shot Put · Place 16 · Webster ThomasWebster ThomasShot Put4kg16.20-09.509