Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · El Dorado Park37th Annual Bell Gardens Cross Country Invitational · Oct 1916:51.037th Annual Bell Gardens Cross Country InvitationalOctober 19, 2024
3 Miles · Haverford CollegeHaverford Alumni Race 2026 · Sep 515:46.1Haverford Alumni Race 2026September 5, 2026
3 Miles · L.A State Historic ParkNorthern League Meet 4 · Oct 3016:59.6Northern League Meet 4October 30, 2024
3 Miles · Pierce CollegeCity Finals · Nov 1816:19.8City FinalsNovember 18, 2023
3 Miles · Pierce College 3.00C. I. F. - L. A. Finals · Nov 2315:58.7C. I. F. - L. A. FinalsNovember 23, 2024
3 Miles · Rosemead HIgh SchoolRosemead XC Invitational · Sep 1419:44.5Rosemead XC InvitationalSeptember 14, 2024
4 Miles · Haverford CollegeHaverford Invite · Oct 2320:28.0Haverford InviteOctober 23, 2026
6440 m · Haverford CollegeMain Line Invitational · Sep 1922:57.6Main Line InvitationalSeptember 19, 2025
8,000 Meters · DREAM ParkNCAA DIII Metro Champ · Nov 1526:24.9NCAA DIII Metro ChampNovember 15, 2025
8,000 Meters · Gettysburg CollegeCentennial Conference · Nov 126:16.60Centennial ConferenceNovember 1, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1725:56.4Conn College InviteOctober 17, 2026
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3126:34.6Centennial ConferenceOctober 31, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:07.8Paul 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 · 8,000 Meters Centennial · Place 42 · HaverfordHaverford8,000 Meters Centennial4226:34.6 PBSo
Oct 23Haverford InviteOct 23 · 4 Miles College · Place 13 · HaverfordHaverford4 Miles College1320:28.0 PBSo
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 137 · HaverfordHaverford8,000 Meters Blue13725:56.4 PBSo
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Place 49 · HaverfordHaverford4 Miles Collegiate4921:18.1So
Sep 5Haverford Alumni Race 2026Sep 5 · 3 Miles Collegiate · Place 14 · HaverfordHaverford3 Miles Collegiate1415:46.1 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Metro ChampNov 15 · 8,000 Meters D3 Metro · Place 45 · HaverfordHaverford8,000 Meters D3 Metro4526:24.9 PBFr
Nov 1Centennial ConferenceNov 1 · 8,000 Meters Champ · Place 36 · HaverfordHaverford8,000 Meters Champ3626:16.60 PBFr
Oct 24Haverford InviteOct 24 · 4 Miles College · Place 21 · HaverfordHaverford4 Miles College2121:22.6Fr
Oct 18Border BattleOct 18 · 8,000 Meters Open · Place 24 · HaverfordHaverford8,000 Meters Open2427:40.2Fr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 330 · HaverfordHaverford8,000 Meters Open33027:07.8 PBFr
Sep 19Main Line InvitationalSep 19 · 6,440 Meters Collegiate · Place 90 · HaverfordHaverford6,440 Meters Collegiate9022:57.6 PBFr

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 302024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Varsity · Place 529 · Eagle Rock -LAEagle Rock -LA5,000 Meters Varsity52916:37.6—
Nov 302024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Division 2 · Place 134 · Eagle Rock -LAEagle Rock -LA5,000 Meters Division 213416:37.6—
Nov 23C. I. F. - L. A. FinalsNov 23 · 3 Miles Varsity Div 2 · Place 6 · Eagle RockEagle Rock3 Miles Varsity Div 2615:58.7 PB12
Nov 16C. I. F. - L. A. PrelimsNov 16 · 3 Miles Division 2 Ht 2 · Place 3 · Eagle RockEagle Rock3 Miles Division 2 Ht 2316:25.212
Nov 6Northern League Finals 2024Nov 6 · 3 Miles Varsity · Place 1 · Eagle Rock (LA)Eagle Rock (LA)3 Miles Varsity116:26.90—
Nov 6 East Valley, Valley Mission, Northern, Western League FinalsNov 6 · 3 Miles Varsity- Northern · Place 1 · Eagle RockEagle Rock3 Miles Varsity- Northern116:26.912
Oct 30Northern League Meet 4Oct 30 · 3 Miles Varsity · Place 5 · Eagle RockEagle Rock3 Miles Varsity516:59.6 PB12
Oct 24Wilson vs Eagle RockOct 24 · 3 Miles Varsity · Eagle RockEagle Rock3 Miles Varsity019:27Unofficial12
Oct 1937th Annual Bell Gardens Cross Country InvitationalOct 19 · 3 Miles Senior · Place 48 · Eagle RockEagle Rock3 Miles Senior4816:51.0 PB12
Oct 10Lincoln/Franklin vs Eagle RockOct 10 · 2.72 Miles Varsity · Eagle RockEagle Rock2.72 Miles Varsity016:32Unofficial12
Sep 14Rosemead XC InvitationalSep 14 · 3 Miles Senior · Place 151 · Eagle RockEagle Rock3 Miles Senior15119:44.5 PB12

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 18City FinalsNov 18 · 3 Miles Division 2 · Place 9 · Eagle RockEagle Rock3 Miles Division 2916:19.8 PB11
Nov 11CIF-LA City Section PrelimsNov 11 · Varsity · Place 7 · Eagle Rock (LA)Eagle Rock (LA)Varsity717:19.2—
Nov 1Northern League FinalsNov 1 · Varsity · Place 9 · Eagle Rock (LA)Eagle Rock (LA)Varsity917:06.6—
Oct 25Wilson vs. Eagle RockOct 25 · 3 Miles Varsity · Eagle RockEagle Rock3 Miles Varsity017:05Unofficial11
Oct 18Lincoln vs. Eagle RockOct 18 · 3 Miles Varsity · Eagle RockEagle Rock3 Miles Varsity017:49Unofficial11
Oct 1436th Annual Bell Gardens InvitationalOct 14 · 3 Miles Junior · Place 38 · Eagle RockEagle Rock3 Miles Junior3817:11.6311
Oct 12Bravo/Franklin vs. Eagle RockOct 12 · 3 Miles Varsity · Eagle RockEagle Rock3 Miles Varsity017:57Unofficial11
Oct 4Marshall vs Eagle RockOct 4 · 3 Miles Varsity · Eagle RockEagle Rock3 Miles Varsity0—11

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2East Valley League FinalsNov 2 · Varsity · Place 9 · Eagle Rock (LA)Eagle Rock (LA)Varsity918:53.4—
Nov 2East Valley League FinalsNov 2 · 3 Miles Freshman Sophomore · Place 9 · Eagle Rock (LA)Eagle Rock (LA)3 Miles Freshman Sophomore918:53.4—
Nov 2Northern League Finals at Pierce CollegeNov 2 · 3 Miles Frosh/Soph · Place 2 · Eagle RockEagle Rock3 Miles Frosh/Soph218:53.410
Oct 26Sotomayor/Franklin vs Eagle RockOct 26 · 3 Miles Frosh/Soph · Eagle RockEagle Rock3 Miles Frosh/Soph020:21Unofficial10
Oct 18Marshall vs. Eagle RockOct 18 · 3 Miles Frosh/Soph · Eagle RockEagle Rock3 Miles Frosh/Soph021:51Unofficial10
Oct 4Wilson vs. Eagle RockOct 4 · 3 Miles Frosh/Soph · Eagle RockEagle Rock3 Miles Frosh/Soph022:06Unofficial10
Sep 28Lincoln vs. Eagle RockSep 28 · 3 Miles Frosh/Soph · Eagle RockEagle Rock3 Miles Frosh/Soph044:00Unofficial10