Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Trabuco Hills High SchoolSaddleback Cross Country Cup · Aug 3011:37.3Saddleback Cross Country CupAugust 30, 2024
2.93 Miles · John Glenn High SchoolThe Great Cow Run · Sep 219:15.3The Great Cow RunSeptember 2, 2023
2.93 Miles · Mt. SacCIF-SS Division Finals · Nov 2118:58.5CIF-SS Division FinalsNovember 21, 2015
2.93 Miles · Mt. SAC Standard HS Course69th Mt. SAC Cross Country Invitational (Day 1) · Oct 2117:4769th Mt. SAC Cross Country Invitational (Day 1)October 21, 2016
3 Miles · 2016 Woodbridge Classic Silverlakes Sports Park36th Annual Woodbridge Cross Country Classic (Day 1) · Sep 1616:46.336th Annual Woodbridge Cross Country Classic (Day 1)September 16, 2016
3 Miles · 6622 Lakeview Dr. Huntington Beach 92648Trinity League Championships · Oct 3018:42.4Trinity League ChampionshipsOctober 30, 2026
3 Miles · Central Park - Huntington BeachTrinity League Preview · Sep 2817:18.4Trinity League PreviewSeptember 28, 2016
3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 618:18.602025 Dana Hills InvitationalSeptember 6, 2025
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 518:29.5ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Great Park35th Annual Woodbridge Cross Country Classic (Day 1) · Sep 1818:16.035th Annual Woodbridge Cross Country Classic (Day 1)September 18, 2015
3 Miles · Irvine Regional ParkOC XC Championships · Oct 1918:20.1OC XC ChampionshipsOctober 19, 2024
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1418:54.4Orange County ChampionshipsOctober 14, 2023
5,000 Meters · Irvine Regional ParkOrange County Champions · Oct 1718:32.5Orange County ChampionsOctober 17, 2015
5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 2519:33.5Desert Twilight XC FestivalSeptember 25, 2026
5,000 Meters · Woodward Park2016 38th Asics Clovis Cross Country Invitational · Oct 817:51.12016 38th Asics Clovis Cross Country InvitationalOctober 8, 2016
5,000 Meters · Woodward Park2015 37th Clovis Cross Country Invitational · Oct 1018:51.32015 37th Clovis Cross Country InvitationalOctober 10, 2015

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Trinity League ChampionshipsOct 30 · 3 Miles Varsity · Place 34 · Orange Lutheran3 Miles Varsity3418:42.4 PB12
Oct 3Central Park Invitational Oct 3 · 3 Miles (4) Varsity Boys Section1 · Place 288 · Orange Lutheran3 Miles (4) Varsity Boys Section128819:36.312
Sep 25Desert Twilight XC FestivalSep 25 · 5,000 Meters #8 Small Schools Open 2 · Place 28 · Orange Lutheran5,000 Meters #8 Small Schools Open 22819:33.5 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 25 - 7:30am - Green Senior (B) · Place 36 · Orange Lutheran3 Miles Race 25 - 7:30am - Green Senior (B)3618:17.312
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Small Schools Varsity · Place 80 · Orange Lutheran3 Miles Small Schools Varsity8018:29.5 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Trinity League FinalsOct 31 · 3 Miles Varsity · Place 38 · Orange Lutheran3 Miles Varsity3819:06.412
Oct 17Orange County Championships 2025Oct 17 · 3 Miles Varsity · Place 69 · Orange Lutheran3 Miles Varsity6918:03.9011
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 36 · Orange Lutheran3 Miles Varsity3618:07.311
Sep 62025 Dana Hills InvitationalSep 6 · 3 Miles Div 2 Junior Varsity · Place 27 · Orange Lutheran3 Miles Div 2 Junior Varsity2718:18.60 PB11
Aug 30Saddleback CupAug 30 · 2 Miles Junior Varsity · Place 104 · Orange Lutheran2 Miles Junior Varsity10411:57.611

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1Trinity League FinalsNov 1 · 3 Miles Varsity · Place 40 · Orange Lutheran (SS)3 Miles Varsity4019:32.310
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Sophomore Division 4 · Place 21 · Orange Lutheran3 Miles Sophomore Division 42119:5110
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 4 · Place 21 · Orange Lutheran3 Miles Division 42119:5110
Oct 19OC XC ChampionshipsOct 19 · 3 Miles Varsity- Small Schools · Place 72 · Orange Lutheran3 Miles Varsity- Small Schools7218:20.1 PB10
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 64 · Orange Lutheran (SS)5,000 Meters Varsity6419:39.610
Sep 27Trinity Preview MeetSep 27 · 3 Miles Junior Varsity · Place 12 · Orange Lutheran (SS)3 Miles Junior Varsity1218:49.910
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 175 · Orange Lutheran3 Miles Varsity17517:51.210
Sep 7PR City Invitational Sep 7 · 3 Miles Varsity · Place 43 · Orange Lutheran (SS)3 Miles Varsity4318:21.910
Aug 30Saddleback Cross Country CupAug 30 · 2 Miles Junior Varsity · Place 89 · Orange Lutheran2 Miles Junior Varsity8911:37.3 PB10

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27Trinity League FinalsOct 27 · 3 Miles Junior Varsity · Place 39 · Orange Lutheran (SS)3 Miles Junior Varsity3920:26.99
Oct 27Trinity League FinalsOct 27 · 3 Miles Junior Varsity · Place 39 · Orange Lutheran (SS)3 Miles Junior Varsity3920:26.99
Oct 14Orange County ChampionshipsOct 14 · 3 Miles Freshman - Medium School · Place 55 · Orange Lutheran3 Miles Freshman - Medium School5518:54.4 PB9
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 66 · Orange Lutheran (SS)5,000 Meters Frosh/Soph Freshman6620:56.99
Sep 29Trinity League Preview MeetSep 29 · 3 Miles Varsity · Place 36 · Orange Lutheran (SS)3 Miles Varsity3619:54.29
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Freshman · Place 23 · Orange Lutheran3 Miles Freshman2319:30.19
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Novice · Place 328 · Orange Lutheran3 Miles Novice32829:41.09
Sep 2The Great Cow RunSep 2 · 2.93 Miles Freshman · Place 56 · Orange Lutheran2.93 Miles Freshman5619:15.3 PB9

2016 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4Trinity League FinalsNov 4 · 3 Miles Varsity · Place 34 · Orange Lutheran3 Miles Varsity3417:21.712
Oct 2169th Mt. SAC Cross Country Invitational (Day 1)Oct 21 · 2.93 Miles Division 4 Varsity Green · Place 15 · Orange Lutheran2.93 Miles Division 4 Varsity Green1517:47 PB12
Oct 82016 38th Asics Clovis Cross Country InvitationalOct 8 · 5,000 Meters Division 3 Varsity Boys · Place 118 · Orange Lutheran5,000 Meters Division 3 Varsity Boys11817:51.1 PB12
Sep 28Trinity League PreviewSep 28 · 3 Miles Varsity · Place 31 · Orange Lutheran3 Miles Varsity3117:18.4 PB12
Sep 1636th Annual Woodbridge Cross Country Classic (Day 1)Sep 16 · 3 Miles WHITE VARSITY-A · Place 58 · Orange Lutheran3 Miles WHITE VARSITY-A5816:46.3 PB12

2015 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 21CIF-SS Division FinalsNov 21 · 2.93 Mile Division 4 · Place 116 · Orange Lutheran2.93 Mile Division 411618:58.5 PB11
Oct 17Orange County ChampionsOct 17 · 5,000 Meters Varsity · Place 115 · Orange Lutheran5,000 Meters Varsity11518:32.5 PB11
Oct 102015 37th Clovis Cross Country InvitationalOct 10 · 5,000 Meters Div 3 Varsity · Place 193 · Orange Lutheran5,000 Meters Div 3 Varsity19318:51.3 PB11
Sep 30Trinity League Meet #1Sep 30 · 3 Mile Varsity · Place 39 · Orange Lutheran3 Mile Varsity3918:59.911
Sep 1835th Annual Woodbridge Cross Country Classic (Day 1)Sep 18 · 3 Mile WHITE VARSITY BOYS-A · Place 97 · Orange Lutheran3 Mile WHITE VARSITY BOYS-A9718:16.0 PB11