Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Joaquin Miller ParkCYO Oakland Diocese split decision joaquin miller park · Sep 267:40.53CYO Oakland Diocese split decision joaquin miller parkSeptember 26, 2025
1 Mile · Quarry Lakes Regional Recreation AreaCYO OAKLAND Diocese Championship · Oct 177:02.24CYO OAKLAND Diocese ChampionshipOctober 17, 2025
1770 m · Shadow Cliffs Regional ParkCYO XC Oakland Diocese opener · Sep 138:22.58CYO XC Oakland Diocese openerSeptember 13, 2025
2 Miles · Newark MemorialMVAL Opener · Sep 213:40.48MVAL OpenerSeptember 2, 2026
2 Miles · Quarry Lakes Regional Recreation AreaMVAL Championships · Nov 412:47.39MVAL ChampionshipsNovember 4, 2026
3 Miles · Hayward High School23rd annual Farmer Invitational · Sep 1921:26.0923rd annual Farmer InvitationalSeptember 19, 2026
3 Miles · Mission San José High SchoolMVAL #1 · Sep 921:25.60MVAL #1September 9, 2026
3 Miles · Newark MemorialMVAL #3 · Oct 1420:33.50MVAL #3October 14, 2026
3,200 Meters · Campolindo High School2026 Mid-Season Mania 3200m Invitational · Oct 2113:01.932026 Mid-Season Mania 3200m InvitationalOctober 21, 2026
4,000 Meters · Hagan Community ParkRancho Cordova Track Club Grand Prix (Wear Red, White & Blue) · Nov 918:46.88Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)November 9, 2025
4,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3017:28.592025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
4,000 Meters · Oak Grove ParkGodSpeed XC Meet · Oct 1919:19.70GodSpeed XC MeetOctober 19, 2025
4,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1518:17.75Team Onalysis Cross Country MeetNovember 15, 2025
4,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2619:27.027Mt. Diablo Youth XC MeetOctober 26, 2025
4,000 Meters · West Valley Early College High SchoolNorCal Striders USATF Youth XC Meet · Oct 1219:55NorCal Striders USATF Youth XC MeetOctober 12, 2025
4300 m · Seaside 3 CourseThree Course Challenge · Sep 2623:40.3Three Course ChallengeSeptember 26, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 921:48.247th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MVAL ChampionshipsNov 4 · 2 Miles Junior Varsity · Place 1 · Moreau CatholicMoreau Catholic2 Miles Junior Varsity112:47.39 PB9
Oct 212026 Mid-Season Mania 3200m InvitationalOct 21 · 3,200 Meters Open · Place 55 · Moreau CatholicMoreau Catholic3,200 Meters Open5513:01.93 PB9
Oct 14MVAL #3Oct 14 · 3 Miles Varsity · Place 16 · Moreau CatholicMoreau Catholic3 Miles Varsity1620:33.50 PB9
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 5 Varsity · Place 81 · Moreau CatholicMoreau Catholic5,000 Meters Division 5 Varsity8121:48.2 PB9
Sep 30MVAL #2Sep 30 · 2 Miles Junior Varsity · Place 1 · Moreau CatholicMoreau Catholic2 Miles Junior Varsity113:37.689
Sep 26Three Course ChallengeSep 26 · 4,300 Meters Easy Course · Place 21 · Moreau CatholicMoreau Catholic4,300 Meters Easy Course2123:40.3 PB9
Sep 1923rd annual Farmer InvitationalSep 19 · 3 Miles Varsity · Place 66 · Moreau CatholicMoreau Catholic3 Miles Varsity6621:26.09 PB9
Sep 9MVAL #1Sep 9 · 3 Miles Varsity · Place 13 · Moreau CatholicMoreau Catholic3 Miles Varsity1321:25.60 PB9
Sep 9MVAL #1Sep 9 · 2 Miles Junior Varsity · Moreau CatholicMoreau Catholic2 Miles Junior Varsity0DNS9
Sep 2MVAL OpenerSep 2 · 2 Miles Freshman · Place 1 · Moreau CatholicMoreau Catholic2 Miles Freshman113:40.48 PB9

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 4,000 Meters 13-14 · Place 36 · Mission Valley Track & FieldMission Valley Track & Field4,000 Meters 13-143617:28.59 PB8
Nov 15Team Onalysis Cross Country MeetNov 15 · 4,000 Meters 13-14 · Place 18 · Mission Valley Track & FieldMission Valley Track & Field4,000 Meters 13-141818:17.75 PB8
Nov 9Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)Nov 9 · 4,000 Meters 13-14 · Place 10 · Mission Valley Track & FieldMission Valley Track & Field4,000 Meters 13-141018:46.88 PB8
Oct 26Mt. Diablo Youth XC MeetOct 26 · 4,000 Meters 13-14 · Place 19 · Mission Valley Track & FieldMission Valley Track & Field4,000 Meters 13-141919:27.027 PB8
Oct 19GodSpeed XC MeetOct 19 · 4,000 Meters 13-14 · Place 1 · Mission Valley Track & FieldMission Valley Track & Field4,000 Meters 13-14119:19.70 PB8
Oct 17CYO OAKLAND Diocese ChampionshipOct 17 · 1 Miles 6-8 · Place 10 · St. Felicitas CatholicSt. Felicitas Catholic1 Miles 6-8107:02.24 PB8
Oct 12NorCal Striders USATF Youth XC MeetOct 12 · 4,000 Meters 13-14 · Place 5 · Mission Valley Track & FieldMission Valley Track & Field4,000 Meters 13-14519:55 PB8
Sep 26CYO Oakland Diocese split decision joaquin miller parkSep 26 · 1 Miles 6-8 · Place 3 · St. Felicitas CatholicSt. Felicitas Catholic1 Miles 6-837:40.53 PB8
Sep 13CYO XC Oakland Diocese openerSep 13 · 1.1 Miles 6-8 · Place 13 · St. Felicitas CatholicSt. Felicitas Catholic1.1 Miles 6-8138:22.58 PB8