Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Pomona FairplaxCool Breeze · Sep 38:00.8Cool BreezeSeptember 3, 2022
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 1115:42.9CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)November 11, 2023
3 Miles · Galway DownsSouthwestern League Finals · Nov 116:31.8Southwestern League FinalsNovember 1, 2023
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1815:03.5CIF-SS Division FinalsNovember 18, 2023
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 217:12.1ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Temecula Valley High SchoolSouthwestern League Preview · Oct 1615:28.8Southwestern League PreviewOctober 16, 2024
7,000 Meters · Canyon Springs Golf CourseCSI Dr Thad Scholes XC Classic · Sep 523:38.5CSI Dr Thad Scholes XC ClassicSeptember 5, 2025
8,000 Meters · Amend ParkGNAC Cross Country Championships · Oct 2526:02.1GNAC Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1126:04.78Lewis CrossoverOctober 11, 2025
8,000 Meters · The Course Spokane ValleyClash of the Inland Northwest · Sep 426:27.80Clash of the Inland NorthwestSeptember 4, 2026
8,000 Meters · West ParkNorthwest Nazarene Invitational · Sep 1826:17.6Northwest Nazarene InvitationalSeptember 18, 2026
8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 2625:55.55Mike Johnson ClassicSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7GNAC Cross Country ChampionshipsNov 7 · 8,000 Meters Mens 8K · Place 53 · Northwest NazareneNorthwest Nazarene8,000 Meters Mens 8K5325:58.9So
Oct 17LC State Warrior InviteOct 17 · 8,000 Meters Varsity · Place 50 · Northwest NazareneNorthwest Nazarene8,000 Meters Varsity5025:51UnofficialSo
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 147 · Northwest NazareneNorthwest Nazarene8,000 Meters Collegiate14726:29.64So
Sep 26Mike Johnson ClassicSep 26 · 8,000 Meters College · Place 33 · Northwest NazareneNorthwest Nazarene8,000 Meters College3325:55.55 PBSo
Sep 18Northwest Nazarene InvitationalSep 18 · 8,000 Meters Men · Place 31 · Northwest NazareneNorthwest Nazarene8,000 Meters Men3126:17.6 PBSo
Sep 4Clash of the Inland NorthwestSep 4 · 8,000 Meters Collegiate · Place 62 · Northwest NazareneNorthwest Nazarene8,000 Meters Collegiate6226:27.80 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25GNAC Cross Country ChampionshipsOct 25 · 8,000 Meters GNAC · Place 46 · Northwest NazareneNorthwest Nazarene8,000 Meters GNAC4626:02.1 PBFr
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 186 · Northwest NazareneNorthwest Nazarene8,000 Meters Mens 800018626:04.78 PBFr
Sep 19Northwest Nazarene InvitationalSep 19 · 8,000 Meters Men · Place 17 · Northwest NazareneNorthwest Nazarene8,000 Meters Men1726:44.88Fr
Sep 5CSI Dr Thad Scholes XC ClassicSep 5 · 7,000 Meters Men's Race · Place 15 · Northwest NazareneNorthwest Nazarene7,000 Meters Men's Race1523:38.5 PBFr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 1 · Place 29 · Great Oak (SS)Great Oak (SS)3 Miles Division 12915:38.912
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 1 · Place 2 · Great Oak (SS)Great Oak (SS)3 Miles Division 1215:52.712
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 1 · Place 2 · Great OakGreat Oak3 Miles Division 1215:52.712
Nov 7 Southwestern League FinalsNov 7 · 3 Miles Varsity · Place 9 · Great Oak (SS)Great Oak (SS)3 Miles Varsity915:43.312
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 32 · Great OakGreat Oak3 Miles Division 13215:5412
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 32 · Great OakGreat Oak3 Miles Division 13215:5412
Oct 16Southwestern League PreviewOct 16 · 3 Miles Varsity/JV Boys · Place 4 · Great OakGreat Oak3 Miles Varsity/JV Boys415:28.8 PB12
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Championship · Place 33 · Great Oak (SS)Great Oak (SS)5,000 Meters Championship3315:35.312
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 86 · Great OakGreat Oak3 Miles Varsity8614:44.712
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 31 · Great Oak (SS)Great Oak (SS)3 Miles Varsity3115:27.612

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 1 · Place 50 · Great OakGreat Oak3 Miles Division 15015:03.5 PB11
Nov 11CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 11 · 2.93 Miles Varsity - Division 1 Heat 1 · Place 9 · Great OakGreat Oak2.93 Miles Varsity - Division 1 Heat 1915:42.9 PB11
Nov 1Southwestern League FinalsNov 1 · 3 Miles JV Boys · Place 1 · Great OakGreat Oak3 Miles JV Boys116:31.8 PB11
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Junior Varsity Division 1 · Place 8 · Great OakGreat Oak2.93 Miles Junior Varsity Division 1816:3311
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Junior Varsity Championship · Place 4 · Great Oak (SS)Great Oak (SS)5,000 Meters Junior Varsity Championship417:03.011
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 56 · Great OakGreat Oak3 Miles Varsity5615:53.311
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Varsity - Large School · Place 60 · Great OakGreat Oak3 Miles Varsity - Large School6017:12.1 PB11

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2Southwestern League FinalsNov 2 · 3 Miles Junior Varsity · Place 6 · Great Oak (SS)Great Oak (SS)3 Miles Junior Varsity616:07.310
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 Soph Blue · Place 2 · Great OakGreat Oak2.93 Miles D1&2 Soph Blue216:1510
Oct 12Southwestern League Meet #1Oct 12 · 3 Miles Varsity · Place 11 · Great OakGreat Oak3 Miles Varsity1116:38.610
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Frosh/Soph Freshman · Place 6 · Great Oak (SS)Great Oak (SS)5,000 Meters Frosh/Soph Freshman617:35.210
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Frosh/Soph Freshman · Place 6 · Great Oak (SS)Great Oak (SS)5,000 Meters Frosh/Soph Freshman617:35.210
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Sophomore Division 1 · Place 6 · Great Oak (SS)Great Oak (SS)3 Miles Sophomore Division 1616:24.710
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Sophomore Division 1 · Place 6 · Great Oak (SS)Great Oak (SS)3 Miles Sophomore Division 1616:24.710
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 8 · Great OakGreat Oak3 Miles Varsity816:03.110
Sep 3Cool BreezeSep 3 · 1.5 Miles Sophomore · Place 6 · Great OakGreat Oak1.5 Miles Sophomore68:00.8 PB10