Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPennsauken FAT Batch Meet #1 · Apr 1514.30Pennsauken FAT Batch Meet #1April 15, 2025
55 Meters · IndoorSJTCA Winter Meet #10 · Jan 179.18SJTCA Winter Meet #10January 17, 2024
Javelin · 600g · OutdoorLenape Field Day 2026 · Apr 1647' 6"Lenape Field Day 2026April 16, 2026
Long Jump · OutdoorDon Danser Memorial · Apr 512-09.00Don Danser MemorialApril 5, 2025
Pole Vault · IndoorSJTCA #6 · Dec 229-6SJTCA #6December 22, 2025
Pole Vault · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 159-6NJSIAA Sectionals Central Groups 2 and 3May 15, 2026
Triple Jump · IndoorSJTCA #3 · Dec 1627-07.50SJTCA #3December 16, 2025
Triple Jump · OutdoorBurlington County Divisional Championships · May 130' 8.5"Burlington County Divisional ChampionshipsMay 1, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Triple Jump · Place 16 · Burlington TownshipTriple Jump16.30-3.50Wind: 0.311
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Pole Vault · Place 2 · Burlington TownshipPole Vault2.9-6 PB11
May 7Burlington County ChampionshipsMay 7 · Triple Jump · Place 14 · Burlington TTriple Jump1430-05.75—
May 7Burlington County ChampionshipsMay 7 · Pole Vault · Place 4 · Burlington TPole Vault49-00.00—
May 1Burlington County Divisional ChampionshipsMay 1 · Triple Jump · Place 3 · Burlington TownshipTriple Jump3.30' 8.5" PB11
May 1Burlington County Divisional ChampionshipsMay 1 · Pole Vault · Place 1 · Burlington TownshipPole Vault1.8' 6"11
Apr 29Cinnaminson Batch MeetApr 29 · Pole Vault · Place 1 · Burlington TownshipPole Vault1.8-06.0011
Apr 29Cinnaminson Batch MeetApr 29 · 100 Meters · Place 25 · Burlington Township100 Meters25.14.76a11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Triple Jump · Place 8 · Burlington TownshipTriple Jump8.29-6.3011
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Long Jump · Place 27 · Burlington TownshipLong Jump27.11-2.5011
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Pole Vault · Place 5 · Burlington TownshipPole Vault5.9-011
Apr 16Lenape Field Day 2026Apr 16 · Triple Jump · Place 16 · Burlington TownshipTriple Jump16.28' 2.75"11
Apr 16Lenape Field Day 2026Apr 16 · Javelin · Place 39 · Burlington TownshipJavelin600g39.47' 6" PB11
Apr 11Lenape InviteApr 11 · Triple Jump · Place 8 · Burlington TownshipTriple Jump8.30-07.7511
Apr 11Lenape InviteApr 11 · Pole Vault · Place 6 · Burlington TownshipPole Vault6.9-00.0011
Apr 2Big Red InvitationalApr 2 · Triple Jump · Place 2 · Burlington TownshipTriple Jump230-06.00—
Apr 2Big Red InvitationalApr 2 · Pole Vault · Place 1 · Burlington TownshipPole Vault19-00.00—
Mar 28Husky RelaysMar 28 · Triple Jump · Burlington TownshipTriple Jump--FOUL11
Mar 28Husky RelaysMar 28 · Pole Vault · Place 2 · Burlington TownshipPole Vault2.9-00.0011

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Pole Vault · Place 10 · Burlington Twp.Pole Vault109-011
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · Pole Vault · Place 1 · Burlington Twp.Pole Vault19-011
Jan 31SJTCA #16Jan 31 · Long Jump · Place 15 · Burlington Twp.Long Jump1513-111
Jan 31SJTCA #16Jan 31 · Pole Vault · Place 1 · Burlington Twp.Pole Vault19-611
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Pole Vault · Place 3 · Burlington Twp.Pole Vault39-011
Jan 8SJTCA #10Jan 8 · Long Jump · Place 22 · Burlington Twp.Long Jump2213-211
Jan 8SJTCA #10Jan 8 · Pole Vault · Place 2 · Burlington Twp.Pole Vault29-611

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22SJTCA #6Dec 22 · Pole Vault · Place 1 · Burlington TownshipPole Vault1.9-6 PB11
Dec 16SJTCA #3Dec 16 · Triple Jump · Place 11 · Burlington TownshipTriple Jump11.27-07.50 PB11
Dec 16SJTCA #3Dec 16 · Pole Vault · Place 2 · Burlington TownshipPole Vault2.9-06.0011
Dec 12SJTCA #1Dec 12 · Pole Vault · Place 1 · Burlington TownshipPole Vault1.9-06.0011
Jan 25SJTCA #15Jan 25 · Pole Vault · Place 3 · Burlington Twp.Pole Vault39-610
Jan 25SJTCA #15Jan 25 · Pole Vault · Place 3 · Burlington Twp.Pole Vault39-610
Jan 11SJTCA Meet #11Jan 11 · Pole Vault · Place 6 · Burlington Twp.Pole Vault69-010
Jan 8SJTCA Meet #10Jan 8 · Pole Vault · Place 3 · Burlington Twp.Pole Vault39-610
Jan 8SJTCA Meet #10Jan 8 · Pole Vault · Place 3 · Burlington Twp.Pole Vault39-610

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Pole Vault · Place 26 · Burlington TPole Vault269-06.0010
May 30NJSIAA Group Championships - 2 & 3May 30 · Pole Vault · Place 9 · Burlington Twp.Pole Vault99-610
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Pole Vault · Place 2 · Burlington Twp.Pole Vault29-610
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Triple Jump · Place 20 · Burlington Twp.Triple Jump2028-1110
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Triple Jump · Place 20 · Burlington TownshipTriple Jump20.28-1110
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Pole Vault · Place 2 · Burlington TownshipPole Vault2.9-610
May 10Burlington County ChampionshipMay 10 · Long Jump · Burlington TownshipLong Jump--DNS10
May 10Burlington County ChampionshipMay 10 · Pole Vault · Place 3 · Burlington TownshipPole Vault3.9-06.0010
May 2Burlington County Divisional ChampsMay 2 · Triple Jump · Place 4 · Burlington TTriple Jump430-01.50—
May 2Burlington County Divisional ChampsMay 2 · Pole Vault · Place 1 · Burlington TPole Vault19-06.00—
May 1SJTCA EliteMay 1 · Pole Vault · Place 8 · Burlington TownshipPole Vault8.9-06.0010
Apr 29Pennsauken Batch #2Apr 29 · Triple Jump · Place 7 · Burlington TTriple Jump730-07.75—
Apr 29Pennsauken Batch #2Apr 29 · Pole Vault · Place 1 · Burlington TPole Vault19-00.00—
Apr 19Colts Neck Spring InvitationalApr 19 · Triple Jump · Place 15 · Burlington Twp.Triple Jump1529-1010
Apr 19Colts Neck Spring InvitationalApr 19 · Pole Vault · Place 8 · Burlington Twp.Pole Vault88-610
Apr 17Lenape Field DayApr 17 · Triple Jump · Burlington TownshipTriple Jump--NM10
Apr 17Lenape Field DayApr 17 · Pole Vault · Place 2 · Burlington TownshipPole Vault2.8' 6"10
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · Javelin · Place 12 · Burlington TownshipJavelin1254-010
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 100 Meters · Place 36 · Burlington Township100 Meters3614.30 PB10
Apr 5Don Danser MemorialApr 5 · Triple Jump · Place 6 · Burlington TownshipTriple Jump6.30-00.2510
Apr 5Don Danser MemorialApr 5 · Long Jump · Place 21 · Burlington TownshipLong Jump21.12-09.00 PB10
Apr 5Don Danser MemorialApr 5 · Pole Vault · Place 2 · Burlington TownshipPole Vault2.9-00.0010

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · Pole Vault · Place 5 · Burlington TownshipPole Vault5.8-06.0010
Dec 17SJTCA Meet #3Dec 17 · Pole Vault · Place 5 · Burlington TownshipPole Vault5.8-610
Dec 14SJTCA Meet #2Dec 14 · Pole Vault · Place 9 · Burlington TownshipPole Vault9.8-06.0010
Jan 17SJTCA Winter Meet #10Jan 17 · 55 Meters · Place 75 · Burlington Twp.55 MetersRound P759.18 PB9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Pole Vault · Burlington TownshipPole Vault--NH9
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Pole Vault · Place 4 · Burlington Twp.Pole Vault48-09
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Pole Vault · Place 4 · Burlington Twp.Pole Vault48-09
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Pole Vault · Place 3 · Burlington TPole Vault36-00.00—
May 15Red Devil Frosh/Novice Finale & Varsity Relay ShowcaseMay 15 · Pole Vault · Place 1 · Burlington TownshipPole Vault1.7' 09
May 11Burlington County ChampionshipsMay 11 · Pole Vault · Place 15 · Burlington Twp.Pole Vault157-09