Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Clam Beach County CampgroundClam Beach Invitational 2026 · Sep 266:21.92Clam Beach Invitational 2026September 26, 2026
1 Mile · Trinity Alps Golf CourseTrinity Invitational · Sep 116:03.00Trinity InvitationalSeptember 11, 2026
1770 m · Shastice ParkSteve Nesheim Invitational · Sep 187:39.41Steve Nesheim InvitationalSeptember 18, 2026
3,000 Meters · Hagan Community ParkRancho Cordova Track Club Grand Prix (Wear Red, White & Blue) · Nov 912:56.70Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)November 9, 2025
3,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3013:29.952025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
3,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1511:35.23Team Onalysis Cross Country MeetNovember 15, 2025
3,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2612:05.154Mt. Diablo Youth XC MeetOctober 26, 2025
3,000 Meters · West Valley Early College High SchoolNorCal Striders USATF Youth XC Meet · Oct 1213:22NorCal 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

4 results
DateMeetEventPlMarkGr
Oct 11Shasta Trailblazers - USATF YOUTH XC Pac Assoc MeetOct 11 · 3,000 Meters 11-12 · Place 7 · Shasta TrailblazersShasta Trailblazers3,000 Meters 11-12713:416
Sep 26Clam Beach Invitational 2026Sep 26 · 1 Miles 6-8 Boys · Place 1 · Shasta TrailblazersShasta Trailblazers1 Miles 6-8 Boys16:21.92 PB6
Sep 18Steve Nesheim InvitationalSep 18 · 1.1 Miles Elementary · Place 3 · Shasta TrailblazersShasta Trailblazers1.1 Miles Elementary37:39.41 PB6
Sep 11Trinity InvitationalSep 11 · 1 Miles Elementary School Boys · Place 1 · Shasta TrailblazersShasta Trailblazers1 Miles Elementary School Boys16:03.00 PB6

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 3,000 Meters 11-12 · Place 29 · NorCal StridersNorCal Striders3,000 Meters 11-122913:29.95 PB5
Nov 15Team Onalysis Cross Country MeetNov 15 · 3,000 Meters 11-12 · Place 15 · NorCal StridersNorCal Striders3,000 Meters 11-121511:35.23 PB5
Nov 9Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)Nov 9 · 3,000 Meters 11-12 · Place 5 · NorCal StridersNorCal Striders3,000 Meters 11-12512:56.70 PB5
Oct 26Mt. Diablo Youth XC MeetOct 26 · 3,000 Meters 11-12 · Place 15 · NorCal StridersNorCal Striders3,000 Meters 11-121512:05.154 PB5
Oct 12NorCal Striders USATF Youth XC MeetOct 12 · 3,000 Meters 11-12 · Place 8 · NorCal StridersNorCal Striders3,000 Meters 11-12813:22 PB5
Sep 27Clam Beach InvitationalSep 27 · 1 Mile Varsity · Place 3 · NorCal StridersNorCal Striders1 Mile Varsity36:43.335
Sep 20Springview XC InviteSep 20 · 2,500 Meters Varsity · Place 74 · NorCal StridersNorCal Striders2,500 Meters Varsity7410:08.305
Sep 5Trinity InvitationalSep 5 · 2 Miles Middle School · Place 1 · NorCal StridersNorCal Striders2 Miles Middle School113:06.535

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 24USATF Pacific Association Junior Olympic ChampionshipsNov 24 · 3,000 Meters Varsity · Place 12 · NorCal StridersNorCal Striders3,000 Meters Varsity1212:24.5310