Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPTFCA Championships · Mar 24:17.49aPTFCA ChampionshipsMarch 2, 2025
1 Mile · OutdoorCouncil Rock Kiwanis Invitational · Apr 154:43.91Council Rock Kiwanis InvitationalApril 15, 2023
1600 Meters · OutdoorPIAA Track & Field State Championships · May 224:09.87aPIAA Track & Field State ChampionshipsMay 22, 2026
1600 Meters · OutdoorHenderson Invitational · May 75:04.03Henderson InvitationalMay 7, 2021
3000 Meters · IndoorTFCAofGP Meet of Champions · Feb 158:48.20TFCAofGP Meet of ChampionsFebruary 15, 2025
3200 Meters · OutdoorPIAA Track & Field State Championships · May 229:00.15aPIAA Track & Field State ChampionshipsMay 22, 2026
800 Meters · IndoorSOL Polar Bear Week #1 · Jan 212:29.88SOL Polar Bear Week #1January 21, 2021
800 Meters · OutdoorSuburban One League - Patriot Division Championships · May 71:55.48aSuburban One League - Patriot Division ChampionshipsMay 7, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 3200 Meters · Place 7 · Council Rock North3200 Meters7.9:00.15a PB12
May 22PIAA Track & Field State ChampionshipsMay 22 · 1600 Meters · Place 4 · Council Rock North1600 Meters4.4:09.87a PB12
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 3200 Meters · Place 6 · Council Rock North3200 Meters6.9:09.92a12
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 1600 Meters · Place 2 · Council Rock North1600 Meters2.4:15.80a12
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 800 Meters · Place 40 · Council Rock North800 Meters40.2:01.29a12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 3200 Meters · Place 1 · Council Rock North3200 Meters1.9:21.96a12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 1600 Meters · Place 1 · Council Rock North1600 Meters1.4:22.54a12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 800 Meters · Place 2 · Council Rock North800 Meters2.1:55.48a PB12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 3200 Meters · Place 7 · Council Rock North3200 Meters7.9:10.30a12
Apr 30Helman/Hosier InviteApr 30 · 1600 Meters · Place 1 · Council Rock North1600 Meters1.4:17.30a12
Apr 28Neshaminy at CR NorthApr 28 · 3200 Meters · Place 3 · Council Rock North3200 Meters3.10:01.87a12
Apr 28Neshaminy at CR NorthApr 28 · 800 Meters · Council Rock North800 Meters--DNS12
Apr 21Harry S Truman vs Council Rock North - BoysApr 21 · 3200 Meters · Place 2 · Council Rock North3200 Meters2.10:12.37a12
Apr 21Harry S Truman vs Council Rock North - BoysApr 21 · 1600 Meters · Place 3 · Council Rock North1600 Meters3.4:31.79a12
Apr 18CB West RelaysApr 18 · 1600 Meters · Place 7 · Council Rock North1600 Meters7.4:24.25a12
Apr 14Bensalem at CR NorthApr 14 · 3200 Meters · Place 2 · Council Rock North3200 Meters2.10:30.78a12
Apr 14Bensalem at CR NorthApr 14 · 1600 Meters · Place 1 · Council Rock North1600 Meters1.4:49.25a12
Apr 6CR South at CR North (Boys)Apr 6 · 3200 Meters · Place 1 · Council Rock North3200 Meters1.9:44.86a12
Apr 6CR South at CR North (Boys)Apr 6 · 1600 Meters · Place 1 · Council Rock North1600 Meters1.4:29.02a12
Mar 27Neshaminy Distance InvitationalMar 27 · 800 Meters · Place 2 · Council Rock North800 Meters2.2:00.86a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 1 Mile · Place 2 · Council Rock North1 Mile2.4:27.01a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 3200 Meters · Place 6 · Council Rock North 013200 Meters69:09.4911
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 3200 Meters · Place 6 · Council Rock North 013200 Meters69:09.4911
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 3200 Meters · Place 3 · Council Rock North3200 Meters3.9:15.16a11
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 1600 Meters · Council Rock North1600 Meters--DNF11
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 3200 Meters · Place 7 · Council Rock North3200 Meters7.9:12.56a11
May 1Helman/Hosier InviteMay 1 · 1600 Meters · Place 3 · CR North1600 Meters34:22.7411
Apr 29Truman @ CR NorthApr 29 · 1600 Meters · Place 4 · Council Rock North1600 Meters45:03.3211
Apr 29Truman @ CR NorthApr 29 · 800 Meters · Place 3 · Council Rock North800 Meters32:05.1911
Apr 21CR North @ CR SouthApr 21 · 3200 Meters · Place 1 · CR North3200 Meters19:45.9811
Apr 21CR North @ CR SouthApr 21 · 1600 Meters · Place 2 · CR North1600 Meters24:33.6711
Apr 8Bensalem @ CR NorthApr 8 · 3200 Meters · Place 1 · Council Rock North3200 Meters110:15.90a11
Apr 8Bensalem @ CR NorthApr 8 · 1600 Meters · Place 1 · Council Rock North1600 Meters14:39.59a11
Apr 1Neshaminy @ CR North BoysApr 1 · 3200 Meters · Place 1 · Council Rock North3200 Meters1.9:36.07a11
Apr 1Neshaminy @ CR North BoysApr 1 · 1600 Meters · Place 2 · Council Rock North1600 Meters2.4:43.86a11
Mar 25Pennsbury @ CR North (Boys)Mar 25 · 3200 Meters · Place 1 · Council Rock North3200 Meters1.10:00.49a11
Mar 25Pennsbury @ CR North (Boys)Mar 25 · 1600 Meters · Place 2 · Council Rock North1600 Meters2.4:38.27a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 2PTFCA ChampionshipsMar 2 · 1 Mile · Place 8 · Council Rock North1 Mile8.4:17.49a PB11
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 1 Mile · Place 8 · CR North1 Mile84:22.1211
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 3000 Meters · Place 1 · CR North3000 Meters18:48.20 PB—
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 1 Mile · Place 8 · CR North1 Mile84:26.96—
Jan 11TFCAGP #5Jan 11 · 1 Mile · Place 3 · Council Rock North1 Mile3.4:27.66a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 3000 Meters · Place 2 · Council Rock North3000 Meters2.8:49.00a11
Feb 9TFCAGP Last ChanceFeb 9 · 3000 Meters · Place 14 · CR North3000 Meters149:48.0810

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · 3200 Meters · Place 16 · Council Rock North3200 Meters16.9:25.47a10
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 1600 Meters · Place 20 · Council Rock North1600 Meters204:30.84SO
May 2Helman Hosier InvitationalMay 2 · 3200 Meters · Place 2 · CR North3200 Meters29:39.8610
Apr 16CRN v Bensalem MeetApr 16 · 3200 Meters · Place 3 · Council Rock North3200 Meters3.10:10.71a10
Apr 16CRN v Bensalem MeetApr 16 · 1600 Meters · Place 4 · Council Rock North1600 Meters4.4:32.48a10
Apr 13The Bensalem InvitationalApr 13 · 1600 Meters · Place 6 · Council Rock North1600 Meters64:36.8010
Apr 6Council Rock Kiwanis InvitationalApr 6 · 3200 Meters · Place 2 · Council Rock North3200 Meters29:43.8610

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 3000 Meters · Place 11 · Council Rock North3000 Meters11.9:19.51a10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 3200 Meters · Place 2 · Council Nort3200 Meters29:51.36—
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 1600 Meters · Place 10 · Council Nort1600 Meters104:32.11—
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 1600 Meters · Place 21 · Council Rock North1600 Meters214:35.199
May 4Helman/Hosier InvitationalMay 4 · 3200 Meters · Place 1 · CR North3200 Meters19:57.239
May 2Neshaminy vs. Council Rock NorthMay 2 · 3200 Meters · Place 2 · Council Rock North3200 Meters210:06.909
Apr 18CRN v Bensalem Boys MeetApr 18 · 3200 Meters · Place 2 · Council Rock North3200 Meters2.10:20.95a9
Apr 18CRN v Bensalem Boys MeetApr 18 · 1600 Meters · Place 5 · Council Rock North1600 Meters5.4:49.10a9
Apr 15Council Rock Kiwanis InvitationalApr 15 · 1600 Meters · Place 3 · CR North1600 Meters34:42.769
Apr 15Council Rock Kiwanis InvitationalApr 15 · 1 Mile · Place 3 · CR North1 Mile34:43.91 PB9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13SOL National Conference ChampionshipsMay 13 · 800 Meters · Place 12 · CR North800 Meters122:20.8910
May 13SOL National Conference ChampionshipsMay 13 · 1600 Meters · Place 11 · CR North1600 Meters114:54.8910
May 6Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 6 · 1600 Meters · Place 34 · Council Rock North1600 Meters344:56.65—
May 6Henderson InvitationalMay 6 · 1600 Meters · Place 34 · Council Rock North1600 Meters34.4:56.65a8
May 5Helman/Hosier InvitationalMay 5 · 800 Meters · Place 15 · CR North800 Meters152:15.8410
Apr 9Council Rock Kiwanis InvitationalApr 9 · 1 Mile · Place 12 · CR North1 Mile125:03.4510
Apr 9Council Rock Kiwanis InvitationalApr 9 · 1600 Meters · Place 12 · CR North1600 Meters125:01.7510

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Henderson InvitationalMay 7 · 1600 Meters · Place 127 · Council Rock North1600 Meters1275:04.03 PB—
Apr 17SOL Invitational #2Apr 17 · 1600 Meters · Place 7 · Council Rock North1600 Meters7.5:07.38a7

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27SOL Polar Bear #2Jan 27 · 1 Mile · Place 7 · Council Rock North1 Mile75:19.489
Jan 21SOL Polar Bear Week #1Jan 21 · 800 Meters · Place 6 · Council Rock North800 Meters62:29.88 PBFR