Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dougherty Valley High SchoolWildcat Forward Motion Invitational · Oct 1018:43.46Wildcat Forward Motion Invitational October 10, 2026
2 Miles · Hidden Valley Park2026 Ed Sias Invitational · Sep 1219:12.622026 Ed Sias InvitationalSeptember 12, 2026
2,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 39:48.5Run Club Invitational Youth XC MeetNovember 3, 2024
2,000 Meters · Hagan ParkRancho Cordova Track Club Grand Prix (Wear Red, White & Blue) · Nov 1012:58.60Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)November 10, 2024
2,000 Meters · Hayward High SchoolOakland Cubs Youth XC Meet · Sep 2210:13.17Oakland Cubs Youth XC Meet September 22, 2024
2,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1510:16.37Team Onalysis Cross Country MeetNovember 15, 2025
2,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2611:22.278Mt. Diablo Youth XC MeetOctober 26, 2025
2,000 Meters · West Valley Early College High SchoolNorCal Striders USATF Youth XC Meet · Oct 1210:31NorCal Striders USATF Youth XC MeetOctober 12, 2025
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

5 results
DateMeetEventPlMarkGr
Oct 25Mt. Diablo Youth XC MeetOct 25 · 3,000 Meters Varsity · Place 16 · Oakland Cubs3,000 Meters Varsity1615:09.5410
Oct 18God Speed XC MeetOct 18 · 3,000 Meters Varsity · Place 19 · Oakland Cubs3,000 Meters Varsity1913:5310
Oct 10Wildcat Forward Motion Invitational Oct 10 · 2 Miles Community · Place 89 · Oakland Cubs2 Miles Community8918:43.46 PB10
Sep 27Oakland Cubs Youth XC MeetSep 27 · 3,000 Meters 9-10 · Place 13 · Oakland Cubs3,000 Meters 9-101314:58 PB10
Sep 122026 Ed Sias InvitationalSep 12 · 2 Miles Community Race · Place 74 · Oakland Cubs2 Miles Community Race7419:12.62 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15Team Onalysis Cross Country MeetNov 15 · 2,000 Meters 8U · Place 35 · Oakland Cubs2,000 Meters 8U3510:16.37 PB9
Nov 2Run Club Invitational Youth XC MeetNov 2 · 2,000 Meters 8U Boys · Place 27 · Oakland Cubs2,000 Meters 8U Boys279:53.29
Oct 26Mt. Diablo Youth XC MeetOct 26 · 2,000 Meters 8U · Place 25 · Oakland Cubs2,000 Meters 8U2511:22.278 PB9
Oct 12NorCal Striders USATF Youth XC MeetOct 12 · 2,000 Meters 8 & Under · Place 6 · Oakland Cubs2,000 Meters 8 & Under610:31 PB9
Oct 5Oakland Cubs Youth XC MeetOct 5 · 2,000 Meters Varsity · Place 22 · Oakland Cubs2,000 Meters Varsity2212:09.12—
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Junior Varsity · Place 94 · Oakland Cubs2 Miles Junior Varsity9418:00.1—
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Junior Varsity · Place 94 · Oakland Cubs2 Miles Junior Varsity9418:00.1—
Sep 132025 Ed Sias InvitationalSep 13 · Varsity · Place 148 · Oakland CubsVarsity14818:00.1—
Sep 132025 Ed Sias InvitationalSep 13 · Varsity · Place 94 · Oakland CubsVarsity9418:00.1—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)Nov 10 · 2,000 Meters 8U · Place 22 · Oakland Cubs2,000 Meters 8U2212:58.60 PB8
Nov 3Run Club Invitational Youth XC MeetNov 3 · 2,000 Meters 8U Boys · Place 22 · Oakland Cubs2,000 Meters 8U Boys229:48.5 PB8
Oct 20Mt. Diablo Heat Youth XC MeetOct 20 · 2,000 Meters 8U · Place 30 · Oakland Cubs2,000 Meters 8U3011:32.38
Oct 13NorCal Striders USATF Youth XC MeetOct 13 · 2,000 Meters Varsity · Place 8 · Oakland Cubs2,000 Meters Varsity810:14.62—
Sep 22Oakland Cubs Youth XC Meet Sep 22 · 2,000 Meters 8U · Place 19 · Oakland Cubs2,000 Meters 8U1910:13.17 PB8