Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rohr ParkIan Cumming/ Tim Latham Invitational · Aug 2813:56.5Ian Cumming/ Tim Latham InvitationalAugust 28, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1819:32.545th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3,000 Meters · Chollas Lark ParkUSATF San Diego Imperial Association Junior Olympic Cross Country Championships · Nov 1415:52.22USATF San Diego Imperial Association Junior Olympic Cross Country ChampionshipsNovember 14, 2021
3.11 Miles · City Conference 3.11 Mile Cross Country CourseEastern League Cross Country Finals · Nov 521:11Eastern League Cross Country FinalsNovember 5, 2025
4,000 Meters · Buena Vista Park2023 San Diego Waves Youth XC Invitational · Nov 521:26.512023 San Diego Waves Youth XC InvitationalNovember 5, 2023
4,000 Meters · Chollas Lark ParkUSATF San Diego-Imperial Association Junior Olympic Championships · Nov 1220:09.24USATF San Diego-Imperial Association Junior Olympic ChampionshipsNovember 12, 2023
4,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1920:05.61USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 823:43.58Free Spirit Invitational MeetOctober 8, 2023
4103 m · Snapdragon StadiumNew Balance San Diego River Park Invitational Presented by Milestone Running · Sep 1117:18.37New Balance San Diego River Park Invitational Presented by Milestone RunningSeptember 11, 2026
5,000 Meters · Guajome County Park - Summit Trail 44th Annual Southern California Invitational · Oct 1021:34.60 44th Annual Southern California Invitational October 10, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Eastern League FinalsNov 5 · 3.11 Miles Open · Place 33 · San DiegoSan Diego3.11 Miles Open3321:15.911
Oct 15Eastern League Cluster 3Oct 15 · 3.11 Miles Open · Place 16 · San DiegoSan Diego3.11 Miles Open1621:46.611
Oct 10 44th Annual Southern California Invitational Oct 10 · 5,000 Meters Division 2 JV · Place 39 · San DiegoSan Diego5,000 Meters Division 2 JV3921:34.60 PB11
Oct 1Eastern League Cluster 1Oct 1 · 3.11 Miles Open · Place 19 · San DiegoSan Diego3.11 Miles Open1921:23.311
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 14 - 7:52pm - Red Junior (B) · Place 246 · San DiegoSan Diego3 Miles Race 14 - 7:52pm - Red Junior (B)24619:32.5 PB11
Sep 11New Balance San Diego River Park Invitational Presented by Milestone RunningSep 11 · 2.55 Miles Division 1 Junior Varsity · Place 77 · San DiegoSan Diego2.55 Miles Division 1 Junior Varsity7717:18.37 PB11
Aug 28Ian Cumming/ Tim Latham InvitationalAug 28 · 2 Miles JV Mustangs Division · Place 55 · San DiegoSan Diego2 Miles JV Mustangs Division5513:56.5 PB11

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 5Eastern League Cross Country FinalsNov 5 · 3.11 Miles Open · Place 70 · San DiegoSan Diego3.11 Miles Open7021:11 PB10

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 76 · USA Rockets YouthUSA Rockets Youth4,000 Meters 13-147620:05.61 PB8
Nov 12USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 15 · USA Rockets YouthUSA Rockets Youth4,000 Meters 13-141520:09.24 PB8
Nov 52023 San Diego Waves Youth XC InvitationalNov 5 · 4,000 Meters 13-14 · Place 42 · USA Rockets YouthUSA Rockets Youth4,000 Meters 13-144221:26.51 PB8
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 4,000 Meters Varsity · Place 36 · Usa Rockets YouthUsa Rockets Youth4,000 Meters Varsity3622:04.8214
Oct 8Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 128 · USA Rockets YouthUSA Rockets Youth4,000 Meters 13-1412823:43.58 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 162022 SD Waves Duck Pond InvitationalOct 16 · 4,000 Meters 13-14 · Place 27 · USA Rockets YouthUSA Rockets Youth4,000 Meters 13-142721:45.167

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 14USATF San Diego Imperial Association Junior Olympic Cross Country ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 12 · USA Rockets YouthUSA Rockets Youth3,000 Meters 11-121215:52.22 PB6