Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1015:21.9CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
3 Miles · Central Park - Huntington BeachSunset League Finals · Nov 215:00.6Sunset League FinalsNovember 2, 2024
3 Miles · Irvine Regional ParkOC XC Championships · Oct 1915:03.9OC XC ChampionshipsOctober 19, 2024
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1814:30.4CIF-SS Division FinalsNovember 18, 2023
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1414:44.8Orange County ChampionshipsOctober 14, 2023
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1624:22.9Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Notre Dame Burke Memorial Golf Course2026 National Catholic Invitational · Sep 1823:45.502026 National Catholic InvitationalSeptember 18, 2026
8,000 Meters · Virginia Tech Home Cross Country CourseACC Cross Country Championships · Oct 3023:53.0ACC Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 223:28.3Joe Piane InvitationalOctober 2, 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 65 · Notre DameNotre Dame8,000 Meters ACC6523:53.0 PBSo
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Place 116 · Notre DameNotre Dame8,000 Meters Blue11624:22.9 PBSo
Oct 2Joe Piane InvitationalOct 2 · 8,000 Meters Blue · Place 11 · Notre DameNotre Dame8,000 Meters Blue1123:28.3 PBSo
Sep 182026 National Catholic InvitationalSep 18 · 8,000 Meters Men · Place 6 · Notre DameNotre Dame8,000 Meters Men623:45.50 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2Sunset League FinalsNov 2 · 3 Miles Varsity · Place 1 · Corona del MarCorona del Mar3 Miles Varsity115:00.6 PB12
Oct 19OC XC ChampionshipsOct 19 · 3 Miles Sweepstakes · Place 12 · Corona del MarCorona del Mar3 Miles Sweepstakes1215:03.9 PB12

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 3 · Place 4 · Corona del MarCorona del Mar3 Miles Division 3414:30.4 PB11
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 3 Heat 3 · Place 1 · Corona del MarCorona del Mar2.93 Miles Varsity - Division 3 Heat 3115:21.9 PB11
Oct 28Sunset League FinalsOct 28 · 3 Miles Varsity- Wave · Place 1 · Corona del MarCorona del Mar3 Miles Varsity- Wave115:12.611
Oct 14Orange County ChampionshipsOct 14 · 3 Miles Varsity - Large School · Place 23 · Corona del MarCorona del Mar3 Miles Varsity - Large School2314:44.8 PB11