Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 712:16.6Sac Joaquin Sub Section FinalsNovember 7, 2026
2 Miles · Ceres River Bluff Regional ParkCCAL 2 · Oct 712:03.69CCAL 2October 7, 2026
2 Miles · Legion-Tuolumne Regional ParkCCAL 3 · Oct 2912:32.31CCAL 3October 29, 2025
2,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 137:21.1Kim Duyst InvitationalSeptember 13, 2025
3,400 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 1513:17.8SJS XC Section MeetNovember 15, 2025
3500 m · Woodward ParkRough Rider Invitational · Oct 1612:24Rough Rider Invitational October 16, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7Sac Joaquin Sub Section FinalsNov 7 · 2 Miles Sophomore- Division 1 · Place 14 · Gregori2 Miles Sophomore- Division 11412:16.6 PB10
Oct 28CCAL 3Oct 28 · 2 Miles Frosh/Soph Freshman · Place 15 · Gregori2 Miles Frosh/Soph Freshman1512:15.7010
Oct 16Rough Rider Invitational Oct 16 · 3,500 Meters Frosh/Soph Boys Large School · Place 32 · Gregori3,500 Meters Frosh/Soph Boys Large School3212:24 PB10
Oct 7CCAL 2Oct 7 · 2 Miles Frosh/Soph · Place 8 · Gregori2 Miles Frosh/Soph812:03.69 PB10
Sep 16CCAL 1Sep 16 · 2 Miles Frosh/Soph · Place 14 · Gregori2 Miles Frosh/Soph1412:56.2410
Sep 12Kim Duyst Twilight InvitationalSep 12 · 2,000 Meters Sophomore · Place 49 · Gregori2,000 Meters Sophomore497:29.410

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15SJS XC Section MeetNov 15 · 3,400 Meters Freshman Division 1 · Place 19 · Gregori3,400 Meters Freshman Division 11913:17.8 PB9
Nov 8Sub Sections SJSNov 8 · 2 Miles Freshman Division 1 · Place 16 · Gregori2 Miles Freshman Division 11612:53.39
Oct 29CCAL 3Oct 29 · 2 Miles Frosh/Soph · Place 15 · Gregori2 Miles Frosh/Soph1512:32.31 PB9
Oct 17Rough Rider Invitational Oct 17 · 3,500 Meters Frosh/Soph Freshman · Place 45 · Gregori3,500 Meters Frosh/Soph Freshman4512:53.51—
Oct 8CCAL 2Oct 8 · 2 Miles Frosh/Soph · Place 20 · Gregori2 Miles Frosh/Soph2012:52.719
Sep 17CCAL 1Sep 17 · 2 Miles Frosh/Soph · Place 35 · Gregori2 Miles Frosh/Soph3513:54.499
Sep 13Kim Duyst InvitationalSep 13 · 2,000 Meters Freshman · Place 37 · Gregori2,000 Meters Freshman377:21.1 PB9
Aug 22Flame InvitationalAug 22 · 2 Miles Freshman · Place 35 · Gregori2 Miles Freshman3513:55.319