Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGreater Middlesex Conference Championships · Jan 245:10.60Greater Middlesex Conference ChampionshipsJanuary 24, 2026
1600 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 34:57.37aNJSIAA State Meet Of ChampionsJune 3, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 1311:19.28NJSIAA Sectional Championships - Central Group 4February 13, 2026
3200 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1611:11.01NJSIAA Sectionals Central Groups 1 and 4May 16, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 1600 Meters · Place 11 · South Brunswick1600 Meters11.4:57.37a PB10
May 29NJSIAA Group Championships - 1 & 4May 29 · 1600 Meters · Place 4 · South Brunswick1600 Meters4.5:00.52a10
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 1600 Meters · Place 2 · South Brunswick1600 Meters2.5:02.14a10
May 5GMC ChampionshipMay 5 · 3200 Meters · Place 2 · South Brunswick3200 Meters211:15.54a10
May 5GMC ChampionshipMay 5 · 1600 Meters · Place 1 · South Brunswick1600 Meters15:05.95a10
Apr 7GMC Red & White Division ChampionshipApr 7 · 3200 Meters · Place 2 · South Brunswick3200 Meters2.11:54.19a10
Apr 7GMC Red & White Division ChampionshipApr 7 · 1600 Meters · Place 1 · South Brunswick1600 Meters1.5:38.43a10
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Place 11 · South Brunswick3200 Meters11.11:34.97a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 3200 Meters · Place 12 · South Brunswick3200 Meters1211:22.0010
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 3200 Meters · Place 5 · South Brunswick3200 Meters511:19.28 PB10
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 1600 Meters · Place 4 · South Brunswick1600 Meters45:13.5510
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 3200 Meters · Place 2 · South Brunswick3200 Meters211:37.3010
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 1600 Meters · Place 1 · South Brunswick1600 Meters15:10.60 PB10
Jan 3SJTCA #9Jan 3 · 3200 Meters · Place 2 · South Brunswick3200 Meters211:27.4710

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 1600 Meters · Place 5 · South Brunswick1600 Meters5.5:25.49a10
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 3200 Meters · Place 9 · South Brunswick3200 Meters911:32.379
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 3200 Meters · Place 3 · South Brunswick3200 Meters311:32.409
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 3200 Meters · Place 3 · South Brunswick3200 Meters311:47.169
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 1600 Meters · Place 2 · South Brunswick1600 Meters25:23.879
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 3200 Meters · Place 3 · South Brunswick3200 Meters311:47.169
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 1600 Meters · Place 2 · South Brunswick1600 Meters25:23.879

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 3200 Meters · Place 8 · South Brunsw3200 Meters811:11.01 PB9
May 6GMC ChampionshipsMay 6 · 3200 Meters · Place 4 · South Brunswick3200 Meters411:11.019
May 6GMC ChampionshipsMay 6 · 1600 Meters · Place 8 · South Brunswick1600 Meters85:14.629
Apr 15GMC Red & White ChampionshipApr 15 · 3200 Meters · Place 2 · South Brunswick3200 Meters211:43.23—
Apr 15GMC Red & White ChampionshipApr 15 · 1600 Meters · Place 3 · South Brunswick1600 Meters35:18.56—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Bob James InvitationalDec 18 · 3200 Meters · Place 4 · South Brunswick3200 Meters4.12:08.09a9