Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRaider Twilight · Apr 1712.28aRaider TwilightApril 17, 2026
200 Meters · OutdoorRaider Twilight · Apr 1725.85aRaider TwilightApril 17, 2026
300 Meters · IndoorLVS Senior Day Invite · Jan 2142.78LVS Senior Day InviteJanuary 21, 2026
400 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 131:00.93NJSIAA Sectional Championships - Central Group 4February 13, 2026
400 Meters · OutdoorSkyland Conference Champs · May 51:00.00Skyland Conference ChampsMay 5, 2026
55 Meter · IndoorPoreda Invitational · Dec 137.38aPoreda InvitationalDecember 13, 2025
55 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 137.28NJSIAA Sectional Championships - Central Group 4February 13, 2026
Long Jump · IndoorPoreda Invitational · Dec 1316' 0.5"Poreda InvitationalDecember 13, 2025
Long Jump · OutdoorNJSIAA State Meet Of Champions · Jun 318-05.75NJSIAA State Meet Of ChampionsJune 3, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Long Jump · Place 4 · HillsboroughHillsboroughLong Jump4.18-05.75 PBWind: -0.49
May 29NJSIAA Group Championships - 1 & 4May 29 · Long Jump · Place 6 · HillsboroughHillsboroughLong Jump6.17-07.75Wind: 3.89
May 29NJSIAA Group Championships - 1 & 4May 29 · 100 Meters · Place 13 · HillsboroughHillsborough100 MetersRound P13.12.38aWind: -0.69
May 21Skyland Girls Frosh SophMay 21 · 200 Meters · Place 1 · HillsboroughHillsborough200 Meters1.26.13a9
May 21Skyland Girls Frosh SophMay 21 · 100 Meters · Place 1 · HillsboroughHillsborough100 MetersRound P1.12.45a9
May 21Skyland Girls Frosh SophMay 21 · 100 Meters · Place 1 · HillsboroughHillsborough100 Meters1.12.34a9
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Long Jump · Place 1 · HillsboroughHillsboroughLong Jump1.17-02.75Wind: -0.99
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 200 Meters · Place 5 · HillsboroughHillsborough200 Meters5.25.96aWind: -3.49
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 3 · HillsboroughHillsborough100 MetersRound P3.12.57aWind: -0.99
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 3 · HillsboroughHillsborough100 Meters3.12.29aWind: -0.19
May 5Skyland Conference ChampsMay 5 · Long Jump · Place 2 · HillsboroughHillsboroughLong Jump217-06.25—
May 5Skyland Conference ChampsMay 5 · 400 Meters · Place 6 · HillsboroughHillsborough400 Meters61:00.00 PB—
May 5Skyland Conference ChampsMay 5 · 200 Meters · Place 5 · HillsboroughHillsborough200 Meters526.33—
May 5Skyland Conference ChampsMay 5 · 100 Meters · Place 2 · HillsboroughHillsborough100 Meters212.50—
May 5Skyland Conference ChampsMay 5 · 100 Meters · Place 2 · HillsboroughHillsborough100 Meters212.76—
May 5Skyland Conference Champs - Open ScoringMay 5 · Long Jump · Place 2 · HillsboroughHillsboroughLong Jump2.17-06.259
May 5Skyland Conference Champs - Open ScoringMay 5 · 400 Meters · Place 6 · HillsboroughHillsborough400 Meters6.1:00.00a9
May 5Skyland Conference Champs - Open ScoringMay 5 · 200 Meters · Place 5 · HillsboroughHillsborough200 Meters5.26.33a9
May 5Skyland Conference Champs - Open ScoringMay 5 · 100 Meters · Place 2 · HillsboroughHillsborough100 Meters2.12.50a9
May 5Skyland Conference Champs - Open ScoringMay 5 · 100 Meters · Place 2 · HillsboroughHillsborough100 Meters2.12.76a9
Apr 28Somerset County ChampsApr 28 · Long Jump · Place 1 · HillsboroughHillsboroughLong Jump118-09
Apr 28Somerset County ChampsApr 28 · 400 Meters · Place 4 · HillsboroughHillsborough400 Meters41:00.04a9
Apr 28Somerset County ChampsApr 28 · 200 Meters · Place 2 · HillsboroughHillsborough200 Meters226.23a9
Apr 28Somerset County ChampsApr 28 · 100 Meters · Place 2 · HillsboroughHillsborough100 MetersRound P212.61a9
Apr 28Somerset County ChampsApr 28 · 100 Meters · Place 2 · HillsboroughHillsborough100 Meters212.36a9
Apr 17Raider TwilightApr 17 · 200 Meters · Place 4 · HillsboroughHillsborough200 Meters4.25.85a PB9
Apr 17Raider TwilightApr 17 · 100 Meters · Place 3 · HillsboroughHillsborough100 Meters3.12.28a PB9
Mar 28Skyland Conference RelaysMar 28 · Long Jump · Place 3 · HillsboroughHillsboroughLong Jump3.16-02.509

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55 Meters · Place 9 · HillsboroughHillsborough55 MetersRound P97.369
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 2 · HillsboroughHillsborough55 MetersRound P27.379
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 2 · HillsboroughHillsborough55 Meters27.28 PB9
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 400 Meters · Place 5 · HillsboroughHillsborough400 Meters51:00.93 PB9
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Long Jump · Place 8 · HillsboroughHillsboroughLong Jump815-11.759
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55 Meters · Place 2 · HillsboroughHillsborough55 MetersRound P27.479
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55 Meters · Place 1 · HillsboroughHillsborough55 Meters17.409
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 3 · HillsboroughHillsborough400 Meters31:01.599
Jan 21LVS Senior Day InviteJan 21 · Long Jump · Place 2 · HillsboroughHillsboroughLong Jump216-0.759
Jan 21LVS Senior Day InviteJan 21 · 300 Meters · Place 3 · HillsboroughHillsborough300 Meters342.78 PB9
Jan 21LVS Senior Day InviteJan 21 · 55 Meters · Place 2 · HillsboroughHillsborough55 Meters27.459

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Poreda InvitationalDec 13 · 55 Meter · Place 2 · HillsboroughHillsborough55 MeterRound P2.7.49a9
Dec 13Poreda InvitationalDec 13 · 55 Meter · Place 2 · HillsboroughHillsborough55 Meter2.7.38a PB9
Dec 13Poreda InvitationalDec 13 · Long Jump · Place 3 · HillsboroughHillsboroughLong Jump3.16' 0.5" PB9
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 2 · 07-Unattached07-Unattached55 Meter2.7.58a8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 3 · 07-Unattached07-UnattachedLong Jump3.4.59m8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · 07-Unattached07-Unattached200 Meters—DNS8

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24The Garden State Spring Youth ClassicMay 24 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.26.55a8
May 24The Garden State Spring Youth ClassicMay 24 · 200 Meters · UnattachedUnattached200 Meters—DNSWind: 2.28
May 2Hunterdon Lions InvitationalMay 2 · 100 Meters · Place 1 · HillsboroughHillsborough100 Meters112.68—
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 100 Meters · Place 3 · UnattachedUnattached100 Meters3.13.43a8

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · Long Jump · Place 2 · 07-Unattached07-UnattachedLong Jump2.5.18m7
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 4 · 07-Unattached07-Unattached200 Meters4.26.35aWind: 1.57
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 2 · 07-Unattached07-Unattached100 MetersRound P2.12.70aWind: 1.27
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 4 · 07-Unattached07-Unattached100 Meters4.12.86aWind: 1.57
May 19Skyland Youth ChampionshipsMay 19 · Long Jump · Place 1 · HillsboroughHillsboroughLong Jump115-06.00—
May 19Skyland Youth ChampionshipsMay 19 · 200 Meters · Place 1 · HillsboroughHillsborough200 Meters126.62—
May 19Skyland Youth ChampionshipsMay 19 · 100 Meters · Place 1 · HillsboroughHillsborough100 Meters113.16—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · Long Jump · Place 4 · UnattachedUnattachedLong Jump4.4.09m5
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.29.30aWind: -3.65
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 2 · UnattachedUnattached100 MetersRound P2.13.91aWind: 05
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 3 · UnattachedUnattached100 Meters3.14.13aWind: -1.25