Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorSJTCA Meet #7 · Dec 2825.46aSJTCA Meet #7December 28, 2024
55 Meter · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 167.16aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
Discus · 1.6kg · OutdoorLenape Field Day · Apr 1790' 7"Lenape Field DayApril 17, 2025
Javelin · 800g · OutdoorBurlington County Divisional Championships · May 1151' 9"Burlington County Divisional ChampionshipsMay 1, 2026
Long Jump · OutdoorLenape Field Day 2024 · Apr 1915' 8"Lenape Field Day 2024April 19, 2024
Shot Put · 12lb · IndoorCherokee Throw Down #1 · Dec 1636-2Cherokee Throw Down #1December 16, 2025
Shot Put · 12lb · OutdoorCinnaminson Batch Meet · Apr 2939-10.00Cinnaminson Batch MeetApril 29, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Burlington County Divisional ChampionshipsMay 1 · Javelin · Place 2 · WillingboroJavelin800g2.151' 9" PB12
May 1Burlington County Divisional ChampionshipsMay 1 · Discus · WillingboroDiscus1.6kg—DNS12
May 1Burlington County Divisional ChampionshipsMay 1 · Shot Put · WillingboroShot Put12lb—DNS12
Apr 29Cinnaminson Batch MeetApr 29 · Javelin · Place 3 · WillingboroJavelin800g3.147-0712
Apr 29Cinnaminson Batch MeetApr 29 · Shot Put · Place 6 · WillingboroShot Put12lb6.39-10.00 PB12
Apr 18The Woodbury RelaysApr 18 · Javelin · Place 17 · WillingboroJavelin800g17.138-912

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 55 Meter · Place 47 · Willingboro55 Meter47.7.23a12
Dec 16Cherokee Throw Down #1Dec 16 · Shot Put · Place 2 · WillingboroShot Put12lb2.36-2 PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Crusader Field MeetMay 23 · Javelin · Place 5 · WillingboroJavelin800g5.144-0111
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Javelin · Place 20 · WillingboroJavelin800g20.125-911
May 10Burlington County ChampionshipMay 10 · Javelin · Place 16 · WillingboroJavelin800g16.127-0111
Apr 17Lenape Field DayApr 17 · Javelin · Place 9 · WillingboroJavelin800g9.125' 3"11
Apr 17Lenape Field DayApr 17 · Discus · Place 20 · WillingboroDiscus1.6kg20.90' 7" PB11
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · Javelin · Place 4 · WillingboroJavelin4122-911
Apr 5Don Danser MemorialApr 5 · Javelin · Place 9 · WillingboroJavelin800g9.139-0611
Mar 29Delsea FieldMar 29 · Javelin · Place 13 · WillingboroJavelin800g13.125-0811

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 200 Meters · Place 87 · Willingboro200 Meters87.25.46a PB11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 55 Meter · Place 29 · Willingboro55 MeterRound P29.7.21a11
Dec 13SJTCA Meet #1Dec 13 · 55 Meter · Place 42 · Willingboro55 Meter42.7.19a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Javelin · Place 22 · WillingboroJavelin800g22.124-0810
Apr 19Lenape Field Day 2024Apr 19 · Long Jump · Place 23 · WillingboroLong Jump23.15' 8" PBWind: 010
Apr 19Lenape Field Day 2024Apr 19 · Javelin · Place 5 · WillingboroJavelin800g5.129' 7"10
Apr 13Moorestown InvitationalApr 13 · Javelin · Place 3 · WillingboroJavelin800g3.125-08.010

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55 Meter · Place 40 · Willingboro55 Meter40.7.29a10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 61 · Willingboro200 Meters61.25.88a10
Dec 23SJTCA Winter Meet #4Dec 23 · 55 Meter · Place 61 · Willingboro55 Meter61.7.18a10
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 55 Meter · Place 19 · Willingboro55 Meter19.7.16a PB10
Dec 12SJTCA Winter Meet #2Dec 12 · High Jump · WillingboroHigh Jump--NH10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · High Jump · WillingboroHigh Jump—NH9
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · Javelin · Place 9 · WillingboroJavelin997-119
May 17Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17 · High Jump · Place 3 · WillingboroHigh Jump35-09
May 17Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17 · Javelin · Place 2 · WillingboroJavelin2108-59

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #2Dec 27 · 200 Meters · Place 64 · Willingboro200 Meters64.27.93a9