Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 165:37.04aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
1 Mile · OutdoorA Night at the Horse Farm · May 305:34.61A Night at the Horse FarmMay 30, 2023
1500 Meters · IndoorFreedom Games · Jan 34:55.60Freedom GamesJanuary 3, 2026
1600 Meters · IndoorFreedom Games · Jan 35:14.14aFreedom GamesJanuary 3, 2026
1600 Meters · OutdoorMonmouth County Championships · May 105:23.17aMonmouth County ChampionshipsMay 10, 2023
400 Meters · OutdoorA Fourth Night at the Horse Farm · May 141:06.78aA Fourth Night at the Horse FarmMay 14, 2026
400 Meters · Relay Split · OutdoorNJSIAA NPA & NPB States · May 301:00.843NJSIAA NPA & NPB StatesMay 30, 2025
800 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 212:24.58NJSIAA Group Non-Public A & B ChampionshipsFebruary 21, 2025
800 Meters · OutdoorNJSIAA NPA & NPB States · May 302:15.32aNJSIAA NPA & NPB StatesMay 30, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14A Fourth Night at the Horse FarmMay 14 · 400 Meters · Place 13 · Trinity Hall400 Meters13.1:06.78a PB12
May 6Monmouth County ChampionshipsMay 6 · 1600 Meters · Place 27 · Trinity Hall1600 Meters27.5:33.42a12
May 6Monmouth County ChampionshipsMay 6 · 800 Meters · Place 40 · Trinity Hall800 Meters40.2:38.19a12
Apr 15A Central Division ChampionshipsApr 15 · 800 Meters · Place 16 · Trinity Hall800 Meters16.2:41.02a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 20 · Trinity Hall800 Meters202:35.1212
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 20 · Trinity Hall800 Meters202:35.1212
Feb 3Shore Conference ChampionshipsFeb 3 · 800 Meters · Place 12 · Trinity Hall800 Meters122:30.3312
Jan 3Freedom GamesJan 3 · 1600 Meters · Place 4 · Trinity Hall1600 Meters4.5:14.14a PB12
Jan 3Freedom GamesJan 3 · 1500 Meters · Place 6 · Trinity Hall1500 Meters6.4:55.60 PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 7 · Trinity Hall800 Meters7.2:26.08a12
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 800 Meters · Place 10 · Trinity Hall800 Meters102:24.58 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11The Winner's Circle at The Horse FarmJun 11 · 800 Meters · Place 20 · Trinity Hall800 Meters202:22.7611
Jun 4NJSIAA State Meet Of ChampionsJun 4 · 800 Meters · Place 20 · Trinity Hall800 Meters202:16.8411
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Trinity Hall400 MetersRelay Split—1:00.843 PB11
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 9 · Trinity Hall800 Meters9.2:15.32a PB11
May 27Shore Conference MeetMay 27 · 800 Meters · Place 4 · Trinity Hall800 Meters42:18.74—
May 15A Third Night at the Horse FarmMay 15 · 800 Meters · Place 5 · Trinity Hall800 Meters52:16.76—
May 8Monmouth County ChampionshipsMay 8 · 800 Meters · Place 11 · Trinity Hall800 Meters11.2:21.18a11
Apr 19Colts Neck Spring InvitationalApr 19 · 800 Meters · Place 25 · Trinity Hall800 Meters252:32.9311
Apr 8A-Central Division ChampionshipsApr 8 · 1600 Meters · Place 1 · Trinity Hall1600 Meters15:36.20—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 1600 Meters · Place 3 · Trinity Hall1600 Meters3.5:31.33a11
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 19 · Trinity Hall800 Meters192:36.2210
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 1600 Meters · Place 7 · Trinity Hall1600 Meters75:18.6910
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 19 · Trinity Hall800 Meters192:36.2210
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 1600 Meters · Place 7 · Trinity Hall1600 Meters75:18.6910
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 800 Meters · Place 25 · Trinity Hall800 Meters252:33.7610
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 1600 Meters · Place 3 · Trinity Hall1600 Meters35:17.2010
Jan 21Monmouth County ChampionshipsJan 21 · 800 Meters · Place 20 · Trinity Hall800 Meters202:36.0410
Jan 21Monmouth County ChampionshipsJan 21 · 1600 Meters · Place 6 · Trinity Hall1600 Meters65:20.9710

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 800 Meters · Place 27 · Trinity Hall800 Meters27.2:31.80a10
May 28A Second Night at the Horse FarmMay 28 · 1600 Meters · Place 6 · Trinity Hall1600 Meters65:27.98—
May 9Monmouth County ChampionshipsMay 9 · 1600 Meters · Place 30 · Trinity Hall1600 Meters30.5:36.11a10
May 9Monmouth County ChampionshipsMay 9 · 800 Meters · Place 11 · Trinity Hall800 Meters11.2:22.65a10
Apr 6Rebel RelaysApr 6 · 1600 Meters · Place 1 · Trinity Hall1600 Meters15:34.1010

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 19STCA Season Opener #2Dec 19 · 1600 Meters · Place 5 · Trinity Hall1600 Meters5.5:32.71a10
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 2 · Trinity Hall1 Mile2.5:37.04a PB10
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1500 Meters · Place 3 · Trinity Hall1500 Meters3.5:15.64a10
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 1600 Meters · Place 4 · Trinity Hall1600 Meters45:26.259
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 1600 Meters · Place 4 · Trinity Hall1600 Meters45:26.259
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 1600 Meters · Place 4 · Trinity Hall1600 Meters45:26.259
Feb 17NJSIAA Group ChampionshipsFeb 17 · 800 Meters · Place 17 · Trinity Hall800 Meters172:36.939
Feb 17NJSIAA Group ChampionshipsFeb 17 · 1600 Meters · Place 12 · Trinity Hall1600 Meters125:30.119
Jan 26Shore Conference ChampionshipsJan 26 · 1600 Meters · Place 13 · Trinity Hall1600 Meters135:37.199
Jan 26Shore Conference ChampionshipsJan 26 · 1600 Meters · Place 13 · Trinity Hall1600 Meters135:37.199
Jan 20Monmouth County ChampionshipsJan 20 · 1600 Meters · Place 16 · Trinity Hall1600 Meters165:39.749

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 1600 Meters · Place 9 · Trinity Hall1600 Meters9.5:27.05a9
May 30A Night at the Horse FarmMay 30 · 1 Mile · Place 6 · Trinity Hall1 Mile65:34.61 PB9
May 10Monmouth County ChampionshipsMay 10 · 1600 Meters · Place 11 · Trinity Hall1600 Meters11.5:23.17a PB9
May 10Monmouth County ChampionshipsMay 10 · 800 Meters · Place 16 · Trinity Hall800 Meters16.2:22.23a9
Apr 24A-Central Division ChampionshipsApr 24 · 1600 Meters · Place 7 · Trinity Hall1600 Meters7.5:26.59a9
Apr 24A-Central Division ChampionshipsApr 24 · 800 Meters · Place 12 · Trinity Hall800 Meters12.2:26.75a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Coaches Hall of Fame InvitationalDec 17 · 1 Mile · Place 3 · Trinity Hall1 Mile3.5:41.08a9