Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dougherty Valley High SchoolWildcat Forward Motion Invitational · Oct 1018:58.46Wildcat Forward Motion Invitational October 10, 2026
2 Miles · Hidden Valley Park2026 Ed Sias Invitational · Sep 1219:31.732026 Ed Sias InvitationalSeptember 12, 2026
2,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 211:15.4Run Club Invitational Youth XC MeetNovember 2, 2025
2,000 Meters · Hagan ParkRancho Cordova Track Club Grand Prix (Wear Red, White & Blue) · Nov 1013:07.64Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)November 10, 2024
2,000 Meters · Hayward High SchoolOakland Cubs Youth XC Meet · Sep 2214:15.66Oakland Cubs Youth XC Meet September 22, 2024
2,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1511:52.64Team Onalysis Cross Country MeetNovember 15, 2025
2,000 Meters · Presidio, San Francisco Oakland Cubs Youth XC Meet · Sep 2710:46Oakland Cubs Youth XC MeetSeptember 27, 2026
2,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2613:18.508Mt. Diablo Youth XC MeetOctober 26, 2025
2,000 Meters · West Valley Early College High SchoolNorCal Striders USATF Youth XC Meet · Oct 1212:52NorCal Striders USATF Youth XC MeetOctober 12, 2025

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 · 2,000 Meters Varsity · Place 11 · Oakland Cubs2,000 Meters Varsity119:27.228
Oct 18God Speed XC MeetOct 18 · 2,000 Meters Varsity · Place 10 · Oakland Cubs2,000 Meters Varsity109:118
Oct 10Wildcat Forward Motion Invitational Oct 10 · 2 Miles Community · Place 92 · Oakland Cubs2 Miles Community9218:58.46 PB8
Sep 27Oakland Cubs Youth XC MeetSep 27 · 2,000 Meters 8U · Place 10 · Oakland Cubs2,000 Meters 8U1010:46 PB8
Sep 122026 Ed Sias InvitationalSep 12 · 2 Miles Community Race · Place 81 · Oakland Cubs2 Miles Community Race8119:31.73 PB8

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15Team Onalysis Cross Country MeetNov 15 · 2,000 Meters 8U · Place 49 · Oakland Cubs2,000 Meters 8U4911:52.64 PB7
Nov 2Run Club Invitational Youth XC MeetNov 2 · 2,000 Meters 8U Boys · Place 44 · Oakland Cubs2,000 Meters 8U Boys4411:15.4 PB7
Oct 26Mt. Diablo Youth XC MeetOct 26 · 2,000 Meters 8U · Place 36 · Oakland Cubs2,000 Meters 8U3613:18.508 PB7
Oct 12NorCal Striders USATF Youth XC MeetOct 12 · 2,000 Meters 8 & Under · Place 11 · Oakland Cubs2,000 Meters 8 & Under1112:52 PB7
Oct 5Oakland Cubs Youth XC MeetOct 5 · 2,000 Meters Varsity · Place 31 · Oakland Cubs2,000 Meters Varsity3113:49.037
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Junior Varsity · Place 121 · Oakland Cubs2 Miles Junior Varsity12124:23.67
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Junior Varsity · Place 121 · Oakland Cubs2 Miles Junior Varsity12124:23.67
Sep 132025 Ed Sias InvitationalSep 13 · Varsity · Place 193 · Oakland CubsVarsity19324:23.67
Sep 132025 Ed Sias InvitationalSep 13 · Varsity · Place 121 · Oakland CubsVarsity12124:23.67

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)Nov 10 · 2,000 Meters 8U · Place 25 · Oakland Cubs2,000 Meters 8U2513:07.64 PB6
Nov 3Run Club Invitational Youth XC MeetNov 3 · 2,000 Meters 8U Boys · Place 46 · Oakland Cubs2,000 Meters 8U Boys4613:06.66
Oct 20Mt. Diablo Heat Youth XC MeetOct 20 · 2,000 Meters 8U · Place 44 · Oakland Cubs2,000 Meters 8U4413:46.86
Oct 13NorCal Striders USATF Youth XC MeetOct 13 · 2,000 Meters Varsity · Place 11 · Oakland Cubs2,000 Meters Varsity1117:14.83—
Sep 22Oakland Cubs Youth XC Meet Sep 22 · 2,000 Meters 8U · Place 30 · Oakland Cubs2,000 Meters 8U3014:15.66 PB6