Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 119:03.0Manhattan University Cross Country Invitational (HS)October 11, 2025
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1015:25.2Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Invitational - Youth Division · Oct 2213:34.39Edward JJ Bowes Invitational - Youth DivisionOctober 22, 2023
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1213:47.52USATF New York Association Junior Olympic ChampionshipsNovember 12, 2023
4,000 Meters · Cunningham Park AAU New York Metropolitan District Cross Country Qualifier · Nov 2716:50.60AAU New York Metropolitan District Cross Country QualifierNovember 27, 2024
4,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1015:40.07USATF New York Association Junior Olympic ChampionshipsNovember 10, 2024
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 615:08.92AAU Cross Country NationalsDecember 6, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2219:34.0NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Ocean Breeze Athletic ComplexXavier Invitational · Sep 2018:25.00Xavier InvitationalSeptember 20, 2025
5,000 Meters · Van Cortlandt ParkPSAL Grand Prix - Week 1 · Sep 1519:02.40PSAL Grand Prix - Week 1September 15, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7PSAL City ChampionshipsNov 7 · 5,000 Meters Championship · Place 77 · BardBard5,000 Meters Championship7719:30.210
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Sophomore A · Place 41 · BardBard2.5 Miles Sophomore A4115:25.2 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 14 Year Olds · Place 44 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 14 Year Olds4415:08.92 PB9
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - New York Orange · Place 108 · BardBard5,000 Meters Open - New York Orange10819:34.0 PB9
Nov 8PSAL City ChampionshipsNov 8 · 5,000 Meters Championship Varsity · Place 60 · BardBard5,000 Meters Championship Varsity6019:14.609
Nov 1PSAL Frosh/Soph ChampsNov 1 · 1.5 Miles Freshman · Place 6 · BardBard1.5 Miles Freshman69:21.49
Oct 25PSAL Borough ChampionshipsOct 25 · 5,000 Meters Varsity Manhattan · Place 25 · BardBard5,000 Meters Varsity Manhattan2519:03.009
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 1.5 Miles Freshman A · Place 11 · BardBard1.5 Miles Freshman A119:03.0 PB9
Sep 27PSAL Group RunSep 27 · 1.5 Miles Freshman · Place 2 · BardBard1.5 Miles Freshman29:49.009
Sep 20Xavier InvitationalSep 20 · 5,000 Meters Varsity 1 · Place 12 · BardBard5,000 Meters Varsity 11218:25.00 PB9
Sep 15PSAL Grand Prix - Week 1Sep 15 · 5,000 Meters Varsity Prospect Park · Place 6 · BardBard5,000 Meters Varsity Prospect Park619:02.40 PB9

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 27AAU New York Metropolitan District Cross Country QualifierNov 27 · 4,000 Meters 13-14 · Place 3 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-14316:50.60 PB8
Nov 17USATF Region 1 Junior Olympic ChampionshipsNov 17 · 4,000 Meters Varsity · Place 53 · Prospect ParkProspect Park4,000 Meters Varsity5315:19.311
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 16 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-141615:40.07 PB8
Oct 26Ocean Breeze SpooktacularOct 26 · 4,000 Meters Varsity · Place 9 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters Varsity915:38.7114
Sep 29Ocean Breeze Mid-Season XC FestivalSep 29 · 4,000 Meters Varsity · Place 11 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters Varsity1115:59.2014
Sep 15USATF-NY Cross Country Series - Season OpenerSep 15 · 4,000 Meters 13-14 · Place 7 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-14716:38.898

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 19USATF Region 1 Junior Olympic ChampionshipsNov 19 · 3,000 Meters Varsity · Place 81 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters Varsity8112:05.4912
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 32 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters 11-123213:47.52 PB7
Oct 29Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 3,000 Meters 11-12 · Place 18 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters 11-121812:55.60Unofficial7
Oct 22Edward JJ Bowes Invitational - Youth DivisionOct 22 · 3,000 Meters 11-12 · Place 23 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters 11-122313:34.39 PB7
Oct 14The Youth Race at the Manhattan College InvitationalOct 14 · 1.5 Miles 11-12 year old · Place 15 · Prospect Park Youth RunningProspect Park Youth Running1.5 Miles 11-12 year old1510:59.77
Sep 17USATF-NY Cross Country Series - Meet 1Sep 17 · 3,000 Meters Varsity · Place 31 · Prospect Park YouthProspect Park Youth3,000 Meters Varsity3114:48.2—
Sep 10Ocean Breeze Park - Season OpenerSep 10 · 3,000 Meters 11-12 · Place 17 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters 11-121713:39.70Unofficial7