Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRidge Night of 1600's · May 84:32.36aRidge Night of 1600'sMay 8, 2023
1500 Meters · OutdoorUSF Alumni Invitational · Mar 214:10.33aUSF Alumni InvitationalMarch 21, 2026
1600 Meters · IndoorGreater Middlesex Conf. Championships · Jan 214:42.72Greater Middlesex Conf. ChampionshipsJanuary 21, 2023
1600 Meters · OutdoorRidge Night of 1600s · May 64:18.00aRidge Night of 1600sMay 6, 2024
2 Miles · IndoorOcean Breeze Holiday Festival · Dec 279:38.48aOcean Breeze Holiday FestivalDecember 27, 2024
3000 Meters · Indoor2026 Jimmy Carnes Track and Field D1 University Invite · Jan 168:52.67a2026 Jimmy Carnes Track and Field D1 University InviteJanuary 16, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 139:27.26NJSIAA Sectional Championships - Central Group 4February 13, 2025
3200 Meters · OutdoorNJSIAA Group Championships - 1 & 4 · May 309:10.82NJSIAA Group Championships - 1 & 4May 30, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 11South Florida InvitationalApr 11 · 3000m Steeplechase · South FloridaSouth Florida3000m Steeplechase0.914m--DNFFr
Apr 11South Florida InvitationalApr 11 · 5000 Meters · South FloridaSouth Florida5000 Meters--DNSFr
Mar 21USF Alumni InvitationalMar 21 · 2000m Steeplechase · South FloridaSouth Florida2000m Steeplechase0.838m--DNSFr
Mar 21USF Alumni InvitationalMar 21 · 1500 Meters · Place 31 · South FloridaSouth Florida1500 Meters31.4:10.33a PBFr
Feb 1The Legends of Alachua County InvitationalFeb 1 · 5000 Meters · South FloridaSouth Florida5000 Meters--DNSFr
Feb 1The Legends of Alachua County InvitationalFeb 1 · 1 Mile · South FloridaSouth Florida1 Mile--DNSFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 162026 Jimmy Carnes Track and Field D1 University InviteJan 16 · 3000 Meters · Place 19 · South FloridaSouth Florida3000 Meters19.8:52.67a PBFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · 3200 Meters · Place 16 · Monroe Twp.Monroe Twp.3200 Meters169:45.4612
May 30NJSIAA Group Championships - 1 & 4May 30 · 3200 Meters · Place 3 · Monroe Twp.Monroe Twp.3200 Meters39:10.82 PB12
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 1600 Meters · Place 3 · Monroe Twp.Monroe Twp.1600 Meters34:20.0312
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 3200 Meters · Place 1 · Monroe Twp.Monroe Twp.3200 Meters19:26.0412
May 6GMC ChampionshipsMay 6 · 3200 Meters · Place 1 · Monroe Twp.Monroe Twp.3200 Meters19:30.8612
May 6GMC ChampionshipsMay 6 · 1600 Meters · Place 1 · Monroe Twp.Monroe Twp.1600 Meters14:25.4912
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 7 · Monroe TownshipMonroe Township1600 Meters7.4:20.13a12
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 7 · Monroe TownshipMonroe Township1600 Meters7.4:20.13a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 3200 Meters · Place 5 · Monroe Twp.Monroe Twp.3200 Meters59:34.1412
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 3200 Meters · Place 1 · Monroe Twp.Monroe Twp.3200 Meters19:27.26 PB12
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 3200 Meters · Place 1 · Monroe Twp.Monroe Twp.3200 Meters19:31.1612
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 3200 Meters · Place 1 · Monroe Twp.Monroe Twp.3200 Meters19:31.1612

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 2 Miles · Place 3 · Monroe TownshipMonroe Township2 Miles3.9:38.48a PB12
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 3200 Meters · Place 16 · Monroe Twp.Monroe Twp.3200 Meters169:39.2811
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 3200 Meters · Place 16 · Monroe Twp.Monroe Twp.3200 Meters169:39.2811
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 3200 Meters · Place 4 · Monroe Twp.Monroe Twp.3200 Meters49:34.9111
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 3200 Meters · Place 2 · Monroe Twp.Monroe Twp.3200 Meters29:37.2311

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 3200 Meters · Place 16 · Monroe TownshipMonroe Township3200 Meters16.9:42.31a11
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 3200 Meters · Place 8 · Monroe Twp.Monroe Twp.3200 Meters89:20.9411
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 1600 Meters · Place 5 · Monroe Twp.Monroe Twp.1600 Meters54:28.7711
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 3200 Meters · Place 3 · Monroe Twp.Monroe Twp.3200 Meters39:18.4511
May 21GMC ChampionshipsMay 21 · 3200 Meters · Place 2 · Monroe Twp.Monroe Twp.3200 Meters29:32.2511
May 21GMC ChampionshipsMay 21 · 1600 Meters · Place 3 · Monroe Twp.Monroe Twp.1600 Meters34:24.7311
May 11GMC Red & White ChampionshipMay 11 · 3200 Meters · Place 1 · Monroe TownshipMonroe Township3200 Meters1.9:40.16a11
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 5 · Monroe TownshipMonroe Township1600 Meters5.4:18.00a PB11
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 9 · Monroe TownshipMonroe Township3200 Meters9.9:29.45a11

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 3200 Meters · Place 8 · Monroe TownshipMonroe Township3200 Meters8.9:41.25a10
May 23GMC ChampionshipsMay 23 · 3200 Meters · Place 5 · Monroe TownshipMonroe Township3200 Meters5.9:45.45a10
May 8Ridge Night of 1600'sMay 8 · 1 Mile · Place 16 · Monroe TownshipMonroe Township1 Mile16.4:32.36a PB10
Apr 22Colts Neck Spring InvitationalApr 22 · 1600 Meters · Place 13 · Monroe Twp.Monroe Twp.1600 Meters134:35.8810
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 14 · Monroe TownshipMonroe Township3200 Meters14.9:37.49a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 3200 Meters · Place 9 · Monroe Twp.Monroe Twp.3200 Meters99:58.2310
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 3200 Meters · Place 9 · Monroe Twp.Monroe Twp.3200 Meters99:58.2310
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 1600 Meters · Place 11 · Monroe Twp.Monroe Twp.1600 Meters114:42.72 PB10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27The Ocean Breeze Holiday FestivalDec 27 · 2 Miles · Place 13 · Monroe TownshipMonroe Township2 Miles13.10:31.26a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · 3200 Meters · Place 31 · Monroe TownshipMonroe Township3200 Meters31.10:46.47a9
May 24GMC ChampionshipMay 24 · 3200 Meters · Place 24 · Monroe TownshipMonroe Township3200 Meters24.10:44.06a9
May 18GMC Track Coaches Freshman ChampionshipsMay 18 · 1600 Meters · Place 3 · Monroe Twp.Monroe Twp.1600 Meters35:00.40—
May 14GMC Red & White Division ChampionshipMay 14 · 3200 Meters · Place 8 · Monroe Twp.Monroe Twp.3200 Meters810:47.47—
May 9Ridge Night of 1600'sMay 9 · 1600 Meters · Place 82 · Monroe TownshipMonroe Township1600 Meters82.4:54.12a9
Apr 23Colts Neck Spring InvitationalApr 23 · 1600 Meters · Place 41 · Monroe Twp.Monroe Twp.1600 Meters415:00.129