Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. SAC Standard HS CourseCIF-SS Division Finals · Nov 2015:30.3CIF-SS Division FinalsNovember 20, 2021
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1015:39.7CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
3 Miles · JSerra Catholic High SchoolTrinity League Meet · Feb 1315:42.0Trinity League MeetFebruary 13, 2021
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1814:28.9CIF-SS Division FinalsNovember 18, 2023
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1414:21.3Orange County ChampionshipsOctober 14, 2023
3 Miles · Santa Margarita HSTrinity League Multi Dual #4 · Mar 616:34.9Trinity League Multi Dual #4March 6, 2021
7853 m · Newhall Community ParkSaint Mary's Invite · Sep 1823:40.33Saint Mary's InviteSeptember 18, 2026
8,000 Meters · EP Tom Sawyer State ParkACC Cross Country Championships · Oct 3125:13.94ACC Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Golden Gate ParkUniv. of San Francisco Invitational · Sep 424:54.49Univ. of San Francisco InvitationalSeptember 4, 2026
8,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 2925:28.1San Francisco InvitationalAugust 29, 2025
8,000 Meters · Pine Ridge Golf Club 2026 Bill Dellinger Invitational · Oct 925:01.20 2026 Bill Dellinger InvitationalOctober 9, 2026
8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 1324:29.1Kim Duyst InvitationalSeptember 13, 2025
8,000 Meters · Virginia Tech Home Cross Country CourseACC Cross Country Championships · Oct 3024:51.9ACC Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30ACC Cross Country ChampionshipsOct 30 · 8,000 Meters ACC · Place 116 · CaliforniaCalifornia8,000 Meters ACC11624:51.9 PBJr
Oct 9 2026 Bill Dellinger InvitationalOct 9 · 8,000 Meters Collegiate · Place 38 · CaliforniaCalifornia8,000 Meters Collegiate3825:01.20 PBJr
Sep 18Saint Mary's InviteSep 18 · 7,853 Meters College · Place 15 · CaliforniaCalifornia7,853 Meters College1523:40.33 PBJr
Sep 4Univ. of San Francisco InvitationalSep 4 · 8,000 Meters Men's Race · Place 26 · CaliforniaCalifornia8,000 Meters Men's Race2624:54.49 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31ACC Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 134 · CaliforniaCalifornia8,000 Meters Champ13425:13.94 PBSo
Oct 102025 Bill Dellinger InvitationalOct 10 · 8,000 Meters Collegiate · Place 51 · CaliforniaCalifornia8,000 Meters Collegiate5125:03.52So
Sep 13Kim Duyst InvitationalSep 13 · 8,000 Meters Collegiate · Place 24 · CaliforniaCalifornia8,000 Meters Collegiate2424:29.1 PBSo
Aug 29San Francisco InvitationalAug 29 · 8,000 Meters Men's Race · Place 38 · CaliforniaCalifornia8,000 Meters Men's Race3825:28.1 PBSo

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 3 · Place 3 · Santa MargaritaSanta Margarita3 Miles Division 3314:28.9 PB12
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 3 Heat 2 · Place 8 · Santa MargaritaSanta Margarita2.93 Miles Varsity - Division 3 Heat 2815:39.7 PB12
Oct 14Orange County ChampionshipsOct 14 · 3 Miles Varsity - Large School · Place 5 · Santa MargaritaSanta Margarita3 Miles Varsity - Large School514:21.3 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 12CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)Nov 12 · 2.93 Miles Division 3 - Heat 2 · Place 6 · Santa MargaritaSanta Margarita2.93 Miles Division 3 - Heat 2616:12.511

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 20CIF-SS Division FinalsNov 20 · 2.93 Miles Division 3 Boys · Place 12 · Santa MargaritaSanta Margarita2.93 Miles Division 3 Boys1215:30.3 PB10
Nov 13CIF-SS Division Prelims (Day 2) (Divisions 1 & 3)Nov 13 · 2.93 Miles Boys Div 3 Ht 2 · Place 5 · Santa MargaritaSanta Margarita2.93 Miles Boys Div 3 Ht 2516:02.1Unofficial10
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3,4&5 Team Sweepstakes Blue · Place 12 · Santa MargaritaSanta Margarita2.93 Miles D3,4&5 Team Sweepstakes Blue1216:0710
Mar 13Trinity League Meet #5Mar 13 · 3 Miles Combined · Place 12 · Santa MargaritaSanta Margarita3 Miles Combined1215:54.39
Mar 6Trinity League Multi Dual #4Mar 6 · 3 Miles Varsity · Place 3 · Santa MargaritaSanta Margarita3 Miles Varsity316:34.9 PB9
Feb 27Trinity League Multi Dual #3Feb 27 · 3 Miles Combined · Place 10 · Santa MargaritaSanta Margarita3 Miles Combined1015:51.69
Feb 20Trinity League Meet #2Feb 20 · 3 Miles Combined · Place 8 · Santa MargaritaSanta Margarita3 Miles Combined816:47.29
Feb 13Trinity League MeetFeb 13 · 3 Miles Combined · Place 5 · Santa MargaritaSanta Margarita3 Miles Combined515:42.0 PB9