Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 831:28.40NCAA DII West Regional ChampionshipsNovember 8, 2025
2 Miles · El Captian40th Annual Vaquero Stampede · Aug 2011:4540th Annual Vaquero StampedeAugust 20, 2022
2.5 Miles · Rohr ParkIan Cumming / Tim Latham Invitational · Sep 1018:21.3Ian Cumming / Tim Latham InvitationalSeptember 10, 2021
2.96 Miles · Morley Field Sports ComplexCIF-SDS Championships · Nov 1117:02.1CIF-SDS ChampionshipsNovember 11, 2023
3 Miles · Morley Field Sports ComplexMt. Carmel/ASICS XC Invitational · Sep 1718:16.6Mt. Carmel/ASICS XC InvitationalSeptember 17, 2022
5,000 Meters · Central ParkMaster's Invite · Sep 2520:16.0Master's InviteSeptember 25, 2021
5,000 Meters · Naval Training Center ParkFC Cluster Meet 1 · Sep 1216:53.2FC Cluster Meet 1September 12, 2024
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2725:35.2044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1126:22.51Lewis CrossoverOctober 11, 2025
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1725:08.2UCR - Highlander InvitationalOctober 17, 2026
8,000 Meters · William Jessup UniversityPacWest Conference Championships · Nov 826:18.1PacWest Conference ChampionshipsNovember 8, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8PacWest Conference ChampionshipsNov 8 · 8,000 Meters Collegiate · Place 8 · Biola (Calif.)Biola (Calif.)8,000 Meters Collegiate826:18.1 PBSo
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 83 · Biola (Calif.)Biola (Calif.)8,000 Meters Invite8325:08.2 PBSo
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 158 · Biola (Calif.)Biola (Calif.)8,000 Meters Collegiate15826:38.33So
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open · Place 22 · Biola (Calif.)Biola (Calif.)8,000 Meters Men's Open2225:30.2So

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8NCAA DII West Regional ChampionshipsNov 8 · 10,000 Meters NCAA DII West Regional · Place 57 · Biola (Calif.)Biola (Calif.)10,000 Meters NCAA DII West Regional5731:28.40 PBFr
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 222 · Biola (Calif.)Biola (Calif.)8,000 Meters Mens 800022226:22.51 PBFr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Invite · Place 133 · Biola (Calif.)Biola (Calif.)8,000 Meters Invite13325:35.20 PBFr
Sep 12Biola InvitationalSep 12 · 8,000 Meters Varsity · Place 43 · BiolaBiola8,000 Meters Varsity4325:56.7FR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16CIF-SDS XC ChampionshipsNov 16 · 2.96 Miles Varsity · Place 4 · Liberty CharterLiberty Charter2.96 Miles Varsity416:16.012
Nov 7FC FinalsNov 7 · 5,000 Meters Varsity · Place 3 · Liberty CharterLiberty Charter5,000 Meters Varsity316:29.812
Nov 2UC HOKA Postal 2 Mile ChampionshipsNov 2 · 2 Miles Varsity · Place 15 · Liberty CharterLiberty Charter2 Miles Varsity159:50.7612
Oct 1242nd Annual Southern Cal InvitationalOct 12 · 5,000 Meters Varsity · Place 7 · Liberty CharterLiberty Charter5,000 Meters Varsity716:14.2812
Oct 4The Master's University Cross Country InvitationalOct 4 · 3 Miles Junior Varsity · Place 4 · Liberty CharterLiberty Charter3 Miles Junior Varsity415:55.912
Sep 27Coach Downey XC ClassicSep 27 · 5,000 Meters Varsity · Place 3 · Liberty CharterLiberty Charter5,000 Meters Varsity316:42.712
Sep 12FC Cluster Meet 1Sep 12 · 5,000 Meters Varsity · Place 5 · Liberty CharterLiberty Charter5,000 Meters Varsity516:53.2 PB12
Aug 31CCA Ravens XC InvitationalAug 31 · 3 Miles Varsity · Place 30 · Liberty CharterLiberty Charter3 Miles Varsity3015:42.8012
Aug 24Vaquero StampedeAug 24 · 2 Miles Varsity · Place 8 · Liberty CharterLiberty Charter2 Miles Varsity810:31.2612

2023 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 11CIF-SDS ChampionshipsNov 11 · 2.96 Miles Div V Boys · Place 19 · Liberty CharterLiberty Charter2.96 Miles Div V Boys1917:02.1 PB11
Nov 2FC League Finals Nov 2 · 5,000 Meters Varsity · Place 8 · Liberty CharterLiberty Charter5,000 Meters Varsity817:26.711
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 26 · Liberty CharterLiberty Charter2 Miles Varsity269:54.3011
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 5 · Liberty CharterLiberty Charter2 Miles Varsity59:54.3011
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 5 · Liberty CharterLiberty Charter2 Miles Varsity59:54.3011
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 26 · Liberty CharterLiberty Charter2 Miles Varsity269:54.3011
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 5 · Liberty CharterLiberty Charter2 Miles Varsity59:54.3011
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 26 · Liberty CharterLiberty Charter2 Miles Varsity269:54.3011
Oct 19FC Cluster Meet 4Oct 19 · 5,000 Meters Varsity · Place 4 · Liberty CharterLiberty Charter5,000 Meters Varsity417:14.711
Oct 741st Annual Southern Cal InvitationalOct 7 · 5,000 Meters Varsity · Place 4 · Liberty CharterLiberty Charter5,000 Meters Varsity417:08.9811
Sep 29Coach Downey XC ClassicSep 29 · 5,000 Meters Varsity · Place 17 · Liberty CharterLiberty Charter5,000 Meters Varsity1717:24.111
Sep 16Mt. Carmel/ASICS XC InvitationalSep 16 · 3 Miles Division 2 · Place 11 · Liberty CharterLiberty Charter3 Miles Division 21117:19.811
Sep 7FC Cluster Meet 1Sep 7 · 5,000 Meters Varsity · Place 7 · Liberty CharterLiberty Charter5,000 Meters Varsity718:47.011
Sep 2CCA Ravens Fleet Feet SD XC InvitationalSep 2 · 1.5 Miles Varsity · Place 2 · Liberty CharterLiberty Charter1.5 Miles Varsity28:00.8011

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 12CIF San Diego Section ChampionshipsNov 12 · 2.96 Miles Varsity · Place 20 · Liberty CharterLiberty Charter2.96 Miles Varsity2017:28.410
Nov 3Frontier Conference League FinalsNov 3 · 5,000 Meters Varsity · Place 12 · Liberty CharterLiberty Charter5,000 Meters Varsity1217:53.710
Oct 29UC Postal 2-MileOct 29 · 2 Miles Varsity · Place 37 · Liberty CharterLiberty Charter2 Miles Varsity3710:56.5410
Oct 29UC Postal 2-MileOct 29 · 2 Miles Varsity · Place 117 · Liberty CharterLiberty Charter2 Miles Varsity11710:56.5410
Oct 20Frontier Conference Cluster Meet 4Oct 20 · 5,000 Meters Junior Varsity · Place 10 · Liberty CharterLiberty Charter5,000 Meters Junior Varsity1018:50.610
Oct 6Frontier Conference Cluster Meet 3Oct 6 · 5,000 Meters Junior Varsity · Place 5 · Liberty CharterLiberty Charter5,000 Meters Junior Varsity517:46.910
Sep 22Frontier Cluster Meet 2Sep 22 · 5,000 Meters Varsity · Place 5 · Liberty CharterLiberty Charter5,000 Meters Varsity518:04.410
Sep 17Mt. Carmel/ASICS XC InvitationalSep 17 · 3 Miles D-2 Sophomore · Place 16 · Liberty CharterLiberty Charter3 Miles D-2 Sophomore1618:16.6 PB10
Sep 8Frontier Conference Cluster #1Sep 8 · 5,000 Meters Varsity · Place 5 · Liberty CharterLiberty Charter5,000 Meters Varsity518:43.610
Sep 3CCA Ravens Fleet Feet SD XC InvitationalSep 3 · 3 Miles Sophomore · Place 32 · Liberty CharterLiberty Charter3 Miles Sophomore3218:36.6010
Aug 26Wolf Pack InvitationalAug 26 · 2.1 Miles Varsity · Place 12 · Liberty CharterLiberty Charter2.1 Miles Varsity1211:37.410
Aug 2040th Annual Vaquero StampedeAug 20 · 2 Miles Boys Fr/So Div 2 · Place 11 · Liberty CharterLiberty Charter2 Miles Boys Fr/So Div 21111:45 PB10

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 20CIF San Diego Section ChampionshipsNov 20 · 3 Miles Varsity · Place 56 · Liberty CharterLiberty Charter3 Miles Varsity5618:52.59
Nov 20CIF San Diego Section ChampionshipsNov 20 · 3 Miles Varsity · Place 56 · Liberty CharterLiberty Charter3 Miles Varsity5618:52.59
Nov 10Frontier Conference League FinalsNov 10 · 5,000 Meters Varsity · Place 21 · Liberty CharterLiberty Charter5,000 Meters Varsity2119:46.49
Oct 30UC Postal 2-MileOct 30 · 2 Miles Varsity · Place 32 · Liberty CharterLiberty Charter2 Miles Varsity3211:26.469
Oct 28Frontier Conference Cluster Meet 4Oct 28 · 3 Miles Varsity · Place 8 · Liberty CharterLiberty Charter3 Miles Varsity819:12.09
Oct 14Frontier Conference Cluster Meet 3Oct 14 · 3 Miles Varsity · Place 12 · Liberty CharterLiberty Charter3 Miles Varsity1219:05.79
Oct 1SD Mesa XC InviteOct 1 · 5,000 Meters Varsity · Place 50 · Liberty CharterLiberty Charter5,000 Meters Varsity5020:37.639
Sep 25Master's InviteSep 25 · 5,000 Meters Varsity · Place 56 · Liberty CharterLiberty Charter5,000 Meters Varsity5620:16.0 PB9
Sep 22Frontier Conference Cluster Meet 2Sep 22 · 5,000 Meters Varsity · Place 19 · Liberty CharterLiberty Charter5,000 Meters Varsity1921:04.39
Sep 18Mt. Carmel/ASICS XC InvitationalSep 18 · 3 Miles Freshman Division 2 · Place 45 · Liberty CharterLiberty Charter3 Miles Freshman Division 24521:04.19
Sep 10Ian Cumming / Tim Latham InvitationalSep 10 · 2.5 Miles Frosh/Soph Red Devils Division · Place 21 · Liberty CharterLiberty Charter2.5 Miles Frosh/Soph Red Devils Division2118:21.3 PB9