Personal bests

Best marks in available results
Event / courseMarkMeetDate
800 Meters · IndoorMid-Winter Classic · Jan 123:01.72Mid-Winter ClassicJanuary 12, 2026
Javelin · 600g · OutdoorPenn Wood Rap Curry Invitational · Apr 1895-0Penn Wood Rap Curry InvitationalApril 18, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · Javelin · Place 4 · Rancocas Valley RegJavelin600g4.81-910
May 7Burlington County ChampionshipsMay 7 · Javelin · Place 4 · Rancocas ValJavelin498-01—
Apr 29Olympic Conference Championships 2026Apr 29 · Javelin · Place 13 · Rancocas Valley RegJavelin600g13.76' 8"10
Apr 22Cherokee Olympic Batch MeetApr 22 · Javelin · Place 5 · Rancocas Valley RegJavelin600g5.68-410
Apr 21Fast Times at Cherokee HighApr 21 · Javelin · Place 7 · Rancocas Valley RegJavelin600g7.86-1010
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Javelin · Place 6 · Rancocas Valley RegJavelin600g6.95-0 PB10
Apr 18Rap Curry InvitationalApr 18 · Javelin · Place 6 · Rancocas Valley RegJavelin600g6.95' 0"10
Apr 11The Bensalem InvitationalApr 11 · Javelin · Place 1 · Rancocas Valley RegJavelin600g1.88-610

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 26 · Rancocas Valley RegShot Put2620-210
Jan 12Mid-Winter ClassicJan 12 · 800 Meters · Place 12 · Rancocas Valley Reg800 Meters123:01.72 PB10
Jan 12Mid-Winter ClassicJan 12 · 800 Meters · Place 12 · Rancocas Valley Reg800 Meters123:01.7210

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Cherokee Final Countdown- Last ChanceMay 27 · Javelin · Place 4 · Rancocas ValJavelin494-10—
May 27Cherokee Final Countdown- Last ChanceMay 27 · Discus · Place 14 · Rancocas ValDiscus1461-11—
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Javelin · Place 21 · Rancocas ValJavelin2178-039

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 18Cherokee Throw Down #3Feb 18 · Shot Put · Place 5 · Rancocas Valley RegShot Put522-19
Jan 25SJTCA #15Jan 25 · Shot Put · Place 35 · Rancocas Valley RegShot Put3518-59
Jan 25SJTCA #15Jan 25 · Shot Put · Place 35 · Rancocas Valley RegShot Put3518-59
Jan 25SJTCA #15Jan 25 · Shot Put · Place 35 · Rancocas Valley RegShot Put3518-59
Jan 25SJTCA #15Jan 25 · Shot Put · Place 35 · Rancocas Valley RegShot Put3518-59
Jan 22SJTCA #14Jan 22 · Shot Put · Place 21 · Rancocas Valley RegShot Put2121-19
Jan 22SJTCA #14Jan 22 · Shot Put · Place 21 · Rancocas Valley RegShot Put2121-19
Jan 11SJTCA Meet #11Jan 11 · Shot Put · Place 43 · Rancocas Valley RegShot Put4321-19
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 6 · Rancocas Valley RegShot Put621-79