Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Polo FieldsBCL Meet #1 · Sep 1522:31.61BCL Meet #1September 15, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1822:18.845th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Hayward High SchoolCIF North Coast Section Championships · Nov 2325:50.80CIF North Coast Section ChampionshipsNovember 23, 2024
4473 m · Golden Gate ParkLowell Invitational · Sep 923:33.2Lowell InvitationalSeptember 9, 2023
5,000 Meters · Golden Gate ParkBCL W/C Championships · Nov 622:32.18BCL W/C Championships November 6, 2026
5,000 Meters · Polo FieldsBCL West Championships · Nov 822:38.75BCL West ChampionshipsNovember 8, 2024
5,000 Meters · Woodward ParkClovis Invitational · Oct 1023:23.50Clovis InvitationalOctober 10, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6BCL W/C Championships Nov 6 · 5,000 Meters Varsity · Place 35 · San Domenico5,000 Meters Varsity3522:32.18 PB12
Oct 242nd Annual Haystack Tune-upOct 24 · 3 Miles Varsity · Place 80 · San Domenico3 Miles Varsity8023:34.712
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 6 Varsity · Place 105 · San Domenico5,000 Meters Division 6 Varsity10524:19.812
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 17 - 8:28pm - White Varsity A (G · Place 149 · San Domenico3 Miles Race 17 - 8:28pm - White Varsity A (G14922:18.8 PB12
Sep 15BCL Meet #1Sep 15 · 2.95 Miles Girls G3-4 · Place 16 · San Domenico2.95 Miles Girls G3-41622:31.61 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22CIF North Coast Section ChampionshipsNov 22 · 3 Miles Varsity · Place 72 · San Domenico (NC)3 Miles Varsity7223:10.5—
Nov 7BCL W/C Championships Nov 7 · 5,000 Meters Varsity · Place 38 · San Domenico5,000 Meters Varsity3822:27.6011
Oct 27BCL W/C #3Oct 27 · 5,000 Meters Varsity · Place 20 · San Domenico5,000 Meters Varsity2022:35.58—
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 6 Varsity · Place 93 · San Domenico5,000 Meters Division 6 Varsity9323:23.50 PB11
Oct 7BCL W/C #2Oct 7 · 3.05 Miles Varsity · Place 22 · San Domenico3.05 Miles Varsity2224:07.87JR
Sep 16BCL W/C #1Sep 16 · 5,000 Meters Varsity · Place 30 · San Domenico5,000 Meters Varsity3022:32.96—
Sep 6Lowell Invitational (AKA San Francisco Invitational)Sep 6 · Varsity · Place 127 · San Domenico (NC)Varsity12721:39.0—
Sep 6Lowell Invitational (AKA San Francisco Invitational)Sep 6 · 2.7 Miles Varsity · Place 127 · San Domenico (NC)2.7 Miles Varsity12721:38.96—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23CIF North Coast Section ChampionshipsNov 23 · 3 Miles Division 5 · Place 84 · San Domenico3 Miles Division 58425:50.80 PB10
Nov 8BCL West ChampionshipsNov 8 · 5,000 Meters Varsity · Place 34 · San Domenico5,000 Meters Varsity3422:38.75 PB10
Oct 28BCL Meet #3Oct 28 · 2.95 Miles Varsity · Place 40 · San Domenico2.95 Miles Varsity4023:34.3710
Oct 1941st P.Wilder Mariner XC InvitationalOct 19 · 3 Miles Varsity Open · Place 100 · San Domenico3 Miles Varsity Open10023:51.3910
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 90 · San Domenico (NC)5,000 Meters Varsity9026:37.210
Oct 8BCL West #2Oct 8 · 3 Miles Varsity · Place 34 · San Domenico (NC)3 Miles Varsity3426:34.10SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23BCL Meet #3Oct 23 · 2.95 Miles Varsity · Place 52 · San Domenico2.95 Miles Varsity5225:53.129
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 197 · San Domenico (NC)5,000 Meters Varsity19726:22.89
Sep 19BCL Meet #1Sep 19 · 2.95 Miles Varsity · Place 32 · San Domenico2.95 Miles Varsity3225:02.519
Sep 9Lowell InvitationalSep 9 · 2.78 Miles Varsity 1 · Place 139 · San Domenico2.78 Miles Varsity 113923:33.2 PB9