Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorESN Dual #2 · Apr 1489' 8"ESN Dual #2April 14, 2026
Long Jump · IndoorWarrior Winter Warmup · Dec 1315-02.00Warrior Winter WarmupDecember 13, 2025
Shot Put · 12lb · IndoorWarrior Winter Warmup · Dec 1338-03.00Warrior Winter WarmupDecember 13, 2025
Shot Put · 12lb · OutdoorEPC and Colonial Champs · May 541-10.50EPC and Colonial ChampsMay 5, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 5EPC and Colonial ChampsMay 5 · Shot Put · Place 14 · East Stroudsburg NorthShot Put12lb14.41-10.50 PB12
Apr 29ESN Dual #3Apr 29 · Discus · Place 6 · East Stroudsburg NorthDiscus1.6kg6.87' 7"12
Apr 29ESN Dual #3Apr 29 · Shot Put · Place 4 · East Stroudsburg NorthShot Put12lb4.39' 4"12
Apr 24ESS CavalierApr 24 · Discus · East Stroudsburg NorthDiscus1.6kg—ND12
Apr 24ESS CavalierApr 24 · Shot Put · Place 20 · East Stroudsburg NorthShot Put12lb20.38' 4"12
Apr 14ESN Dual #2Apr 14 · Discus · Place 6 · East Stroudsburg NorthDiscus1.6kg6.89' 8" PB12
Apr 14ESN Dual #2Apr 14 · Shot Put · Place 3 · East Stroudsburg NorthShot Put12lb3.37' 11"12
Apr 10Cardinal ClassicApr 10 · Shot Put · Place 21 · East Stroudsburg NorthShot Put12lb21.37' 1"12
Apr 7Pleasant Valley #3Apr 7 · Discus · Place 7 · East Stroudsburg NorthDiscus1.6kg7.79' 4"12
Apr 7Pleasant Valley #3Apr 7 · Shot Put · Place 3 · East Stroudsburg NorthShot Put12lb3.36' 0"12
Mar 31Liberty DualMar 31 · Discus · Place 4 · East Stroudsburg NorthDiscus1.6kg4.83-0212
Mar 31Liberty DualMar 31 · Shot Put · Place 3 · East Stroudsburg NorthShot Put12lb3.37-01.0012
Mar 26ESN Dual #1Mar 26 · Shot Put · Place 2 · East Stroudsburg NorthShot Put12lb2.39-06.0012
Mar 24ES North at PM West MeetMar 24 · Shot Put · Place 2 · East Stroudsburg NorthShot Put12lb2.34-08.0012
Mar 21NEPA Throws InviteMar 21 · Shot Put · East Stroudsburg NorthShot Put12lb--DNS12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15Big Bear MeetJan 15 · Shot Put · Place 9 · East Stroudsburg NorthShot Put939-5.512
Jan 3ESU Warrior ClassicJan 3 · Shot Put · Place 9 · East Stroudsburg NorthShot Put937-912

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Warrior Winter WarmupDec 13 · Long Jump · Place 5 · East Stroudsburg NorthLong Jump5.15-02.00 PB12
Dec 13Warrior Winter WarmupDec 13 · Shot Put · Place 6 · East Stroudsburg NorthShot Put12lb6.38-03.00 PB12
Dec 7Ursinus HS IcebreakerDec 7 · Long Jump · Place 21 · East Stroudsburg NorthLong Jump21.14-9.7512
Dec 7Ursinus HS IcebreakerDec 7 · Shot Put · Place 7 · East Stroudsburg NorthShot Put12lb7.37-11.2512
Dec 7Ursinus HS IcebreakerDec 7 · Long Jump · Place 21 · East Stroudsburg NorthLong Jump21.14-09.7512
Dec 7Ursinus HS IcebreakerDec 7 · Shot Put · Place 7 · East Stroudsburg NorthShot Put12lb7.37-11.2512

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28ESS Dual #4Apr 28 · Discus · Place 8 · East Stroudsburg NorthDiscus1.6kg8.73-0711
Apr 28ESS Dual #4Apr 28 · Shot Put · Place 5 · East Stroudsburg NorthShot Put12lb5.37-04.0011
Apr 26ESS CavalierApr 26 · Shot Put · Place 9 · East Stroudsburg NorthShot Put12lb9.36-05.0011
Apr 23ESN Dual #3Apr 23 · Discus · Place 6 · East Stroudsburg NorthDiscus1.6kg6.80-0111
Apr 23ESN Dual #3Apr 23 · Shot Put · Place 3 · East Stroudsburg NorthShot Put12lb3.35-08.0011
Apr 19Red & Black InvitationalApr 19 · Shot Put · Place 30 · East Stroudsburg NorthShot Put3037-511
Apr 8ESN Dual #2Apr 8 · Discus · Place 7 · East Stroudsburg NorthDiscus1.6kg7.68-1011
Apr 8ESN Dual #2Apr 8 · Shot Put · Place 2 · East Stroudsburg NorthShot Put12lb2.36-04.7511
Apr 4Cardinal ClassicApr 4 · Shot Put · Place 25 · East Strouds NorShot Put2536-08.0011
Mar 25ESN Dual #1Mar 25 · Discus · Place 5 · East Stroudsburg NorthDiscus1.6kg5.75-0811
Mar 25ESN Dual #1Mar 25 · Shot Put · Place 2 · East Stroudsburg NorthShot Put12lb2.36-00.0011

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30ESN Dual #4Apr 30 · Discus · Place 10 · East Stroudsburg NorthDiscus1072-1—
Apr 30ESN Dual #4Apr 30 · Shot Put · Place 6 · East Stroudsburg NorthShot Put634-5—
Apr 26ESS CavalierApr 26 · Shot Put · Place 23 · East Stroudsburg NorthShot Put12lb23.34-07.0010
Apr 24ESN Dual #3Apr 24 · Discus · Place 11 · East Stroudsburg NorthDiscus1159-5—
Apr 24ESN Dual #3Apr 24 · Shot Put · Place 4 · East Stroudsburg NorthShot Put436-1.50—
Apr 17ESN Dual #2Apr 17 · Shot Put · Place 5 · East Stroudsburg NorthShot Put12lb5.32-11.0010
Apr 11ESN Dual #1Apr 11 · Shot Put · Place 10 · East Stroudsburg NorthShot Put12lb10.32-11.0010

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9CSU Run At The Rec #2Feb 9 · Shot Put · Place 15 · East Stroudsburg Area NorthShot Put1530-10.5010
Jan 26CSU Run At The Rec #1Jan 26 · Shot Put · Place 15 · East Stroudsburg Area NorthShot Put1531-810