Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 2219:5973rd Annual Mt. SAC Cross Country InvitationalOctober 22, 2021
3 Miles · Cabrillo High SchoolMoore League XC Finals · Mar 2720:39.50Moore League XC FinalsMarch 27, 2021
3 Miles · El Dorado ParkMoore League Cluster #1 - El Dorado Park · Sep 2819:26.1Moore League Cluster #1 - El Dorado ParkSeptember 28, 2022
3 Miles · Heartwell ParkMoore League XC Finals · Nov 218:37.02Moore League XC FinalsNovember 2, 2022
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 218:06.6ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1718:47.740th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
4 Miles · NTC Park 4 MilesManny Bautista College Open XC Invite (3C2A SoCal Preview) · Oct 1023:45.80Manny Bautista College Open XC Invite (3C2A SoCal Preview)October 10, 2025
4 Miles · Woodward Park2025 3C2A XC State Championships · Nov 2223:07.782025 3C2A XC State ChampionshipsNovember 22, 2025
5,000 Meters · Long Beach Poly High SchoolLB Poly v Millikan HS · Mar 1020:49LB Poly v Millikan HSMarch 10, 2021

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 3C2A XC State ChampionshipsNov 22 · 4 Miles Men's · Place 164 · Long Beach CityLong Beach City4 Miles Men's16423:07.78 PBSo
Nov 72025 3C2A SoCal XC ChampionshipsNov 7 · 4 Miles Varsity · Place 129 · Long Beach CityLong Beach City4 Miles Varsity12923:24.85SO
Oct 312025 South Coast Conference XC ChampionshipsOct 31 · 4 Miles Varsity · Place 70 · Long Beach CityLong Beach City4 Miles Varsity7024:15.60SO
Oct 10Manny Bautista College Open XC Invite (3C2A SoCal Preview)Oct 10 · 4 Miles Collegiate · Place 124 · Long Beach CityLong Beach City4 Miles Collegiate12423:45.80 PBSo
Sep 6Crush Invite/State Meet PreviewSep 6 · 4 Miles Men's · Place 141 · Long Beach CityLong Beach City4 Miles Men's14124:02.70So
Aug 292025 Pirate XC InvitationalAug 29 · 4 Miles Open · Place 30 · Long Beach CityLong Beach City4 Miles Open3026:20.5So

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 25South Coast (SCC) Cross Country ChampionshipsOct 25 · 4 Miles Varsity · Place 74 · Long Beach City (Calif.)Long Beach City (Calif.)4 Miles Varsity7424:32.5—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Junior Varsity Division 1 · Place 97 · Poly (Long Beach)Poly (Long Beach)2.93 Miles Junior Varsity Division 19719:2912
Oct 14Dos Pueblos InvitationalOct 14 · 3 Miles Varsity · Place 20 · Poly (Long Beach)Poly (Long Beach)3 Miles Varsity2018:01.1612
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 60 · Poly (Long Beach)Poly (Long Beach)3 Miles Varsity6017:06.212
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Varsity - Large School · Place 147 · Poly (Long Beach)Poly (Long Beach)3 Miles Varsity - Large School14718:06.6 PB12

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Moore League XC FinalsNov 2 · 3 Miles Boys Junior Varsity · Place 23 · Poly (Long Beach)Poly (Long Beach)3 Miles Boys Junior Varsity2318:37.02 PB11
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 JV Red · Place 218 · Poly (Long Beach)Poly (Long Beach)2.93 Miles D1&2 JV Red21821:1211
Sep 28Moore League Cluster #1 - El Dorado ParkSep 28 · 3 Miles Junior Varsity · Place 27 · Poly (Long Beach)Poly (Long Beach)3 Miles Junior Varsity2719:26.1 PB11
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 70 · Poly (Long Beach)Poly (Long Beach)3 Miles Varsity7017:43.611
Sep 3Southern California XC OpenerSep 3 · 3 Miles Junior Varsity · Place 17 · Long Beach PLong Beach P3 Miles Junior Varsity1719:47.7411
Sep 3Southern California XC OpenerSep 3 · 3 Miles Junior Varsity · Place 17 · Long Beach PLong Beach P3 Miles Junior Varsity1719:47.7411
Aug 27LBPXC Bun RunAug 27 · 3 Miles Varsity · Place 17 · M LB PolyM LB Poly3 Miles Varsity1718:44.95—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1&2 Soph Yellow · Place 58 · Poly (Long Beach)Poly (Long Beach)2.93 Miles D1&2 Soph Yellow5819:59 PB10
Oct 16Dos Pueblos InvitationalOct 16 · 3 Miles Varsity · Place 19 · Long Beach PLong Beach P3 Miles Varsity1919:58.32—
Oct 1Palos Verdes InvitationalOct 1 · 2 Miles Junior Varsity Open · Place 15 · Poly (Long Beach)Poly (Long Beach)2 Miles Junior Varsity Open1513:29.7410
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 36- Sophomore Blue · Place 107 · Poly (Long Beach)Poly (Long Beach)3 Miles Race 36- Sophomore Blue10718:47.7 PB10
Mar 27Moore League XC FinalsMar 27 · 3 Miles Frosh/Soph · Place 27 · Poly (Long Beach)Poly (Long Beach)3 Miles Frosh/Soph2720:39.50 PB9
Mar 10LB Poly v Millikan HSMar 10 · 5,000 Meters Men FS · Place 10 · Poly (Long Beach)Poly (Long Beach)5,000 Meters Men FS1020:49 PB9