Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1017:26.2CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1215:07.8Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Adelanto High SchoolDesert Sky League Cluster # 3 @ Adelanto · Oct 2216:22.5Desert Sky League Cluster # 3 @ AdelantoOctober 22, 2025
3 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 315:39.7Central Park Invitational October 3, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:16.745th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Horseman's Center ParkDesert Sky League Finals @ Horsemen's Park · Nov 716:32.3Desert Sky League Finals @ Horsemen's ParkNovember 7, 2024
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2416:53.377th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Oak Hills High SchoolOak Hills XC Pre @ Oak Hills · Aug 1817:14.7Oak Hills XC Pre @ Oak HillsAugust 18, 2026
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 218:34.9ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · PR City InvitationalPR City Invitational · Aug 2815:21.5PR City Invitational August 28, 2026
3 Miles · Robert A. Sessions Memorial Sports ParkDSL Finals @ Barstow Sports Park · Nov 216:49.4DSL Finals @ Barstow Sports ParkNovember 2, 2026
3 Miles · Victor Valley High SchoolDSL Cluster # 1 @ Victor · Sep 1617:16.1DSL Cluster # 1 @ VictorSeptember 16, 2026
5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Oct 517:31.2Brea Olinda InvitationalOctober 5, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2DSL Finals @ Barstow Sports ParkNov 2 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)3 Miles Varsity116:49.4 PB12
Oct 3Central Park Invitational Oct 3 · 3 Miles (2) Sweep Boys · Place 32 · Granite Hills (Apple Valley)3 Miles (2) Sweep Boys3215:39.7 PB12
Sep 30DSL Cluster # 2 @ AdelantoSep 30 · 3 Miles Varsity · Place 2 · Granite Hills (Apple Valley)3 Miles Varsity218:06.112
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 20 - 9:04pm - Red Varsity B (B) · Place 10 · Granite Hills (Apple Valley)3 Miles Race 20 - 9:04pm - Red Varsity B (B)1015:16.7 PB12
Sep 16DSL Cluster # 1 @ VictorSep 16 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)3 Miles Varsity117:16.1 PB12
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Senior · Place 24 · Granite Hills (Apple Valley)2.93 Miles Senior2415:07.8 PB12
Sep 5Granite Hills InviteSep 5 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)3 Miles Varsity116:56.012
Aug 28PR City Invitational Aug 28 · 3 Miles Elite Showdown · Place 52 · Granite Hills (Apple Valley)3 Miles Elite Showdown5215:21.5 PB12
Aug 18Oak Hills XC Pre @ Oak HillsAug 18 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)3 Miles Varsity117:14.7 PB12
Aug 11Granite Intra Squad/Alumni RunAug 11 · 3 Miles Open · Place 2 · Granite Hills (Apple Valley)3 Miles Open216:51.2Unofficial12

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 3 · Place 19 · Granite Hills (SS)3 Miles Division 31915:31.711
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 3 · Place 19 · Granite Hills (Apple Valley)3 Miles Division 31915:31.7011
Nov 6Desert Sky League Finals @ Horsemen's ParkNov 6 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)3 Miles Varsity116:50.80JR
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3 Varsity Blue · Place 15 · Granite Hills (Apple Valley)3 Miles D3 Varsity Blue1516:53.3 PB11
Oct 22Desert Sky League Cluster # 3 @ AdelantoOct 22 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)3 Miles Varsity116:22.5 PB11
Oct 182025 Fleet Feet Inland Empire ChallengeOct 18 · 3 Miles Varsity · Place 28 · Granite Hills (Apple Valley)3 Miles Varsity2815:34.5Jr
Oct 1Desert Sky League Cluster 2Oct 1 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)3 Miles Varsity117:03.6011
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 30 · Granite Hills (Apple Valley)3 Miles Varsity3015:47.611
Sep 17Desert Sky League Cluster # 1 @ SilveradoSep 17 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)3 Miles Varsity116:49.70JR
Sep 6Granite InviteSep 6 · 3 Miles Varsity · Place 2 · Granite Hills (Apple Valley)3 Miles Varsity216:51.70JR
Sep 6Granite InviteSep 6 · 3 Miles Varsity · Place 2 · Granite Hills (Apple Valley)3 Miles Varsity216:51.7JR
Sep 3Granite Tri Meet @ Horsemen's ParkSep 3 · 3 Miles Varsity · Place 5 · Granite Hills (Apple Valley)3 Miles Varsity517:27.40JR
Sep 3Granite Tri Meet @ Horsemen's ParkSep 3 · 3 Miles Varsity · Place 5 · Granite Hills (Apple Valley)3 Miles Varsity517:27.4JR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 3 · Place 24 · Granite Hills (SS)3 Miles Division 32416:57.910
Nov 7Desert Sky League Finals @ Horsemen's ParkNov 7 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)3 Miles Varsity116:32.3 PB10
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 3 · Place 14 · Granite Hills (av)3 Miles Varsity Division 31417:0910
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 3 · Place 14 · Granite Hills (Apple Valley)3 Miles Varsity Division 31417:0910
Oct 23DSL Cluster @ AdelantoOct 23 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)3 Miles Varsity117:41.6010
Oct 19Inland Empire ChallengeOct 19 · 3 Miles Varsity · Place 45 · Granite Hills (Apple Valley)3 Miles Varsity4516:06.8So
Oct 5Brea Olinda InvitationalOct 5 · 5,000 Meters Varsity 1-2 · Place 23 · Granite Hills (Apple Valley)5,000 Meters Varsity 1-22317:31.2 PB10
Oct 2DSL Meet @ BarstowOct 2 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)3 Miles Varsity119:02.5010
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 36 · Granite Hills (SS)3 Miles Varsity3616:36.710

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 3 Heat 1 · Place 47 · Granite Hills (Apple Valley)2.93 Miles Varsity - Division 3 Heat 14717:26.2 PB9
Oct 25DSL Cluster Meet #3Oct 25 · 3 Miles New Division · Place 2 · Granite Hills (Apple Valley)3 Miles New Division219:52Unofficial9
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Varsity Division 3 · Place 112 · Granite Hills (Apple Va2.93 Miles Varsity Division 311220:149
Oct 14Inland Empire ChallengeOct 14 · 3 Miles Varsity · Place 21 · Granite Hills (Apple Va3 Miles Varsity2117:03.3Fr
Oct 4Desert Sky League Cluster #2Oct 4 · 3 Miles Varsity · Place 2 · Granite Hills (Apple Valley)3 Miles Varsity218:00Unofficial9
Sep 30Brea Olinda InvitationalSep 30 · 5,000 Meters Varsity 1-2 · Place 42 · Granite Hills (Apple Valley)5,000 Meters Varsity 1-24217:52.59
Sep 20DSL Meet # 1 @ Silverado Sep 20 · 3 Miles Varsity · Place 2 · Granite Hills (Apple Va3 Miles Varsity218:06.0FR
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 201 · Granite Hills (Apple Va3 Miles Varsity20123:05.29
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Sophomore · Place 18 · Granite Hills (Apple Va3 Miles Sophomore1817:53.49
Sep 9High Desert Challenge Sep 9 · 3 Miles New Division · Granite Hills (Apple Valley)3 Miles New Division018:00Unofficial9
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Freshman - Small School · Place 10 · Granite Hills (Apple Valley)3 Miles Freshman - Small School1018:34.9 PB9