Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · OutdoorNYSPHSAA/NYS Federation Championships · Mar 736.47NYSPHSAA/NYS Federation ChampionshipsMarch 7, 2020
Discus · 1.6kg · OutdoorBoy's Varsity Suburban Championships · May 15112-07Boy's Varsity Suburban ChampionshipsMay 15, 2018
Hammer · 16lb / 7.26kg · OutdoorIvy League Outdoor Track & Field Championships · May 962.48mIvy League Outdoor Track & Field ChampionshipsMay 9, 2025
Hammer · 6kg · OutdoorUSATF U-20 Outdoor Championships · Jun 2366.19mUSATF U-20 Outdoor ChampionshipsJune 23, 2022
Preliminaries · OutdoorPrinceton Elite Invitational · May 1455.50Princeton Elite InvitationalMay 14, 2022
Shot Put · 12lb · IndoorSuburban Council Championships · Feb 947-09.50Suburban Council ChampionshipsFebruary 9, 2020
Weight Throw · 25lb / 11.3kg · Indoor38th YALE INTERSCHOLASTIC TRACK CLASSIC · Jan 1061-03.0038th YALE INTERSCHOLASTIC TRACK CLASSICJanuary 10, 2020
Weight Throw · 35lb / 15.9kg · IndoorIvy League Championships · Mar 121.11mIvy League ChampionshipsMarch 1, 2025

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Hammer · Place 36 · PennPennHammer16lb / 7.26kgRound P36.60.71mSr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · Hammer · Place 2 · PennPennHammer16lb / 7.26kg2.62.48m PBSr
Apr 24129th Penn RelaysApr 24 · Hammer · PennPennHammer16lb / 7.26kg—60.61mSr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1Ivy League ChampionshipsMar 1 · Weight Throw · Place 2 · PennPennWeight Throw35lb / 15.9kg2.21.11m PBSr
Jan 31PSU National OpenJan 31 · Weight Throw · Place 3 · PennPennWeight Throw35lb / 15.9kg3.19.64mSr
Jan 25Penn 10 Team EliteJan 25 · Weight Throw · Place 5 · PennPennWeight Throw520.08m—
Jan 11Penn SelectJan 11 · Weight Throw · Place 1 · PennPennWeight Throw119.53m—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Ivy League Heptagonal ChampionshipsMay 4 · Hammer · Place 7 · PennPennHammer759.82m—
Apr 25The 2024 Penn Relays (College)Apr 25 · Hammer · PennPennHammer16lb / 7.26kg—57.22mJr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Sykes and Sabock ChallengeFeb 3 · Weight Throw · Place 2 · PennPennWeight Throw220.00m—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · Hammer · Place 30 · PennPennHammer16lb / 7.26kg30.60.52mSo
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · Hammer · Place 4 · PennPennHammer16lb / 7.26kg4.61.18mSo
Apr 27Penn RelaysApr 27 · Hammer · PennPennHammer16lb / 7.26kg—59.74mUnofficialSo
Apr 21Widener InvitationalApr 21 · Hammer · Place 1 · PennPennHammer158.44mSO
Apr 6Duke InvitationalApr 6 · Hammer · Place 15 · PennPennHammer16lb / 7.26kg15.57.43mSo
Mar 23adidas Raleigh RelaysMar 23 · Hammer · Place 9 · PennPennHammer16lb / 7.26kg9.60.51mSo
Mar 18Penn ChallengeMar 18 · Hammer · Place 6 · PennPennHammer656.26mSO

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 23USATF Outdoor ChampionshipsJun 23 · Hammer · Place 4 · PennPennHammer466.19mFr
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · Hammer · Place 4 · PennPennHammer6kg4.66.19m PBFr
May 14Princeton Elite InvitationalMay 14 · Preliminaries · Place 3 · PennPennPreliminaries355.50 PB9
May 7Ivy League Outdoor ChampionshipsMay 7 · Hammer · Place 5 · PennPennHammer16lb / 7.26kg5.57.96mFr
Apr 28Penn Relays (College)Apr 28 · Hammer · PennPennHammer16lb / 7.26kg—58.87mWind: 0Fr
Apr 15Larry Ellis InvitationalApr 15 · Hammer · Place 13 · PennPennHammer1355.02mFR
Apr 2Big Five MeetApr 2 · Hammer · Place 1 · PennPennHammer16lb / 7.26kg1.53.77mFr
Mar 19Penn ChallengeMar 19 · Hammer · Place 6 · PennPennHammer16lb / 7.26kg6.54.68mFr

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25Shenendehowa vs Colonie BoysMay 25 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1149-0912
May 22Colonie Relay CarnivalMay 22 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1159-0012
May 22Colonie Relay CarnivalMay 22 · Shot Put · ShenendehowaShenendehowaShot Put—FOUL12

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 7NYSPHSAA/NYS Federation ChampionshipsMar 7 · Weight Throw · Place 4 · ShenendehowaShenendehowaWeight Throw465-05.2511
Mar 7NYSPHSAA/NYS Federation ChampionshipsMar 7 · Weight Throw · Place 4 · ShenendehowaShenendehowaWeight Throw465-05.2511
Mar 7NYSPHSAA/NYS Federation ChampionshipsMar 7 · 300 Meters · Place 26 · ShenendehowaShenendehowa300 MetersRound P2636.47 PB11

2020 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 23Section 2 State QualifierFeb 23 · Weight Throw · Place 1 · ShenendehowaShenendehowaWeight Throw119.31m11
Feb 23Section 2 State QualifierFeb 23 · Shot Put · Place 4 · ShenendehowaShenendehowaShot Put413.69m11
Feb 16Section 2 Championship - Division 1Feb 16 · Weight Throw · Place 1 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg1.61-00.0011
Feb 16Section 2 Championship - Division 1Feb 16 · Shot Put · Place 3 · Shenendehowa CentralShenendehowa CentralShot Put12lb3.46-05.5011
Feb 9Suburban Council ChampionshipsFeb 9 · Weight Throw · Place 1 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg1.58-05.0011
Feb 9Suburban Council ChampionshipsFeb 9 · Shot Put · Place 3 · Shenendehowa CentralShenendehowa CentralShot Put12lb3.47-09.50 PB11
Jan 25Ocean Breeze HS InvitationalJan 25 · Weight Throw · Place 3 · ShenendehowaShenendehowaWeight Throw357-11.50—
Jan 25Ocean Breeze HS InvitationalJan 25 · Shot Put · Place 15 · ShenendehowaShenendehowaShot Put1542-01.00—
Jan 1725th New Balance GamesJan 17 · Weight Throw · Place 2 · ShenendehowaShenendehowaWeight Throw260-05.5011
Jan 1725th New Balance GamesJan 17 · Shot Put · Place 5 · ShenendehowaShenendehowaShot Put548-00.5011
Jan 1038th YALE INTERSCHOLASTIC TRACK CLASSICJan 10 · Weight Throw · Place 7 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg7.61-03.00 PB11
Jan 5TCITLL Ed Cepiel InvitationalJan 5 · Weight Throw · Place 1 · ShenendehowaShenendehowaWeight Throw156-08.0011

2019 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 29TCITL Frank De Masi InviteDec 29 · Weight Throw · Place 1 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg1.54-01.0011
Dec 29TCITL Frank De Masi InviteDec 29 · Shot Put · Place 13 · Shenendehowa CentralShenendehowa CentralShot Put12lb13.38-09.7511
Dec 27Holiday ChallengeDec 27 · Weight Throw · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg--ND11
Dec 27Holiday ChallengeDec 27 · Shot Put · Place 18 · Shenendehowa CentralShenendehowa CentralShot Put12lb18.40-09.0011
Dec 21Section 2 League Meets #3Dec 21 · Shot Put · Place 2 · Shenendehowa CentralShenendehowa CentralShot Put12lb2.42-08.0011
Dec 14Section 2 League Meets #2Dec 14 · Shot Put · Place 4 · Shenendehowa CentralShenendehowa CentralShot Put12lb4.42-05.0011
Feb 24Section 2 State QualifierFeb 24 · Weight Throw · Place 5 · ShenendehowaShenendehowaWeight Throw516.33m10
Feb 24Section 2 State QualifierFeb 24 · Shot Put · Place 17 · ShenendehowaShenendehowaShot Put179.86m10
Feb 18Section 2 Division 1 ChampionshipsFeb 18 · Weight Throw · Place 4 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg4.48-02.0010
Feb 3Section 2 Suburban Council ChampionshipsFeb 3 · Weight Throw · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg--FOUL10
Jan 25Ocean Breeze Invitational Jan 25 · Weight Throw · Place 12 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg12.43-11.0010
Jan 25Ocean Breeze Invitational Jan 25 · Shot Put · Place 1 · Shenendehowa CentralShenendehowa CentralShot Put12lb1.39-00.5010
Jan 6TCITL Springfield InvitationalJan 6 · Weight Throw · Place 6 · ShenendehowaShenendehowaWeight Throw650-09.0010
Jan 6TCITL Springfield InvitationalJan 6 · Shot Put · Place 14 · ShenendehowaShenendehowaShot Put1439-09.5010
Jan 6NY Section 2 Springfield College InviteJan 6 · Weight Throw · Place 6 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg6.50-09.0010
Jan 6NY Section 2 Springfield College InviteJan 6 · Shot Put · Place 14 · Shenendehowa CentralShenendehowa CentralShot Put12lb14.39-09.5010

2018 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Boston Holiday Challenge Dec 28 · Weight Throw · Place 1 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg1.41-4.510
Dec 27Rhode Island ClassicDec 27 · Weight Throw · Place 28 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg28.44-00.2510
Dec 27Rhode Island ClassicDec 27 · Shot Put · Place 12 · Shenendehowa CentralShenendehowa CentralShot Put12lb12.42-01.5010
Feb 25Section 2 State QualifierFeb 25 · Weight Throw · Place 16 · ShenendehowaShenendehowaWeight Throw1611.80m9
Feb 25Section 2 State QualifierFeb 25 · Weight Throw · Place 9 · ShenendehowaShenendehowaWeight Throw911.80m9
Feb 18Section 2 Division I ChampionshipsFeb 18 · Weight Throw · Place 6 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg6.43-01.509
Feb 4Last Chance InviteFeb 4 · Weight Throw · Place 9 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg9.43-00.009
Feb 4Last Chance InviteFeb 4 · Shot Put · Place 25 · Shenendehowa CentralShenendehowa CentralShot Put12lb25.31-07.259

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23NYSPHSAA Section 2 Group 1 ChampionshipsMay 23 · Discus · Place 5 · ShenendehowaShenendehowaDiscus5124-03.509
May 15Boy's Varsity Suburban ChampionshipsMay 15 · Discus · Place 7 · Shenendehowa CentralShenendehowa CentralDiscus1.6kg7.112-07 PB9
May 11Shen InvitationalMay 11 · Discus · Place 14 · ShenendehowaShenendehowaDiscus14110-089
Apr 28Kingston Tiger RelaysApr 28 · Discus · Place 3 · ShenShenDiscus3109-00—
Apr 28Kingston Tiger RelaysApr 28 · Shot Put · Place 4 · ShenShenShot Put435-03.00—

2017 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Boston Holiday ChallengeDec 27 · Weight Throw · Place 8 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg8.37' 6"9