Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1112:24.47USATF New York Association Junior Olympic ChampionshipsNovember 11, 2018
4,000 Meters · Van Cortlandt ParkUSATFNY XC #1 · Sep 2222:23.20USATFNY XC #1September 22, 2019
8,000 Meters · Branch Brook ParkNJIT Invitational · Oct 1035:05.93NJIT InvitationalOctober 10, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 10NJIT InvitationalOct 10 · 8,000 Meters Invitational · Place 166 · Staten IslandStaten Island8,000 Meters Invitational16635:05.93 PBJr

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8USATF New York Association ChampionshipsNov 8 · 4,000 Meters Varsity · Place 30 · Vo2max Track ClubVo2max Track Club4,000 Meters Varsity307:22.5—
Nov 1Ocean Breeze Youth Cross Country Series #6Nov 1 · 4,000 Meters Varsity · Place 29 · Vo2max Track ClubVo2max Track Club4,000 Meters Varsity2920:15.76—
Oct 25Ocean Breeze Youth Cross Country Series #5Oct 25 · 4,000 Meters Varsity · Place 25 · Vo2max Track ClubVo2max Track Club4,000 Meters Varsity2519:22.85—
Sep 27Ocean Breeze Youth Cross Country Series #1Sep 27 · 4,000 Meters Varsity · Place 17 · Vo2max Track ClubVo2max Track Club4,000 Meters Varsity1717:41.59—

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 30Foot Locker Northeast RegionalNov 30 · 5,000 Meters Varsity · Place 62 · VO2 MaxVO2 Max5,000 Meters Varsity6224:30.1—
Oct 5USATFNY XC#2Oct 5 · 4,000 Meters 13-14 · Place 29 · VO2Max Track ClubVO2Max Track Club4,000 Meters 13-142923:03.096
Sep 22USATFNY XC #1Sep 22 · 4,000 Meters 13-14 · Place 32 · VO2Max Track ClubVO2Max Track Club4,000 Meters 13-143222:23.20 PB6

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18USATF Region 1 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 76 · VO2Max Track ClubVO2Max Track Club3,000 Meters 11-127612:35.307
Nov 11USATF New York Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 24 · VO2Max Track ClubVO2Max Track Club3,000 Meters 11-122412:24.47 PB7
Oct 14USATF NY XC #4Oct 14 · 3,000 Meters 9-10 · Place 19 · VO2Max Track ClubVO2Max Track Club3,000 Meters 9-101912:42.28Unofficial7
Oct 6USATF NY County ChallengeOct 6 · 3,000 Meters 11-12 · Place 14 · VO2Max Track ClubVO2Max Track Club3,000 Meters 11-121412:26.707
Sep 23USATF NY XC #1Sep 23 · 3,000 Meters 11-12 · Place 15 · VO2Max Track ClubVO2Max Track Club3,000 Meters 11-121512:33.207

2017 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 38 · VO2Max Track ClubVO2Max Track Club3,000 Meters 11-123813:23.2112
Oct 15USATF New York Cross Country Series - Meet #4Oct 15 · 3,000 Meters 11-12 · Place 29 · VO2Max Track ClubVO2Max Track Club3,000 Meters 11-122912:47.612
Oct 8USATF New York Cross Country Series - Meet #3 (Borough/County Challenge)Oct 8 · 3,000 Meters 11-12 · Place 25 · VO2Max Track ClubVO2Max Track Club3,000 Meters 11-122513:11.312
Sep 302017 USATF New York Cross Country Series - Meet #2Sep 30 · 3,000 Meters 11-12 · Place 20 · VO2Max Track ClubVO2Max Track Club3,000 Meters 11-122012:52.9412

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 13USATF New York Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 9-10 · Place 44 · VO2Max Track ClubVO2Max Track Club3,000 Meters 9-104415:00.335
Oct 9USATFNY XC3Oct 9 · 3,000 Meters 9-10 · Place 30 · UnattachedUnattached3,000 Meters 9-103014:06.105