Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 29:49.9Run Club Invitational Youth XC MeetNovember 2, 2025
2,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1310:20.602025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
2,000 Meters · Hagan Community ParkRancho Cordova Track Club Grand Prix (Wear Red, White & Blue) · Nov 910:26.14Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)November 9, 2025
2,000 Meters · Hayward High SchoolOakland Cubs Youth XC Meet · Sep 2211:12.39Oakland Cubs Youth XC Meet September 22, 2024
2,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 309:19.492025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
2,000 Meters · Oak Grove ParkGodSpeed XC Meet · Oct 199:39.64GodSpeed XC MeetOctober 19, 2025
2,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 159:39.43Team Onalysis Cross Country MeetNovember 15, 2025
2,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2610:58.424Mt. Diablo Youth XC MeetOctober 26, 2025
2,000 Meters · Woodward ParkUSATF Region 14 Junior Olympic Championships · Dec 19:54.5USATF Region 14 Junior Olympic ChampionshipsDecember 1, 2024
3,000 Meters · Presidio, San Francisco Oakland Cubs Youth XC Meet · Sep 2714:58Oakland Cubs Youth XC MeetSeptember 27, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 27Oakland Cubs Youth XC MeetSep 27 · 3,000 Meters 9-10 · Place 14 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 9-101414:58 PB3

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 2,000 Meters 8U · Place 170 · Mission Valley Track & FieldMission Valley Track & Field2,000 Meters 8U17010:20.60 PB2
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 2,000 Meters 8U · Place 22 · Mission Valley Track & FieldMission Valley Track & Field2,000 Meters 8U229:19.49 PB2
Nov 15Team Onalysis Cross Country MeetNov 15 · 2,000 Meters 8U · Place 24 · Mission Valley Track & FieldMission Valley Track & Field2,000 Meters 8U249:39.43 PB2
Nov 9Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)Nov 9 · 2,000 Meters 8U · Place 16 · Mission Valley Track & FieldMission Valley Track & Field2,000 Meters 8U1610:26.14 PB2
Nov 2Run Club Invitational Youth XC MeetNov 2 · 2,000 Meters 8U Boys · Place 23 · Mission Valley Track & FieldMission Valley Track & Field2,000 Meters 8U Boys239:49.9 PB2
Oct 26Mt. Diablo Youth XC MeetOct 26 · 2,000 Meters 8U · Place 21 · Mission Valley Track & FieldMission Valley Track & Field2,000 Meters 8U2110:58.424 PB2
Oct 19GodSpeed XC MeetOct 19 · 2,000 Meters 8U · Place 15 · Mission Valley Track & FieldMission Valley Track & Field2,000 Meters 8U159:39.64 PB2

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 1USATF Region 14 Junior Olympic ChampionshipsDec 1 · 2,000 Meters 8U · Place 35 · Mission Valley Track & FieldMission Valley Track & Field2,000 Meters 8U359:54.5 PB1
Nov 24USATF Pacific Association Junior Olympic ChampionshipsNov 24 · 2,000 Meters Varsity · Place 36 · Mission ValleyMission Valley2,000 Meters Varsity3610:55.01—
Nov 3Run Club Invitational Youth XC MeetNov 3 · 2,000 Meters 8U Boys · Place 36 · Mission Valley Track & FieldMission Valley Track & Field2,000 Meters 8U Boys3610:57.51
Sep 22Oakland Cubs Youth XC Meet Sep 22 · 2,000 Meters 8U · Place 26 · Mission Valley Track & FieldMission Valley Track & Field2,000 Meters 8U2611:12.39 PB1