Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 812:26.9Sub Sections SJSNovember 8, 2025
2 Miles · Lagoon Valley ParkM.E.L. Center #1 · Sep 2413:34M.E.L. Center #1September 24, 2025
2 Miles · Sierra CollegeSierra Invitational · Aug 2212:19.08Sierra InvitationalAugust 22, 2026
2.95 Miles · Lagoon Valley ParkMEL Center #1 · Sep 2317:25.50MEL Center #1September 23, 2026
3 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 717:52.6Sac Joaquin Sub Section FinalsNovember 7, 2026
3 Miles · Lagoon Valley ParkMEL Center #2 · Oct 1417:52.40MEL Center #2October 14, 2026
3,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 1913:38.44USATF Pacific Association Junior Olympic ChampionshipsNovember 19, 2023
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1710:59.25Grizzly 3200October 17, 2026
3,400 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 1512:35.4SJS XC Section MeetNovember 15, 2025
4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 2914:14.10Oakmont Cross Country InvitationalAugust 29, 2026
5,000 Meters · Gibson Ranch Regional ParkFlat SAC Invitational · Oct 2417:50.4Flat SAC InvitationalOctober 24, 2026
5,000 Meters · Johnson-Springview ParkJosh Ruff Invitational · Sep 1918:09.90Josh Ruff InvitationalSeptember 19, 2026
5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational · Sep 1217:46.6Kim Duyst Twilight InvitationalSeptember 12, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 1 · Place 60 · River CityRiver City3 Miles Varsity- Division 16017:52.6 PB10
Oct 24Flat SAC InvitationalOct 24 · 5,000 Meters Boys Varsity Large School · Place 106 · River CityRiver City5,000 Meters Boys Varsity Large School10617:50.4 PB10
Oct 17Grizzly 3200Oct 17 · 3,200 Meters Varsity · Place 90 · River CityRiver City3,200 Meters Varsity9010:59.25 PB10
Oct 14MEL Center #2Oct 14 · 3 Miles Varsity · Place 20 · River CityRiver City3 Miles Varsity2017:52.40 PB10
Sep 23MEL Center #1Sep 23 · 2.95 Miles Varsity · Place 24 · River CityRiver City2.95 Miles Varsity2417:25.50 PB10
Sep 19Josh Ruff InvitationalSep 19 · 5,000 Meters Varsity · Place 37 · River CityRiver City5,000 Meters Varsity3718:09.90 PB10
Sep 12Kim Duyst Twilight InvitationalSep 12 · 5,000 Meters Varsity- Large School · Place 56 · River CityRiver City5,000 Meters Varsity- Large School5617:46.6 PB10
Aug 29Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Varsity · Place 195 · River CityRiver City4,000 Meters Varsity19514:14.10 PB10
Aug 22Sierra InvitationalAug 22 · 2 Miles Sophomore · Place 34 · River CityRiver City2 Miles Sophomore3412:19.08 PB10

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 15SJS XC Section MeetNov 15 · 3,400 Meters Freshman Division 1 · Place 7 · River CityRiver City3,400 Meters Freshman Division 1712:35.4 PB9
Nov 8Sub Sections SJSNov 8 · 2 Miles Freshman Division 1 · Place 6 · River CityRiver City2 Miles Freshman Division 1612:26.9 PB9
Oct 25Flat SACOct 25 · 2.25 Miles Frosh/Soph Freshman · Place 37 · River CityRiver City2.25 Miles Frosh/Soph Freshman3714:06.849
Oct 22M.E.L. ChampionshipsOct 22 · 2 Miles Frosh/Soph Freshman · Place 16 · River CityRiver City2 Miles Frosh/Soph Freshman1613:15.569
Oct 11Wildfire InvitationalOct 11 · 2 Miles Frosh/Soph Freshman · Place 39 · River CityRiver City2 Miles Frosh/Soph Freshman3912:439
Oct 8M.E.L. Center #2Oct 8 · 2 Miles Frosh/Soph Freshman · Place 11 · River CityRiver City2 Miles Frosh/Soph Freshman1112:46—
Sep 275th Annual Goldmine Invitational Sep 27 · 2 Miles Frosh/Soph Freshman · Place 50 · River CityRiver City2 Miles Frosh/Soph Freshman5013:24.539
Sep 24M.E.L. Center #1Sep 24 · 2 Miles Frosh/Soph Boys · Place 14 · River CityRiver City2 Miles Frosh/Soph Boys1413:34 PB9
Sep 20Bret Harte Frogtown XC Invite 2025Sep 20 · 2 Miles Freshman · Place 12 · River CityRiver City2 Miles Freshman1213:50.829
Aug 30Lagoon Valley ClassicAug 30 · Varsity · Place 67 · F River CityF River CityVarsity6714:58.69
Aug 30Lagoon Valley ClassicAug 30 · Varsity · Place 67 · F River CityF River CityVarsity6714:58.69
Aug 23Sierra InvitationalAug 23 · 2 Miles Freshman · Place 47 · River CityRiver City2 Miles Freshman4713:36.509

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 24USATF Pacific Association Junior Olympic ChampionshipsNov 24 · 4,000 Meters Varsity · Place 54 · Delta HawksDelta Hawks4,000 Meters Varsity5416:16.1114
Oct 26Flat SACOct 26 · 1.5 Miles Varsity · Place 19 · Delta HawksDelta Hawks1.5 Miles Varsity199:30.528
Oct 11PR PaloozaOct 11 · 1,900 Meters Grades 7-8 · Place 66 · Delta HawksDelta Hawks1,900 Meters Grades 7-8667:14.908
Oct 11PR PaloozaOct 11 · 1.2 Miles Grades 7-8 · Place 66 · Delta HawksDelta Hawks1.2 Miles Grades 7-8667:14.908
Sep 20American River OpenSep 20 · 2,000 Meters Grades 7-8 · Place 81 · Delta HawksDelta Hawks2,000 Meters Grades 7-8817:39.608
Aug 31Lagoon Valley ClassicAug 31 · Varsity · Place 44 · MS Delta HawksMS Delta HawksVarsity449:38.58

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 37 · Delta HawksDelta Hawks3,000 Meters 11-123713:38.44 PB7
Oct 21Flat SAC InvitationalOct 21 · 1.5 Miles Middle School · Place 31 · Delta HawksDelta Hawks1.5 Miles Middle School3110:19.34—
Oct 8NorCal Striders USATF Youth XC MeetOct 8 · 3,000 Meters 11-12 · Place 19 · Delta HawksDelta Hawks3,000 Meters 11-121914:58.977