Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 16:47.15aOcean Breeze InvitationalFebruary 1, 2025
1600 Meters · IndoorGreater Middlesex Conf. Championships · Jan 256:36.36Greater Middlesex Conf. ChampionshipsJanuary 25, 2025
1600 Meters · OutdoorRidge Novice Invitational · Jun 46:22.80Ridge Novice InvitationalJune 4, 2024
2 Miles · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 1015:18.15Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
3000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 1014:15.74Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
3200 Meters · OutdoorGMC Track Coaches Freshman Championships · May 1315:18.06GMC Track Coaches Freshman ChampionshipsMay 13, 2024
400 Meters · OutdoorEast Brunswick Sprint Series #2 · May 211:05.89aEast Brunswick Sprint Series #2May 21, 2026
600 Meters · IndoorCoach Glynn Holiday Carnival · Dec 282:02.04aCoach Glynn Holiday CarnivalDecember 28, 2025
800 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 132:46.15NJSIAA Sectional Championships - Central Group 4February 13, 2026
800 Meters · OutdoorGMC Championship · May 52:35.07aGMC ChampionshipMay 5, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21East Brunswick Sprint Series #2May 21 · 400 Meters · Place 17 · North Brunswick Township400 Meters17.1:05.89a PB11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 800 Meters · Place 35 · North Brunswick Township800 Meters35.2:37.96a11
May 8Last Chance InvitationalMay 8 · 400 Meters · Place 21 · North Brunswick Township400 Meters21.1:06.61a11
May 8Raider NoviceMay 8 · 400 Meters · Place 21 · North Brunswick Township400 Meters21.1:06.61a11
May 5GMC ChampionshipMay 5 · 800 Meters · Place 18 · North Brunswick800 Meters182:35.07a PB11
May 2Mercer Coaches ClassicMay 2 · 800 Meters · Place 14 · North Brunswick Township800 Meters14.2:40.70a11
May 2Mercer Coaches ClassicMay 2 · 400 Meters · Place 29 · North Brunswick Township400 Meters29.1:07.67a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · North Brunswick Township400 Meters—1:07.76a11
Apr 7GMC Red & White Division ChampionshipApr 7 · 400 Meters · Place 13 · North Brunswick Township400 Meters13.1:09.92a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 28 · North Brunswick800 Meters282:46.15 PB11
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 800 Meters · Place 28 · North Brunswick800 Meters282:46.2811

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 600 Meters · Place 23 · North Brunswick Township600 Meters23.2:02.04a PB11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 50 · North Brunswick Township800 Meters50.2:50.22a11
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 42 · North Brunswick Township1 Mile42.6:47.15a PB10
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 1600 Meters · Place 30 · North Brunswick1600 Meters306:36.36 PB10
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 1600 Meters · Place 30 · North Brunswick1600 Meters306:36.3610
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 2 Miles · Place 49 · North Brunsw2 Miles4915:18.15 PB—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 600 Meters · Place 36 · North Brunsw600 Meters362:02.61—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 3000 Meters · Place 50 · North Brunsw3000 Meters5014:15.74 PB—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · 1600 Meters · Place 17 · North Brunsw1600 Meters176:22.80 PB—
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 1600 Meters · Place 40 · North Brunsw1600 Meters406:28.219
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 800 Meters · Place 42 · North Brunsw800 Meters422:45.219
May 21GMC ChampionshipsMay 21 · 800 Meters · Place 42 · North Brunswick800 Meters422:49.599
May 21GMC ChampionshipsMay 21 · 1600 Meters · Place 39 · North Brunswick1600 Meters396:40.219
May 17Rahway Rising Stars Invitational #3May 17 · 1600 Meters · Place 5 · North Brunswick1600 Meters56:33.939
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · 3200 Meters · Place 10 · North Brunsw3200 Meters1015:18.06 PB—
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · 1600 Meters · Place 8 · North Brunsw1600 Meters86:30.32—
Apr 20Colts Neck Spring InvitationalApr 20 · 1600 Meters · Place 49 · North Brunswick Township1600 Meters49.6:33.70a9
Apr 20Colts Neck Spring InvitationalApr 20 · 800 Meters · Place 20 · North Brunswick Township800 Meters20.2:50.39a9
Apr 13East Brunswick InvitationalApr 13 · 1600 Meters · Place 40 · North Brunsw1600 Meters406:47.18—