Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Newark MemorialMVAL Opener · Sep 39:58.64MVAL OpenerSeptember 3, 2025
2.1 Miles · Garin Park Mariner 2.1 CourseMVAL F/S Challenge#1 · Oct 513:59MVAL F/S Challenge#1October 5, 2022
3 Miles · Hayward High SchoolCIF North Coast Section Championships · Nov 2318:31.00CIF North Coast Section ChampionshipsNovember 23, 2024
3 Miles · Mission San José High SchoolMVAL #2 · Oct 116:01.70MVAL #2October 1, 2025
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2416:09.377th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Newark MemorialMVAL #3 · Oct 1515:20.15MVAL #3October 15, 2025
3 Miles · Quarry Lakes Regional Recreation AreaMVAL #3 · Oct 1117:20.30MVAL #3October 11, 2023
4473 m · Golden Gate ParkLowell Invitational · Sep 917:02.3Lowell InvitationalSeptember 9, 2023
5,000 Meters · Quarry Lakes Regional Recreation AreaMVAL #1 · Sep 1015:54.78MVAL #1September 10, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5MVAL ChampionshipsNov 5 · 5,000 Meters Varsity · Place 7 · American5,000 Meters Varsity716:09.9112
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1 Varsity Green · Place 2 · American3 Miles D1 Varsity Green216:09.3 PB12
Oct 1842nd P.Wilder Mariner XC Invitational Oct 18 · 5,000 Meters Championship · Place 14 · American5,000 Meters Championship1416:56.317
Oct 15MVAL #3Oct 15 · 3 Miles Varsity · Place 6 · American3 Miles Varsity615:20.15 PB12
Oct 8MVAL Frosh/Soph Challenge #1Oct 8 · 2.1 Miles Open · Place 1 · American2.1 Miles Open110:55.2012
Oct 1MVAL #2Oct 1 · 3 Miles Varsity · Place 7 · American3 Miles Varsity716:01.70 PB12
Sep 2022nd Farmer InvitationalSep 20 · 3 Miles Varsity · Place 22 · American3 Miles Varsity2216:26.0612
Sep 10MVAL #1Sep 10 · 5,000 Meters Varsity · Place 2 · American5,000 Meters Varsity215:54.78 PB12
Sep 6Lowell Invitational (AKA San Francisco Invitational)Sep 6 · 2.7 Miles Varsity · Place 9 · American2.7 Miles Varsity915:01.50—
Sep 3MVAL OpenerSep 3 · 2 Miles Senior · Place 4 · American2 Miles Senior49:58.64 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23CIF North Coast Section ChampionshipsNov 23 · 3 Miles Division 2 · Place 91 · American3 Miles Division 29118:31.00 PB11
Nov 6MVAL ChampionshipsNov 6 · Varsity · Place 13 · AmericanVarsity1316:30.7JR
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 1 · Place 61 · American3 Miles Varsity Division 16118:3211
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 1 · Place 61 · American3 Miles Varsity Division 16118:3211
Oct 1941st P.Wilder Mariner XC InvitationalOct 19 · 3 Miles Junior Varsity · Place 42 · American3 Miles Junior Varsity4218:29.9116
Oct 16MVAL #3Oct 16 · 3 Miles Varsity · Place 19 · American3 Miles Varsity1917:49.60JR
Oct 9MVAL Frosh/Soph Challenge #1Oct 9 · 2.1 Miles Open · Place 7 · American2.1 Miles Open712:0911
Sep 7Lowell Invitational (AKA San Francisco Invitational)Sep 7 · 2.78 Miles Varsity · Place 145 · American2.78 Miles Varsity14516:52.91JR
Sep 4MVAL OpenerSep 4 · 2 Miles Varsity · Place 17 · American2 Miles Varsity1711:32.68JR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MVAL ChampionshipNov 1 · 3 Miles Varsity · American3 Miles Varsity0DNF10
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Junior Varsity Division 1 · Place 20 · American2.93 Miles Junior Varsity Division 12019:0810
Oct 18MVAL Frosh/Soph Challenge #2Oct 18 · 2 Miles Frosh/Soph Freshman · Place 5 · American2 Miles Frosh/Soph Freshman511:18.68SO
Oct 11MVAL #3Oct 11 · 3 Miles Varsity · Place 30 · American3 Miles Varsity3017:20.30 PB10
Oct 4MVAL F/S Challenge#1Oct 4 · 2.1 Miles Frosh/Soph · Place 11 · American2.1 Miles Frosh/Soph1112:49.7110
Sep 27MVAL #2Sep 27 · 3 Miles Varsity · Place 33 · American3 Miles Varsity3317:47.68SO
Sep 16Farmer InvitationalSep 16 · 3 Miles Varsity · Place 90 · American3 Miles Varsity9018:00.1810
Sep 9Lowell InvitationalSep 9 · 2.78 Miles Varsity 1 · Place 163 · American2.78 Miles Varsity 116317:02.3 PB10
Sep 6MVAL #1Sep 6 · 2 Miles Junior Varsity · Place 2 · American2 Miles Junior Varsity211:59.88SO
Aug 30MVAL OpenerAug 30 · 2 Miles Sophomore · Place 16 · American2 Miles Sophomore1612:16.68SO

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2MVAL ChampionshipNov 2 · 2 Miles Frosh/Soph Freshman · Place 14 · American2 Miles Frosh/Soph Freshman143:42.6FR
Nov 2MVAL ChampionshipNov 2 · 2 Miles Frosh/Soph Freshman · Place 14 · American2 Miles Frosh/Soph Freshman143:42.6FR
Oct 1539th P. Wilder XC Mariner InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 60 · American5,000 Meters Junior Varsity6019:46.50FR
Oct 1539th P. Wilder XC Mariner InvitationalOct 15 · Junior Varsity · Place 60 · AmericanJunior Varsity6019:46.50FR
Oct 12MVAL # 3Oct 12 · 2 Miles Frosh/Soph Freshman · Place 14 · American2 Miles Frosh/Soph Freshman1412:00.43FR
Oct 5MVAL F/S Challenge#1Oct 5 · 2.1 Miles F/S Boys · Place 24 · American2.1 Miles F/S Boys2413:59 PB9
Sep 28MVAL #2Sep 28 · 2 Miles Frosh/Soph Freshman · Place 19 · American2 Miles Frosh/Soph Freshman1912:359
Sep 13MVAL #1Sep 13 · Varsity · Place 18 · AmericanVarsity1812:599
Aug 31MVAL OpenerAug 31 · 2 Miles Freshman · American2 Miles Freshman—DNFFR
Aug 31MVAL OpenerAug 31 · 2 Miles Freshman · Place 24 · American2 Miles Freshman2413:48.34FR