Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBishop Loughlin Games · Dec 163:31.06aBishop Loughlin GamesDecember 16, 2023
1600 Meters · IndoorSJTCA #16 · Jan 315:23.81SJTCA #16January 31, 2026
1600 Meters · OutdoorThe Winner's Circle at The Horse Farm · Jun 105:06.87aThe Winner's Circle at The Horse FarmJune 10, 2026
3200 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1611:48.11NJSIAA Sectionals Central Groups 1 and 4May 16, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:03.64a130th Penn Relays CarnivalApril 23, 2026
800 Meters · IndoorGreater Middlesex Conference Championships · Jan 242:25.56Greater Middlesex Conference ChampionshipsJanuary 24, 2026
800 Meters · OutdoorNJSIAA Group Championships - 1 & 4 · May 292:20.51aNJSIAA Group Championships - 1 & 4May 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 1600 Meters · Place 10 · Metuchen1600 Meters10.5:06.87a PB11
May 29NJSIAA Group Championships - 1 & 4May 29 · 800 Meters · Place 4 · Metuchen800 Meters4.2:20.51a PB11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 1600 Meters · Place 5 · Metuchen1600 Meters5.5:12.26a11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 800 Meters · Place 6 · Metuchen800 Meters6.2:21.11a11
May 5GMC ChampionshipMay 5 · 800 Meters · Place 4 · Metuchen800 Meters42:22.76a11
May 5GMC ChampionshipMay 5 · 1600 Meters · Place 4 · Metuchen1600 Meters45:18.70a11
Apr 24Lion InvitationalApr 24 · 800 Meters · Place 4 · Metuchen800 Meters4.2:26.77a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Metuchen400 Meters—1:03.64a PB11
Apr 17Raider TwilightApr 17 · 1600 Meters · Place 6 · Metuchen1600 Meters6.5:16.36a11
Apr 7GMC Red & White Division ChampionshipApr 7 · 800 Meters · Place 1 · Metuchen800 Meters1.2:29.90a11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 800 Meters · Place 10 · Metuchen800 Meters102:29.2211
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 800 Meters · Place 10 · Metuchen800 Meters102:29.2211
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 800 Meters · Place 3 · Metuchen800 Meters32:28.3511
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 800 Meters · Place 3 · Metuchen800 Meters32:28.3511
Jan 31SJTCA #16Jan 31 · 1600 Meters · Place 2 · Metuchen1600 Meters25:23.81 PB11
Jan 31SJTCA #16Jan 31 · 1600 Meters · Place 2 · Metuchen1600 Meters25:23.8111
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 800 Meters · Place 3 · Metuchen800 Meters32:25.56 PB11
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 800 Meters · Place 3 · Metuchen800 Meters32:25.5611
Jan 3SJTCA #9Jan 3 · 800 Meters · Place 6 · Metuchen800 Meters62:31.4611

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 8 · Metuchen800 Meters8.2:27.49a11
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 800 Meters · Place 11 · Metuchen800 Meters112:29.2810
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 800 Meters · Place 6 · Metuchen800 Meters62:29.9010
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 7 · Metuchen800 Meters7.2:29.61a10
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 8 · Metuchen800 Meters82:35.2010
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 8 · Metuchen800 Meters82:35.2010
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 8 · Metuchen800 Meters82:35.2010
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 8 · Metuchen800 Meters82:35.2010

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 3200 Meters · Place 5 · Metuchen3200 Meters511:48.11 PB10
May 6GMC ChampionshipsMay 6 · 3200 Meters · Place 8 · Metuchen3200 Meters811:52.4010
Apr 15GMC Red & White ChampionshipApr 15 · 800 Meters · Place 10 · Metuchen800 Meters102:31.46—
Apr 4Rahway Rising Stars Invitational #1Apr 4 · 800 Meters · Place 1 · Metuchen800 Meters12:30.5910

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30SJTCA Meet #8Dec 30 · 1600 Meters · Place 6 · Metuchen1600 Meters6.5:46.64a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22The Egg Club InvitationalDec 22 · 1000 Meters · Place 2 · Metuchen1000 Meters2.3:33.45a9
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 13 · Metuchen1000 Meters13.3:31.06a PB9