Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1114:33.60USATF New York Association Junior Olympic ChampionshipsNovember 11, 2018
4,000 Meters · Van Cortlandt ParkBorough/County Challenge · Oct 1318:27.43Borough/County ChallengeOctober 13, 2019
5,000 Meters · Branch Brook ParkNJIT Highlander Challenge · Oct 1224:19.4NJIT Highlander ChallengeOctober 12, 2024
5,000 Meters · DaemenEast Coast Cross Country Championships · Oct 2623:49.1East Coast Cross Country ChampionshipsOctober 26, 2024
5,000 Meters · Long Island University BrooklynLIU Fall Festival · Sep 627:08.7LIU Fall FestivalSeptember 6, 2025
5,000 Meters · Matt St. James Cross Country TrailsEast Coast Conference XC Championships · Nov 724:29.6East Coast Conference XC ChampionshipsNovember 7, 2026
5,000 Meters · Sunken Meadow State ParkEast Coast Cross Country Championships · Oct 2524:42.0East Coast Cross Country ChampionshipsOctober 25, 2025
5,000 Meters · Van Cortlandt ParkPSAL Borough Champs · Oct 3027:56.7PSAL Borough ChampsOctober 30, 2021

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 7East Coast Conference XC ChampionshipsNov 7 · 5,000 Meters ECC · Place 57 · Staten IslandStaten Island5,000 Meters ECC5724:29.6 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25East Coast Cross Country ChampionshipsOct 25 · 5,000 Meters College · Place 62 · Staten IslandStaten Island5,000 Meters College6224:42.0 PBSo
Oct 11NJIT XC Invitational Oct 11 · 5,000 Meters Invite · Place 70 · Staten IslandStaten Island5,000 Meters Invite7024:35.38So
Sep 6LIU Fall FestivalSep 6 · 5,000 Meters New Division · Place 39 · Staten IslandStaten Island5,000 Meters New Division3927:08.7 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26East Coast Cross Country ChampionshipsOct 26 · 5,000 Meters College · Place 49 · Staten IslandStaten Island5,000 Meters College4923:49.1 PBFr
Oct 12NJIT Highlander ChallengeOct 12 · 5,000 Meters College · Place 115 · Staten IslandStaten Island5,000 Meters College11524:19.4 PBFr

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30PSAL Borough ChampsOct 30 · 5,000 Meters Bronx Var · Place 18 · Harry S Truman (NY)Harry S Truman (NY)5,000 Meters Bronx Var1827:56.7 PB10
Oct 16PSAL Bronx Borough ChampsOct 16 · 5,000 Meters Varsity · Place 18 · Harry S Truman (NY)Harry S Truman (NY)5,000 Meters Varsity1827:56.7010

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 30Foot Locker Northeast RegionalNov 30 · 5,000 Meters Varsity · Place 46 · VELOCITY TRACK CLUB NYVELOCITY TRACK CLUB NY5,000 Meters Varsity4625:46.9—
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 29 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK4,000 Meters 13-142919:29.119
Oct 13Borough/County ChallengeOct 13 · 4,000 Meters 13-14 · Place 20 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK4,000 Meters 13-142018:27.43 PB9
Sep 22USATFNY XC #1Sep 22 · 4,000 Meters 13-14 · Place 18 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK4,000 Meters 13-141819:33.299

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11USATF New York Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 43 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK3,000 Meters 11-124314:33.60 PB4
Oct 14USATF NY XC #4Oct 14 · 3,000 Meters 11-12 · Place 46 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK3,000 Meters 11-124615:36.02Unofficial4
Oct 6USATF NY County ChallengeOct 6 · 3,000 Meters 11-12 · Place 41 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK3,000 Meters 11-124116:05.744
Sep 30USATF NY XC#2Sep 30 · 3,000 Meters 11-12 · Place 36 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK3,000 Meters 11-123615:08.344

2017 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 61 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK3,000 Meters 11-126115:40.071
Oct 8USATF New York Cross Country Series - Meet #3 (Borough/County Challenge)Oct 8 · 3,000 Meters 11-12 · Place 41 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK3,000 Meters 11-124115:36.61
Sep 24USATF New York Cross Country Series - Meet #1Sep 24 · 3,000 Meters 11-12 · Place 51 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK3,000 Meters 11-125116:57.421

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 13USATF New York Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 9-10 · Place 45 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK3,000 Meters 9-104515:42.092