Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Sierra CollegeSierra Invitational · Aug 2011:38.70Sierra InvitationalAugust 20, 2022
2 Miles · Spring Lake Park2019 Viking Opener Invitational · Sep 1417:43.92019 Viking Opener InvitationalSeptember 14, 2019
2.3 Miles · Maria Carrillo High SchoolNBL#1 MCHS vs. Windsor · Mar 314:54.6NBL#1 MCHS vs. WindsorMarch 3, 2021
8,000 Meters · University of California, RiversideSCIAC Cross Country Championships · Oct 2831:21.5SCIAC Cross Country ChampionshipsOctober 28, 2023

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 302026 SCIAC XC ChampionshipsOct 30 · 8,000 Meters Men's 8K · OccidentalOccidental8,000 Meters Men's 8K—DNSSr
Oct 2The Master's University Cross Country InvitationalOct 2 · 8,000 Meters Men's Collegiate · OccidentalOccidental8,000 Meters Men's Collegiate0DNSSr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Open · Place 120 · OccidentalOccidental8,000 Meters Open12030:07.50Jr
Oct 4Pomona-Pitzer Cross Country InvitationalOct 4 · 8,000 Meters Varsity · Place 192 · OccidentalOccidental8,000 Meters Varsity19230:49.0JR
Sep 19The Master's University Cross Country InvitationalSep 19 · 8,000 Meters Varsity · Place 177 · OccidentalOccidental8,000 Meters Varsity17729:37.3JR

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19Pomona-Pitzer InvitationalOct 19 · 8,000 Meters College · OccidentalOccidental8,000 Meters College0DNSSo

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28SCIAC Cross Country ChampionshipsOct 28 · 8,000 Meters Collegiate · Place 118 · OccidentalOccidental8,000 Meters Collegiate11831:21.5 PBFr
Oct 14Highlander InvitationalOct 14 · 8,000 Meters Varsity · Place 259 · OccidentalOccidental8,000 Meters Varsity25928:35.8FR
Sep 23Cougar ChallengeSep 23 · 8,000 Meters Varsity · Place 160 · OccidentalOccidental8,000 Meters Varsity16029:41.6FR
Sep 16Riverside InvitationalSep 16 · 8,000 Meters Open · Place 204 · OccidentalOccidental8,000 Meters Open20429:27.8FR
Sep 2P-P/Oxy/ULV XC TriangularSep 2 · Varsity · Place 36 · OccidentalOccidentalVarsity3622:09FR

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 17Viking Opener InvitationalSep 17 · 2 Miles Varsity · Place 14 · WindsorWindsor2 Miles Varsity1411:23.712
Aug 20Sierra InvitationalAug 20 · 2 Miles Senior · Place 17 · WindsorWindsor2 Miles Senior1711:38.70 PB12

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NBL Oak ChampionshipsNov 12 · 2.97 Miles Varsity · WindsorWindsor2.97 Miles Varsity0DNF11
Sep 29NBL #1 MCHS vs WindsorSep 29 · 2.97 Miles Varsity · Place 14 · WindsorWindsor2.97 Miles Varsity1419:04.211
Sep 18Viking Opener XC InvitationalSep 18 · 2 Miles Junior · Place 42 · WindsorWindsor2 Miles Junior4212:25.8Unofficial11
Mar 3NBL#1 MCHS vs. WindsorMar 3 · 2.3 Miles Junior Varsity · Place 6 · WindsorWindsor2.3 Miles Junior Varsity614:54.6 PB10

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 28Eye Opener InvitationalSep 28 · 3 Miles Varsity · Place 184 · WindsorWindsor3 Miles Varsity18425:22.7—
Sep 18Spring Lake Quad MeetSep 18 · 3.05 Miles Junior Varsity Boys · Place 50 · WindsorWindsor3.05 Miles Junior Varsity Boys5027:34.75Unofficial9
Sep 142019 Viking Opener InvitationalSep 14 · 2 Miles Frosh Boys · Place 104 · WindsorWindsor2 Miles Frosh Boys10417:43.9 PB9
Sep 7Lagoon Valley ClassicSep 7 · Varsity · Place 401 · FS WindsorFS WindsorVarsity40119:15.89