Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1118:32.8Manhattan University Cross Country Invitational (HS)October 11, 2025
4,000 Meters · Ocean Breeze ParkOcean Breeze XC Season Opener · Sep 1219:49.25Ocean Breeze XC Season OpenerSeptember 12, 2021
4,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1423:48.70USATF New York Association Junior Olympic ChampionshipsNovember 14, 2021
5,000 Meters · Van Cortlandt ParkPSAL Borough Championships · Oct 2522:36.20PSAL Borough ChampionshipsOctober 25, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8PSAL City ChampionshipsNov 8 · 5,000 Meters Championship Varsity · Place 50 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Championship Varsity5023:03.8012
Oct 25PSAL Borough ChampionshipsOct 25 · 5,000 Meters JV Brooklyn · Place 1 · Brooklyn TechnicalBrooklyn Technical5,000 Meters JV Brooklyn122:36.20 PB12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 111 · Brooklyn TechnicalBrooklyn Technical2.5 Miles Varsity A11118:32.8 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9PSAL XC ChampionshipNov 9 · 5,000 Meters Junior Varsity · Place 6 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Junior Varsity622:55.911
Oct 26PSAL Borough ChampsOct 26 · 5,000 Meters Junior Varsity · Place 2 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Junior Varsity223:16.7JR
Sep 28Bowdoin Park ClassicSep 28 · 5,000 Meters Varsity · Place 109 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Varsity1095:48.9JR
Sep 14Regis InvitationalSep 14 · 2.5 Miles Varsity · Place 34 · Brooklyn TechnicalBrooklyn Technical2.5 Miles Varsity3418:56.6JR
Sep 14Regis InvitationalSep 14 · 2.5 Miles Varsity · Place 71 · Brooklyn TechnicalBrooklyn Technical2.5 Miles Varsity7118:56.6JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21PSAL Borough ChampionshipsOct 21 · 5,000 Meters Varsity · Place 13 · Brooklyn TecBrooklyn Tec5,000 Meters Varsity1323:10.9—
Oct 7Suffolk Officials InvitationalOct 7 · 5,000 Meters Varsity · Place 36 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Varsity3623:25.2010
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 118 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Varsity11824:10.0SO
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 64 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Varsity6424:10.0SO

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5PSAL City ChampionshipsNov 5 · 5,000 Meters Junior Varsity · Place 74 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Junior Varsity7430:06.65—
Oct 29PSAL Frosh/Soph ChampsOct 29 · 1.5 Miles Freshman · Place 21 · Brooklyn TechnicalBrooklyn Technical1.5 Miles Freshman2112:03.0—
Oct 29PSAL Frosh/Soph ChampsOct 29 · 1.5 Miles Freshman · Place 20 · Brooklyn TechnicalBrooklyn Technical1.5 Miles Freshman2011:58.0—
Oct 22PSAL Borough ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 12 · Brooklyn TechnicalBrooklyn Technical5,000 Meters Junior Varsity129:37.523
Oct 1PSAL Marty Lewis ChallengeOct 1 · 1.5 Miles Freshman · Place 10 · Brooklyn TecBrooklyn Tec1.5 Miles Freshman1012:32.9—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14USATF New York Association Junior Olympic ChampionshipsNov 14 · 4,000 Meters 13-14 · Place 38 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-143823:48.70 PB8
Oct 17Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 17 · 4,000 Meters 13-14 · Place 28 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-142823:03.218
Oct 10USATF NY XC #2Oct 10 · 4,000 Meters Varsity · Place 34 · Prospect Park YouthProspect Park Youth4,000 Meters Varsity3424:28.2—
Sep 26USATF NY XC #1Sep 26 · 4,000 Meters 13-14 · Place 24 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-142424:26.428
Sep 12Ocean Breeze XC Season OpenerSep 12 · 4,000 Meters 13-14 · Place 35 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-143519:49.25 PB8

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25Ocean Breeze Youth Cross Country Series #5Oct 25 · 3,000 Meters Varsity · Place 8 · W Prospect ParW Prospect Par3,000 Meters Varsity816:00.84—
Oct 18Ocean Breeze Youth Cross Country Series #4Oct 18 · 3,000 Meters Varsity · Place 11 · W Prospect ParW Prospect Par3,000 Meters Varsity1118:03.08—