Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1412:37.76USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Central Park USATF New Jersey Association Junior Olympic Championships · Nov 511:38.67USATF New Jersey Association Junior Olympic ChampionshipsNovember 5, 2023
3,000 Meters · Central Park of Morris CountyUSATF New Jersey Association Junior Olympic Championships · Nov 310:54.27USATF New Jersey Association Junior Olympic ChampionshipsNovember 3, 2024
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:49.67USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Greystone XC CourseLakeland XC Invitational · Oct 2312:47.29Lakeland XC InvitationalOctober 23, 2022
4,000 Meters · Central Park of Morris CountyUSATF New Jesery Association Junior Olympic Junior Cross Country Championship · Nov 217:21.13USATF New Jesery Association Junior Olympic Junior Cross Country ChampionshipNovember 2, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2USATF New Jesery Association Junior Olympic Junior Cross Country ChampionshipNov 2 · 4,000 Meters 13-14 · Place 39 · Lakeland Track Club4,000 Meters 13-143917:21.13 PB8

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 339 · Lakeland Track Club3,000 Meters 11-1233912:37.76 PB7
Nov 3USATF New Jersey Association Junior Olympic ChampionshipsNov 3 · 3,000 Meters 11-12 · Place 5 · Lakeland Track Club3,000 Meters 11-12510:54.27 PB7

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 234 · Lakeland Track Club3,000 Meters 11-1223411:49.67 PB6
Nov 5USATF New Jersey Association Junior Olympic ChampionshipsNov 5 · 3,000 Meters 11-12 · Place 13 · Lakeland Track Club3,000 Meters 11-121311:38.67 PB6

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6USATF New Jersey Association Junior Olympic ChampionshipsNov 6 · 3,000 Meters Varsity · Place 49 · Lakeland Track Club3,000 Meters Varsity4916:57.2110
Nov 6USATF New Jersey Association Junior Olympic ChampionshipsNov 6 · 3,000 Meters Varsity · Place 49 · Lakeland Track Club A3,000 Meters Varsity4916:57.2110
Oct 30Lakeland XC ChampionshipsOct 30 · 3,000 Meters 9-10 · Place 17 · Lakeland Track Club3,000 Meters 9-101713:18.295
Oct 23Lakeland XC InvitationalOct 23 · 3,000 Meters 9-10 · Place 12 · Lakeland Track Club3,000 Meters 9-101212:47.29 PB5

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 7USATF New Jersey Association Junior Olympic ChampionshipsNov 7 · 3,000 Meters 9-10 · Place 20 · Lakeland Track Club3,000 Meters 9-102013:16.014