Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Crystal Springs2023 CIF Central Coast Section Championships · Nov 1117:20.32023 CIF Central Coast Section Championships November 11, 2023
3427 m · 2.13 Crystal Springs F/S Course1st Annual Fighting Knights Joust · Sep 1713:51.71st Annual Fighting Knights JoustSeptember 17, 2022
3749 m · Half Moon Bay/Artichoke Invite coursePAL #1 @ HMB · Sep 2713:12PAL #1 @ HMBSeptember 27, 2023
4 Miles · William Jessup UniversityJessup XC Invitational · Sep 2725:06.7Jessup XC InvitationalSeptember 27, 2025
7853 m · Newhall Community ParkSaint Mary's Invite · Sep 1828:49.04Saint Mary's InviteSeptember 18, 2026
8,000 Meters · Baylands ParkBronco Invitational · Oct 1727:29.7Bronco InvitationalOctober 17, 2026
8,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 928:22.1San Francisco State InvitationalOctober 9, 2026
8,000 Meters · Micke Grove ParkPacific Collegiate XC Invitational · Oct 329:02.2Pacific Collegiate XC InvitationalOctober 3, 2025
8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 1329:40.9Kim Duyst InvitationalSeptember 13, 2025
8,000 Meters · William Jessup UniversityPacWest Conference Championships · Nov 828:24.8PacWest Conference ChampionshipsNovember 8, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8PacWest Conference ChampionshipsNov 8 · 8,000 Meters Collegiate · Place 34 · Dominican (Calif.)Dominican (Calif.)8,000 Meters Collegiate3428:24.8 PBSo
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Open · Place 82 · Dominican (Calif.)Dominican (Calif.)8,000 Meters Open8227:29.7 PBSo
Oct 9San Francisco State InvitationalOct 9 · 8,000 Meters Collegiate · Place 73 · Dominican (Calif.)Dominican (Calif.)8,000 Meters Collegiate7328:22.1 PBSo
Sep 26Jessup XC InvitationalSep 26 · 8,000 Meters Men's Race · Place 13 · Dominican (Calif.)Dominican (Calif.)8,000 Meters Men's Race1332:54.50So
Sep 18Saint Mary's InviteSep 18 · 7,853 Meters College · Place 136 · Dominican (Calif.)Dominican (Calif.)7,853 Meters College13628:49.04 PBSo
Sep 4Univ. of San Francisco InvitationalSep 4 · 8,000 Meters Men's Race · Place 174 · Dominican (Calif.)Dominican (Calif.)8,000 Meters Men's Race17429:13.03So

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Bronco InvitationalOct 18 · 8,000 Meters Collegiate · Place 155 · Dominican (Calif.)Dominican (Calif.)8,000 Meters Collegiate15529:10.1Fr
Oct 3Pacific Collegiate XC InvitationalOct 3 · 8,000 Meters Collegiate · Place 53 · Dominican (Calif.)Dominican (Calif.)8,000 Meters Collegiate5329:02.2 PBFr
Sep 27Jessup XC InvitationalSep 27 · 4 Miles College · Place 9 · Dominican (Calif.)Dominican (Calif.)4 Miles College925:06.7 PBFr
Sep 13Kim Duyst InvitationalSep 13 · 8,000 Meters Collegiate · Place 187 · Dominican (Calif.)Dominican (Calif.)8,000 Meters Collegiate18729:40.9 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 162024 CIF Central Coast Section ChampionshipsNov 16 · 2.95 Miles Division 4 · Place 18 · South San FranciscoSouth San Francisco2.95 Miles Division 41816:43.92SR
Nov 9Peninsula Athletic League ChampionshipsNov 9 · 2.95 Miles Varsity · Place 41 · South San FranciscoSouth San Francisco2.95 Miles Varsity4117:19.82SR
Oct 30PAL #3 @ Bedwell ParkOct 30 · 5,000 Meters Varsity · Place 35 · South San FranciscoSouth San Francisco5,000 Meters Varsity3517:5712
Oct 16PAL #2 @ Hallmark ParkOct 16 · 2.95 Miles Varsity · Place 30 · South San FranciscoSouth San Francisco2.95 Miles Varsity3017:1612
Oct 5Artichoke InvitationalOct 5 · Varsity · Place 29 · South San FranciscoSouth San FranciscoVarsity2913:1012
Sep 28Westmoor InvitationalSep 28 · 2.7 Miles Varsity · Place 36 · South San FranciscoSouth San Francisco2.7 Miles Varsity3615:0512
Sep 18PAL #1 @ Westmoor HSSep 18 · 2.7 Miles Varsity · Place 45 · South San FranciscoSouth San Francisco2.7 Miles Varsity4515:3812
Sep 143rd Annual Fighting Knights JoustSep 14 · 2.95 Miles Varsity · Place 18 · South San FranciscoSouth San Francisco2.95 Miles Varsity1817:29.112

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 112023 CIF Central Coast Section Championships Nov 11 · 2.95 Miles Varsity - Division 4 · Place 25 · South San FranciscoSouth San Francisco2.95 Miles Varsity - Division 42517:20.3 PB11
Nov 4Peninsula Athletic League ChampionshipsNov 4 · 2.95 Miles Varsity · Place 41 · South San FranciscoSouth San Francisco2.95 Miles Varsity4117:34.57JR
Oct 25PAL #3 @ Bedwell Bayfront ParkOct 25 · 5,000 Meters Varsity · Place 46 · South San FranciscoSouth San Francisco5,000 Meters Varsity4618:2711
Oct 11PAL #2 @ Hallmark Park, BelmontOct 11 · Varsity · Place 63 · South San FranciscoSouth San FranciscoVarsity6318:2011
Oct 7Artichoke InvitationalOct 7 · Varsity · Place 25 · South San FranciscoSouth San FranciscoVarsity2513:3911
Sep 30Ram InvitationalSep 30 · Varsity · Place 20 · South San FranciscoSouth San FranciscoVarsity2014:5711
Sep 27PAL #1 @ HMBSep 27 · 2.33 Miles Varsity · Place 21 · South San FranciscoSouth San Francisco2.33 Miles Varsity2113:12 PB11
Sep 162nd Annual Fighting Knights JoustSep 16 · 2.95 Miles Varsity · Place 13 · South San FranciscoSouth San Francisco2.95 Miles Varsity1317:27.011

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5Peninsula Athletic League ChampionshipsNov 5 · 2.95 Miles Varsity · Place 56 · South San FranciscoSouth San Francisco2.95 Miles Varsity5618:19.2SO
Oct 26Peninsula Athletic League Meet #3Oct 26 · Varsity · Place 58 · South San FranciscoSouth San FranciscoVarsity5818:2110
Oct 12Peninsula Athletic League Meet #2Oct 12 · 2.95 Miles Varsity · Place 59 · South San FranciscoSouth San Francisco2.95 Miles Varsity5919:16.710
Oct 1Artichoke InvitationalOct 1 · 2.3 Miles Frosh/Soph Freshman Division 3 · Place 32 · South San FranciscoSouth San Francisco2.3 Miles Frosh/Soph Freshman Division 33214:4110
Sep 171st Annual Fighting Knights JoustSep 17 · 2.13 Miles Sophomore Boys · Place 32 · South San FranciscoSouth San Francisco2.13 Miles Sophomore Boys3213:51.7 PB10
Sep 14Peninsula Athletic League Meet #1Sep 14 · 2.33 Miles Varsity · Place 78 · South San FranciscoSouth San Francisco2.33 Miles Varsity7815:3110