Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNeshaminy at CR North · Apr 28129-06Neshaminy at CR NorthApril 28, 2026
Javelin · 800g · OutdoorSuburban One League - Patriot Division Championships · May 7134-6Suburban One League - Patriot Division ChampionshipsMay 7, 2026
Shot Put · 12lb · OutdoorNeshaminy at CR North · Apr 2844-00.00Neshaminy at CR NorthApril 28, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Javelin · Place 7 · Council Rock NorthJavelin800g7.134-6 PB12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Discus · Place 7 · Council Rock NorthDiscus1.6kg7.127-1012
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Shot Put · Place 7 · Council Rock NorthShot Put12lb7.41-5.2512
Apr 30Helman/Hosier InviteApr 30 · Javelin · Place 9 · Council Rock NorthJavelin800g9.125' 4"12
Apr 30Helman/Hosier InviteApr 30 · Discus · Place 12 · Council Rock NorthDiscus1.6kg12.113' 6"12
Apr 30Helman/Hosier InviteApr 30 · Shot Put · Place 10 · Council Rock NorthShot Put12lb10.42' 6"12
Apr 28Neshaminy at CR NorthApr 28 · Javelin · Place 2 · Council Rock NorthJavelin800g2.128-1112
Apr 28Neshaminy at CR NorthApr 28 · Discus · Place 2 · Council Rock NorthDiscus1.6kg2.129-06 PB12
Apr 28Neshaminy at CR NorthApr 28 · Shot Put · Place 3 · Council Rock NorthShot Put12lb3.44-00.00 PB12
Apr 21Harry S Truman vs Council Rock North - BoysApr 21 · Javelin · Council Rock NorthJavelin800g—SCR12
Apr 21Harry S Truman vs Council Rock North - BoysApr 21 · Discus · Council Rock NorthDiscus1.6kg—DNS12
Apr 21Harry S Truman vs Council Rock North - BoysApr 21 · Shot Put · Council Rock NorthShot Put12lb—SCR12
Apr 18CB West RelaysApr 18 · Javelin · Place 12 · Council Rock NorthJavelin800g12.117' 7"12
Apr 18CB West RelaysApr 18 · Discus · Place 5 · Council Rock NorthDiscus1.6kg5.127' 7"12
Apr 18CB West RelaysApr 18 · Shot Put · Place 9 · Council Rock NorthShot Put12lb9.40' 11"12
Apr 14Bensalem at CR NorthApr 14 · Javelin · Place 1 · Council Rock NorthJavelin800g1.127-0312
Apr 14Bensalem at CR NorthApr 14 · Discus · Place 2 · Council Rock NorthDiscus1.6kg2.128-0112
Apr 14Bensalem at CR NorthApr 14 · Shot Put · Council Rock NorthShot Put12lb--DNS12
Apr 6CR South at CR North (Boys)Apr 6 · Javelin · Place 4 · Council Rock NorthJavelin800g4.121-1112
Apr 6CR South at CR North (Boys)Apr 6 · Discus · Place 6 · Council Rock NorthDiscus1.6kg6.111-0512
Apr 6CR South at CR North (Boys)Apr 6 · Shot Put · Place 3 · Council Rock NorthShot Put12lb3.42-06.0012
Apr 2Jim Kelly InvitationalApr 2 · Javelin · Place 10 · Council Rock NorthJavelin800g10.129' 2"12
Apr 2Jim Kelly InvitationalApr 2 · Discus · Place 15 · Council Rock NorthDiscus1.6kg15.112' 10"12
Apr 2Jim Kelly InvitationalApr 2 · Shot Put · Place 14 · Council Rock NorthShot Put12lb14.39' 9.25"12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10TFCAGP #5Jan 10 · Shot Put · Place 11 · Council Rock NorthShot Put1143-1012

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Truman @ CR NorthApr 29 · Complete · Place 7 · Council Rock NorthComplete7107-0811
Apr 29Truman @ CR NorthApr 29 · Complete · Place 12 · Council Rock NorthComplete1293-1011
Apr 29Truman @ CR NorthApr 29 · Complete · Place 1 · Council Rock NorthComplete142-06.0011
Apr 8Bensalem @ CR NorthApr 8 · Javelin · Place 7 · Council Rock NorthJavelin7100-811
Apr 8Bensalem @ CR NorthApr 8 · Discus · Place 6 · Council Rock NorthDiscus693-1011
Apr 8Bensalem @ CR NorthApr 8 · Shot Put · Place 2 · Council Rock NorthShot Put239-7.5011

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4The Neshaminy InvitationalMay 4 · Discus · Place 23 · Council Rock NorthDiscus2363-210
May 4The Neshaminy InvitationalMay 4 · Shot Put · Place 16 · Council Rock NorthShot Put1629-2.5010
Apr 13The Bensalem InvitationalApr 13 · Javelin · Place 15 · Council Rock NorthJavelin15104-210