Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Pepperdine UniversityWaves Invitational · Sep 914:49.6Waves InvitationalSeptember 9, 2023
5,000 Meters · Kearney Country ClubNSAA Class A State Cross-Country Championships · Oct 2219:14.5NSAA Class A State Cross-Country ChampionshipsOctober 22, 2021
5,000 Meters · Meadowlark Golf CourseKearney High Invite · Sep 1019:33.43Kearney High InviteSeptember 10, 2021
5,000 Meters · Norris High SchoolJohn Votta Invite · Aug 2921:15.36John Votta InviteAugust 29, 2020
5,000 Meters · Pioneers ParkA-4 District Meet · Oct 1522:43.94A-4 District MeetOctober 15, 2020
5,000 Meters · Walnut CreekTitan Classic · Sep 420:45.30Titan ClassicSeptember 4, 2021
5950 m · Newhall Community ParkSaint Mary's Invite · Sep 1822:13.27Saint Mary's InviteSeptember 18, 2026
6,000 Meters · Baylands ParkBronco Invitational · Oct 1822:17.8Bronco InvitationalOctober 18, 2025
6,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 1523:25.62024 NCAA DI West RegionalNovember 15, 2024
6,000 Meters · Golden Gate ParkUniv. of San Francisco Invitational · Sep 422:36.18Univ. of San Francisco InvitationalSeptember 4, 2026
6,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 2923:21.7San Francisco InvitationalAugust 29, 2025
6,000 Meters · Haggin Oaks Golf CourseNCAA Division I West Region Cross Country Championships · Nov 1022:58.7NCAA Division I West Region Cross Country ChampionshipsNovember 10, 2023
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 423:38.0Paul Short RunOctober 4, 2024
6,000 Meters · Pepperdine University2023 WCC Cross Country Championships · Oct 2824:24.92023 WCC Cross Country ChampionshipsOctober 28, 2023
6,000 Meters · Polo FieldsUSF Inv · Aug 3023:12.8USF InvAugust 30, 2024
6,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 1322:45.3Kim Duyst InvitationalSeptember 13, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Bronco InvitationalOct 17 · 6,000 Meters Invitational · Place 120 · San FranciscoSan Francisco6,000 Meters Invitational12022:30.6Sr
Sep 18Saint Mary's InviteSep 18 · 5,950 Meters College · Place 65 · San FranciscoSan Francisco5,950 Meters College6522:13.27 PBSr
Sep 4Univ. of San Francisco InvitationalSep 4 · 6,000 Meters Women's Race · Place 57 · San FranciscoSan Francisco6,000 Meters Women's Race5722:36.18 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Bronco InvitationalOct 18 · 6,000 Meters Invitational · Place 76 · San FranciscoSan Francisco6,000 Meters Invitational7622:17.8 PBJr
Oct 10San Francisco State InvitationalOct 10 · 6,000 Meters Collegiate · Place 46 · San FranciscoSan Francisco6,000 Meters Collegiate4623:22.9Jr
Sep 13Kim Duyst InvitationalSep 13 · 6,000 Meters Collegiate · Place 75 · San FranciscoSan Francisco6,000 Meters Collegiate7522:45.3 PBJr
Aug 29San Francisco InvitationalAug 29 · 6,000 Meters Women's Race · Place 76 · San FranciscoSan Francisco6,000 Meters Women's Race7623:21.7 PBJr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 152024 NCAA DI West RegionalNov 15 · 6,000 Meters D1 West · Place 236 · San FranciscoSan Francisco6,000 Meters D1 West23623:25.6 PBSo
Nov 2West Coast Cross Country ChampionshipsNov 2 · 6,000 Meters Varsity · Place 71 · San FranciscoSan Francisco6,000 Meters Varsity7123:04.4SO
Oct 19Bronco InvitationalOct 19 · 6,000 Meters Invite · Place 89 · San FranciscoSan Francisco6,000 Meters Invite8922:19.4So
Oct 4Paul Short RunOct 4 · 6,000 Meters Gold · Place 332 · San FranciscoSan Francisco6,000 Meters Gold33223:38.0 PBSo
Sep 20Pacific Invitational/WCC PreviewSep 20 · 6,000 Meters Varsity · Place 38 · San FranciscoSan Francisco6,000 Meters Varsity3823:25.5SO
Aug 30USF InvAug 30 · 6,000 Meters College · Place 64 · San FranciscoSan Francisco6,000 Meters College6423:12.8 PBSo

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I West Region Cross Country ChampionshipsNov 10 · 6,000 Meters Championship · Place 212 · Loyola MarymountLoyola Marymount6,000 Meters Championship21222:58.7 PBFr
Oct 282023 WCC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 54 · Loyola MarymountLoyola Marymount6,000 Meters College5424:24.9 PBFr
Oct 14Santa Clara Bronco InvitationalOct 14 · 6,000 Meters Invitational · Place 125 · Loyola MarymountLoyola Marymount6,000 Meters Invitational12522:39.7FR
Sep 9Waves InvitationalSep 9 · 4,000 Meters Collegiate · Place 34 · Loyola MarymountLoyola Marymount4,000 Meters Collegiate3414:49.6 PBFr
Sep 2Mark Covert ClassicSep 2 · 5,000 Meters Varsity · Place 36 · Loyola MarymountLoyola Marymount5,000 Meters Varsity3619:03.9FR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 21NSAA Class A State Cross-Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 9 · Lincoln HighLincoln High5,000 Meters Varsity919:22.012
Oct 13NSAA A-1, A-3 District MeetOct 13 · 5,000 Meters Varsity · Place 4 · Lincoln HighLincoln High5,000 Meters Varsity419:26.69—
Oct 6HAC XC ChampionshipOct 6 · 5,000 Meters Varsity · Place 3 · LincolnLincoln5,000 Meters Varsity319:09.2511
Sep 30LPS ChampionshipSep 30 · 5,000 Meters Varsity · Place 3 · LincolnLincoln5,000 Meters Varsity319:44.5012
Sep 20Malcolm InviteSep 20 · 5,000 Meters Varsity · Place 1 · LincolnLincoln5,000 Meters Varsity120:27.5411
Sep 15Harold Scott InvitationalSep 15 · 5,000 Meters Varsity · Place 5 · LincolnLincoln5,000 Meters Varsity519:52.6012
Sep 9Kearney High InviteSep 9 · 5,000 Meters Varsity · Place 2 · LincolnLincoln5,000 Meters Varsity219:14.8211
Sep 3Titan ClassicSep 3 · 5,000 Meters Varsity · Place 5 · LincolnLincoln5,000 Meters Varsity520:12.6811
Aug 27John Votta XC Invite 2022Aug 27 · 5,000 Meters Varsity · Place 1 · LincolnLincoln5,000 Meters Varsity120:40.3811

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22NSAA Class A State Cross-Country ChampionshipsOct 22 · 5,000 Meters Varsity · Place 6 · Lincoln HighLincoln High5,000 Meters Varsity619:14.5 PB11
Oct 14NSAA Class A District MeetOct 14 · 5,000 Meters Varsity · Place 6 · LincolnLincoln5,000 Meters Varsity619:43.4211
Oct 7HAC Cross Country ChampionshipsOct 7 · 5,000 Meters Girls Varsity · Place 4 · Lincoln HighLincoln High5,000 Meters Girls Varsity419:41.8411
Oct 1LPS City ChampionshipsOct 1 · 5,000 Meters Varsity · Place 5 · LincolnLincoln5,000 Meters Varsity519:44.9011
Sep 21Malcolm XC InviteSep 21 · 5,000 Meters Varsity · Place 2 · LincolnLincoln5,000 Meters Varsity220:19.5011
Sep 16Harold Scott InvitationalSep 16 · 5,000 Meters Varsity · Place 12 · LincolnLincoln5,000 Meters Varsity1220:29.2111
Sep 10Kearney High InviteSep 10 · 5,000 Meters Open · Place 3 · Lincoln HighLincoln High5,000 Meters Open319:33.43 PB11
Sep 4Titan ClassicSep 4 · 5,000 Meters Varsity · Place 6 · Lincoln HighLincoln High5,000 Meters Varsity620:45.30 PB11
Aug 28John Votta InviteAug 28 · 5,000 Meters Open · Place 2 · LincolnLincoln5,000 Meters Open221:10.7311

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15C-4 District ChampionshipOct 15 · 5,000 Meters Varsity · Place 32 · LincolnLincoln5,000 Meters Varsity3222:43.9410
Oct 15A-4 District MeetOct 15 · 5,000 Meters Varsity · Place 32 · Lincoln HighLincoln High5,000 Meters Varsity3222:43.94 PB10
Oct 8Heartland Conference ChampionshipOct 8 · 5,000 Meters Varsity · Place 39 · LincolnLincoln5,000 Meters Varsity3922:20.1110
Oct 2Lincoln Public School ChampionshipsOct 2 · 5,000 Meters Varsity · Place 27 · LincolnLincoln5,000 Meters Varsity2721:40.1010
Sep 17Harold Scott InviteSep 17 · 5,000 Meters Varsity · Place 41 · LincolnLincoln5,000 Meters Varsity4121:39.1010
Sep 11Kearney High InviteSep 11 · 5,000 Meters Varsity · Place 10 · LincolnLincoln5,000 Meters Varsity1020:55.7210
Sep 3Lincoln Southwest QuadSep 3 · 5,000 Meters Varsity · Place 20 · LincolnLincoln5,000 Meters Varsity2022:06.6810
Aug 29John Votta InviteAug 29 · 5,000 Meters Varsity · Place 3 · Lincoln HighLincoln High5,000 Meters Varsity321:15.36 PB10

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25NSAA Class A State XC ChampionshipsOct 25 · 5,000 Meters Varsity · Place 84 · Lincoln HighLincoln High5,000 Meters Varsity8421:08.59
Oct 17District A-1 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 12 · LincolnLincoln5,000 Meters Varsity1220:43.499
Oct 10HAC ChampionshipOct 10 · 5,000 Meters Varsity · Place 27 · Lincoln HighLincoln High5,000 Meters Varsity2720:47.56Unofficial9
Oct 4LPS ChampionshipOct 4 · 5,000 Meters Open · Place 10 · LincolnLincoln5,000 Meters Open1020:15.009
Sep 28Bryan High School XC Invitational 2019Sep 28 · 5,000 Meters Freshman · Place 2 · LincolnLincoln5,000 Meters Freshman220:21.709
Sep 19Harold Scott InvitationalSep 19 · 5,000 Meters Varsity · Place 17 · LincolnLincoln5,000 Meters Varsity1721:03.009
Sep 13Kearney High InviteSep 13 · 5,000 Meters Varsity · Place 3 · Lincoln HighLincoln High5,000 Meters Varsity320:35.7509
Sep 7Titan ClassicSep 7 · 5,000 Meters Varsity · Place 18 · LincolnLincoln5,000 Meters Varsity1820:43.409
Aug 31John Votta InvitationalAug 31 · 5,000 Meters Varsity · Place 2 · Lincoln High RedLincoln High Red5,000 Meters Varsity221:00.0709