Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Central ParkFoothill League Finals · Nov 620:25.0Foothill League FinalsNovember 6, 2025
6,000 Meters · Pepperdine UniversityWaves Invitational · Sep 422:27.0Waves InvitationalSeptember 4, 2026
8,000 Meters · Pitzer College2025 SCIAC XC Championships · Nov 129:40.82025 SCIAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Pomona-Pitzer Campus CoursePomona-Pitzer Cross Country Invitational · Oct 1030:45.9Pomona-Pitzer Cross Country InvitationalOctober 10, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1929:09.845th 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 10Pomona-Pitzer Cross Country InvitationalOct 10 · 8,000 Meters Collegiate · Place 102 · Cal LutheranCal Lutheran8,000 Meters Collegiate10230:45.9 PBJr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open B · Place 65 · Cal LutheranCal Lutheran8,000 Meters Men's Open B6529:09.8 PBJr
Sep 4Waves InvitationalSep 4 · 6,000 Meters Collegiate · Place 21 · Cal LutheranCal Lutheran6,000 Meters Collegiate2122:27.0 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6Foothill League FinalsNov 6 · 3 Miles Frosh/Soph · Place 68 · Canyon (Canyon Country)Canyon (Canyon Country)3 Miles Frosh/Soph6820:25.0 PB10
Nov 12025 SCIAC XC ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 98 · Cal LutheranCal Lutheran8,000 Meters Men's 8K9829:40.8 PBSo
Sep 27Foothill League Preview Meet Sep 27 · 3 Miles Frosh/Soph · Place 56 · Canyon (Canyon Country)Canyon (Canyon Country)3 Miles Frosh/Soph5620:30.210