Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMonmouth U. TC Indoor Showcase #1 · Jan 315:42.43Monmouth U. TC Indoor Showcase #1January 31, 2023
1000 Meters · IndoorBishop Loughlin Games · Dec 202:49.92aBishop Loughlin GamesDecember 20, 2025
1600 Meters · IndoorMonmouth County Championships · Jan 234:32.04Monmouth County ChampionshipsJanuary 23, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:25.60aHolmdel Twilight Series - Royal RumbleJune 2, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:37.05Holmdel Twilight Series - Royal RumbleJune 2, 2025
3200 Meters · IndoorShore Conference Championships · Feb 39:56.98Shore Conference ChampionshipsFebruary 3, 2026
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 2710:09.15aHolmdel Twilight Series - Night of 3200sApril 27, 2026
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 3010:16.67Holmdel Twilight Series - Night of 3200sApril 30, 2024
800 Meters · OutdoorGeorgian Court University HS Challenge · Apr 112:03.51aGeorgian Court University HS ChallengeApril 11, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 9 · Marlboro1600 Meters9.4:25.60a PB12
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 34 · Marlboro1600 Meters34.4:33.48a12
May 20Shore Conference ChampionshipsMay 20 · 1600 Meters · Place 6 · Marlboro1600 Meters6.4:40.63a12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 1600 Meters · Place 8 · Marlboro1600 Meters8.4:29.10a12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 800 Meters · Place 31 · Marlboro800 Meters31.2:08.16a12
May 6Monmouth County ChampionshipsMay 6 · 1600 Meters · Place 32 · Marlboro1600 Meters32.4:36.73a12
Apr 27Holmdel Twilight Series - Night of 3200sApr 27 · 3200 Meters · Place 73 · Marlboro3200 Meters73.10:09.15a PB12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 1600 Meters · Place 5 · Marlboro1600 Meters5.4:30.31a12
Apr 11Georgian Court University HS ChallengeApr 11 · 800 Meters · Place 9 · Marlboro800 Meters9.2:03.51a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3Shore Conference ChampionshipsFeb 3 · 3200 Meters · Place 5 · Marlboro3200 Meters59:56.98 PB12
Feb 3Shore Conference ChampionshipsFeb 3 · 3200 Meters · Place 5 · Marlboro3200 Meters59:56.9812
Jan 23Monmouth County ChampionshipsJan 23 · 1600 Meters · Place 8 · Marlboro1600 Meters84:32.04 PB12
Jan 23Monmouth County ChampionshipsJan 23 · 1600 Meters · Place 8 · Marlboro1600 Meters84:32.0412

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 1000 Meters · Place 37 · Marlboro1000 Meters37.2:49.92a PB12
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 1600 Meters · Place 13 · Marlboro1600 Meters134:43.1011
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 1600 Meters · Place 13 · Marlboro1600 Meters134:43.1011
Jan 30Shore Conference MeetJan 30 · 1600 Meters · Place 19 · Marlboro1600 Meters194:47.8511
Jan 30Shore Conference MeetJan 30 · 1600 Meters · Place 19 · Marlboro1600 Meters194:47.8511
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 20 · Marlboro1600 Meters204:48.8711
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 20 · Marlboro1600 Meters204:48.8711

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 44 · M Marlboro1600 Meters444:37.05 PB—
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 1600 Meters · Place 24 · Marlboro1600 Meters244:46.9511
May 8Monmouth County ChampionshipsMay 8 · 1600 Meters · Place 28 · Marlboro1600 Meters28.4:42.52a11
Apr 28Holmdel Twilight Series - Night of 3200sApr 28 · 3200 Meters · Place 83 · M Marlboro3200 Meters8310:19.99—
Apr 19Colts Neck Spring InvitationalApr 19 · 1600 Meters · Place 17 · Marlboro1600 Meters174:40.9911
Apr 12East Brunswick InvitationalApr 12 · 1600 Meters · Place 3 · Marlboro1600 Meters34:46.29—
Mar 29A-North DivisionalMar 29 · 1600 Meters · Place 11 · Marlboro1600 Meters114:48.83—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16STCA Season Opener Ocean BreezeDec 16 · 1600 Meters · Place 12 · Marlboro1600 Meters12.4:53.72a11
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 1600 Meters · Place 29 · Marlboro1600 Meters294:56.9310
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 1600 Meters · Place 38 · Marlboro1600 Meters384:54.6410
Jan 21Monmouth County ChampionshipsJan 21 · 1600 Meters · Place 29 · Marlboro1600 Meters294:55.0010

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5Holmdel Twilight Series - Season EnderJun 5 · 1600 Meters · Place 88 · M Marlboro1600 Meters884:44.57—
May 17Monmouth County Boys Frosh/Soph ChampionshipsMay 17 · 1600 Meters · Place 7 · Marlboro1600 Meters74:50.8110
Apr 30Holmdel Twilight Series - Night of 3200sApr 30 · 3200 Meters · Place 89 · M Marlboro3200 Meters8910:16.67 PB—
Apr 20Colts Neck Spring InvitationalApr 20 · 3200 Meters · Place 13 · Marlboro3200 Meters13.10:22.87a10
Apr 17A-North DivisionalApr 17 · 1600 Meters · Place 11 · Marlboro1600 Meters11.4:53.64a10
Apr 6Rebel RelaysApr 6 · 1600 Meters · Place 9 · Marlboro1600 Meters94:51.6710

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19STCA Season Opener #2Dec 19 · 1600 Meters · Place 12 · Marlboro1600 Meters12.4:59.20a10
Jan 31Monmouth U. TC Indoor Showcase #1Jan 31 · 1 Mile · Place 25 · Marlboro1 Mile255:42.43 PB—
Jan 31Monmouth U. TC Indoor Showcase #1Jan 31 · 1 Mile · Place 25 · Marlboro1 Mile255:42.43—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 1600 Meters · Place 46 · Marlboro1600 Meters46.5:01.39a9
May 18Monmouth County Boys Frosh/Soph ChampionshipsMay 18 · 1600 Meters · Place 8 · Marlboro1600 Meters85:03.479
May 10Monmouth County ChampionshipsMay 10 · 3200 Meters · Place 36 · Marlboro3200 Meters36.11:23.68a9
Apr 22Colts Neck Spring InvitationalApr 22 · 1600 Meters · Place 47 · Marlboro1600 Meters475:05.269
Apr 22Colts Neck Spring InvitationalApr 22 · 1600 Meters · Place 47 · Marlboro1600 Meters475:05.269
Apr 18A-North DivisionalApr 18 · 3200 Meters · Place 17 · Marlboro3200 Meters17.11:13.22a9
Apr 6Rebel Frosh/Soph OpenerApr 6 · 1600 Meters · Place 6 · Marlboro1600 Meters65:05.969