Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 314:29.40The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
1600 Meters · OutdoorThe Coatesville Track and Field Invitational · Apr 124:38.37aThe Coatesville Track and Field InvitationalApril 12, 2025
3000 Meters · IndoorTFCAofGP Last Chance Meet · Feb 69:00.89TFCAofGP Last Chance MeetFebruary 6, 2026
3200 Meters · OutdoorDelco Champs · Apr 2910:05.04aDelco ChampsApril 29, 2026
800 Meters · OutdoorGreen Raider Inv · Apr 12:06.24aGreen Raider InvApril 1, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · 3200 Meters · Place 14 · Penncrest3200 Meters14.10:37.56a12
May 6Central League Championship 26May 6 · 1600 Meters · Place 11 · Penncrest1600 Meters11.4:39.46a12
Apr 29Delco ChampsApr 29 · 3200 Meters · Place 11 · Penncrest3200 Meters11.10:05.04a PB12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 1600 Meters · Place 10 · Penncrest1600 Meters10.4:39.15a12
Apr 18Rap Curry InvitationalApr 18 · 1600 Meters · Place 10 · Penncrest1600 Meters10.4:39.15a12
Apr 15CAL Meet #3Apr 15 · 3200 Meters · Place 4 · Penncrest3200 Meters4.10:48.29a12
Apr 8CAL Meet #2 @ ConestogaApr 8 · 1600 Meters · Place 1 · Penncrest1600 Meters1.4:41.70a12
Apr 1Green Raider InvApr 1 · 800 Meters · Place 16 · Penncrest800 Meters16.2:06.24a PB12
Mar 25CAL Week #1 PenncrestMar 25 · 3200 Meters · Place 5 · Penncrest3200 Meters5.10:27.76a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6TFCAofGP Last Chance MeetFeb 6 · 3000 Meters · Place 4 · Penncrest3000 Meters49:00.89 PB12
Feb 6TFCAofGP Last Chance MeetFeb 6 · 3000 Meters · Place 4 · Penncrest3000 Meters49:00.8912
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 14 · Penncrest 011 Mile144:29.40 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 14 · Penncrest 011 Mile144:29.4012

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1 Mile · Place 3 · Penncrest1 Mile3.4:34.72a12
Dec 13TFCAGP #1Dec 13 · 3000 Meters · Place 2 · Penncrest3000 Meters2.9:04.85a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · 3200 Meters · Place 13 · Penncrest3200 Meters1310:30.4511
May 7CAL ChampsMay 7 · 3200 Meters · Place 13 · Penncrest3200 Meters13.10:30.45a11
Apr 30Delco ChampsApr 30 · 1600 Meters · Place 13 · Penncrest1600 Meters134:40.63—
Apr 16Explorers InviteApr 16 · 3200 Meters · Place 2 · Penncrest3200 Meters210:09.0411
Apr 12The Coatesville Track and Field InvitationalApr 12 · 1600 Meters · Place 4 · Penncrest1600 Meters4.4:38.37a PB11
Apr 12Coatesville Track and Field InvitationalApr 12 · 1600 Meters · Place 4 · Penncrest1600 Meters4.4:38.37a11
Apr 12Coatesville Track and Field InvitationalApr 12 · 400 Meters · Penncrest400 Meters—DNS11
Apr 8CAL Meet #2 - Radnor (Boys Only)Apr 8 · 1600 Meters · Place 4 · Penncrest1600 Meters4.4:42.36a11
Apr 2CAL Meet #2 @ Lower MerionApr 2 · 3200 Meters · Place 7 · Penncrest3200 Meters710:16.24a11
Mar 26Ridley Boys CAL #1Mar 26 · 3200 Meters · Place 6 · Penncrest3200 Meters6.10:29.87a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26UD InviteApr 26 · 1600 Meters · Place 14 · Penncrest1600 Meters14.5:00.39a10
Apr 17CAL Meet #3 @ HarritonApr 17 · 800 Meters · Place 13 · Penncrest800 Meters13.2:15.80a10
Apr 13The Coatesville Track and Field InvitationalApr 13 · 1600 Meters · Place 3 · Penncrest1600 Meters3.4:57.47a10
Mar 20Boys CAL #1Mar 20 · 800 Meters · Place 15 · Penncrest800 Meters15.2:20.71a10