Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 8 | 31:07.76 | NCAA DII West Regional Championships | November 8, 2025 |
| 10,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 9 | 32:52.5 | NCAA DII West Regional | November 9, 2024 |
| 10,000 Meters · Western Oregon University2023 NCAA D2 West Regional · Nov 4 | 32:37.8 | 2023 NCAA D2 West Regional | November 4, 2023 |
| 3 Miles · Dublin High SchoolTri-Valley Cross Country Meet of Champions · Mar 20 | 16:58.00 | Tri-Valley Cross Country Meet of Champions | March 20, 2021 |
| 3 Miles · Hayward High School38th P. Wilder Mariner XC Invitational · Oct 16 | 15:34.85 | 38th P. Wilder Mariner XC Invitational | October 16, 2021 |
| 4 Miles · Woodward ParkSeawolf Invitational · Sep 7 | 21:18.18 | Seawolf Invitational | September 7, 2024 |
| 5,000 Meters · Las Positas College Chabot Twilight · Sep 26 | 14:55.31 | Chabot Twilight | September 26, 2026 |
| 8,000 Meters · Bidwell Park One-Mile2025 CCAA Cross Country Champs (74th Annual) · Oct 24 | 25:05.82 | 2025 CCAA Cross Country Champs (74th Annual) | October 24, 2025 |
| 8,000 Meters · California State University San MarcosCougar Challenge · Sep 24 | 26:40.0 | Cougar Challenge | September 24, 2022 |
| 8,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 10 | 25:10.5 | San Francisco State Invitational | October 10, 2025 |
| 8,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 7 | 26:06.0 | San Francisco State Invitational | October 7, 2022 |
| 8,000 Meters · Palo Corona Regional Park2022 CCAA Cross Country Champs (71st Annual) · Nov 5 | 26:22.0 | 2022 CCAA Cross Country Champs (71st Annual) | November 5, 2022 |
| 8,000 Meters · Quarry Lakes Regional Recreation Area2023 CCAA Cross Country Champs (72nd Annual) · Oct 21 | 26:43.8 | 2023 CCAA Cross Country Champs (72nd Annual) | October 21, 2023 |
| 8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 13 | 25:14.9 | Kim Duyst Invitational | September 13, 2025 |
| 8,000 Meters · Woodward Park2024 CCAA Cross Country Champs (73rd Annual) · Oct 25 | 25:09.6 | 2024 CCAA Cross Country Champs (73rd Annual) | October 25, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Chabot TwilightSep 26 · 5,000 Meters Men’s 5k · Place 1 · UnattachedUnattached | 5,000 Meters Men’s 5k | 1 | 14:55.31 PB | RS |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII West Regional ChampionshipsNov 8 · 10,000 Meters NCAA DII West Regional · Place 39 · Cal State East BayCal State East Bay | 10,000 Meters NCAA DII West Regional | 39 | 31:07.76 PB | Sr |
| Oct 24 | 2025 CCAA Cross Country Champs (74th Annual)Oct 24 · 8,000 Meters Collegiate Men · Place 19 · Cal State East BayCal State East Bay | 8,000 Meters Collegiate Men | 19 | 25:05.82 PB | Sr |
| Oct 10 | San Francisco State InvitationalOct 10 · 8,000 Meters Collegiate · Place 10 · Cal State East BayCal State East Bay | 8,000 Meters Collegiate | 10 | 25:10.5 PB | Sr |
| Sep 27 | Mike Johnson ClassicSep 27 · 8,000 Meters Varsity · Place 22 · Cal State East BayCal State East Bay | 8,000 Meters Varsity | 22 | 24:39.00 | SR |
| Sep 13 | Kim Duyst InvitationalSep 13 · 8,000 Meters Collegiate · Place 53 · Cal State East BayCal State East Bay | 8,000 Meters Collegiate | 53 | 25:14.9 PB | Sr |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCAA DII West RegionalNov 9 · 10,000 Meters D2 West · Place 89 · Cal State East BayCal State East Bay | 10,000 Meters D2 West | 89 | 32:52.5 PB | Jr |
| Oct 25 | 2024 CCAA Cross Country Champs (73rd Annual)Oct 25 · 8,000 Meters Men 8k · Place 27 · Cal State East BayCal State East Bay | 8,000 Meters Men 8k | 27 | 25:09.6 PB | Jr |
| Oct 11 | San Francisco State InvitationalOct 11 · 8,000 Meters Varsity · Place 13 · Cal St. East BayCal St. East Bay | 8,000 Meters Varsity | 13 | 25:33.7 | JR |
| Sep 28 | Cougar ChallengeSep 28 · 8,000 Meters Varsity · Place 27 · Cal St. East BayCal St. East Bay | 8,000 Meters Varsity | 27 | 25:13.6 | JR |
| Sep 14 | Stump InvitationalSep 14 · 8,000 Meters Varsity · Place 15 · Cal St. East BayCal St. East Bay | 8,000 Meters Varsity | 15 | 25:45.6 | JR |
| Sep 7 | Seawolf InvitationalSep 7 · 4 Miles Collegiate · Place 5 · Cal State East BayCal State East Bay | 4 Miles Collegiate | 5 | 21:18.18 PB | Jr |
2023 Cross Country
3 results2022 Cross Country
4 results2021 Cross Country
17 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 4 | NXR California Regional ChampionshipsDec 4 · 5,000 Meters Championship · Place 25 · DublinDublin | 5,000 Meters Championship | 25 | 16:02.9 | — |
| Nov 27 | 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Division 1 · Place 79 · Dublin-NCSDublin-NCS | 5,000 Meters Division 1 | 79 | 16:18.0 | SR |
| Nov 27 | 2021 CIF State Cross Country ChampionshipsNov 27 · Varsity · Place 245 · Dublin-NCSDublin-NCS | Varsity | 245 | 16:18.0 | — |
| Nov 27 | 2021 CIF State Cross Country ChampionshipsNov 27 · Varsity · Place 79 · Dublin-NCSDublin-NCS | Varsity | 79 | 16:18.0 | — |
| Nov 20 | CIF North Coast Section ChampionshipNov 20 · 3 Miles Division 1 · Place 3 · DublinDublin | 3 Miles Division 1 | 3 | 15:33.2 | 12 |
| Nov 6 | EBAL ChampionshipNov 6 · 3 Miles Varsity · Place 13 · Dublin (NC)Dublin (NC) | 3 Miles Varsity | 13 | 15:47.3 | — |
| Oct 16 | 38th Mariner-XC-InvitationalOct 16 · 3 Miles Varsity · Place 8 · DublinDublin | 3 Miles Varsity | 8 | 15:34.8 | 12 |
| Oct 16 | 38th P. Wilder Mariner XC InvitationalOct 16 · 3 Miles Varsity Boys Large School D1-D2 · Place 8 · DublinDublin | 3 Miles Varsity Boys Large School D1-D2 | 8 | 15:34.85 PB | 12 |
| Oct 9 | 42nd Asics Clovis InvitationalOct 9 · 5,000 Meters Championship · Place 85 · DublinDublin | 5,000 Meters Championship | 85 | 16:11.0 | 12 |
| Oct 2 | Amanda Garcia Memorial InvitationalOct 2 · 3 Miles Championship · Place 12 · DublinDublin | 3 Miles Championship | 12 | 15:33.9 | 12 |
| Sep 18 | De La Salle Nike InvitationalSep 18 · 3 Miles Varsity · Place 28 · DublinDublin | 3 Miles Varsity | 28 | 16:16.7 | 12 |
| Sep 11 | Farmer Invitational Sep 11 · 3 Miles Varsity · Place 12 · DublinDublin | 3 Miles Varsity | 12 | 16:09.48 | 12 |
| Aug 30 | Gathering of GaelsAug 30 · 1.82 Miles Men · Place 6 · DublinDublin | 1.82 Miles Men | 6 | 9:47.00Unofficial | 12 |
| Mar 20 | Tri-Valley Cross Country Meet of ChampionsMar 20 · 3 Miles Frosh/JV Boys Race #2 · Place 10 · DublinDublin | 3 Miles Frosh/JV Boys Race #2 | 10 | 16:58.00 PB | 11 |
| Mar 6 | Dublin, Liberty, Amador, Cal, DVHS & Monte VistaMar 6 · 3 Miles Junior Varsity · Place 8 · DublinDublin | 3 Miles Junior Varsity | 8 | 17:19.80 | 11 |
| Feb 27 | Dublin, Bellarmine, Livermore, Foothill, Piedmont & St. FrancisFeb 27 · 3 Miles Junior Varsity · Place 13 · DublinDublin | 3 Miles Junior Varsity | 13 | 17:31.30 | 11 |
| Feb 13 | California, Dublin, Granada & Livermore MeetFeb 13 · 3 Miles Junior Varsity · Place 12 · DublinDublin | 3 Miles Junior Varsity | 12 | 18:06.10 | 11 |