Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Hidden Valley Park2026 Ed Sias Invitational · Sep 1214:21.962026 Ed Sias InvitationalSeptember 12, 2026
3,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 212:03.9Run Club Invitational Youth XC MeetNovember 2, 2025
3,000 Meters · Hayward High SchoolOakland Cubs Youth Meet · Sep 2413:02.49Oakland Cubs Youth MeetSeptember 24, 2023
3,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3013:16.982025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
3,000 Meters · Oak Grove ParkGodSpeed XC Meet · Oct 1911:50.96GodSpeed XC MeetOctober 19, 2025
3,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1511:43.50Team Onalysis Cross Country MeetNovember 15, 2025
3,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2612:25.286Mt. Diablo Youth XC MeetOctober 26, 2025
3,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 2613:00.24USATF Region 14 Junior Olympic ChampionshipsNovember 26, 2023
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 612:25.23AAU Cross Country NationalsDecember 6, 2025
3,000 Meters · Woodward ParkUSATF Region 14 Junior Olympic Championships · Dec 113:21.1USATF Region 14 Junior Olympic ChampionshipsDecember 1, 2024
4,000 Meters · Polo FieldsTeam Onalysis Halloween Cross Country Meet · Oct 3118:37Team Onalysis Halloween Cross Country MeetOctober 31, 2026
4,000 Meters · Presidio, San Francisco Oakland Cubs Youth XC Meet · Sep 2717:25Oakland 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

5 results
DateMeetEventPlMarkGr
Oct 31Team Onalysis Halloween Cross Country MeetOct 31 · 4,000 Meters 13-14 · Place 6 · Vikings RunningVikings Running4,000 Meters 13-14618:37 PB7
Oct 25Mt. Diablo Youth XC MeetOct 25 · 4,000 Meters Varsity · Place 9 · Vikings RunningVikings Running4,000 Meters Varsity916:51.597
Oct 18God Speed XC MeetOct 18 · 4,000 Meters Varsity · Place 4 · VikiViki4,000 Meters Varsity416:367
Sep 27Oakland Cubs Youth XC MeetSep 27 · 4,000 Meters 13-14 · Place 14 · Vikings RunningVikings Running4,000 Meters 13-141417:25 PB7
Sep 122026 Ed Sias InvitationalSep 12 · 2 Miles Community Race · Place 9 · Vikings RunningVikings Running2 Miles Community Race914:21.96 PB7

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 12 Year Olds · Place 44 · California GrizzliesCalifornia Grizzlies3,000 Meters 12 Year Olds4412:25.23 PB6
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 3,000 Meters 11-12 · Place 13 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-121313:16.98 PB6
Nov 15Team Onalysis Cross Country MeetNov 15 · 3,000 Meters 11-12 · Place 5 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-12511:43.50 PB6
Nov 2Run Club Invitational Youth XC MeetNov 2 · 3,000 Meters 11-12 Girls · Place 7 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-12 Girls712:03.9 PB6
Oct 26Mt. Diablo Youth XC MeetOct 26 · 3,000 Meters 11-12 · Place 7 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-12712:25.286 PB6
Oct 19GodSpeed XC MeetOct 19 · 3,000 Meters 11-12 · Place 6 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-12611:50.96 PB6
Sep 27Scott Bauhs InvitationalSep 27 · 3,000 Meters Middle School · Place 3 · California GrizzliesCalifornia Grizzlies3,000 Meters Middle School312:51.16

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 1USATF Region 14 Junior Olympic ChampionshipsDec 1 · 3,000 Meters 11-12 · Place 33 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-123313:21.1 PB5
Nov 24USATF Pacific Association Junior Olympic ChampionshipsNov 24 · 3,000 Meters Varsity · Place 27 · California GrizzliesCalifornia Grizzlies3,000 Meters Varsity2713:14.3012
Nov 3Run Club Invitational Youth XC MeetNov 3 · 3,000 Meters 11-12 Girls · Place 14 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-12 Girls1412:25.85

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 26USATF Region 14 Junior Olympic ChampionshipsNov 26 · 3,000 Meters 9-10 · Place 9 · California GrizzliesCalifornia Grizzlies3,000 Meters 9-10913:00.24 PB4
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · California GrizzliesCalifornia Grizzlies3,000 Meters 9-100DNS4
Nov 5Run Club Invitational Youth XC MeetNov 5 · 3,000 Meters 9-10 Girls · Place 11 · California GrizzliesCalifornia Grizzlies3,000 Meters 9-10 Girls1113:39.74
Oct 15Mt Diablo Heat Youth XC MeetOct 15 · 3,000 Meters 9-10 · Place 9 · California GrizzliesCalifornia Grizzlies3,000 Meters 9-10914:01.464
Sep 24Oakland Cubs Youth MeetSep 24 · 3,000 Meters 9-10 · Place 12 · California GrizzliesCalifornia Grizzlies3,000 Meters 9-101213:02.49 PB4