Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPIAA District 1 AA/AAA Championships · May 15162-06PIAA District 1 AA/AAA ChampionshipsMay 15, 2026
Javelin · 800g · OutdoorJim Kelly Invitational · Apr 2116' 9"Jim Kelly InvitationalApril 2, 2026
Shot Put · 12lb · IndoorTFCAGP #7 · Jan 2348-06.00TFCAGP #7January 23, 2026
Shot Put · 12lb · OutdoorSuburban One League - Patriot Division Championships · May 747-5.50Suburban 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 · Discus · Place 14 · Council Rock SouthDiscus1.6kg14.142-212
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Discus · Place 4 · Council Rock SouthDiscus1.6kg4.162-06 PB12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Discus · Place 2 · Council Rock SouthDiscus1.6kg2.147-912
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Shot Put · Place 3 · Council Rock SouthShot Put12lb3.47-5.50 PB12
Apr 30Montgomery Memorial MeetApr 30 · Discus · Council Rock SouthDiscus1.6kg—ND12
Apr 30Montgomery Memorial MeetApr 30 · Shot Put · Place 6 · Council Rock SouthShot Put12lb6.44' 0.5"12
Apr 29Pennsbury at CR SouthApr 29 · Discus · Place 1 · Council Rock SouthDiscus1.6kg1.143' 1"12
Apr 29Pennsbury at CR SouthApr 29 · Shot Put · Place 1 · Council Rock SouthShot Put12lb1.46' 1"12
Apr 20Bensalem at CR SouthApr 20 · Javelin · Council Rock SouthJavelin800g--DNS12
Apr 20Bensalem at CR SouthApr 20 · Discus · Place 1 · Council Rock SouthDiscus1.6kg1.134-0912
Apr 20Bensalem at CR SouthApr 20 · Shot Put · Place 2 · Council Rock SouthShot Put12lb2.43-06.5012
Apr 15Harry S Truman vs Council Rock SouthApr 15 · Javelin · Council Rock SouthJavelin800g—DNS12
Apr 15Harry S Truman vs Council Rock SouthApr 15 · Discus · Place 2 · Council Rock SouthDiscus1.6kg2.138-0712
Apr 15Harry S Truman vs Council Rock SouthApr 15 · Shot Put · Place 3 · Council Rock SouthShot Put12lb3.45-08.0012
Apr 6CR South at CR North (Boys)Apr 6 · Javelin · Place 6 · Council Rock SouthJavelin800g6.112-0712
Apr 6CR South at CR North (Boys)Apr 6 · Discus · Place 1 · Council Rock SouthDiscus1.6kg1.138-0212
Apr 6CR South at CR North (Boys)Apr 6 · Shot Put · Place 1 · Council Rock SouthShot Put12lb1.47-01.5012
Apr 2Jim Kelly InvitationalApr 2 · Javelin · Place 12 · Council Rock SouthJavelin800g12.116' 9" PB12
Apr 2Jim Kelly InvitationalApr 2 · Discus · Place 6 · Council Rock SouthDiscus1.6kg6.132' 10"12
Apr 2Jim Kelly InvitationalApr 2 · Shot Put · Place 7 · Council Rock SouthShot Put12lb7.43' 9.25"12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · Shot Put · Place 7 · Council Rock SouthShot Put12lb7.48-06.00 PB12
Jan 10TFCAGP #5Jan 10 · Shot Put · Place 16 · Council Rock SouthShot Put1641-812
Jan 3TFCAGP #4Jan 3 · Shot Put · Place 10 · Council Rock SouthShot Put12lb10.42-03.7512

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · Shot Put · Place 5 · Council Rock SouthShot Put12lb5.45-7.2512
Dec 20TFCAGP #2Dec 20 · Shot Put · Place 8 · Council Rock SouthShot Put12lb8.42-02.0012
Jan 11TFCAGP #5Jan 11 · Shot Put · Place 16 · Council Rock SouthShot Put12lb16.38-04.0011

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Discus · Place 23 · Council Rock SouthDiscus1.6kg23.125-0011
May 10Bensalem InvitationalMay 10 · Discus · Place 8 · Council Rock SouthDiscus8116-711
May 10Bensalem InvitationalMay 10 · Shot Put · Place 3 · Council Rock SouthShot Put344-0.2511
May 2Lady RockerMay 2 · Discus · Place 1 · Council Rock SouthDiscus1.6kg1.130-0811
May 2Lady RockerMay 2 · Shot Put · Place 2 · Council Rock SouthShot Put12lb2.43-03.7511
Apr 30Pennsbury @ CR SouthApr 30 · Javelin · Place 11 · Council Rock SouthJavelin800g11.98-1011
Apr 30Pennsbury @ CR SouthApr 30 · Discus · Place 1 · Council Rock SouthDiscus1.6kg1.131-0911
Apr 30Pennsbury @ CR SouthApr 30 · Shot Put · Place 2 · Council Rock SouthShot Put12lb2.44-03.7511
Apr 12CB West RelaysApr 12 · Discus · Place 5 · Council Rock SouthDiscus1.6kg5.111-0011
Apr 12CB West RelaysApr 12 · Shot Put · Place 7 · Council Rock SouthShot Put12lb7.38-06.5011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 34 · Council Rock SouthShot Put12lb34.35-9.7511
Dec 14TFCAGP #1Dec 14 · Shot Put · Place 26 · Council Rock SouthShot Put12lb26.39-01.0011
Feb 3TFCAofGP Meet # 7Feb 3 · Shot Put · Place 36 · Council Rock SouthShot Put3630-11.5010
Jan 26T&FCAofGP #6 rescheduledJan 26 · Shot Put · Place 39 · Council Rock SouthShot Put12lb39.30-210

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4The Neshaminy InvitationalMay 4 · Discus · Place 7 · Council Rock SouthDiscus7101-710
May 4The Neshaminy InvitationalMay 4 · Shot Put · Place 11 · Council Rock SouthShot Put1131-7.5010
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Discus · Place 19 · Council Rock SouthDiscus1996-310
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Shot Put · Place 31 · Council Rock SouthShot Put3128-310
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Javelin · Place 17 · Council Rock SouthJavelin17105-510
Apr 6Council Rock Kiwanis InvitationalApr 6 · Discus · Place 16 · Council Rock SouthDiscus1694-1110
Apr 6Council Rock Kiwanis InvitationalApr 6 · Shot Put · Place 24 · Council Rock SouthShot Put2430-3.5010

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · Shot Put · Place 57 · Council Rock SouthShot Put12lb57.29-110
Dec 16TFCAofGP Meet #1Dec 16 · Shot Put · Place 43 · Council Rock SouthShot Put12lb43.32-7.5010