Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorESS Cavalier · Apr 247:46.87aESS CavalierApril 24, 2026
3200 Meters · OutdoorES North at PM West Meet · Mar 2417:20.79ES North at PM West MeetMarch 24, 2026
800 Meters · IndoorBig Bear Meet · Jan 153:39.49aBig Bear MeetJanuary 15, 2026
Shot Put · 4kg · IndoorWarrior Winter Warmup · Dec 1312-10.00Warrior Winter WarmupDecember 13, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29ESN Dual #3Apr 29 · 1600 Meters · Place 7 · East Stroudsburg North1600 Meters7.8:12.01a10
Apr 29ESN Dual #3Apr 29 · 800 Meters · East Stroudsburg North800 Meters—DNS10
Apr 24ESS CavalierApr 24 · 1600 Meters · Place 22 · East Stroudsburg North1600 Meters22.7:46.87a PB10
Apr 14ESN Dual #2Apr 14 · 1600 Meters · Place 8 · East Stroudsburg North1600 Meters8.8:18.79a10
Mar 31Liberty DualMar 31 · 3200 Meters · East Stroudsburg North3200 Meters--DNF10
Mar 31Liberty DualMar 31 · 1600 Meters · Place 9 · East Stroudsburg North1600 Meters9.8:22.28a10
Mar 26ESN Dual #1Mar 26 · 3200 Meters · East Stroudsburg North3200 Meters--DNF10
Mar 26ESN Dual #1Mar 26 · 1600 Meters · Place 4 · East Stroudsburg North1600 Meters4.8:02.14a10
Mar 24ES North at PM West MeetMar 24 · 3200 Meters · Place 5 · East Stroudsburg North3200 Meters5.17:20.79 PB10
Mar 24ES North at PM West MeetMar 24 · 1600 Meters · Place 6 · East Stroudsburg North1600 Meters6.8:23.6310

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 15Big Bear MeetJan 15 · 800 Meters · Place 52 · East Stroudsburg North800 Meters523:39.49a PB10
Jan 3ESU Warrior ClassicJan 3 · Shot Put · Place 29 · East Stroudsburg NorthShot Put2911-110
Jan 3ESU Warrior ClassicJan 3 · 800 Meters · Place 55 · East Stroudsburg North800 Meters553:42.07a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Warrior Winter WarmupDec 13 · Shot Put · Place 8 · East Stroudsburg NorthShot Put4kg8.12-10.00 PB10
Dec 13Warrior Winter WarmupDec 13 · 800 Meters · Place 16 · East Stroudsburg North800 Meters16.3:46.27a10
Dec 7Ursinus HS IcebreakerDec 7 · Shot Put · Place 24 · East Stroudsburg NorthShot Put4kg24.12-010
Dec 7Ursinus HS IcebreakerDec 7 · 800 Meters · Place 38 · East Stroudsburg North800 Meters38.3:56.81a10
Dec 7Ursinus HS IcebreakerDec 7 · Shot Put · Place 24 · East Stroudsburg NorthShot Put4kg24.12-00.0010
Dec 7Ursinus HS IcebreakerDec 7 · 800 Meters · Place 38 · East Stroudsburg North800 Meters38.3:56.81a10