Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDVGTCA Meet #5 · Jan 96:26.24DVGTCA Meet #5January 9, 2026
1600 Meters · IndoorESU Warrior Classic · Jan 36:25.41aESU Warrior ClassicJanuary 3, 2026
1600 Meters · OutdoorCouncil Rock Kiwanis Invitational · Apr 56:18.86Council Rock Kiwanis InvitationalApril 5, 2025
3000 Meters · IndoorDVGTCA Meet - Invitational Day 2 · Dec 1912:51.14aDVGTCA Meet - Invitational Day 2December 19, 2025
3200 Meters · OutdoorSuburban One League - Patriot Division Championships · May 713:56.63aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
400 Meters · IndoorDVGTCA Meet #5 · Jan 31:14.46DVGTCA Meet #5January 3, 2025
800 Meters · IndoorRJBIC · Dec 292:56.04aRJBICDecember 29, 2025
800 Meters · OutdoorNeshaminy at CR North · Apr 282:55.97aNeshaminy at CR NorthApril 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 3200 Meters · Place 19 · Neshaminy3200 Meters19.13:56.63a PB10
May 2The Neshaminy InvitationalMay 2 · 3200 Meters · Place 5 · Neshaminy3200 Meters5.14:05.71a10
Apr 28Neshaminy at CR NorthApr 28 · 3200 Meters · Neshaminy3200 Meters--DNS10
Apr 28Neshaminy at CR NorthApr 28 · 800 Meters · Place 17 · Neshaminy800 Meters17.2:55.97a PB10
Apr 2522nd Annual Unionville InvitationalApr 25 · 1600 Meters · Place 26 · Neshaminy1600 Meters26.6:30.26a10
Apr 11The Bensalem InvitationalApr 11 · 1600 Meters · Place 5 · Neshaminy1600 Meters5.6:27.70a10
Apr 11The Bensalem InvitationalApr 11 · 800 Meters · Place 11 · Neshaminy800 Meters11.2:58.50a10
Apr 7Neshaminy vs. TrumanApr 7 · 1600 Meters · Place 8 · Neshaminy1600 Meters8.6:25.33a10
Apr 7Neshaminy vs. TrumanApr 7 · 800 Meters · Place 7 · Neshaminy800 Meters7.3:01.77a10
Mar 27Neshaminy Distance InvitationalMar 27 · 1600 Meters · Place 16 · Neshaminy1600 Meters16.6:42.60a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 9DVGTCA Meet #5Jan 9 · 1 Mile · Place 34 · Neshaminy1 Mile346:26.24 PB10
Jan 3ESU Warrior ClassicJan 3 · 800 Meters · Place 36 · Neshaminy 01800 Meters363:01.36a10
Jan 3ESU Warrior ClassicJan 3 · 1600 Meters · Place 29 · Neshaminy 011600 Meters296:25.41a PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 800 Meters · Place 21 · Neshaminy800 Meters21.2:56.04a PB10
Dec 19DVGTCA Meet - Invitational Day 2Dec 19 · 3000 Meters · Place 28 · Neshaminy3000 Meters28.12:51.14a PB10
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 1 Mile · Place 58 · Neshaminy1 Mile58.6:30.36a10
Feb 7DVGTCA Consolation MeetFeb 7 · 3000 Meters · Place 12 · Neshaminy3000 Meters1213:58.439
Jan 3DVGTCA Meet #5Jan 3 · 400 Meters · Place 35 · Neshaminy400 Meters351:14.46 PB9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · 3200 Meters · Place 4 · Neshaminy3200 Meters414:01.189
May 3The Neshaminy InvitationalMay 3 · 1600 Meters · Place 3 · Neshaminy1600 Meters36:21.409
May 2Lady RockerMay 2 · 1600 Meters · Place 2 · Neshaminy1600 Meters2.6:22.19a9
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 3200 Meters · Place 4 · Neshaminy3200 Meters414:42.969
Apr 5Council Rock Kiwanis InvitationalApr 5 · 1600 Meters · Place 11 · Neshaminy1600 Meters116:18.86 PB—
Mar 28Neshaminy Distance InvitationalMar 28 · 1600 Meters · Place 24 · Neshaminy1600 Meters246:27.819
Mar 26Neshaminy at Council Rock SouthMar 26 · 800 Meters · Place 11 · Neshaminy800 Meters113:04.159

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 800 Meters · Place 81 · Neshaminy800 Meters81.2:58.48a9