Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hayward High SchoolCIF North Coast Section Championships · Nov 2319:59.60CIF North Coast Section ChampionshipsNovember 23, 2024
4,000 Meters · Pole Green ParkSpider Alumni Open · Aug 3015:11.4Spider Alumni OpenAugust 30, 2025
4473 m · Golden Gate ParkLowell Invitational · Sep 917:48.2Lowell InvitationalSeptember 9, 2023
6,000 Meters · Bucknell Golf ClubPatriot League XC Championships · Oct 3123:26.7Patriot League XC ChampionshipsOctober 31, 2026
6,000 Meters · Lehigh UniversityPatriot League Cross Country Championships · Oct 3123:51.8Patriot League Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 323:15.4Paul Short Run (College)October 3, 2025
6,000 Meters · PSU Blue CourseHarry Groves Spiked Shoe Invitational · Sep 1123:46.91Harry Groves Spiked Shoe InvitationalSeptember 11, 2026
6,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1723:58.7IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Patriot League XC ChampionshipsOct 31 · 6,000 Meters Patriot League · Place 90 · AmericanAmerican6,000 Meters Patriot League9023:26.7 PBSo
Sep 11Harry Groves Spiked Shoe InvitationalSep 11 · 6,000 Meters Collegiate · Place 99 · AmericanAmerican6,000 Meters Collegiate9923:46.91 PBSo
Sep 5Spider Alumni OpenSep 5 · 4,000 Meters Collegiate · Place 48 · AmericanAmerican4,000 Meters Collegiate4815:46.7So

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Patriot League Cross Country ChampionshipsOct 31 · 6,000 Meters Champs · Place 94 · AmericanAmerican6,000 Meters Champs9423:51.8 PBFr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 6,000 Meters College · Place 154 · AmericanAmerican6,000 Meters College15423:58.7 PBFr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 156 · AmericanAmerican6,000 Meters Brown15623:15.4 PBFr
Sep 12Harry Groves Spiked Shoe InvitationalSep 12 · 6,000 Meters Women's Race · Place 98 · AmericanAmerican6,000 Meters Women's Race9824:09.85Fr
Aug 30Spider Alumni OpenAug 30 · 4,000 Meters Women's 4K · Place 63 · AmericanAmerican4,000 Meters Women's 4K6315:11.4 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23CIF North Coast Section ChampionshipsNov 23 · 3 Miles Division 3 · Place 19 · Las LomasLas Lomas3 Miles Division 31919:59.60 PB12
Nov 9Diablo Athletic League ChampionshipsNov 9 · 3 Miles Varsity · Place 4 · Las LomasLas Lomas3 Miles Varsity419:48.412
Oct 30Diablo Athletic League Center Meet #2Oct 30 · 3 Miles Varsity · Place 4 · Las LomasLas Lomas3 Miles Varsity419:28.612
Oct 1941st P.Wilder Mariner XC InvitationalOct 19 · 3 Miles Championship · Place 54 · Las LomasLas Lomas3 Miles Championship5419:56.3812
Sep 7Lowell Invitational (AKA San Francisco Invitational)Sep 7 · 2.78 Miles Varsity · Place 6 · Las Lomas (NC)Las Lomas (NC)2.78 Miles Varsity617:00.19SR

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Varsity · Place 33 · Las Lomas -NCLas Lomas -NC2.1 Miles Varsity3319:00.6—
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 174 · Las Lomas -NCLas Lomas -NCVarsity17419:00.6—
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 33 · Las Lomas -NCLas Lomas -NCVarsity3319:00.6—
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Varsity · Place 174 · Las Lomas -NCLas Lomas -NC2.1 Miles Varsity17419:00.6—
Nov 18CIF North Coast Section ChampionshipNov 18 · 3 Miles Division 3 · Place 10 · Las LomasLas Lomas3 Miles Division 31019:02.1JR
Nov 4Diablo Athletic League ChampionshipsNov 4 · 3 Miles Varsity · Place 7 · Las LomasLas Lomas3 Miles Varsity720:08.811
Oct 2140th P. Wilder XC Mariner InvitationalOct 21 · 3 Miles Championship · Place 26 · Las LomasLas Lomas3 Miles Championship2618:53.5011
Oct 18Diablo Athletic League Center Meet #2Oct 18 · 3 Miles Varsity · Place 7 · Las LomasLas Lomas3 Miles Varsity719:52.611
Sep 27Diablo Athletic League Center Meet #1Sep 27 · 3 Miles Varsity · Place 11 · Las LomasLas Lomas3 Miles Varsity1120:14.411
Sep 16De La Salle Nike InvitationalSep 16 · 3 Miles Varsity · Place 25 · Las Lomas (NC)Las Lomas (NC)3 Miles Varsity2519:37.5—
Sep 9Lowell InvitationalSep 9 · 2.78 Miles Varsity 1 · Place 20 · Las LomasLas Lomas2.78 Miles Varsity 12017:48.2 PB11