Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #1 · Dec 134:48.70aTFCAGP #1December 13, 2025
1600 Meters · OutdoorEPC and Colonial Champs · May 54:35.78aEPC and Colonial ChampsMay 5, 2026
3000 Meters · IndoorTFCAGP #2 · Dec 209:19.64aTFCAGP #2December 20, 2025
3200 Meters · OutdoorDistrict XI AA/AAA Track and Field Championships · May 129:32.97aDistrict XI AA/AAA Track and Field ChampionshipsMay 12, 2026
800 Meters · OutdoorUIL 6A District 27 · Apr 22:17.63aUIL 6A District 27April 2, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12District XI AA/AAA Track and Field ChampionshipsMay 12 · 3200 Meters · Place 4 · EmmausEmmaus3200 Meters4.9:32.97a PB10
May 5EPC and Colonial ChampsMay 5 · 3200 Meters · Place 3 · EmmausEmmaus3200 Meters3.9:41.20a10
May 5EPC and Colonial ChampsMay 5 · 1600 Meters · Place 13 · EmmausEmmaus1600 Meters13.4:35.78a PB10
Apr 24Ray Geesey Track & Field InvitationalApr 24 · 3200 Meters · Place 1 · EmmausEmmaus3200 Meters1.9:40.88a10
Mar 19Stroudsburg #1Mar 19 · 3200 Meters · Place 1 · EmmausEmmaus3200 Meters1.10:10.40a10
Mar 19Stroudsburg #1Mar 19 · 1600 Meters · Place 3 · EmmausEmmaus1600 Meters3.4:38.09a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Bison Last Chance HS InvitationalFeb 21 · 3000 Meters · Place 3 · EmmausEmmaus3000 Meters39:27.9510

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 3000 Meters · Place 6 · EmmausEmmaus3000 Meters6.9:19.64a PB10
Dec 13TFCAGP #1Dec 13 · 1 Mile · Place 16 · EmmausEmmaus1 Mile16.4:48.70a PB10
Dec 7Ursinus HS IcebreakerDec 7 · 3000 Meters · Place 1 · EmmausEmmaus3000 Meters1.9:28.94a10
Dec 7Ursinus HS IcebreakerDec 7 · 3000 Meters · Place 1 · EmmausEmmaus3000 Meters1.9:28.94a10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Schrader 1600 2025Apr 26 · 1600 Meters · Place 102 · UnattachedUnattached1600 Meters102.4:54.93a9
Apr 2UIL 6A District 27Apr 2 · 3200 Meters · Place 5 · Northside BrandeisNorthside Brandeis3200 Meters5.10:24.50a9
Apr 2UIL 6A District 27Apr 2 · 1600 Meters · Place 9 · Northside BrandeisNorthside Brandeis1600 Meters9.5:05.74a9
Apr 2UIL 6A District 27Apr 2 · 800 Meters · Place 11 · Northside BrandeisNorthside Brandeis800 Meters11.2:17.63a PB9
Feb 6Clemens InvitationalFeb 6 · 3200 Meters · Place 4 · Northside BrandeisNorthside Brandeis3200 Meters4.11:24.24a9
Feb 6Clemens InvitationalFeb 6 · 1600 Meters · Place 7 · Northside BrandeisNorthside Brandeis1600 Meters7.5:10.09a9