Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Hagan Community ParkRancho Cordova Track Club Grand Prix (Wear Red, White & Blue) · Nov 912:03.64Rancho 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:01.662025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
3,000 Meters · Oak Grove ParkGodSpeed XC Meet · Oct 1910:58.68GodSpeed XC MeetOctober 19, 2025
3,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1511:54.62Team Onalysis Cross Country MeetNovember 15, 2025
3,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2611:47.397Mt. Diablo Youth XC MeetOctober 26, 2025
3,000 Meters · West Valley Early College High SchoolNorCal Striders USATF Youth XC Meet · Oct 1212:50NorCal Striders USATF Youth XC MeetOctober 12, 2025
4,000 Meters · Polo FieldsTeam Onalysis Halloween Cross Country Meet · Oct 3117:21Team Onalysis Halloween Cross Country MeetOctober 31, 2026
4,000 Meters · West Valley Early College High SchoolShasta Trailblazers - USATF YOUTH XC Pac Assoc Meet · Oct 1116:25Shasta Trailblazers - USATF YOUTH XC Pac Assoc MeetOctober 11, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31Team Onalysis Halloween Cross Country MeetOct 31 · 4,000 Meters 13-14 · Place 5 · Team Onalysis4,000 Meters 13-14517:21 PB-
Oct 11Shasta Trailblazers - USATF YOUTH XC Pac Assoc MeetOct 11 · 4,000 Meters 13-14 · Place 4 · Team Onalysis4,000 Meters 13-14416:25 PB-

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 3,000 Meters 11-12 · Place 22 · Team Onalysis3,000 Meters 11-122213:01.66 PB-
Nov 15Team Onalysis Cross Country MeetNov 15 · 3,000 Meters 11-12 · Place 19 · Team Onalysis3,000 Meters 11-121911:54.62 PB-
Nov 9Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)Nov 9 · 3,000 Meters 11-12 · Place 3 · Team Onalysis3,000 Meters 11-12312:03.64 PB-
Oct 26Mt. Diablo Youth XC MeetOct 26 · 3,000 Meters 11-12 · Place 13 · Team Onalysis3,000 Meters 11-121311:47.397 PB-
Oct 19GodSpeed XC MeetOct 19 · 3,000 Meters 11-12 · Place 6 · Team Onalysis3,000 Meters 11-12610:58.68 PB-
Oct 12NorCal Striders USATF Youth XC MeetOct 12 · 3,000 Meters 11-12 · Place 3 · Team Onalysis3,000 Meters 11-12312:50 PB-

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 24USATF Pacific Association Junior Olympic ChampionshipsNov 24 · 3,000 Meters Varsity · Place 21 · Team Onalysis3,000 Meters Varsity2111:40.8012
Oct 13NorCal Striders USATF Youth XC MeetOct 13 · 3,000 Meters Varsity · Place 5 · Team Onalysis3,000 Meters Varsity512:55.81—