Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA Group 2-3 Championships · Jun 7161-10NJSIAA Group 2-3 ChampionshipsJune 7, 2024
Discus · 2kg · Indoor2026 Paul Donahue Invitational · Apr 1743.98m2026 Paul Donahue InvitationalApril 17, 2026
Discus · 2kg · Outdoor AARTFC Outdoor Track & Field Championships · May 1346.01m AARTFC Outdoor Track & Field ChampionshipsMay 13, 2026
Shot Put · 12lb · IndoorSJTCA Winter Meet #4 · Dec 2340-10.25SJTCA Winter Meet #4December 23, 2023
Shot Put · 12lb · OutdoorBaker Invitational · May 1644-4.50Baker InvitationalMay 16, 2024
Shot Put · 16lb / 7.26kg · IndoorNew Jersey Athletic Conference Championships · Feb 2210.37mNew Jersey Athletic Conference ChampionshipsFebruary 22, 2025
Weight Throw · 35lb / 15.9kg · IndoorFastrack Invitational · Feb 614.73mFastrack InvitationalFebruary 6, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Discus · Place 5 · RowanRowanDiscus2kg5.46.01m PBSo
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Discus · Place 2 · RowanRowanDiscus2kg2.44.12mSo
Apr 25Blue Jay Tune-UpApr 25 · Discus · RowanRowanDiscus2kg—NDSo
Apr 11Oscar Moore InvitationalApr 11 · Discus · Place 3 · RowanRowanDiscus2kg3.40.59mSo
Apr 4Ursinus SpringfestApr 4 · Discus · RowanRowanDiscus2kg—DNSSo
Mar 27Danny Curran InvitationalMar 27 · Discus · RowanRowanDiscus2kg--NMSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Discus · Place 6 · RowanRowanDiscus2kg6.43.98m PBSo
Mar 6AARTFC Indoor ChampionshipsMar 6 · Weight Throw · Place 34 · RowanRowanWeight Throw3412.71mSO
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 22 · RowanRowanWeight Throw2213.79mSo
Feb 6Fastrack InvitationalFeb 6 · Weight Throw · Place 8 · RowanRowanWeight Throw35lb / 15.9kg8.14.73m PBSo
Jan 30Metropolitan ChampionshipsJan 30 · Weight Throw · Place 2 · RowanRowanWeight Throw216.09mSO
Jan 23McElligott InvitationalJan 23 · Weight Throw · Place 5 · RowanRowanWeight Throw35lb / 15.9kg5.14.50mSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · Discus · Place 11 · RowanRowanDiscus2kg11.35.69mFr
Apr 25TCNJ Lions InviteApr 25 · Discus · RowanRowanDiscus2kg--FOULFr
Apr 5Ursinus Track FestivalApr 5 · Discus · Place 8 · RowanRowanDiscus2kg8.40.36mFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · Weight Throw · Place 12 · RowanRowanWeight Throw35lb / 15.9kg12.13.61mFr
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · Shot Put · Place 17 · RowanRowanShot Put16lb / 7.26kg17.10.37m PBFr
Feb 15Widener Indoor ClassicFeb 15 · Weight Throw · Place 34 · RowanRowanWeight Throw35lb / 15.9kg34.12.87mFr
Feb 7Fastrack National InvitationalFeb 7 · Weight Throw · Place 17 · RowanRowanWeight Throw1712.84mFR
Jan 31 Metropolitan ChampionshipsJan 31 · Weight Throw · Place 17 · RowanRowanWeight Throw1712.15m—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Fastpark Metro Season OpenerDec 6 · Weight Throw · RowanRowanWeight Throw35lb / 15.9kg—FOULFr
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 10 · SterlingSterlingShot Put1039-412
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 10 · SterlingSterlingShot Put1039-412
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 40 · SterlingSterlingShot Put4037-9.7512
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 40 · SterlingSterlingShot Put4037-9.7512
Jan 13NJSIAA Relay Championships - Group 2Jan 13 · Shot Put · Place 19 · SterlingSterlingShot Put1939-1012
Jan 3SJTCA Winter Meet #7Jan 3 · Shot Put · Place 16 · SterlingSterlingShot Put1639-10.5012

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Discus · Place 26 · SterlingSterlingDiscus1.6kg26.147-1012
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Discus · Place 6 · SterlingSterlingDiscus1.6kg6.161-10 PB12
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 3 · SterlingSterlingDiscus3149-1112
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 9 · SterlingSterlingShot Put943-02.5012
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 3 · SterlingSterlingDiscus3149-1112
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 9 · SterlingSterlingShot Put943-02.5012
May 16Baker InvitationalMay 16 · Discus · Place 3 · SterlingSterlingDiscus1.6kg3.152-612
May 16Baker InvitationalMay 16 · Shot Put · Place 4 · SterlingSterlingShot Put12lb4.44-4.50 PB12
Apr 23F.A.T. Duals: Sterling, HT, Haddonfield and West DeptfordApr 23 · Shot Put · Place 4 · SterlingSterlingShot Put440-10.5012
Apr 23F.A.T. Duals: Sterling, HT, Haddonfield and West DeptfordApr 23 · Discus · Place 1 · SterlingSterlingDiscus1147-0612
Apr 13Moorestown InvitationalApr 13 · Shot Put · Place 5 · SterlingSterlingShot Put12lb5.39-06.0012

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · Shot Put · Place 11 · SterlingSterlingShot Put12lb11.40-10.25 PB12
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · Shot Put · Place 14 · SterlingSterlingShot Put1438-311
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · Shot Put · Place 14 · SterlingSterlingShot Put1438-311
Jan 30SJTCA Winter Meet #11Jan 30 · Shot Put · Place 15 · SterlingSterlingShot Put1536-8.2511
Jan 23SJTCA Winter Meet #9Jan 23 · Shot Put · Place 5 · SterlingSterlingShot Put537-11.7511
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 33 · SterlingSterlingShot Put3336-211
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 33 · SterlingSterlingShot Put3336-211
Jan 2SJTCA Winter Meet #4Jan 2 · Shot Put · Place 15 · SterlingSterlingShot Put1535-0.7511
Jan 2SJTCA Winter Meet #4Jan 2 · Shot Put · Place 15 · SterlingSterlingShot Put1535-0.7511

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 23 · SterlingSterlingShot Put2336-5.5011
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 23 · SterlingSterlingShot Put2336-05.5011
May 17Haddonfield InvitationalMay 17 · Shot Put · Place 9 · SterlingSterlingShot Put939-011
May 13Camden County ChampionshipsMay 13 · Discus · Place 12 · SterlingSterlingDiscus1.6kg12.103-411
May 13Camden County ChampionshipsMay 13 · Shot Put · Place 22 · SterlingSterlingShot Put12lb22.32-4.5011
Apr 15Moorestown InvitationalApr 15 · Discus · Place 19 · SterlingSterlingDiscus1988-4JR
Apr 15Moorestown InvitationalApr 15 · Discus · Place 19 · SterlingSterlingDiscus1988-4JR
Apr 15Moorestown InvitationalApr 15 · Discus · Place 19 · SterlingSterlingDiscus1988-4JR
Apr 8Don Danser RelaysApr 8 · Discus · Place 16 · SterlingSterlingDiscus16120-00—
Apr 8Don Danser RelaysApr 8 · Discus · Place 16 · SterlingSterlingDiscus16120-00—
Apr 8Don Danser RelaysApr 8 · Discus · Place 16 · SterlingSterlingDiscus16120-00—
Apr 8Don Danser RelaysApr 8 · Shot Put · Place 9 · SterlingSterlingShot Put941-00.00—
Apr 8Don Danser RelaysApr 8 · Shot Put · Place 9 · SterlingSterlingShot Put941-00.00—
Apr 8Don Danser RelaysApr 8 · Shot Put · Place 9 · SterlingSterlingShot Put941-00.00—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #2Dec 27 · Shot Put · Place 23 · SterlingSterlingShot Put12lb23.34-011