Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Columbia ParkOcean League Meet · Oct 712:14.10Ocean League MeetOctober 7, 2026
2.1 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 312:32.0Central Park Invitational October 3, 2026
2.93 Miles · John Glenn High SchoolThe Great Cow Run · Sep 223:20.4The Great Cow RunSeptember 2, 2023
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1022:59.5CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1218:13.9Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Autry Museum at Griffith Park38th Annual Bell Gardens Invitational · Oct 1819:20.438th Annual Bell Gardens Invitational October 18, 2025
3 Miles · Columbia ParkOcean League Finals · Nov 418:41.25Ocean League FinalsNovember 4, 2026
3 Miles · Crystal SpringsBellarmine-Sacred Heart Invitational · Sep 2619:41.9Bellarmine-Sacred Heart InvitationalSeptember 26, 2026
3 Miles · El Dorado Park37th Annual Bell Gardens Cross Country Invitational · Oct 1919:50.937th Annual Bell Gardens Cross Country InvitationalOctober 19, 2024
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1818:55.045th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · John Glenn High SchoolGreat Cow Run · Sep 519:23.7Great Cow RunSeptember 5, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2318:06.3Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 1320:16.00Rosemead InvitationalSeptember 13, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4Ocean League FinalsNov 4 · 3 Miles Varsity · Place 22 · Leuzinger3 Miles Varsity2218:41.25 PB12
Oct 28Warrior MileOct 28 · 1,600 Meters Open · Place 275 · Leuzinger1,600 Meters Open2755:21.8712
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 87 D2 Varsity Blue - 5:10 PM · Place 80 · Leuzinger3 Miles Race 87 D2 Varsity Blue - 5:10 PM8018:06.3 PB12
Oct 7Ocean League MeetOct 7 · 2 Miles Varsity · Place 20 · Leuzinger2 Miles Varsity2012:14.10 PB12
Oct 3Central Park Invitational Oct 3 · 2.1 Miles (12) Varsity Boys Section2 · Place 91 · Leuzinger2.1 Miles (12) Varsity Boys Section29112:32.0 PB12
Sep 26Bellarmine-Sacred Heart InvitationalSep 26 · 3 Miles (6)Varsity Schools (>1401 and Up) · Place 79 · Leuzinger3 Miles (6)Varsity Schools (>1401 and Up)7919:41.9 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 27 - 8:10am - Green Varsity B (B · Place 114 · Leuzinger3 Miles Race 27 - 8:10am - Green Varsity B (B11418:55.0 PB12
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Senior · Place 188 · Leuzinger2.93 Miles Senior18818:13.9 PB12
Sep 5Great Cow RunSep 5 · 3 Miles Varsity · Place 191 · Leuzinger3 Miles Varsity19119:23.7 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 90 · Leuzinger (SS)3 Miles Division 29018:52.611
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 90 · Leuzinger3 Miles Division 29018:52.6011
Nov 5Ocean League FinalsNov 5 · 3 Miles OCEAN · Place 24 · Leuzinger3 Miles OCEAN2419:20.1711
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 Varsity Blue · Place 123 · Leuzinger3 Miles D2 Varsity Blue12320:57.411
Oct 1838th Annual Bell Gardens Invitational Oct 18 · 3 Miles Junior · Place 138 · Leuzinger3 Miles Junior13819:20.4 PB11
Oct 8Ocean League ClusterOct 8 · 3 Miles Junior Varsity · Place 25 · Leuzinger3 Miles Junior Varsity2520:19.13JR
Oct 4Central Park InvitationalOct 4 · 3 Miles Junior Varsity · Place 75 · Leuzinger3 Miles Junior Varsity7520:03.3011
Oct 4Central Park InvitationalOct 4 · 3 Miles Junior Varsity · Place 75 · Leuzinger3 Miles Junior Varsity7520:03.3011
Sep 27Bellarmine/Sacred Heart InvitationalSep 27 · 3 Miles Junior Varsity · Place 97 · Leuzinger3 Miles Junior Varsity9721:47.1011
Sep 13Rosemead InvitationalSep 13 · 3 Miles Junior · Place 248 · Leuzinger3 Miles Junior24820:16.00 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 3 · Place 92 · Leuzinger (SS)3 Miles Division 39221:15.810
Nov 6Ocean League FinalsNov 6 · 3 Miles Junior Varsity · Place 29 · Leuzinger3 Miles Junior Varsity2919:14.0010
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Sophomore Division 3 · Place 138 · Leuzinger3 Miles Sophomore Division 313822:0810
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 3 · Place 138 · Leuzinger3 Miles Division 313822:0810
Oct 1937th Annual Bell Gardens Cross Country InvitationalOct 19 · 3 Miles Sophomore · Place 119 · Leuzinger3 Miles Sophomore11919:50.9 PB10
Oct 16Ocean League Cluster MeetOct 16 · 3 Miles Junior Varsity · Place 42 · Leuzinger3 Miles Junior Varsity4219:54.2010
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 59 · Leuzinger (SS)3 Miles Varsity5920:37.910
Sep 28Bellarmine/Sacred Heart InvitationalSep 28 · 3 Miles Frosh/Soph · Place 173 · Leuzinger3 Miles Frosh/Soph17322:44.510
Sep 14Rosemead XC InvitationalSep 14 · 3 Miles Sophomore · Place 181 · Leuzinger3 Miles Sophomore18120:42.710

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 3 Heat 3 · Place 108 · Leuzinger2.93 Miles Varsity - Division 3 Heat 310822:59.5 PB9
Nov 3Ocean League FinalsNov 3 · 3 Miles Varsity · Place 17 · Leuzinger3 Miles Varsity1721:04.60FR
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Freshman Division 3 · Place 118 · Leuzinger2.93 Miles Freshman Division 311823:109
Oct 1436th Annual Bell Gardens InvitationalOct 14 · 3 Miles Freshman · Place 140 · Leuzinger3 Miles Freshman14021:40.349
Oct 5Ocean League MeetOct 5 · 3 Miles Varsity · Place 17 · Leuzinger3 Miles Varsity1723:16.70FR
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Freshman · Place 58 · Leuzinger (SS)3 Miles Freshman5821:44.09
Sep 2The Great Cow RunSep 2 · 2.93 Miles Freshman · Place 148 · Leuzinger2.93 Miles Freshman14823:20.4 PB9