Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 234:34.15NJSIAA Group 1 & 4 ChampionshipsFebruary 23, 2025
1600 Meters · OutdoorMonmouth County Championships · May 64:32.44aMonmouth County ChampionshipsMay 6, 2026
3200 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 289:39.73NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 279:29.41aHolmdel Twilight Series - Night of 3200sApril 27, 2026
800 Meters · IndoorSTCA Last Chance Meet · Feb 32:09.42STCA Last Chance MeetFebruary 3, 2025
800 Meters · OutdoorShore Conference Championships · May 182:18.31Shore Conference ChampionshipsMay 18, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 3200 Meters · Place 6 · Raritan3200 Meters6.9:45.91a12
May 29NJSIAA Group Championships - 2 & 3May 29 · 1600 Meters · Place 20 · Raritan1600 Meters20.4:39.60a12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 3200 Meters · Place 4 · Raritan3200 Meters4.9:46.76a12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 1600 Meters · Place 4 · Raritan1600 Meters4.4:32.47a12
May 6Monmouth County ChampionshipsMay 6 · 3200 Meters · Place 1 · Raritan3200 Meters1.9:48.29a12
May 6Monmouth County ChampionshipsMay 6 · 1600 Meters · Place 20 · Raritan1600 Meters20.4:32.44a PB12
Apr 27Holmdel Twilight Series - Night of 3200sApr 27 · 3200 Meters · Place 17 · Raritan3200 Meters17.9:29.41a PB12
Apr 15A Central Division ChampionshipsApr 15 · 3200 Meters · Place 1 · Raritan3200 Meters1.10:02.74a12
Apr 15A Central Division ChampionshipsApr 15 · 1600 Meters · Place 2 · Raritan1600 Meters2.4:37.52a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 3200 Meters · Place 3 · Raritan3200 Meters39:39.73 PB12
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 3200 Meters · Place 3 · Raritan3200 Meters39:52.8012
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 1600 Meters · Place 3 · Raritan1600 Meters34:39.8212
Feb 2STCA Last Chance MeetFeb 2 · 1600 Meters · Place 1 · Raritan1600 Meters14:40.0212
Feb 2STCA Last Chance MeetFeb 2 · 1600 Meters · Place 1 · Raritan1600 Meters14:40.0212
Jan 23Monmouth County ChampionshipsJan 23 · 800 Meters · Place 24 · Raritan800 Meters242:11.0412
Jan 23Monmouth County ChampionshipsJan 23 · 800 Meters · Place 24 · Raritan800 Meters242:11.0412
Jan 23Monmouth County ChampionshipsJan 23 · 1600 Meters · Place 11 · Raritan1600 Meters114:35.7912
Jan 23Monmouth County ChampionshipsJan 23 · 1600 Meters · Place 11 · Raritan1600 Meters114:35.7912

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26Lion InvitationalApr 26 · 1600 Meters · Place 18 · Raritan1600 Meters184:34.55—

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 1600 Meters · Place 5 · Raritan1600 Meters54:34.15 PB11
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 3200 Meters · Place 5 · Raritan3200 Meters59:51.0511
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 3200 Meters · Place 2 · Raritan3200 Meters29:57.2211
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 3200 Meters · Place 2 · Raritan3200 Meters29:57.2211
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 1600 Meters · Place 6 · Raritan1600 Meters64:35.1211
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 1600 Meters · Place 6 · Raritan1600 Meters64:35.1211
Feb 3STCA Last Chance MeetFeb 3 · 800 Meters · Place 3 · Raritan800 Meters32:09.42 PB11
Feb 3STCA Last Chance MeetFeb 3 · 800 Meters · Place 3 · Raritan800 Meters32:09.4211
Feb 3STCA Last Chance MeetFeb 3 · 1600 Meters · Place 4 · Raritan1600 Meters44:40.8811
Feb 3STCA Last Chance MeetFeb 3 · 1600 Meters · Place 4 · Raritan1600 Meters44:40.8811
Feb 3STCA Last Chance MeetFeb 3 · 800 Meters · Place 3 · Raritan800 Meters32:09.4211
Feb 3STCA Last Chance MeetFeb 3 · 1600 Meters · Place 4 · Raritan1600 Meters44:40.8811
Jan 30Shore Conference MeetJan 30 · 3200 Meters · Place 8 · Raritan3200 Meters810:06.6711
Jan 30Shore Conference MeetJan 30 · 3200 Meters · Place 8 · Raritan3200 Meters810:06.6711
Jan 30Shore Conference MeetJan 30 · 1600 Meters · Place 9 · Raritan1600 Meters94:39.7711
Jan 30Shore Conference MeetJan 30 · 1600 Meters · Place 9 · Raritan1600 Meters94:39.7711
Jan 24Monmouth County ChampionshipsJan 24 · 3200 Meters · Place 9 · Raritan3200 Meters910:15.8811
Jan 24Monmouth County ChampionshipsJan 24 · 3200 Meters · Place 9 · Raritan3200 Meters910:15.8811
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 10 · Raritan1600 Meters104:39.8611
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 10 · Raritan1600 Meters104:39.8611

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 1600 Meters · Place 14 · Raritan1600 Meters144:50.9910
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 3200 Meters · Place 12 · Raritan3200 Meters1210:25.7110
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 1600 Meters · Place 14 · Raritan1600 Meters144:50.9910
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 3200 Meters · Place 12 · Raritan3200 Meters1210:25.7110
May 18Shore Conference ChampionshipsMay 18 · 3200 Meters · Place 17 · Raritan3200 Meters1710:28.0210
May 18Shore Conference ChampionshipsMay 18 · 800 Meters · Place 62 · Raritan800 Meters622:18.31 PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · 1600 Meters · Place 23 · Raritan1600 Meters235:04.8410
Feb 5STCA Last Chance MeetFeb 5 · 800 Meters · Place 21 · Raritan800 Meters212:27.3010
Jan 21Monmouth County ChampionshipsJan 21 · 3200 Meters · Place 26 · Raritan3200 Meters2611:10.6410
Jan 21Monmouth County ChampionshipsJan 21 · 1600 Meters · Place 33 · Raritan1600 Meters334:59.3610

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 31STCA Last Chance MeetJan 31 · 1600 Meters · Place 25 · Raritan1600 Meters255:30.659
Jan 25Monmouth County Frosh NoviceJan 25 · 800 Meters · Place 15 · Raritan800 Meters152:32.769
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 12 · Raritan1600 Meters125:27.879
Jan 25Monmouth County Frosh NoviceJan 25 · 800 Meters · Place 15 · Raritan800 Meters152:32.769
Jan 25Monmouth County Frosh NoviceJan 25 · 800 Meters · Place 15 · Raritan800 Meters152:32.769
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 12 · Raritan1600 Meters125:27.879
Jan 25Monmouth County Frosh NoviceJan 25 · 1600 Meters · Place 12 · Raritan1600 Meters125:27.879
Jan 9Colts Neck InvitationalJan 9 · 1600 Meters · Place 48 · Raritan1600 Meters485:31.849