Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Branch Brook ParkMetropolitan Championships (Cross Country) · Oct 1122:12.5Metropolitan Championships (Cross Country)October 11, 2025
5,000 Meters · LIU PostMetropolitan Championships · Oct 1021:43.6Metropolitan ChampionshipsOctober 10, 2026
5,000 Meters · Ocean County ParkShore Conference Championships · Oct 2023:30.77Shore Conference ChampionshipsOctober 20, 2022
5,000 Meters · Stockton UniversityNJAC Cross Country Championships · Nov 127:03.1NJAC Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1222:48.00Vassar Ron Stonitsch InvitationalSeptember 12, 2026
6,000 Meters · DREAM ParkBorder Battle · Oct 1827:02.3Border BattleOctober 18, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusLehigh Open · Sep 429:31.9Lehigh OpenSeptember 4, 2026
6,000 Meters · The College of New JerseyNJAC XC Championships · Oct 3126:09.5NJAC XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NJAC XC ChampionshipsOct 31 · 6,000 Meters NJAC Championships · Place 57 · RamapoRamapo6,000 Meters NJAC Championships5726:09.5 PBJr
Oct 17Border BattleOct 17 · 6,000 Meters Women Championship · Place 145 · RamapoRamapo6,000 Meters Women Championship14528:41.8Jr
Oct 10Metropolitan ChampionshipsOct 10 · 5,000 Meters Collegiate · Place 36 · RamapoRamapo5,000 Meters Collegiate3621:43.6 PBJr
Sep 12Vassar Ron Stonitsch InvitationalSep 12 · 5,000 Meters Open · Place 48 · RamapoRamapo5,000 Meters Open4822:48.00 PBJr
Sep 4Lehigh OpenSep 4 · 6,000 Meters Collegiate · Place 97 · RamapoRamapo6,000 Meters Collegiate9729:31.9 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NJAC Cross Country ChampionshipsNov 1 · 5,000 Meters Champ · Place 53 · RamapoRamapo5,000 Meters Champ5327:03.1 PBSo
Oct 18Border BattleOct 18 · 6,000 Meters D3 · Place 252 · RamapoRamapo6,000 Meters D325227:02.3 PBSo
Oct 11Metropolitan Championships (Cross Country)Oct 11 · 5,000 Meters College · Place 65 · RamapoRamapo5,000 Meters College6522:12.5 PBSo
Sep 13Vassar Ron Stonitsch InvitationalSep 13 · 5,000 Meters College · Place 69 · RamapoRamapo5,000 Meters College6923:14.2So
Aug 29NJIT Alumni XC OpenerAug 29 · 5,000 Meters Women's Race · RamapoRamapo5,000 Meters Women's Race0DNSSo

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 125 · RaritanRaritan5,000 Meters Varsity12524:5512
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 46 · RaritanRaritan5,000 Meters Varsity4625:30.9412
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 46 · RaritanRaritan5,000 Meters Varsity4625:31.012
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 46 · RaritanRaritan5,000 Meters Varsity4625:31.012
Oct 19Shore Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 129 · RaritanRaritan5,000 Meters Varsity12923:26.13—
Oct 10Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 105 · RaritanRaritan5,000 Meters Varsity10525:42—
Oct 10Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 105 · RaritanRaritan5,000 Meters Varsity10525:42—
Oct 4Shore A Central DivisionalOct 4 · 5,000 Meters Varsity · Place 45 · RaritanRaritan5,000 Meters Varsity4526:48—
Sep 22Osprey XC High School InvitationalSep 22 · 5,000 Meters Varsity · Place 128 · RaritanRaritan5,000 Meters Varsity12825:37.7812
Sep 9Thompson 2 MilerSep 9 · 2 Miles Varsity · Place 52 · RaritanRaritan2 Miles Varsity5216:47.6612
Sep 9Thompson 2 MilerSep 9 · 2 Miles Varsity · Place 52 · RaritanRaritan2 Miles Varsity5216:47.6612

2022 Cross Country

14 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - CentralOct 29 · 5,000 Meters Varsity · Place 56 · RaritanRaritan5,000 Meters Varsity5623:54.7311
Oct 20Shore Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 137 · RaritanRaritan5,000 Meters Varsity13723:30.77 PB11
Sep 28A Central DivisionalSep 28 · 5,000 Meters Varsity · Place 43 · RaritanRaritan5,000 Meters Varsity4326:13.39—
Sep 28A Central DivisionalSep 28 · 5,000 Meters Varsity · Place 43 · RaritanRaritan5,000 Meters Varsity4326:13.39—
Sep 28A Central DivisionalSep 28 · 5,000 Meters Varsity · Place 43 · RaritanRaritan5,000 Meters Varsity4326:13.39—
Sep 28A Central DivisionalSep 28 · 5,000 Meters Varsity · Place 43 · RaritanRaritan5,000 Meters Varsity4326:13.39—
Sep 28A Central DivisionalSep 28 · 5,000 Meters Varsity · Place 43 · RaritanRaritan5,000 Meters Varsity4326:13.39—
Sep 28A Central DivisionalSep 28 · 5,000 Meters Varsity · Place 43 · RaritanRaritan5,000 Meters Varsity4326:13.39—
Sep 28A Central DivisionalSep 28 · 5,000 Meters Varsity · Place 43 · RaritanRaritan5,000 Meters Varsity4326:13.39—
Sep 28A Central DivisionalSep 28 · 5,000 Meters Varsity · Place 43 · RaritanRaritan5,000 Meters Varsity4326:13.39—
Sep 23Osprey XC High School InvitationalSep 23 · 5,000 Meters Varsity · Place 99 · RaritanRaritan5,000 Meters Varsity997:53.311
Sep 16Battle @ Ocean County ParkSep 16 · 5,000 Meters Varsity · Place 82 · RaritanRaritan5,000 Meters Varsity8225:17.85—
Sep 16Battle @ Ocean County ParkSep 16 · 5,000 Meters Varsity · Place 82 · RaritanRaritan5,000 Meters Varsity8225:17.85—
Sep 10Thompson 2 MilerSep 10 · 2 Miles Varsity · Place 51 · RaritanRaritan2 Miles Varsity5116:20.2111

2021 Cross Country

18 results
DateMeetEventPlMarkGr
Oct 21Monmouth County XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 46 · RaritanRaritan5,000 Meters Junior Varsity4626:27.46SO
Oct 21Monmouth County XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 46 · RaritanRaritan5,000 Meters Junior Varsity4626:27.46SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 14 · RaritanRaritan5,000 Meters Varsity1426:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 16 · RaritanRaritan5,000 Meters Varsity1626:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 17 · RaritanRaritan5,000 Meters Varsity1726:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 15 · RaritanRaritan5,000 Meters Varsity1526:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 12 · RaritanRaritan5,000 Meters Varsity1226:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 8 · RaritanRaritan5,000 Meters Varsity826:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 11 · RaritanRaritan5,000 Meters Varsity1126:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 14 · RaritanRaritan5,000 Meters Varsity1426:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 16 · RaritanRaritan5,000 Meters Varsity1626:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 17 · RaritanRaritan5,000 Meters Varsity1726:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 15 · RaritanRaritan5,000 Meters Varsity1526:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 12 · RaritanRaritan5,000 Meters Varsity1226:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 8 · RaritanRaritan5,000 Meters Varsity826:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 11 · RaritanRaritan5,000 Meters Varsity1126:20.77SO
Oct 6A Central Divisional MeetOct 6 · 5,000 Meters Varsity · Place 51 · RaritanRaritan5,000 Meters Varsity5126:20.77SO
Sep 17Battle @ Ocean County ParkSep 17 · 5,000 Meters Sophomore · Place 90 · RaritanRaritan5,000 Meters Sophomore9027:0210

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NJSIAA Sectionals - CentralNov 14 · 5,000 Meters Varsity · Place 40 · RaritanRaritan5,000 Meters Varsity4024:38.009
Nov 5Monmouth County Championships Nov 5 · 5,000 Meters Varsity · Place 45 · RaritanRaritan5,000 Meters Varsity4524:27.71FR
Nov 5Monmouth County Championships Nov 5 · 5,000 Meters Varsity · Place 84 · RaritanRaritan5,000 Meters Varsity8424:27.71FR
Oct 24Shore A-Central Duals: Raritan vs Shore RegionalOct 24 · 5,000 Meters Varsity · Place 10 · RaritanRaritan5,000 Meters Varsity1025:14—
Oct 20Duals: Rumson-Fair Haven vs RaritanOct 20 · 5,000 Meters Varsity · Place 14 · RaritanRaritan5,000 Meters Varsity1425:48—