Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · South High SchoolSouth vs. North Dual Meet · Feb 2712:36.7South vs. North Dual MeetFebruary 27, 2021
2.93 Miles · John Glenn High SchoolThe Great Cow Run · Sep 216:34.2The Great Cow RunSeptember 2, 2023
2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 2218:1473rd Annual Mt. SAC Cross Country InvitationalOctober 22, 2021
3 Miles · North High SchoolNorth vs. West Dual Meet · Mar 2717:51.3North vs. West Dual MeetMarch 27, 2021
3 Miles · Rose BowlCool Breeze Invitational · Sep 318:16.0Cool Breeze InvitationalSeptember 3, 2021
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1717:41.340th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
8,000 Meters · Green River Golf ClubMark Covert Classic 2026 · Sep 528:53.6Mark Covert Classic 2026September 5, 2026
8,000 Meters · Pitzer College2025 SCIAC XC Championships · Nov 130:12.32025 SCIAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Pomona-Pitzer Campus CoursePomona-Pitzer Cross Country Invitational · Oct 1028:48.6Pomona-Pitzer Cross Country InvitationalOctober 10, 2026
8,000 Meters · Strehle Track2026 SCIAC XC Championships · Oct 3028:27.72026 SCIAC XC ChampionshipsOctober 30, 2026
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1727:50.5UCR - Highlander InvitationalOctober 17, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 302026 SCIAC XC ChampionshipsOct 30 · 8,000 Meters Men's 8K · Place 82 · ChapmanChapman8,000 Meters Men's 8K8228:27.7 PBJr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Open · Place 82 · ChapmanChapman8,000 Meters Open8227:50.5 PBJr
Oct 10Pomona-Pitzer Cross Country InvitationalOct 10 · 8,000 Meters Collegiate · Place 72 · ChapmanChapman8,000 Meters Collegiate7228:48.6 PBJr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open B · Place 73 · ChapmanChapman8,000 Meters Men's Open B7329:38.5Jr
Sep 5Mark Covert Classic 2026Sep 5 · 8,000 Meters Collegiate · Place 101 · ChapmanChapman8,000 Meters Collegiate10128:53.6 PBJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12025 SCIAC XC ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 106 · ChapmanChapman8,000 Meters Men's 8K10630:12.3 PBSo
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 266 · ChapmanChapman8,000 Meters Invitational26629:11.60So

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2SCIAC Cross Country ChampionshipsNov 2 · 8,000 Meters SCIAC · ChapmanChapman8,000 Meters SCIAC0DNSFr
Aug 31Mark Covert ClassicAug 31 · 8,000 Meters Varsity · Place 157 · ChapmanChapman8,000 Meters Varsity15729:41.1FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Pioneer League FinalsNov 2 · 3 Miles Varsity · Place 26 · North TorranNorth Torran3 Miles Varsity2617:06.51—
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Varsity Division 3 · Place 41 · North TorranceNorth Torrance2.93 Miles Varsity Division 34118:3712
Oct 11Pioneer League XC Meet #2Oct 11 · 3 Miles Varsity · Place 19 · North TorranceNorth Torrance3 Miles Varsity1919:08.9012
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 160 · North Torrance (SS)North Torrance (SS)5,000 Meters Varsity16018:02.412
Sep 27Pioneer League #1Sep 27 · 3 Miles Varsity · Place 21 · North TorranceNorth Torrance3 Miles Varsity2117:06.912
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 139 · North TorranceNorth Torrance3 Miles Varsity13916:56.612
Sep 2The Great Cow RunSep 2 · 2.93 Miles Varsity · Place 74 · North TorranceNorth Torrance2.93 Miles Varsity7416:34.2 PB12

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2Pioneer League FinalsNov 2 · 3 Miles Varsity · Place 36 · North TorranceNorth Torrance3 Miles Varsity3618:02.3011
Oct 26Warrior MileOct 26 · 1,600 Meters Open · Place 98 · North TorranceNorth Torrance1,600 Meters Open985:04.1611
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3 Varsity Blue · Place 52 · North TorranceNorth Torrance2.93 Miles D3 Varsity Blue5218:2511
Oct 13Pioneer League #2Oct 13 · 3 Miles Varsity · Place 26 · North TorranceNorth Torrance3 Miles Varsity2617:17.9011
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 157 · North Torrance (SS)North Torrance (SS)5,000 Meters Varsity15718:19.911
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 157 · North Torrance (SS)North Torrance (SS)5,000 Meters Varsity15718:19.911
Sep 28Pioneer League #1Sep 28 · 3 Miles Junior Varsity · Place 33 · North TorranceNorth Torrance3 Miles Junior Varsity3318:41.9611
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Division 2 · Place 39 · North Torrance (SS)North Torrance (SS)3 Miles Division 23918:03.911
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Division 2 · Place 39 · North Torrance (SS)North Torrance (SS)3 Miles Division 23918:03.911
Sep 3Fastback InvitationalSep 3 · 1.4 Miles Varsity · Place 35 · North Torrance (SS)North Torrance (SS)1.4 Miles Varsity357:39.011

2021 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 3Pioneer League FinalsNov 3 · 3 Miles Varsity · Place 32 · North TorranceNorth Torrance3 Miles Varsity3217:48.8010
Oct 27Warrior MileOct 27 · 1,600 Meters Open · Place 15 · North TorranceNorth Torrance1,600 Meters Open155:08.6310
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3,4&5 Soph Blue · Place 15 · North TorranceNorth Torrance2.93 Miles D3,4&5 Soph Blue1518:14 PB10
Oct 13Pioneer League Meet #2Oct 13 · 3 Miles Varsity · Place 30 · North TorranceNorth Torrance3 Miles Varsity3017:57.4310
Oct 942nd Asics Clovis InvitationalOct 9 · 5,000 Meters Varsity · Place 125 · North TorranceNorth Torrance5,000 Meters Varsity12518:13.910
Sep 29Pioneer League Meet #1Sep 29 · 2 Miles Varsity · Place 18 · North TorranceNorth Torrance2 Miles Varsity1812:06.5010
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 18- Varsity A Red · Place 108 · North TorranceNorth Torrance3 Miles Race 18- Varsity A Red10817:41.3 PB10
Sep 3Cool Breeze InvitationalSep 3 · 3 Miles Varsity- Division 3/4/5 · Place 132 · North TorranceNorth Torrance3 Miles Varsity- Division 3/4/513218:16.0 PB10
Mar 27North vs. West Dual MeetMar 27 · 3 Miles Varsity · Place 26 · North TorranceNorth Torrance3 Miles Varsity2617:51.3 PB9
Mar 13North vs. Torrance Dual MeetMar 13 · 3 Miles Junior Varsity · Place 2 · North TorranceNorth Torrance3 Miles Junior Varsity218:30.39
Mar 6North vs. El Segundo Dual MeetMar 6 · 3 Miles Varsity · Place 12 · North TorranceNorth Torrance3 Miles Varsity1218:47.79
Feb 27South vs. North Dual MeetFeb 27 · 2 Miles Open · Place 4 · North TorranceNorth Torrance2 Miles Open412:36.7 PB9
Feb 201600m Time TrialFeb 20 · 1,600 Meters Varsity · Place 6 · North TorranceNorth Torrance1,600 Meters Varsity65:54.4Unofficial9
Feb 13Saxon Intrasquad MeetFeb 13 · 2 Miles Varsity · Place 6 · North TorranceNorth Torrance2 Miles Varsity612:06.2Unofficial9