Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPenn Relays Winter Showcase - Boys PM · Jan 315:18.31Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
1500 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 314:55.27Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
1600 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 315:16.24Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
1600 Meters · OutdoorDelco Champs · Apr 294:56.27aDelco ChampsApril 29, 2026
3200 Meters · OutdoorRidley Boys CAL #1 · Mar 2611:57.94aRidley Boys CAL #1March 26, 2025
800 Meters · Outdoor22nd Annual Unionville Invitational · Apr 252:14.54a22nd Annual Unionville InvitationalApril 25, 2026
800 Meters · Relay Split · IndoorTFCAGP #2 · Dec 202:21.456TFCAGP #2December 20, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Delco ChampsApr 29 · 1600 Meters · Place 17 · Marple Newtown1600 Meters17.4:56.27a PB12
Apr 2522nd Annual Unionville InvitationalApr 25 · 800 Meters · Place 35 · Marple Newtown800 Meters35.2:14.54a PB12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 1600 Meters · Place 33 · Marple Newtown1600 Meters33.5:05.48a12
Apr 18Rap Curry InvitationalApr 18 · 1600 Meters · Place 33 · Marple Newtown1600 Meters33.5:05.48a12
Apr 15CAL Meet #3Apr 15 · 800 Meters · Place 15 · Marple Newtown800 Meters15.2:15.49a12
Apr 8CAL Meet #2 @ ConestogaApr 8 · 1600 Meters · Marple Newtown1600 Meters—DNS12
Apr 8CAL Meet #2 @ ConestogaApr 8 · 800 Meters · Place 16 · Marple Newtown800 Meters16.2:16.75a12
Apr 1Green Raider InvApr 1 · 1600 Meters · Place 13 · Marple Newtown1600 Meters13.4:59.78a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 800 Meters · Place 41 · Marple Newtown800 Meters41.2:18.85a12
Mar 25CAL Week #1 PenncrestMar 25 · 800 Meters · Place 12 · Marple Newtown800 Meters12.2:20.49a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6TFCAofGP Last Chance MeetFeb 6 · 1 Mile · Place 39 · Marple Newtown1 Mile395:21.1512
Feb 6TFCAofGP Last Chance MeetFeb 6 · 1 Mile · Place 39 · Marple Newtown1 Mile395:21.1512
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 1600 Meters · Place 85 · Marple Newto1600 Meters855:16.24 PB12
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 1500 Meters · Place 85 · Marple Newto1500 Meters854:55.27 PB12
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 1 Mile · Place 85 · Marple Newto1 Mile855:18.31 PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · Marple Newtown800 MetersRelay Split—2:21.456 PB12
Jan 24TFCAofGP NoviceJan 24 · 1 Mile · Place 6 · Marple Newto1 Mile65:24.7211
Jan 8DVGTCA & T&FCAofGP Novice MeetJan 8 · 1 Mile · Place 6 · Marple Newto1 Mile65:18.97—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5CAL Boys JV MeetMay 5 · 1600 Meters · Place 14 · Marple Newtown1600 Meters145:11.4511
May 5CAL Boys JV MeetMay 5 · 800 Meters · Place 14 · Marple Newtown800 Meters142:22.3011
Apr 25UD InviteApr 25 · 800 Meters · Place 39 · Marple Newtown800 Meters39.2:15.94a11
Apr 21Boys CAL JVApr 21 · 1600 Meters · Marple Newtown1600 Meters--DNS11
Apr 21Boys CAL JVApr 21 · 800 Meters · Place 26 · Marple Newtown800 Meters26.2:24.39a11
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · 800 Meters · Place 15 · Marple Newtown800 Meters152:22.0911
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 800 Meters · Place 13 · Marple Newto800 Meters132:16.4711
Apr 9Marple Newtown CAL MeetApr 9 · 3200 Meters · Marple Newtown3200 Meters--DNS11
Apr 9Marple Newtown CAL MeetApr 9 · 800 Meters · Place 13 · Marple Newtown800 Meters13.2:16.47a11
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · 1600 Meters · Place 14 · Marple Newtown1600 Meters14.5:09.09a11
Mar 26Ridley Boys CAL #1Mar 26 · 3200 Meters · Place 20 · Marple Newtown3200 Meters20.11:57.94a PB11
Mar 26Ridley Boys CAL #1Mar 26 · 800 Meters · Marple Newtown800 Meters--DNS11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26UD InviteApr 26 · 1600 Meters · Place 28 · Marple Newtown1600 Meters28.5:17.58a10
Apr 23CAL JV MeetApr 23 · 800 Meters · Place 19 · Marple Newto800 Meters192:28.4410
Apr 23CAL JV MeetApr 23 · 1600 Meters · Place 7 · Marple Newto1600 Meters75:09.8310
Apr 23Boys CAL JVApr 23 · 1600 Meters · Place 7 · Marple Newtown1600 Meters7.5:09.83a10
Apr 23Boys CAL JVApr 23 · 800 Meters · Place 19 · Marple Newtown800 Meters19.2:28.44a10
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · 1600 Meters · Place 12 · Marple Newtown1600 Meters125:25.3210
Apr 6The North Penn OpenApr 6 · 1600 Meters · Place 56 · Marple Newtown1600 Meters56.5:28.16a10
Mar 16The Phoenixville ClassicMar 16 · 1600 Meters · Place 52 · Marple Newto1600 Meters525:25.09—
Mar 16The Phoenixville ClassicMar 16 · 1600 Meters · Place 51 · Marple Newto1600 Meters515:25.09—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 1600 Meters · Place 18 · Marple Newtown1600 Meters18.5:39.43a9