Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorPennsbury @ CR North (Boys) · Mar 255:29.11aPennsbury @ CR North (Boys)March 25, 2025
200 Meters · Relay Split · IndoorTFCAGP #5 · Jan 1129.299TFCAGP #5January 11, 2025
3000 Meters · IndoorTFCAGP #5 · Jan 1011:17.50aTFCAGP #5January 10, 2026
400 Meters · IndoorTFCAofGP Meet #6 · Jan 161:05.76TFCAofGP Meet #6January 16, 2026
800 Meters · OutdoorPennsbury @ CR North (Boys) · Mar 252:26.74aPennsbury @ CR North (Boys)March 25, 2025
Discus · 1.6kg · OutdoorNeshaminy @ CR North Boys · Apr 158-05Neshaminy @ CR North BoysApril 1, 2025
Javelin · 800g · OutdoorSuburban One League - Patriot Division Championships · May 7123-2Suburban One League - Patriot Division ChampionshipsMay 7, 2026
Pole Vault · OutdoorSuburban One League - Patriot Division Championships · May 78-0Suburban 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

15 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Pole Vault · Place 13 · Council Rock NorthPole Vault13.8-0 PB11
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Javelin · Place 10 · Council Rock NorthJavelin800g10.123-2 PB11
Apr 30Helman/Hosier InviteApr 30 · Pole Vault · Council Rock NorthPole Vault—NH11
Apr 30Helman/Hosier InviteApr 30 · Javelin · Place 13 · Council Rock NorthJavelin800g13.119' 9"11
Apr 28Neshaminy at CR NorthApr 28 · Pole Vault · Place 2 · Council Rock NorthPole Vault2.7-00.0011
Apr 28Neshaminy at CR NorthApr 28 · Javelin · Place 4 · Council Rock NorthJavelin800g4.114-1011
Apr 21Harry S Truman vs Council Rock North - BoysApr 21 · Pole Vault · Place 4 · Council Rock NorthPole Vault4.6-06.0011
Apr 21Harry S Truman vs Council Rock North - BoysApr 21 · Javelin · Place 7 · Council Rock NorthJavelin800g7.106-05.5011
Apr 14Bensalem at CR NorthApr 14 · Pole Vault · Council Rock NorthPole Vault--NH11
Apr 14Bensalem at CR NorthApr 14 · Javelin · Place 3 · Council Rock NorthJavelin800g3.106-0911
Apr 14Bensalem at CR NorthApr 14 · 1600 Meters · Council Rock North1600 Meters--DNS11
Apr 6CR South at CR North (Boys)Apr 6 · Pole Vault · Council Rock NorthPole Vault--NH11
Apr 6CR South at CR North (Boys)Apr 6 · Javelin · Place 8 · Council Rock NorthJavelin800g8.105-0311
Apr 6CR South at CR North (Boys)Apr 6 · 1600 Meters · Place 15 · Council Rock North1600 Meters15.5:31.80a11
Mar 27Neshaminy Distance InvitationalMar 27 · 1600 Meters · Place 23 · Council Rock North1600 Meters23.5:35.70a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16TFCAofGP Meet #6Jan 16 · 400 Meters · Place 51 · CR North400 Meters511:05.76 PB—
Jan 10TFCAGP #5Jan 10 · 3000 Meters · Place 26 · Council Rock North3000 Meters2611:17.50a PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Lady RockerMay 2 · Javelin · Place 5 · Council Rock NorthJavelin800g5.114-1110
Apr 29Truman @ CR NorthApr 29 · Javelin · Place 9 · Council Rock NorthJavelin9103-0410
Apr 21CR North @ CR SouthApr 21 · Javelin · Place 16 · CR NorthJavelin1686-04.0011
Apr 21CR North @ CR SouthApr 21 · 800 Meters · Place 26 · CR North800 Meters262:42.7711
Apr 1Neshaminy @ CR North BoysApr 1 · 1600 Meters · Place 23 · Council Rock North1600 Meters23.6:12.82a10
Apr 1Neshaminy @ CR North BoysApr 1 · Javelin · Place 9 · Council Rock NorthJavelin800g9.84-0810
Apr 1Neshaminy @ CR North BoysApr 1 · Discus · Place 11 · Council Rock NorthDiscus1.6kg11.58-05 PB10
Apr 1Neshaminy @ CR North BoysApr 1 · 800 Meters · Council Rock North800 Meters--DNS10
Mar 25Pennsbury @ CR North (Boys)Mar 25 · 1600 Meters · Place 14 · Council Rock North1600 Meters14.5:29.11a PB10
Mar 25Pennsbury @ CR North (Boys)Mar 25 · Javelin · Place 4 · Council Rock NorthJavelin800g4.109-0910
Mar 25Pennsbury @ CR North (Boys)Mar 25 · 800 Meters · Place 14 · Council Rock North800 Meters14.2:26.74a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11TFCAGP #5Jan 11 · 200 Meters · Council Rock North200 MetersRelay Split—29.299 PB11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4The Neshaminy InvitationalMay 4 · Javelin · Place 15 · Council Rock NorthJavelin1590-99
Apr 16CRN v Bensalem MeetApr 16 · Javelin · Place 9 · Council Rock NorthJavelin800g9.81-029