Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCardinal Classic · Apr 10109' 2"Cardinal ClassicApril 10, 2026
Javelin · 800g · OutdoorESN Dual #2 · Apr 1468' 8"ESN Dual #2April 14, 2026
Shot Put · 12lb · IndoorWarrior Winter Warmup · Dec 1335-06.00Warrior Winter WarmupDecember 13, 2025
Shot Put · 12lb · OutdoorESN Dual #1 · Mar 2633-03.00ESN Dual #1March 26, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 5EPC and Colonial ChampsMay 5 · Discus · Place 20 · East Stroudsburg NorthDiscus1.6kg20.102-0212
Apr 29ESN Dual #3Apr 29 · Discus · Place 4 · East Stroudsburg NorthDiscus1.6kg4.102' 2"12
Apr 29ESN Dual #3Apr 29 · Shot Put · East Stroudsburg NorthShot Put12lb—DNS12
Apr 24ESS CavalierApr 24 · Discus · East Stroudsburg NorthDiscus1.6kg—ND12
Apr 18Red & Black InvitationalApr 18 · Discus · Place 31 · East Stroudsburg NorthDiscus1.6kg31.99-0812
Apr 18ESU Red & BlackApr 18 · Discus · Place 31 · East Stroudsburg NorthDiscus1.6kg31.99-0812
Apr 14ESN Dual #2Apr 14 · Javelin · Place 8 · East Stroudsburg NorthJavelin800g8.68' 8" PB12
Apr 14ESN Dual #2Apr 14 · Discus · Place 3 · East Stroudsburg NorthDiscus1.6kg3.100' 8"12
Apr 14ESN Dual #2Apr 14 · Shot Put · Place 11 · East Stroudsburg NorthShot Put12lb11.31' 1"12
Apr 10Cardinal ClassicApr 10 · Discus · Place 11 · East Stroudsburg NorthDiscus1.6kg11.109' 2" PB12
Apr 7Pleasant Valley #3Apr 7 · Discus · Place 5 · East Stroudsburg NorthDiscus1.6kg5.84' 7"12
Apr 7Pleasant Valley #3Apr 7 · Shot Put · Place 6 · East Stroudsburg NorthShot Put12lb6.32' 5"12
Mar 31Liberty DualMar 31 · Discus · Place 1 · East Stroudsburg NorthDiscus1.6kg1.101-0712
Mar 31Liberty DualMar 31 · Shot Put · Place 4 · East Stroudsburg NorthShot Put12lb4.33-00.0012
Mar 26ESN Dual #1Mar 26 · Discus · Place 4 · East Stroudsburg NorthDiscus1.6kg4.92-0612
Mar 26ESN Dual #1Mar 26 · Shot Put · Place 6 · East Stroudsburg NorthShot Put12lb6.33-03.00 PB12
Mar 24ES North at PM West MeetMar 24 · Discus · Place 3 · East Stroudsburg NorthDiscus1.6kg3.77-0812
Mar 24ES North at PM West MeetMar 24 · Shot Put · Place 6 · East Stroudsburg NorthShot Put12lb6.28-10.0012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Big Bear MeetJan 15 · Shot Put · Place 28 · East Stroudsburg NorthShot Put2832-3.512

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Warrior Winter WarmupDec 13 · Shot Put · Place 7 · East Stroudsburg NorthShot Put12lb7.35-06.00 PB12
Dec 7Ursinus HS IcebreakerDec 7 · Shot Put · Place 21 · East Stroudsburg NorthShot Put12lb21.29-5.7512
Dec 7Ursinus HS IcebreakerDec 7 · Shot Put · Place 21 · East Stroudsburg NorthShot Put12lb21.29-05.7512
Feb 13Doug Wesner MemorialFeb 13 · Shot Put · Place 28 · East Stroudsburg NorthShot Put12lb28.30-03.2511
Jan 10Golden Bear HS InviteJan 10 · Shot Put · Place 25 · East Stroudsburg NorthShot Put12lb25.30-11.0011
Jan 4ESU Warrior ClassicJan 4 · Shot Put · Place 24 · East Stroudsburg NorthShot Put2430-611

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28ESS Dual #4Apr 28 · Discus · Place 6 · East Stroudsburg NorthDiscus1.6kg6.96-0211
Apr 26ESS CavalierApr 26 · Discus · Place 11 · East Stroudsburg NorthDiscus1.6kg11.93-0311
Apr 23ESN Dual #3Apr 23 · Discus · Place 3 · East Stroudsburg NorthDiscus1.6kg3.92-0611
Apr 16Stroudsburg Dual #2Apr 16 · Discus · Place 4 · ES NorthDiscus499-0111
Apr 8ESN Dual #2Apr 8 · Discus · Place 3 · East Stroudsburg NorthDiscus1.6kg3.90-0011
Apr 8ESN Dual #2Apr 8 · Shot Put · Place 6 · East Stroudsburg NorthShot Put12lb6.29-03.0011
Apr 4Cardinal ClassicApr 4 · Discus · Place 28 · East Strouds NorDiscus2887-0711
Mar 25ESN Dual #1Mar 25 · Discus · Place 2 · East Stroudsburg NorthDiscus1.6kg2.97-0311
Mar 25ESN Dual #1Mar 25 · Shot Put · Place 9 · East Stroudsburg NorthShot Put12lb9.29-10.0011

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30ESN Dual #4Apr 30 · Discus · Place 4 · East Stroudsburg NorthDiscus493-6—
Apr 30ESN Dual #4Apr 30 · Shot Put · Place 13 · East Stroudsburg NorthShot Put1328-10.50—
Apr 26Cavalier InvitationalApr 26 · Discus · Place 19 · ES NorthDiscus19100-0410
Apr 26ESS CavalierApr 26 · Discus · Place 19 · East Stroudsburg NorthDiscus1.6kg19.100-0410
Apr 24ESN Dual #3Apr 24 · Discus · Place 6 · East Stroudsburg NorthDiscus697-5—
Apr 17ESN Dual #2Apr 17 · Javelin · Place 8 · East Stroudsburg NorthJavelin800g8.53-0310
Apr 17ESN Dual #2Apr 17 · Discus · Place 2 · East Stroudsburg NorthDiscus1.6kg2.102-0210
Apr 17ESN Dual #2Apr 17 · Shot Put · Place 10 · East Stroudsburg NorthShot Put12lb10.29-04.0010
Apr 11ESN Dual #1Apr 11 · Javelin · Place 9 · East Stroudsburg NorthJavelin800g9.67-0410
Apr 11ESN Dual #1Apr 11 · Discus · Place 7 · East Stroudsburg NorthDiscus1.6kg7.74-0810

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9CSU Run At The Rec #2Feb 9 · Shot Put · Place 16 · East Stroudsburg Area NorthShot Put1628-9.5010
Jan 26CSU Run At The Rec #1Jan 26 · Shot Put · Place 17 · East Stroudsburg Area NorthShot Put1729-1010

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Olympian InvitationalMay 4 · Discus · Place 36 · East Stroudsburg NorthDiscus1.6kg36.92-029