Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFreedom Games · Jan 33:52.63aFreedom GamesJanuary 3, 2026
1600 Meters · IndoorFreedom Games · Jan 36:30.98aFreedom GamesJanuary 3, 2026
3200 Meters · OutdoorStroudsburg #1 · Mar 1913:24.99aStroudsburg #1March 19, 2026
800 Meters · IndoorUrsinus HS Icebreaker · Dec 72:56.68aUrsinus HS IcebreakerDecember 7, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Ray Geesey Track & Field InvitationalApr 24 · 3200 Meters · Place 19 · Emmaus3200 Meters19.13:27.64a11
Mar 19Stroudsburg #1Mar 19 · 3200 Meters · Place 3 · Emmaus3200 Meters3.13:24.99a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 3Freedom GamesJan 3 · 1000 Meters · Place 22 · Emmaus1000 Meters22.3:52.63a PB11
Jan 3Freedom GamesJan 3 · 1600 Meters · Place 17 · Emmaus1600 Meters17.6:30.98a PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 800 Meters · Place 85 · Emmaus800 Meters85.2:57.37a11
Dec 7Ursinus HS IcebreakerDec 7 · 800 Meters · Place 19 · Emmaus800 Meters19.2:56.68a PB11
Dec 7Ursinus HS IcebreakerDec 7 · 800 Meters · Place 19 · Emmaus800 Meters19.2:56.68a11