Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Joaquin Miller ParkCYO Oakland Diocese the last split Joaquin Miller · Oct 108:40.73CYO Oakland Diocese the last split Joaquin MillerOctober 10, 2025
1 Mile · Quarry Lakes Regional Recreation AreaCYO OAKLAND Diocese Championship · Oct 177:36.23CYO OAKLAND Diocese ChampionshipOctober 17, 2025
1770 m · Shadow Cliffs Regional ParkCYO XC Oakland Diocese opener · Sep 138:23.41CYO XC Oakland Diocese openerSeptember 13, 2025
3,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 214:01.4Run Club Invitational Youth XC MeetNovember 2, 2025
3,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1313:54.302025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
3,000 Meters · Hagan Community ParkRancho Cordova Track Club Grand Prix (Wear Red, White & Blue) · Nov 914:34.73Rancho 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 3014:46.652025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
3,000 Meters · Oak Grove ParkGodSpeed XC Meet · Oct 1912:52.39GodSpeed XC MeetOctober 19, 2025
3,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1512:59.47Team Onalysis Cross Country MeetNovember 15, 2025
3,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2614:06.263Mt. Diablo Youth XC MeetOctober 26, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 9-10 · Place 111 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 9-1011113:54.30 PB5
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 3,000 Meters 9-10 · Place 8 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 9-10814:46.65 PB5
Nov 15Team Onalysis Cross Country MeetNov 15 · 3,000 Meters 9-10 · Place 6 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 9-10612:59.47 PB5
Nov 9Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)Nov 9 · 3,000 Meters 9-10 · Place 6 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 9-10614:34.73 PB5
Nov 2Run Club Invitational Youth XC MeetNov 2 · 3,000 Meters 9-10 Girls · Place 16 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 9-10 Girls1614:01.4 PB5
Oct 26Mt. Diablo Youth XC MeetOct 26 · 3,000 Meters 9-10 · Place 8 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 9-10814:06.263 PB5
Oct 19GodSpeed XC MeetOct 19 · 3,000 Meters 9-10 · Place 7 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 9-10712:52.39 PB5
Oct 17CYO OAKLAND Diocese ChampionshipOct 17 · 1 Miles 3-5 · Place 8 · Holy SpiritHoly Spirit1 Miles 3-587:36.23 PB5
Oct 10CYO Oakland Diocese the last split Joaquin MillerOct 10 · 1 Miles 3-5 · Place 14 · Holy SpiritHoly Spirit1 Miles 3-5148:40.73 PB5
Sep 13CYO XC Oakland Diocese openerSep 13 · 1.1 Miles 3-5 · Place 6 · Holy SpiritHoly Spirit1.1 Miles 3-568:23.41 PB5