Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 2012:02.49USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2022
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1010:54.84USATF New York Association Junior Olympic ChampionshipsNovember 10, 2024
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2314:16.15USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
4,000 Meters · Van Cortlandt ParkUSATF-NY XC Meet 1 · Sep 1315:21.80USATF-NY XC Meet 1September 13, 2026
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 614:43.15AAU Cross Country NationalsDecember 6, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 8USATF New York Assoc. Junior Olympic ChampionshipsNov 8 · 4,000 Meters 13-14 · Place 12 · Tailwind4,000 Meters 13-141215:47.068
Sep 13USATF-NY XC Meet 1Sep 13 · 4,000 Meters 13-14 · Place 3 · Tailwind4,000 Meters 13-14315:21.80 PB8

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 24 · Tailwind4,000 Meters 13 Year Olds2414:43.15 PB7
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 4,000 Meters 13-14 · Place 34 · Tailwind4,000 Meters 13-143414:16.15 PB7
Nov 9USATF New York Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 11 · Tailwind4,000 Meters 13-141115:52.667
Oct 19USATF-NY XC Meet 2Oct 19 · 4,000 Meters Varsity · Place 4 · Tailwind4,000 Meters Varsity415:25.9—
Oct 19USATF-NY XC Meet 2Oct 19 · 4,000 Meters Varsity · Place 4 · Tailwind4,000 Meters Varsity415:25.9—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 17USATF Region 1 Junior Olympic ChampionshipsNov 17 · 3,000 Meters Varsity · Place 39 · Tailwind3,000 Meters Varsity3911:25.512
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 8 · Tailwind3,000 Meters 11-12810:54.84 PB6
Oct 26Ocean Breeze SpooktacularOct 26 · 3,000 Meters Varsity · Place 8 · Tailwind3,000 Meters Varsity811:01.8012
Oct 12USATF-NY Cross Country Series- Meet 2Oct 12 · 3,000 Meters 11-12 · Place 5 · Tailwind3,000 Meters 11-12512:06.386
Sep 15USATF-NY Cross Country Series - Season OpenerSep 15 · 3,000 Meters 11-12 · Place 5 · Tailwind3,000 Meters 11-12512:22.326

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 19USATF Region 1 Junior Olympic ChampionshipsNov 19 · 3,000 Meters Varsity · Place 33 · Tailwind3,000 Meters Varsity3310:51.7212
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 10 · Tailwind3,000 Meters 11-121011:48.525
Oct 8USATF-NY Cross Country Series - Meet 2Oct 8 · 3,000 Meters 11-12 · Place 7 · Tailwind3,000 Meters 11-12712:06.865
Sep 17USATF-NY Cross Country Series - Meet 1Sep 17 · 3,000 Meters Varsity · Place 7 · Tailwind3,000 Meters Varsity712:34.4—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 4 · Tailwind3,000 Meters 9-10412:02.49 PB4
Nov 13USATF New York Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 9-10 · Place 7 · Tailwind3,000 Meters 9-10712:32.444
Sep 25USATF NY County ChallengeSep 25 · 3,000 Meters 9-10 · Place 4 · Tailwind3,000 Meters 9-10413:02.134

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 14USATF New York Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 12 · Tailwind3,000 Meters 9-101212:59.903