Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Trabuco Hills High SchoolSaddleback Cross Country Cup · Aug 3011:08.1Saddleback Cross Country CupAugust 30, 2024
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2119:5074th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Hawaii Country Club2024 Iolani Cross Country Invitational · Sep 1418:58.772024 Iolani Cross Country InvitationalSeptember 14, 2024
3 Miles · Irvine Regional ParkOC XC Championships · Oct 1917:00.4OC XC ChampionshipsOctober 19, 2024
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1417:23.7Orange County ChampionshipsOctober 14, 2023
5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Oct 518:19.6Brea Olinda InvitationalOctober 5, 2024
8,000 Meters · California State University San Bernardino CampusCSUSB Coyote Challenge · Sep 530:15.6CSUSB Coyote ChallengeSeptember 5, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1928:42.145th Annual UC Riverside InvitationalSeptember 19, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3CSUSM Cougar ChallengeOct 3 · 8,000 Meters Men's 8k · CUICUI8,000 Meters Men's 8k—DNFSo
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open · Place 211 · CUICUI8,000 Meters Men's Open21128:42.1 PBSo
Sep 5CSUSB Coyote ChallengeSep 5 · 8,000 Meters Collegiate · Place 127 · CUICUI8,000 Meters Collegiate12730:15.6 PBSo

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 4 · Place 42 · Crean Lutheran (SS)Crean Lutheran (SS)3 Miles Division 44217:57.312
Oct 30Century Conference FinalsOct 30 · 3 Miles Varsity · Place 54 · Crean Lutheran (SS)Crean Lutheran (SS)3 Miles Varsity5416:33.812
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 4 · Place 27 · Crean LutheranCrean Lutheran3 Miles Varsity Division 42718:1012
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 4 · Place 27 · Crean LutheranCrean Lutheran3 Miles Varsity Division 42718:1012
Oct 19OC XC ChampionshipsOct 19 · 3 Miles Varsity- Small Schools · Place 40 · Crean LutheranCrean Lutheran3 Miles Varsity- Small Schools4017:00.4 PB12
Oct 5Brea Olinda InvitationalOct 5 · 5,000 Meters Varsity 1-2 · Place 50 · Crean LutheranCrean Lutheran5,000 Meters Varsity 1-25018:19.6 PB12
Sep 283rd Annual Grit n Grind XC InviteSep 28 · 3 Miles Varsity Elite · Place 115 · Crean LutheranCrean Lutheran3 Miles Varsity Elite11516:58.612
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 125 · Crean LutheranCrean Lutheran3 Miles Varsity12516:58.912
Sep 142024 Iolani Cross Country InvitationalSep 14 · 3 Miles Championship · Place 152 · Crean LutheranCrean Lutheran3 Miles Championship15218:58.77 PB12
Sep 11Century Conference PreviewSep 11 · 3 Miles Varsity · Place 86 · Crean Lutheran (SS)Crean Lutheran (SS)3 Miles Varsity8617:40.012
Aug 30Saddleback Cross Country CupAug 30 · 2 Miles Varsity · Place 110 · Crean LutheranCrean Lutheran2 Miles Varsity11011:08.1 PB12

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Empire League FinalsOct 31 · 3 Miles Varsity · Place 30 · Crean Lutheran (SS)Crean Lutheran (SS)3 Miles Varsity3018:10.711
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2 Miles Varsity Division 4 · Place 55 · Crean LutheranCrean Lutheran2 Miles Varsity Division 45510:5111
Oct 14Orange County ChampionshipsOct 14 · 3 Miles Varsity - Small School · Place 64 · Crean LutheranCrean Lutheran3 Miles Varsity - Small School6417:23.7 PB11
Sep 23Carlsbad Grit & GrindSep 23 · 3 Miles Varsity · Place 22 · Crean LutheranCrean Lutheran3 Miles Varsity2218:06.411
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 105 · Crean LutheranCrean Lutheran3 Miles Varsity10517:32.211
Sep 1Saddleback Cup Challenge Sep 1 · 2 Miles Varsity · Place 65 · Crean LutheranCrean Lutheran2 Miles Varsity6511:06.311

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27Empire League FinalsOct 27 · 3 Miles Frosh/Soph Freshman · Place 21 · Crean Lutheran (SS)Crean Lutheran (SS)3 Miles Frosh/Soph Freshman2119:12.710
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D4&5 Soph Blue · Place 36 · Crean LutheranCrean Lutheran2.93 Miles D4&5 Soph Blue3619:50 PB10
Oct 14Orange County XC ChampionshipsOct 14 · 3 Miles Junior Varsity- Small Schools · Place 72 · Crean LutheranCrean Lutheran3 Miles Junior Varsity- Small Schools7219:10.810
Sep 29Empire League PreviewSep 29 · 3 Miles Frosh/Soph Freshman · Place 35 · Crean Lutheran (SS)Crean Lutheran (SS)3 Miles Frosh/Soph Freshman3521:19.610
Sep 3Fastback InvitationalSep 3 · 1.8 Miles Varsity · Place 85 · Crean Lutheran (SS)Crean Lutheran (SS)1.8 Miles Varsity8513:24.210