Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2119:1874th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Dos Pueblos High SchoolDP XC Invite · Oct 1521:25.22DP XC InviteOctober 15, 2022
3 Miles · El Dorado ParkMoore League Cluster #1 - El Dorado Park · Sep 2820:22.5Moore League Cluster #1 - El Dorado ParkSeptember 28, 2022
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 220:43.3ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
4 Miles · NTC Park 4 MilesManny Bautista College Open XC Invite (3C2A SoCal Preview) · Oct 1025:30.90Manny Bautista College Open XC Invite (3C2A SoCal Preview)October 10, 2025
4 Miles · Woodward ParkCrush Invite/State Meet Preview · Sep 625:27.91Crush Invite/State Meet PreviewSeptember 6, 2025
5,000 Meters · Long Beach Poly High SchoolLB Poly v Millikan HS · Mar 1025:57LB Poly v Millikan HSMarch 10, 2021
8,000 Meters · Floyd Lamb ParkTri State Challenge · Sep 2632:25.00Tri State ChallengeSeptember 26, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 312025 South Coast Conference XC ChampionshipsOct 31 · 4 Miles Varsity · Place 98 · Long Beach CityLong Beach City4 Miles Varsity9827:24.40SO
Oct 10Manny Bautista College Open XC Invite (3C2A SoCal Preview)Oct 10 · 4 Miles Overflow Race · Place 78 · Long Beach CityLong Beach City4 Miles Overflow Race7825:30.90 PBSo
Sep 26Tri State ChallengeSep 26 · 8,000 Meters College · Place 52 · Long Beach CityLong Beach City8,000 Meters College5232:25.00 PBSo
Sep 6Crush Invite/State Meet PreviewSep 6 · 4 Miles Men's · Place 181 · Long Beach CityLong Beach City4 Miles Men's18125:27.91 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25South Coast (SCC) Cross Country ChampionshipsOct 25 · 4 Miles Varsity · Place 96 · Long Beach City (Calif.)Long Beach City (Calif.)4 Miles Varsity9626:46.5—
Oct 4SoCal XC Preview MeetOct 4 · 4 Miles Varsity · Place 73 · Long Beach City (Calif.)Long Beach City (Calif.)4 Miles Varsity7328:03.5—
Sep 13SoCal Preview Meet (3C2A)Sep 13 · 4 Miles Varsity · Place 73 · Long Beach City (Calif.)Long Beach City (Calif.)4 Miles Varsity7328:03.5—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Junior Varsity Division 1 · Place 164 · Poly (Long Beach)Poly (Long Beach)2.93 Miles Junior Varsity Division 116421:5212
Oct 14Dos Pueblos InvitationalOct 14 · 3 Miles Varsity · Place 44 · Poly (Long Beach)Poly (Long Beach)3 Miles Varsity4420:44.7512
Sep 29Palos Verdes InvitationalSep 29 · 2 Miles Junior Varsity Open · Place 42 · Poly (Long Beach)Poly (Long Beach)2 Miles Junior Varsity Open4213:54.0212
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 212 · Poly (Long Beach)Poly (Long Beach)3 Miles Varsity21220:05.612
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Junior Varsity - Large School · Place 126 · Poly (Long Beach)Poly (Long Beach)3 Miles Junior Varsity - Large School12620:43.3 PB12

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 JV Red · Place 156 · Poly (Long Beach)Poly (Long Beach)2.93 Miles D1&2 JV Red15619:18 PB11
Oct 15DP XC InviteOct 15 · 3 Miles Junior · Place 14 · Poly (Long Beach)Poly (Long Beach)3 Miles Junior1421:25.22 PB11
Sep 28Moore League Cluster #1 - El Dorado ParkSep 28 · 3 Miles Junior Varsity · Place 32 · Poly (Long Beach)Poly (Long Beach)3 Miles Junior Varsity3220:22.5 PB11
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 185 · Poly (Long Beach)Poly (Long Beach)3 Miles Varsity18519:40.711
Sep 3Southern California XC OpenerSep 3 · 3 Miles Junior Varsity · Place 30 · Long Beach PLong Beach P3 Miles Junior Varsity3021:09.6111
Sep 3Southern California XC OpenerSep 3 · 3 Miles Junior Varsity · Place 30 · Long Beach PLong Beach P3 Miles Junior Varsity3021:09.6111
Aug 27LBPXC Bun RunAug 27 · 3 Miles Varsity · Place 31 · M LB PolyM LB Poly3 Miles Varsity3120:20.61—

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Mar 10LB Poly v Millikan HSMar 10 · 5,000 Meters Men FS · Place 18 · Poly (Long Beach)Poly (Long Beach)5,000 Meters Men FS1825:57 PB9