Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUrsinus HS Opener · Dec 85:06.90aUrsinus HS OpenerDecember 8, 2024
1000 Meters · IndoorThe VA Showcase · Jan 172:54.13aThe VA ShowcaseJanuary 17, 2026
1600 Meters · IndoorHenlopen Conference Indoor Track and Field Championships · Jan 185:30.49Henlopen Conference Indoor Track and Field ChampionshipsJanuary 18, 2024
1600 Meters · OutdoorMilford HS Tri Meet · Mar 314:58.39aMilford HS Tri MeetMarch 31, 2026
3000 Meters · IndoorUrsinus HS Icebreaker · Dec 79:49.47aUrsinus HS IcebreakerDecember 7, 2025
3200 Meters · IndoorDickinson Holiday HS Meet · Dec 2011:00.42aDickinson Holiday HS MeetDecember 20, 2025
3200 Meters · OutdoorPolytech Tri Meet · Apr 2111:48.48aPolytech Tri MeetApril 21, 2026
800 Meters · IndoorDickinson Holiday HS Meet · Dec 202:06.28aDickinson Holiday HS MeetDecember 20, 2025
800 Meters · OutdoorHenlopen Athletic Conference Championships · May 72:01.76aHenlopen Athletic Conference ChampionshipsMay 7, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 108 · Polytech800 Meters108.2:16.40a12
May 15DIAA T&F ChampionshipsMay 15 · 800 Meters · Place 11 · Polytech800 Meters11.2:05.14a12
May 7Henlopen Athletic Conference ChampionshipsMay 7 · 800 Meters · Place 5 · Polytech800 Meters5.2:01.76a PB12
Apr 29 HAC Northern Division Championship 2026Apr 29 · 800 Meters · Place 7 · Polytech800 Meters7.2:05.57a12
Apr 21Polytech Tri MeetApr 21 · 3200 Meters · Place 7 · Polytech3200 Meters7.11:48.48a PB12
Apr 21Polytech Tri MeetApr 21 · 800 Meters · Place 1 · Polytech800 Meters1.2:05.81a12
Apr 18Art Madric HOF InviteApr 18 · 800 Meters · Place 17 · Polytech800 Meters17.2:07.65a12
Mar 31Milford HS Tri MeetMar 31 · 1600 Meters · Place 5 · Polytech1600 Meters54:58.39a PB12
Mar 31Milford HS Tri MeetMar 31 · 800 Meters · Place 3 · Polytech800 Meters32:13.80a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21DIAA State ChampionshipsFeb 21 · 800 Meters · Place 15 · Polytech Hig800 Meters152:09.8912
Jan 22Henlopen ChampionshipsJan 22 · 3200 Meters · Place 10 · Polytech3200 Meters10.11:15.98a12
Jan 22Henlopen ChampionshipsJan 22 · 800 Meters · Place 5 · Polytech800 Meters5.2:11.19a12
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 230 · Polytech1000 Meters230.2:54.13a PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Dickinson Holiday HS MeetDec 20 · 3200 Meters · Place 7 · Polytech3200 Meters7.11:00.42a PB12
Dec 20Dickinson Holiday HS MeetDec 20 · 800 Meters · Place 1 · Polytech800 Meters1.2:06.28a PB12
Dec 7Ursinus HS IcebreakerDec 7 · 3000 Meters · Place 5 · Polytech3000 Meters5.9:49.47a PB12
Dec 7Ursinus HS IcebreakerDec 7 · 3000 Meters · Place 5 · Polytech3000 Meters5.9:49.47a12
Feb 13Doug Wesner MemorialFeb 13 · 800 Meters · Place 21 · Polytech800 Meters21.2:16.99a11
Jan 24Ursinus HS InvitationalJan 24 · 1 Mile · Place 57 · Polytech1 Mile57.5:22.82a11
Jan 24Ursinus HS InvitationalJan 24 · 800 Meters · Place 33 · Polytech800 Meters33.2:14.78a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 800 Meters · Place 26 · Polytech800 Meters26.2:10.50a11
Dec 8Ursinus HS OpenerDec 8 · 1 Mile · Place 7 · Polytech1 Mile7.5:06.90a PB11
Dec 8Ursinus HS OpenerDec 8 · 800 Meters · Place 12 · Polytech800 Meters12.2:15.37a11
Jan 24UC HS InvitationalJan 24 · 1 Mile · Place 71 · Polytech1 Mile71.5:24.06a10
Jan 24UC HS InvitationalJan 24 · 800 Meters · Place 87 · Polytech800 Meters87.2:29.61a10
Jan 18Henlopen Conference Indoor Track and Field ChampionshipsJan 18 · 1600 Meters · Place 18 · Polytech1600 Meters185:30.49 PB10
Jan 10Bears InvitationalJan 10 · 1 Mile · Place 33 · Polytech1 Mile33.5:36.66a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Art Madric Hall of Fame InvitationalApr 20 · 1600 Meters · Place 35 · Polytech1600 Meters355:09.6310
Apr 12Keith S. Burgess Invitational 2024Apr 12 · 1600 Meters · Place 20 · Polytech1600 Meters20.5:25.0010

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20X Annual Pat Russo InvitationalDec 20 · 1600 Meters · Place 25 · Polytech1600 Meters25.5:38.84a10
Dec 13Bayside League Meet 2Dec 13 · 800 Meters · Place 22 · Polytech800 Meters22.2:27.99a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Bayside League Meet 1Dec 7 · 800 Meters · Place 28 · Polytech800 Meters28.2:44.01a9