Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 1121:24.4CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)November 11, 2023
2.94 Miles · Griffith ParkBellarmine-Sacred Heart Invitational · Sep 2528:09.0Bellarmine-Sacred Heart InvitationalSeptember 25, 2021
3 Miles · Griffith ParkPrep League Meet #1 · Sep 1433:34.8Prep League Meet #1September 14, 2021
3 Miles · Haverford CollegeHaverford Alumni Race 2026 · Sep 520:27.0Haverford Alumni Race 2026September 5, 2026
3 Miles · Los AngelesPrep League Meet #1 · Sep 627:14.8Prep League Meet #1September 6, 2022
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1820:05.4CIF-SS Division FinalsNovember 18, 2023
3 Miles · Palos Verdes High SchoolChadwick Invitational · Oct 724:12.1Chadwick InvitationalOctober 7, 2022
3 Miles · Rosemead HIgh SchoolRosemead XC Invitational · Sep 1419:22.1Rosemead XC InvitationalSeptember 14, 2024
5,000 Meters · Haverford CollegeHaverford Invite · Oct 2320:13.4Haverford InviteOctober 23, 2026
6,000 Meters · DREAM ParkBorder Battle · Oct 1824:16.5Border BattleOctober 18, 2025
6,000 Meters · Gettysburg CollegeCentennial Conference · Nov 125:01.30Centennial ConferenceNovember 1, 2025
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1724:31.1Conn College InviteOctober 17, 2026
6,000 Meters · Haverford CollegeCentennial Conference · Oct 3124:33.2Centennial ConferenceOctober 31, 2026
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:03.1Paul Short Run (College)October 3, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 6,000 Meters Centennial · Place 57 · HaverfordHaverford6,000 Meters Centennial5724:33.2 PBSo
Oct 23Haverford InviteOct 23 · 5,000 Meters College · Place 28 · HaverfordHaverford5,000 Meters College2820:13.4 PBSo
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 226 · HaverfordHaverford6,000 Meters Blue22624:31.1 PBSo
Sep 18Haverford Main Line InvitationalSep 18 · 5,000 Meters Collegiate · Place 73 · HaverfordHaverford5,000 Meters Collegiate7320:39.7So
Sep 5Haverford Alumni Race 2026Sep 5 · 3 Miles Collegiate · Place 9 · HaverfordHaverford3 Miles Collegiate920:27.0 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Centennial ConferenceNov 1 · 6,000 Meters Champ · Place 56 · HaverfordHaverford6,000 Meters Champ5625:01.30 PBFr
Oct 18Border BattleOct 18 · 6,000 Meters D3 · Place 126 · HaverfordHaverford6,000 Meters D312624:16.5 PBFr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 327 · HaverfordHaverford6,000 Meters White32725:03.1 PBFr
Sep 19Main Line InvitationalSep 19 · 5,000 Meters Collegiate · Place 63 · HaverfordHaverford5,000 Meters Collegiate6321:02.1Fr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Varsity · Place 23 · Chadwick (SS)Chadwick (SS)3 Miles Varsity2320:42.112
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Varsity · Place 7 · Chadwick (SS)Chadwick (SS)3 Miles Varsity720:39.412
Nov 2Prep League FinalsNov 2 · 3 Miles Varsity · Place 4 · Chadwick (SS)Chadwick (SS)3 Miles Varsity419:36.40—
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 16 · Chadwick (SS)Chadwick (SS)3 Miles Varsity1619:35.012
Sep 14Rosemead XC InvitationalSep 14 · 3 Miles Senior · Place 20 · ChadwickChadwick3 Miles Senior2019:22.1 PB12

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 5 · Place 32 · ChadwickChadwick3 Miles Division 53220:05.4 PB11
Nov 11CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 11 · 2.93 Miles Varsity - Division 5 Heat 2 · Place 9 · ChadwickChadwick2.93 Miles Varsity - Division 5 Heat 2921:24.4 PB11
Oct 28Prep League FinalsOct 28 · Varsity · Place 2 · Chadwick (SS)Chadwick (SS)Varsity220:12.2—
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Varsity · Place 36 · Chadwick (SS)Chadwick (SS)3 Miles Varsity3620:59.211
Sep 9Rosemead Cross Country Invitational Sep 9 · 3 Miles Varsity · Place 55 · Chadwick (SS)Chadwick (SS)3 Miles Varsity5521:19.011

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 51 · Chadwick (SS)Chadwick (SS)3 Miles Varsity5121:50.910
Nov 11CIF-SS Division Prelims (Day 1) (Divisions 1 & 5)Nov 11 · 2.93 Miles Division 5 - Heat 4 · Place 13 · ChadwickChadwick2.93 Miles Division 5 - Heat 41322:08.010
Oct 29Prep League FinalsOct 29 · Varsity · Place 22 · Chadwick (SS)Chadwick (SS)Varsity2222:52.1—
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3,4&5 Varsity Blue · Place 54 · ChadwickChadwick2.93 Miles D3,4&5 Varsity Blue5422:4410
Oct 7Chadwick InvitationalOct 7 · 3 Miles Varsity · Place 5 · ChadwickChadwick3 Miles Varsity524:12.1 PB10
Sep 6Prep League Meet #1Sep 6 · 3 Miles Varsity · Place 16 · ChadwickChadwick3 Miles Varsity1627:14.8 PB10

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Prep League FinalsOct 30 · 3 Miles Junior Varsity · Place 22 · Chadwick (SS)Chadwick (SS)3 Miles Junior Varsity2225:27.8—
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3,4&5 Frosh Yellow · Place 62 · ChadwickChadwick2.93 Miles D3,4&5 Frosh Yellow6228:189
Oct 240th Central Park Cross Country Invitational 2021Oct 2 · 3 Miles Junior Varsity · Place 68 · Chadwick (SS)Chadwick (SS)3 Miles Junior Varsity6827:59.79
Sep 25Bellarmine-Sacred Heart InvitationalSep 25 · 2.94 Miles JV Girls-White · Place 51 · ChadwickChadwick2.94 Miles JV Girls-White5128:09.0 PB9
Sep 14Prep League Meet #1Sep 14 · 3 Miles Junior Varsity · Place 34 · ChadwickChadwick3 Miles Junior Varsity3433:34.8 PB9