Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Danville School Danville Invitational · Sep 1431:32Danville InvitationalSeptember 14, 2021
5,000 Meters · Derryfield ParkManchester Invite · Sep 2117:51.7Manchester InviteSeptember 21, 2024
5,000 Meters · Mount WashingtonPaul Letarte Race at Great Glen · Sep 920:17.48Paul Letarte Race at Great GlenSeptember 9, 2023
5,000 Meters · Oxbow HSOxbow Cross Country Meet · Oct 1128:38Oxbow Cross Country MeetOctober 11, 2022
7853 m · Newhall Community ParkSaint Mary's Invite · Sep 1825:24.17Saint Mary's InviteSeptember 18, 2026
8,000 Meters · Baylands ParkBronco Invitational · Oct 1725:48.3Bronco InvitationalOctober 17, 2026
8,000 Meters · Golden Gate ParkUniv. of San Francisco Invitational · Sep 426:27.03Univ. of San Francisco InvitationalSeptember 4, 2026
8,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 2926:51.4San Francisco InvitationalAugust 29, 2025
8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 1326:58.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 · 8,000 Meters Invitational · Place 141 · San FranciscoSan Francisco8,000 Meters Invitational14125:48.3 PBSo
Sep 18Saint Mary's InviteSep 18 · 7,853 Meters College · Place 97 · San FranciscoSan Francisco7,853 Meters College9725:24.17 PBSo
Sep 4Univ. of San Francisco InvitationalSep 4 · 8,000 Meters Men's Race · Place 105 · San FranciscoSan Francisco8,000 Meters Men's Race10526:27.03 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Bronco InvitationalOct 18 · 8,000 Meters Invitational · Place 140 · San FranciscoSan Francisco8,000 Meters Invitational14026:37.3Fr
Sep 13Kim Duyst InvitationalSep 13 · 8,000 Meters Collegiate · Place 147 · San FranciscoSan Francisco8,000 Meters Collegiate14726:58.3 PBFr
Aug 29San Francisco InvitationalAug 29 · 8,000 Meters Men's Race · Place 100 · San FranciscoSan Francisco8,000 Meters Men's Race10026:51.4 PBFr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 15STJ Topper Twilight 3KNov 15 · 3,000 Meters Varsity 3K · Place 3 · St JohnsburySt Johnsbury3,000 Meters Varsity 3K38:58.80Unofficial12
Sep 21Manchester InviteSep 21 · 5,000 Meters JV - B · Place 2 · St JohnsburySt Johnsbury5,000 Meters JV - B217:51.7 PB12

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Paul Letarte Race at Great GlenSep 9 · 5,000 Meters Junior Varsity · Place 6 · St JohnsburySt Johnsbury5,000 Meters Junior Varsity620:17.48 PB11

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 11Oxbow Cross Country MeetOct 11 · 5,000 Meters High School Boys · Place 10 · OxbowOxbow5,000 Meters High School Boys1028:38 PB10

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14Danville InvitationalSep 14 · 5,000 Meters Varsity · Place 15 · OxbowOxbow5,000 Meters Varsity1531:32 PB9

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 20Oxbow Meet 2 vs BMU & U32Oct 20 · 3,000 Meters MS Boys · OxbowOxbow3,000 Meters MS Boys016:17.93Unofficial8