Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 2418:55.57Essex County Cross Country ChampionshipOctober 24, 2025
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Nov 119:09.51NJSIAA Sectionals - North 2November 1, 2025
5,000 Meters · Holmdel ParkNJSIAA XC Meet of Champions · Nov 1519:14NJSIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:44NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 618:41.82Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Stanley ParkJames Earley Invitational · Oct 1018:23.7James Earley InvitationalOctober 10, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1722:28.2Conn College InviteOctober 17, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 322:34.7Keene State InvitationalOctober 3, 2026
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3122:43.5NESCAC XC ChampionshipOctober 31, 2026
6,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 1923:49.0Purple Valley ClassicSeptember 19, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 42 · WilliamsWilliams6,000 Meters Championship4222:43.5 PBFr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 3 · WilliamsWilliams6,000 Meters White322:28.2 PBFr
Oct 10James Earley InvitationalOct 10 · 5,000 Meters Collegiate · Place 5 · WilliamsWilliams5,000 Meters Collegiate518:23.7 PBFr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 17 · WilliamsWilliams6,000 Meters Women's Championship1722:34.7 PBFr
Sep 19Purple Valley ClassicSep 19 · 6,000 Meters Collegiate · Place 17 · WilliamsWilliams6,000 Meters Collegiate1723:49.0 PBFr
Sep 12Aldrich InvitationalSep 12 · 6,000 Meters Women · Place 14 · WilliamsWilliams6,000 Meters Women1423:15.9Fr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 39 · ColumbiaColumbia5,000 Meters Varsity3919:14 PB12
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 4 · Place 17 · ColumbiaColumbia5,000 Meters Group 41719:44 PB12
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 4 · Place 5 · ColumbiaColumbia5,000 Meters Group 4519:09.51 PB12
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Varsity · Place 1 · ColumbiaColumbia5,000 Meters Varsity118:55.57 PB12
Oct 14SEC ChampionshipsOct 14 · 5,000 Meters American · Place 4 · ColumbiaColumbia5,000 Meters American419:45.8412
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 20 · ColumbiaColumbia5,000 Meters Varsity B2020:4612
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Senior · Place 7 · ColumbiaColumbia5,000 Meters Senior719:29.312
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Fastest 4 · Place 2 · ColumbiaColumbia5,000 Meters Fastest 4218:41.82 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 22 · ColumbiaColumbia5,000 Meters Varsity2220:0911
Nov 2NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 3 · ColumbiaColumbia5,000 Meters Varsity319:03.9311
Oct 25Essex County Cross Country ChampionshipsOct 25 · 5,000 Meters Varsity · Place 1 · ColumbiaColumbia5,000 Meters Varsity119:11.811
Oct 15SEC XC Championship MeetOct 15 · 5,000 Meters Varsity · Place 1 · ColumbiaColumbia5,000 Meters Varsity119:14.1911
Oct 8SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Varsity · Place 13 · ColumbiaColumbia5,000 Meters Varsity1323:52.3911
Oct 8SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Varsity · Place 13 · ColumbiaColumbia5,000 Meters Varsity1323:52.3911
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 7 · ColumbiaColumbia5,000 Meters Varsity720:17—
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 6 · ColumbiaColumbia5,000 Meters Varsity619:49.711
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Varsity · Place 3 · ColumbiaColumbia5,000 Meters Varsity318:54.8411