Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:03.61a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · OutdoorCACC Outdoor Championships · May 14:05.08aCACC Outdoor ChampionshipsMay 1, 2026
1600 Meters · IndoorShore Conference Indoor Championships · Jan 254:48.34Shore Conference Indoor ChampionshipsJanuary 25, 2024
1600 Meters · OutdoorLion Invitational · Apr 264:43.61Lion InvitationalApril 26, 2025
3200 Meters · IndoorMonmouth County Championships · Jan 2011:34.76Monmouth County ChampionshipsJanuary 20, 2023
3200 Meters · OutdoorLion Invitational · Apr 2710:34.06aLion InvitationalApril 27, 2024
400 Meters · IndoorMonmouth County Frosh Novice · Jan 261:05.01Monmouth County Frosh NoviceJanuary 26, 2022
600 Meters · IndoorDemarest Invitational · Dec 91:34.64aDemarest InvitationalDecember 9, 2023
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:58.23a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 161:55.89NJSIAA Sectionals Central Groups 1 and 4May 16, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1CACC Outdoor ChampionshipsMay 1 · 1500 Meters · Place 3 · Jefferson (Pa.)Jefferson (Pa.)1500 Meters3.4:05.08a PBFr
May 1CACC Outdoor ChampionshipsMay 1 · 800 Meters · Place 11 · Jefferson (Pa.)Jefferson (Pa.)800 Meters11.2:01.97aFr
Apr 10Bill Butler InvitationalApr 10 · 800 Meters · Place 2 · Jefferson (Pa.)Jefferson (Pa.)800 Meters2.1:58.95aFr
Apr 4Ursinus SpringfestApr 4 · 1500 Meters · Place 5 · Jefferson (Pa.)Jefferson (Pa.)1500 Meters5.4:08.26aFr
Apr 4Ursinus SpringfestApr 4 · 800 Meters · Place 9 · Jefferson (Pa.)Jefferson (Pa.)800 Meters9.1:59.10aFr
Mar 27Danny Curran InvitationalMar 27 · 1500 Meters · Place 28 · Jefferson (Pa.)Jefferson (Pa.)1500 Meters28.4:09.99aFr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 23 · Jefferson (Pa.)Jefferson (Pa.)800 Meters23.1:59.27aFr
Mar 20Purple & GoldMar 20 · 1500 Meters · Place 4 · Jefferson (Pa.)Jefferson (Pa.)1500 Meters44:12.02aFr
Mar 20Purple & GoldMar 20 · 800 Meters · Place 2 · Jefferson (Pa.)Jefferson (Pa.)800 Meters22:01.48aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 30 · Jefferson (Pa.)Jefferson (Pa.)1500 Meters30.4:03.61a PBFr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 34 · Jefferson (Pa.)Jefferson (Pa.)800 Meters34.1:58.23a PBFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · 800 Meters · Place 15 · ManalapanManalapan800 Meters151:56.2412
May 30NJSIAA Group Championships - 1 & 4May 30 · 800 Meters · Place 8 · ManalapanManalapan800 Meters81:56.1512
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 800 Meters · Place 1 · ManalapanManalapan800 Meters11:55.89 PB12
May 8Monmouth County ChampionshipsMay 8 · 800 Meters · Place 11 · ManalapanManalapan800 Meters11.2:00.24a12
Apr 26Lion InvitationalApr 26 · 1600 Meters · Place 1 · ManalapanManalapan1600 Meters14:43.61 PB—
Apr 19Colts Neck Spring InvitationalApr 19 · 800 Meters · Place 9 · ManalapanManalapan800 Meters91:59.08—
Apr 19Colts Neck Spring InvitationalApr 19 · 800 Meters · Place 9 · ManalapanManalapan800 Meters91:59.0812
Mar 29A-North DivisionalMar 29 · 1600 Meters · Place 8 · ManalapanManalapan1600 Meters84:43.61—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 800 Meters · Place 12 · ManalapanManalapan800 Meters122:02.5312
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 3 · ManalapanManalapan800 Meters32:01.3812
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 3 · ManalapanManalapan800 Meters32:01.3812
Jan 30Shore Conference MeetJan 30 · 800 Meters · Place 6 · ManalapanManalapan800 Meters62:00.7412
Jan 30Shore Conference MeetJan 30 · 800 Meters · Place 6 · ManalapanManalapan800 Meters62:00.7412
Jan 24Monmouth County ChampionshipsJan 24 · 800 Meters · Place 6 · ManalapanManalapan800 Meters62:02.7612
Jan 24Monmouth County ChampionshipsJan 24 · 800 Meters · Place 6 · ManalapanManalapan800 Meters62:02.7612

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 800 Meters · Place 14 · ManalapanManalapan800 Meters142:03.9311
May 18Shore Conference ChampionshipsMay 18 · 800 Meters · Place 15 · ManalapanManalapan800 Meters152:01.2111
May 9Monmouth County ChampionshipsMay 9 · 1600 Meters · Place 44 · ManalapanManalapan1600 Meters44.4:47.55a11
Apr 27Lion InvitationalApr 27 · 3200 Meters · Place 8 · ManalapanManalapan3200 Meters8.10:34.06a PB11
Apr 20Colts Neck Spring InvitationalApr 20 · 1600 Meters · Place 13 · ManalapanManalapan1600 Meters13.4:47.47a11
Apr 17A-North DivisionalApr 17 · 800 Meters · Place 3 · ManalapanManalapan800 Meters3.2:03.66a11
Apr 13East Brunswick InvitationalApr 13 · 1600 Meters · Place 29 · ManalapanManalapan1600 Meters294:53.67—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 18 · ManalapanManalapan800 Meters182:04.3411
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 18 · ManalapanManalapan800 Meters182:04.3411
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 800 Meters · Place 5 · ManalapanManalapan800 Meters52:02.6911
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 1600 Meters · Place 27 · ManalapanManalapan1600 Meters274:48.34 PB11
Jan 21Monmouth County ChampionshipsJan 21 · 800 Meters · Place 12 · ManalapanManalapan800 Meters122:05.7711

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 800 Meters · Place 19 · ManalapanManalapan800 Meters19.2:05.05a11
Dec 16Bill Bruno Holiday ClassicDec 16 · 800 Meters · Place 8 · ManalapanManalapan800 Meters8.2:08.12a11
Dec 9Demarest InvitationalDec 9 · 600 Meters · Place 14 · ManalapanManalapan600 Meters14.1:34.64a PB11
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 9 · ManalapanManalapan1600 Meters95:14.9510
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 9 · ManalapanManalapan1600 Meters95:14.9510
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 9 · ManalapanManalapan1600 Meters95:14.9510
Jan 20Monmouth County ChampionshipsJan 20 · 3200 Meters · Place 26 · ManalapanManalapan3200 Meters2611:34.76 PB10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 800 Meters · Place 23 · ManalapanManalapan800 Meters23.2:09.37a10
May 18Monmouth County Boys Frosh/Soph ChampionshipsMay 18 · 3200 Meters · Place 4 · ManalapanManalapan3200 Meters411:04.1010
May 10Monmouth County ChampionshipsMay 10 · 1600 Meters · Place 61 · ManalapanManalapan1600 Meters61.4:59.71a10
Apr 22Colts Neck Spring InvitationalApr 22 · 3200 Meters · Place 15 · ManalapanManalapan3200 Meters1511:24.1010
Apr 22Colts Neck Spring InvitationalApr 22 · 3200 Meters · Place 15 · ManalapanManalapan3200 Meters1511:24.1010
Apr 18A-North DivisionalApr 18 · 800 Meters · Place 16 · ManalapanManalapan800 Meters16.2:12.91a10
Apr 15East Brunswick InvitationalApr 15 · 1600 Meters · Place 48 · ManalapanManalapan1600 Meters485:02.87—
Apr 15East Brunswick InvitationalApr 15 · 1600 Meters · Place 48 · ManalapanManalapan1600 Meters485:02.87—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Bill Bruno Holiday ClassicDec 28 · 800 Meters · Place 35 · ManalapanManalapan800 Meters35.2:31.18a10
Jan 26Monmouth County Frosh NoviceJan 26 · 400 Meters · Place 32 · ManalapanManalapan400 Meters321:05.01 PB9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19STCA Season Opener #1Dec 19 · 400 Meters · Place 59 · ManalapanManalapan400 Meters59.1:07.57a9