Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorRidge Novice Invitational · Jun 426.89Ridge Novice InvitationalJune 4, 2024
200 Meters · Relay Split · OutdoorSkyland Relays · Apr 1359.272aSkyland RelaysApril 13, 2024
300 Meters · IndoorOcean Breeze Freedom Games · Jan 444.07Ocean Breeze Freedom GamesJanuary 4, 2025
400 Meters · IndoorSomerset County Relay Championships · Jan 121:03.45Somerset County Relay ChampionshipsJanuary 12, 2025
400 Meters · OutdoorRaider Twilight · Apr 171:03.23Raider TwilightApril 17, 2025
55 Meter · IndoorRidge Winter Invitational · Dec 97.75aRidge Winter InvitationalDecember 9, 2024
55 Meters · IndoorNJ JV-Novice Invitational · Feb 197.62NJ JV-Novice InvitationalFebruary 19, 2025
Javelin · 800g · OutdoorRidge Novice Invitational · May 19126-02Ridge Novice InvitationalMay 19, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19Ridge Novice InvitationalMay 19 · Javelin · Place 2 · RidgeJavelin800g2.126-02 PB12
May 19Ridge Novice InvitationalMay 19 · 200 Meters · Place 68 · Ridge200 Meters68.27.01a12
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Javelin · Place 9 · RidgeJavelin9120-212
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Javelin · Place 9 · RidgeJavelin9120-0212
May 6Skyland Conference Champs - DivisionalMay 6 · Javelin · Place 11 · RidgeJavelin800g11.111-0212
May 6Skyland Conference Champs - OpenMay 6 · Javelin · Place 30 · RidgeJavelin800g30.111-0212
Apr 29Somerset County ChampsApr 29 · Javelin · Place 14 · RidgeJavelin14125-07—
Apr 17Raider TwilightApr 17 · 400 Meters · Place 106 · Ridge400 Meters1061:03.23 PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19NJ JV-Novice InvitationalFeb 19 · 55 Meters · Place 188 · Ridge55 MetersRound P1887.62 PB12
Feb 19NJ JV-Novice InvitationalFeb 19 · 55 Meters · Place 188 · Ridge55 MetersRound P1887.6212
Jan 30NJ Metropolitan InvitationalJan 30 · 55 Meters · Place 75 · Ridge55 MetersRound P758.0512
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 400 Meters · Place 111 · Ridge400 Meters1111:07.07—
Jan 12Somerset County Relay ChampionshipsJan 12 · 400 Meters · Place 54 · Ridge400 Meters541:03.45 PB12
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 110 · Ridge300 Meters11044.07 PB12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Tony Passarelli InvitationalDec 20 · 300 Meters · Place 46 · Ridge300 Meters46.46.50a12
Dec 9Ridge Winter InvitationalDec 9 · 55 Meter · Place 103 · Ridge55 MeterRound P103.7.75a PB12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · Javelin · Place 14 · RidgeJavelin14101-02—
Jun 4Ridge Novice InvitationalJun 4 · 200 Meters · Place 45 · Ridge200 Meters4526.89 PB—
May 18Ridge Novice Meet #1May 18 · Javelin · Place 10 · RidgeJavelin1087-911
May 18Ridge Novice Meet #1May 18 · 200 Meters · Place 17 · Ridge200 Meters1727.0011
Apr 13Skyland RelaysApr 13 · 200 Meters · Ridge200 MetersRelay Split—59.272a PB11