Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #4 · Jan 44:35.56aTFCAGP #4January 4, 2025
1 Mile · OutdoorCouncil Rock Kiwanis Invitational · Apr 155:10.47Council Rock Kiwanis InvitationalApril 15, 2023
1600 Meters · OutdoorBryn Mawr Running Co. Henderson Invitational · May 24:27.92aBryn Mawr Running Co. Henderson InvitationalMay 2, 2025
200 Meters · Relay Split · IndoorTFCAGP #2 · Dec 2026.671TFCAGP #2December 20, 2024
3000 Meters · IndoorTFCAofGP Meet #9 · Feb 29:19.84TFCAofGP Meet #9February 2, 2025
3200 Meters · OutdoorPennsbury @ CR North (Boys) · Mar 2510:11.65aPennsbury @ CR North (Boys)March 25, 2025
400 Meters · OutdoorCRN v Bensalem Meet · Apr 1655.96aCRN v Bensalem MeetApril 16, 2024
800 Meters · IndoorTFCAGP #7 · Jan 232:03.18aTFCAGP #7January 23, 2026
800 Meters · OutdoorHelman/Hosier Invite · May 11:58.62Helman/Hosier InviteMay 1, 2025
Javelin · 800g · OutdoorCR South at CR North (Boys) · Apr 6107-00CR South at CR North (Boys)April 6, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 1600 Meters · Place 12 · Council Rock NorthCouncil Rock North1600 Meters12.4:39.24a12
Apr 30Helman/Hosier InviteApr 30 · 800 Meters · Place 17 · Council Rock NorthCouncil Rock North800 Meters17.2:06.83a12
Apr 14Bensalem at CR NorthApr 14 · Javelin · Council Rock NorthCouncil Rock NorthJavelin800g--DNS12
Apr 14Bensalem at CR NorthApr 14 · 800 Meters · Place 3 · Council Rock NorthCouncil Rock North800 Meters3.2:04.68a12
Apr 6CR South at CR North (Boys)Apr 6 · Javelin · Place 7 · Council Rock NorthCouncil Rock NorthJavelin800g7.107-00 PB12
Apr 6CR South at CR North (Boys)Apr 6 · 1600 Meters · Council Rock NorthCouncil Rock North1600 Meters--DNS12
Apr 6CR South at CR North (Boys)Apr 6 · 800 Meters · Place 2 · Council Rock NorthCouncil Rock North800 Meters2.2:01.87a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 800 Meters · Place 7 · Council Rock NorthCouncil Rock North800 Meters7.2:03.18a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Henderson 3k/3200 ClassicDec 9 · 1 Mile · Place 1 · UnattachedUnattached1 Mile1.4:41.53a12
Feb 2TFCAofGP Meet #9Feb 2 · 3000 Meters · Place 7 · CR NorthCR North3000 Meters79:19.84 PB—
Jan 11TFCAGP #5Jan 11 · 800 Meters · Place 9 · Council Rock NorthCouncil Rock North800 Meters9.2:06.67a11
Jan 4TFCAGP #4Jan 4 · 1 Mile · Place 5 · Council Rock NorthCouncil Rock North1 Mile5.4:35.56a PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 800 Meters · Place 31 · Council Rock NorthCouncil Rock North800 Meters31.2:02.51a11
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 12 · Council Rock NorthCouncil Rock North1600 Meters12.4:27.92a PB11
May 1Helman/Hosier InviteMay 1 · 800 Meters · Place 2 · CR NorthCR North800 Meters21:58.62 PB11
Apr 29Truman @ CR NorthApr 29 · 3200 Meters · Place 2 · Council Rock NorthCouncil Rock North3200 Meters210:54.2011
Apr 29Truman @ CR NorthApr 29 · 1600 Meters · Place 2 · Council Rock NorthCouncil Rock North1600 Meters24:39.3611
Apr 12CB West RelaysApr 12 · 1600 Meters · Place 11 · Council Rock NorthCouncil Rock North1600 Meters11.4:40.78a11
Apr 8Bensalem @ CR NorthApr 8 · 1600 Meters · Place 2 · Council Rock NorthCouncil Rock North1600 Meters24:44.31a11
Apr 8Bensalem @ CR NorthApr 8 · 800 Meters · Place 2 · Council Rock NorthCouncil Rock North800 Meters22:05.59a11
Apr 1Neshaminy @ CR North BoysApr 1 · 3200 Meters · Place 3 · Council Rock NorthCouncil Rock North3200 Meters3.11:42.13a11
Apr 1Neshaminy @ CR North BoysApr 1 · 800 Meters · Place 1 · Council Rock NorthCouncil Rock North800 Meters1.2:00.01a11
Mar 25Pennsbury @ CR North (Boys)Mar 25 · 3200 Meters · Place 3 · Council Rock NorthCouncil Rock North3200 Meters3.10:11.65a PB11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 200 Meters · Council Rock NorthCouncil Rock North200 MetersRelay Split—26.671 PB11
Dec 14TFCAGP #1Dec 14 · 1 Mile · Place 11 · Council Rock NorthCouncil Rock North1 Mile11.4:43.26a11
Feb 9TFCAGP Last ChanceFeb 9 · 1 Mile · Place 14 · CR NorthCR North1 Mile144:42.1910
Jan 26T&FCAofGP #6 rescheduledJan 26 · 800 Meters · Place 5 · Council Rock NorthCouncil Rock North800 Meters5.2:08.91a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 1600 Meters · Place 6 · Council Rock NorthCouncil Rock North1600 Meters64:40.71SO
May 2Helman Hosier InvitationalMay 2 · 800 Meters · Place 13 · CR NorthCR North800 Meters132:08.7310
Apr 16CRN v Bensalem MeetApr 16 · 3200 Meters · Place 4 · Council Rock NorthCouncil Rock North3200 Meters4.10:38.91a10
Apr 16CRN v Bensalem MeetApr 16 · Javelin · Council Rock NorthCouncil Rock NorthJavelin800g--FOUL10
Apr 16CRN v Bensalem MeetApr 16 · 400 Meters · Place 4 · Council Rock NorthCouncil Rock North400 Meters4.55.96a PB10
Apr 13The Bensalem InvitationalApr 13 · 1600 Meters · Place 9 · Council Rock NorthCouncil Rock North1600 Meters94:47.1310
Apr 6Council Rock Kiwanis InvitationalApr 6 · 800 Meters · Place 17 · Council Rock NorthCouncil Rock North800 Meters172:10.7810

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 800 Meters · Place 21 · Council NortCouncil Nort800 Meters212:13.65—
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 1600 Meters · Place 58 · Council Rock NorthCouncil Rock North1600 Meters584:55.859
May 2Neshaminy vs. Council Rock NorthMay 2 · 800 Meters · Place 9 · Council Rock NorthCouncil Rock North800 Meters92:16.819
May 2Neshaminy vs. Council Rock NorthMay 2 · 1600 Meters · Place 9 · Council Rock NorthCouncil Rock North1600 Meters94:53.879
Apr 18CRN v Bensalem Boys MeetApr 18 · 1600 Meters · Place 8 · Council Rock NorthCouncil Rock North1600 Meters8.4:56.48a9
Apr 18CRN v Bensalem Boys MeetApr 18 · 800 Meters · Place 11 · Council Rock NorthCouncil Rock North800 Meters11.2:20.39a9
Apr 15Council Rock Kiwanis InvitationalApr 15 · 1600 Meters · Place 9 · CR NorthCR North1600 Meters95:08.959
Apr 15Council Rock Kiwanis InvitationalApr 15 · 1 Mile · Place 9 · CR NorthCR North1 Mile95:10.47 PB9
Apr 6Jim Kelly InvitationalApr 6 · 800 Meters · Place 24 · CR NorthCR North800 Meters242:12.719

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7TFCAofGP Meet #5Jan 7 · 800 Meters · Place 15 · Council Rock NorthCouncil Rock North800 Meters152:16.829