Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA #9 · Jan 36:32.66SJTCA #9January 3, 2026
1600 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 155:59.78aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
3200 Meters · IndoorGreater Middlesex Conf. Championships · Jan 2513:27.25Greater Middlesex Conf. ChampionshipsJanuary 25, 2025
3200 Meters · OutdoorGMC Red & White Division Championship · Apr 713:31.55aGMC Red & White Division ChampionshipApril 7, 2026
800 Meters · IndoorGreater Middlesex Conference Championships · Jan 242:36.95Greater Middlesex Conference ChampionshipsJanuary 24, 2026
800 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 152:36.63aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
Championship · OutdoorGMC Championship · May 52:37.79aGMC 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 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 1600 Meters · Place 27 · Sayreville War Memorial1600 Meters27.5:59.78a PB12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 800 Meters · Place 32 · Sayreville War Memorial800 Meters32.2:36.63a PB12
May 5GMC ChampionshipMay 5 · Championship · Place 24 · SayrevilleChampionship242:37.79a PB12
May 5GMC ChampionshipMay 5 · Championship · Place 10 · SayrevilleChampionship105:39.56a12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 800 Meters · Place 30 · Sayreville War Memorial800 Meters30.2:39.36a12
Apr 11Georgian Court University HS ChallengeApr 11 · 1600 Meters · Place 20 · Sayreville War Memorial1600 Meters20.6:08.56a12
Apr 11Georgian Court University HS ChallengeApr 11 · 800 Meters · Place 11 · Sayreville War Memorial800 Meters11.2:37.73a12
Apr 7GMC Red & White Division ChampionshipApr 7 · 3200 Meters · Place 5 · Sayreville War Memorial3200 Meters5.13:31.55a PB12
Apr 7GMC Red & White Division ChampionshipApr 7 · 800 Meters · Place 4 · Sayreville War Memorial800 Meters4.2:43.81a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 15 · Sayreville800 Meters152:37.4212
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 3200 Meters · Place 15 · Sayreville3200 Meters1513:52.1112
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 3200 Meters · Place 15 · Sayreville3200 Meters1513:52.1112
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 800 Meters · Place 14 · Sayreville800 Meters142:36.95 PB12
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 800 Meters · Place 14 · Sayreville800 Meters142:36.9512
Jan 3SJTCA #9Jan 3 · 800 Meters · Place 22 · Sayreville800 Meters222:54.7612
Jan 3SJTCA #9Jan 3 · 1600 Meters · Place 18 · Sayreville1600 Meters186:32.66 PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19Colts Neck Spring InvitationalApr 19 · 800 Meters · Place 41 · Sayreville800 Meters412:40.2011
Apr 19Colts Neck Spring InvitationalApr 19 · 1600 Meters · Place 46 · Sayreville1600 Meters466:11.8111

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 25 · Sayreville800 Meters252:39.5011
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 3200 Meters · Place 17 · Sayreville3200 Meters1713:27.25 PB11
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 3200 Meters · Place 17 · Sayreville3200 Meters1713:27.2511
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 12 · Sayreville800 Meters122:38.2011
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 12 · Sayreville800 Meters122:38.2011
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 3200 Meters · Place 17 · Sayreville3200 Meters1713:27.2511
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 3200 Meters · Place 17 · Sayreville3200 Meters1713:27.2511
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 12 · Sayreville800 Meters122:38.2011
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 12 · Sayreville800 Meters122:38.2011

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21GMC ChampionshipsMay 21 · 800 Meters · Place 30 · Sayreville800 Meters302:40.9310

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 800 Meters · Place 23 · Sayreville800 Meters232:40.9610