Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUrsinus HS Invitational · Jan 244:52.32aUrsinus HS InvitationalJanuary 24, 2025
1600 Meters · IndoorTower Hill #1 · Dec 134:42.89aTower Hill #1December 13, 2025
1600 Meters · OutdoorDIAA Meet of Champions · May 204:27.61DIAA Meet of ChampionsMay 20, 2025
3000 Meters · IndoorUrsinus HS Invitational · Jan 249:57.30aUrsinus HS InvitationalJanuary 24, 2025
3200 Meters · IndoorX Annual Pat Russo Invitational · Dec 2011:35.98aX Annual Pat Russo InvitationalDecember 20, 2023
3200 Meters · OutdoorKeith S. Burgess Invitational 2024 · Apr 1211:21.00Keith S. Burgess Invitational 2024April 12, 2024
400 Meters · IndoorTower Hill #1 · Dec 1355.75aTower Hill #1December 13, 2025
800 Meters · IndoorUrsinus HS Icebreaker · Dec 72:08.65aUrsinus HS IcebreakerDecember 7, 2025
800 Meters · OutdoorMeet of Champions · May 201:56.90aMeet of ChampionsMay 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20Meet of ChampionsMay 20 · 1600 Meters · MilfordMilford1600 Meters--DNS11
May 20Meet of ChampionsMay 20 · 800 Meters · Place 3 · MilfordMilford800 Meters3.1:56.90a PB11
May 15DIAA T&F ChampionshipsMay 15 · 1600 Meters · Place 12 · MilfordMilford1600 Meters12.4:38.68a11
May 15DIAA T&F ChampionshipsMay 15 · 800 Meters · Place 7 · MilfordMilford800 Meters7.2:01.44a11
May 7Henlopen Athletic Conference ChampionshipsMay 7 · 1600 Meters · Place 4 · MilfordMilford1600 Meters4.4:27.87a11
May 7Henlopen Athletic Conference ChampionshipsMay 7 · 800 Meters · Place 4 · MilfordMilford800 Meters4.2:01.57a11
Apr 29 HAC Northern Division Championship 2026Apr 29 · 1600 Meters · Place 1 · MilfordMilford1600 Meters1.4:29.83a11
Apr 29 HAC Northern Division Championship 2026Apr 29 · 800 Meters · Place 4 · MilfordMilford800 Meters4.2:03.32a11
Apr 18Keith S. Burgess Invitational 2026Apr 18 · 1600 Meters · Place 3 · MilfordMilford1600 Meters3.4:30.06a11
Apr 18Keith S. Burgess Invitational 2026Apr 18 · 800 Meters · Place 7 · MilfordMilford800 Meters7.2:08.93a11
Apr 11University of Delaware HS Invitational 2026Apr 11 · 1600 Meters · Place 20 · MilfordMilford1600 Meters20.4:49.18a11
Apr 11University of Delaware HS Invitational 2026Apr 11 · 800 Meters · Place 5 · MilfordMilford800 Meters5.2:02.05a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 22Henlopen ChampionshipsJan 22 · 1600 Meters · Place 6 · MilfordMilford1600 Meters6.4:52.98a11
Jan 22Henlopen ChampionshipsJan 22 · 800 Meters · MilfordMilford800 Meters--DNS11
Jan 10Tower Hill Inv #2Jan 10 · 1600 Meters · Place 3 · MilfordMilford1600 Meters3.4:45.99a11
Jan 10Tower Hill Inv #2Jan 10 · 800 Meters · MilfordMilford800 Meters--DNS11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Tower Hill #1Dec 13 · 1600 Meters · Place 3 · MilfordMilford1600 Meters3.4:42.89a PB11
Dec 13Tower Hill #1Dec 13 · 400 Meters · Place 6 · MilfordMilford400 Meters6.55.75a PB11
Dec 7Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 8 · MilfordMilford1600 Meters8.4:55.00a11
Dec 7Ursinus HS IcebreakerDec 7 · 800 Meters · Place 3 · MilfordMilford800 Meters3.2:08.65a PB11
Dec 7Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 8 · MilfordMilford1600 Meters8.4:55.00a11
Dec 7Ursinus HS IcebreakerDec 7 · 800 Meters · Place 3 · MilfordMilford800 Meters3.2:08.65a11
Jan 24Ursinus HS InvitationalJan 24 · 1 Mile · Place 20 · MilfordMilford1 Mile20.4:52.32a PB10
Jan 24Ursinus HS InvitationalJan 24 · 3000 Meters · Place 13 · MilfordMilford3000 Meters13.9:57.30a PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20DIAA Meet of ChampionsMay 20 · 1600 Meters · Place 9 · Milford HighMilford High1600 Meters94:27.61 PB10
May 5Odessa Duck InvitationalMay 5 · 1600 Meters · Place 2 · Milford HighMilford High1600 Meters24:37.0710

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 1600 Meters · Place 11 · MilfordMilford1600 Meters11.4:57.47a10
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 3000 Meters · Place 11 · MilfordMilford3000 Meters11.10:04.69a10
Dec 8Ursinus HS OpenerDec 8 · 1 Mile · Place 3 · MilfordMilford1 Mile3.4:57.69a10
Dec 8Ursinus HS OpenerDec 8 · 800 Meters · Place 11 · MilfordMilford800 Meters11.2:14.71a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12Keith S. Burgess Invitational 2024Apr 12 · 3200 Meters · Place 7 · MilfordMilford3200 Meters7.11:21.00 PB9
Apr 12Keith S. Burgess Invitational 2024Apr 12 · 1600 Meters · Place 9 · MilfordMilford1600 Meters9.5:05.00a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20X Annual Pat Russo InvitationalDec 20 · 3200 Meters · Place 11 · MilfordMilford3200 Meters11.11:35.98a PB9
Dec 13Bayside League Meet 2Dec 13 · 3200 Meters · Place 17 · MilfordMilford3200 Meters17.12:12.58a9
Dec 13Bayside League Meet 2Dec 13 · 1600 Meters · Place 19 · MilfordMilford1600 Meters19.5:28.52a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 21Jimmy Blunt Middle School InvitationalApr 21 · 1600 Meters · Place 13 · MilfordMilford1600 Meters13.7:29.53aUnofficial8