Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 16:12.52aOcean Breeze InvitationalFebruary 1, 2025
1000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 103:25.47Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
1600 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 206:17.89aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
1600 Meters · OutdoorGMC Track Coaches Freshman Championships · May 195:50.15GMC Track Coaches Freshman ChampionshipsMay 19, 2025
400 Meters · IndoorCoach Glynn Holiday Carnival · Dec 281:03.33aCoach Glynn Holiday CarnivalDecember 28, 2025
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 192:30.84aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
800 Meters · OutdoorLast Chance Invitational · May 82:16.86aLast Chance InvitationalMay 8, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Last Chance InvitationalMay 8 · 800 Meters · Place 13 · North Brunswick Township800 Meters13.2:16.86a PB10
May 8Raider NoviceMay 8 · 800 Meters · Place 13 · North Brunswick Township800 Meters13.2:16.86a10
May 5GMC ChampionshipMay 5 · 800 Meters · Place 55 · North Brunswick800 Meters552:18.81a10
May 2Mercer Coaches ClassicMay 2 · 800 Meters · Place 38 · North Brunswick Township800 Meters38.2:20.20a10
Apr 11Georgian Court University HS ChallengeApr 11 · 800 Meters · Place 59 · North Brunswick Township800 Meters59.2:24.16a10
Apr 7GMC Red & White Division ChampionshipApr 7 · 800 Meters · Place 15 · North Brunswick Township800 Meters15.2:25.80a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 800 Meters · Place 50 · North Brunswick Township800 Meters50.2:35.35a10
Dec 28Coach Glynn Holiday CarnivalDec 28 · 400 Meters · Place 63 · North Brunswick Township400 Meters63.1:03.33a PB10
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 55 · North Brunswick Township800 Meters55.2:30.84a PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 55 · North Brunswick Township1 Mile55.6:12.52a PB9
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 56 · North Brunswick Township800 Meters56.2:41.76a9
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1000 Meters · Place 44 · North Brunsw1000 Meters443:25.47 PB—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19GMC Track Coaches Freshman ChampionshipsMay 19 · 800 Meters · Place 23 · North Brunswick800 Meters232:34.909
May 19GMC Track Coaches Freshman ChampionshipsMay 19 · 1600 Meters · Place 41 · North Brunswick1600 Meters415:50.15 PB9
Apr 19Colts Neck Spring InvitationalApr 19 · 800 Meters · Place 33 · North Brunswick800 Meters332:26.969
Apr 15GMC Red & White ChampionshipApr 15 · 800 Meters · Place 23 · North Brunswick800 Meters232:30.26—
Apr 4Rahway Rising Stars Invitational #1Apr 4 · 800 Meters · Place 33 · North Brunswick800 Meters332:36.639

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 1600 Meters · Place 98 · North Brunswick Township1600 Meters98.6:17.89a PB9