Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorDemarest Invitational · Dec 142:46.89aDemarest InvitationalDecember 14, 2024
1500 Meters · Indoor2022 USATF National Youth Indoor Championships · Mar 185:12.20a2022 USATF National Youth Indoor ChampionshipsMarch 18, 2022
1500 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 255:03.04aUSATF New Jersey Association Junior Olympic ChampionshipsJune 25, 2022
1600 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 284:26.16NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
1600 Meters · OutdoorMonmouth County Championships · May 64:24.17aMonmouth County ChampionshipsMay 6, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:26.36Holmdel Twilight Series - Royal RumbleJune 2, 2025
3200 Meters · IndoorShore Conference Championships · Feb 39:37.52Shore Conference ChampionshipsFebruary 3, 2026
3200 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 39:23.58aNJSIAA State Meet Of ChampionsJune 3, 2026
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 289:46.88Holmdel Twilight Series - Night of 3200sApril 28, 2025
600 Meters · IndoorDemarest Invitational · Dec 171:42.92aDemarest InvitationalDecember 17, 2022
800 Meters · IndoorShore Conference Meet · Jan 302:03.46Shore Conference MeetJanuary 30, 2025
800 Meters · OutdoorShore Conference Championships · May 182:02.53Shore Conference ChampionshipsMay 18, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 3200 Meters · Place 9 · ManalapanManalapan3200 Meters9.9:23.58a PB12
May 29NJSIAA Group Championships - 1 & 4May 29 · 3200 Meters · Place 8 · ManalapanManalapan3200 Meters8.9:31.27a12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 3200 Meters · Place 3 · ManalapanManalapan3200 Meters3.9:30.86a12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 1600 Meters · Place 3 · ManalapanManalapan1600 Meters3.4:24.53a12
May 6Monmouth County ChampionshipsMay 6 · 1600 Meters · Place 11 · ManalapanManalapan1600 Meters11.4:24.17a PB12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 800 Meters · Place 11 · ManalapanManalapan800 Meters11.2:02.72a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 1600 Meters · Place 5 · ManalapanManalapan1600 Meters54:26.16 PB12
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 3200 Meters · Place 10 · ManalapanManalapan3200 Meters109:46.4712
Feb 3Shore Conference ChampionshipsFeb 3 · 3200 Meters · Place 2 · ManalapanManalapan3200 Meters29:37.52 PB12
Feb 3Shore Conference ChampionshipsFeb 3 · 3200 Meters · Place 2 · ManalapanManalapan3200 Meters29:37.5212
Jan 23Monmouth County ChampionshipsJan 23 · 800 Meters · Place 10 · ManalapanManalapan800 Meters102:04.5212
Jan 23Monmouth County ChampionshipsJan 23 · 800 Meters · Place 10 · ManalapanManalapan800 Meters102:04.5212
Jan 23Monmouth County ChampionshipsJan 23 · 1600 Meters · Place 5 · ManalapanManalapan1600 Meters54:28.3512
Jan 23Monmouth County ChampionshipsJan 23 · 1600 Meters · Place 5 · ManalapanManalapan1600 Meters54:28.3512

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 12 · M ManalapanM Manalapan1600 Meters124:26.36 PB—
May 30NJSIAA Group Championships - 1 & 4May 30 · 3200 Meters · Place 11 · ManalapanManalapan3200 Meters119:38.3411
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 3200 Meters · Place 4 · ManalapanManalapan3200 Meters49:35.2111
May 8Monmouth County ChampionshipsMay 8 · 1600 Meters · Place 13 · ManalapanManalapan1600 Meters13.4:34.66a11
May 8Monmouth County ChampionshipsMay 8 · 800 Meters · Place 21 · ManalapanManalapan800 Meters21.2:04.31a11
Apr 28Holmdel Twilight Series - Night of 3200sApr 28 · 3200 Meters · Place 29 · M ManalapanM Manalapan3200 Meters299:46.88 PB—
Apr 19Colts Neck Spring InvitationalApr 19 · 1600 Meters · Place 11 · ManalapanManalapan1600 Meters114:37.8511
Mar 29A-North DivisionalMar 29 · 3200 Meters · Place 6 · ManalapanManalapan3200 Meters610:56.18—

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 1600 Meters · Place 11 · ManalapanManalapan1600 Meters114:32.9511
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 3200 Meters · Place 6 · ManalapanManalapan3200 Meters69:47.3611
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 3200 Meters · Place 6 · ManalapanManalapan3200 Meters69:47.3611
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 1600 Meters · Place 2 · ManalapanManalapan1600 Meters24:30.3311
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 1600 Meters · Place 2 · ManalapanManalapan1600 Meters24:30.3311
Jan 30Shore Conference MeetJan 30 · 800 Meters · Place 12 · ManalapanManalapan800 Meters122:03.46 PB11
Jan 30Shore Conference MeetJan 30 · 800 Meters · Place 12 · ManalapanManalapan800 Meters122:03.4611
Jan 24Monmouth County ChampionshipsJan 24 · 800 Meters · Place 10 · ManalapanManalapan800 Meters102:04.7011
Jan 24Monmouth County ChampionshipsJan 24 · 800 Meters · Place 10 · ManalapanManalapan800 Meters102:04.7011
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 7 · ManalapanManalapan1600 Meters74:33.8211
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 7 · ManalapanManalapan1600 Meters74:33.8211

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Bill Bruno Holiday ClassicDec 21 · 1600 Meters · Place 2 · ManalapanManalapan1600 Meters2.4:36.18a11
Dec 14Demarest InvitationalDec 14 · 1000 Meters · Place 2 · ManalapanManalapan1000 Meters2.2:46.89a PB11
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 1600 Meters · Place 8 · ManalapanManalapan1600 Meters84:34.8310
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 3200 Meters · Place 8 · ManalapanManalapan3200 Meters810:03.4410
Jan 21Monmouth County ChampionshipsJan 21 · 1600 Meters · Place 12 · ManalapanManalapan1600 Meters124:37.8010

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5Holmdel Twilight Series - Season EnderJun 5 · 1600 Meters · Place 27 · M ManalapanM Manalapan1600 Meters274:32.00—
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 800 Meters · Place 18 · ManalapanManalapan800 Meters182:04.7110
May 18Shore Conference ChampionshipsMay 18 · 800 Meters · Place 17 · ManalapanManalapan800 Meters172:02.53 PB10
May 17Monmouth County Boys Frosh/Soph ChampionshipsMay 17 · 1600 Meters · Place 2 · ManalapanManalapan1600 Meters24:31.5010
May 9Monmouth County ChampionshipsMay 9 · 1600 Meters · Place 26 · ManalapanManalapan1600 Meters26.4:36.98a10
May 9Monmouth County ChampionshipsMay 9 · 800 Meters · Place 25 · ManalapanManalapan800 Meters25.2:03.32a10
Apr 27Lion InvitationalApr 27 · 3200 Meters · Place 2 · ManalapanManalapan3200 Meters2.9:49.34a10
Apr 20Colts Neck Spring InvitationalApr 20 · 1600 Meters · Place 4 · ManalapanManalapan1600 Meters4.4:33.49a10
Apr 13East Brunswick InvitationalApr 13 · 1600 Meters · Place 15 · ManalapanManalapan1600 Meters154:43.79—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Bill Bruno Holiday ClassicDec 16 · 800 Meters · Place 13 · ManalapanManalapan800 Meters13.2:12.22a10
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 1600 Meters · Place 22 · ManalapanManalapan1600 Meters224:48.779
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 1600 Meters · Place 22 · ManalapanManalapan1600 Meters224:48.779
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 3 · ManalapanManalapan1600 Meters34:56.339
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 3 · ManalapanManalapan1600 Meters34:56.339
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 3 · ManalapanManalapan1600 Meters34:56.339
Jan 20Monmouth County ChampionshipsJan 20 · 1600 Meters · Place 35 · ManalapanManalapan1600 Meters354:56.929

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 1600 Meters · Place 33 · ManalapanManalapan1600 Meters33.4:50.36a9
May 18Monmouth County Boys Frosh/Soph ChampionshipsMay 18 · 800 Meters · Place 5 · ManalapanManalapan800 Meters52:13.479
May 10Monmouth County ChampionshipsMay 10 · 1600 Meters · Place 41 · ManalapanManalapan1600 Meters41.4:46.94a9
Apr 22Colts Neck Spring InvitationalApr 22 · 800 Meters · Place 32 · ManalapanManalapan800 Meters322:13.659
Apr 22Colts Neck Spring InvitationalApr 22 · 800 Meters · Place 32 · ManalapanManalapan800 Meters322:13.659
Apr 18A-North DivisionalApr 18 · 3200 Meters · Place 14 · ManalapanManalapan3200 Meters14.10:46.16a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Demarest InvitationalDec 17 · 600 Meters · Place 63 · ManalapanManalapan600 Meters63.1:42.92a PB9
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 1500 Meters · Place 30 · Shore AthleticShore Athletic1500 Meters30.5:12.20a PB8

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 10 · Shore AthleticShore Athletic1500 Meters10.5:03.04a PB8

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 800 Meters · Place 29 · Shore AthleticShore Athletic800 Meters293:06.0111