Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Riverfront Invitational & Multis · Feb 54:05.04a2026 Riverfront Invitational & MultisFebruary 5, 2026
1 Mile · Outdoor2022 Arcadia Invitational · Apr 84:20.66a2022 Arcadia Invitational April 8, 2022
1500 Meters · OutdoorBryan Clay Invitational · Apr 163:46.40aBryan Clay InvitationalApril 16, 2026
1600 Meters · IndoorLodi/Davis/Turlock · Feb 264:28.72Lodi/Davis/Turlock February 26, 2022
1600 Meters · OutdoorCIF Sac-Joaquin Section Masters Finals 2022 · May 214:13.02aCIF Sac-Joaquin Section Masters Finals 2022May 21, 2022
3000 Meters · Indoor2024 UW Invitational · Jan 268:15.42a2024 UW InvitationalJanuary 26, 2024
3000 Meters · Outdoor2025 Buc Scoring · Mar 208:27.65a2025 Buc ScoringMarch 20, 2025
3200 Meters · OutdoorCIF-SJS Masters Trials and Finals · May 199:11.84aCIF-SJS Masters Trials and FinalsMay 19, 2023
5000 Meters · Indoor2024 Husky Classic · Feb 914:30.62a2024 Husky ClassicFebruary 9, 2024
5000 Meters · OutdoorStanford Invite · Apr 313:57.82aStanford InviteApril 3, 2026
800 Meters · OutdoorDelta League Center Meet #2 · Apr 201:58.75Delta League Center Meet #2April 20, 2022
Complete · OutdoorSheldon Distance Carnival · Apr 192:15.46hPRSheldon Distance CarnivalApril 19, 2019
Complete · Outdoor · Hand timedSheldon Distance Carnival · Apr 194:58.34hSheldon Distance CarnivalApril 19, 2019

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Oregon TwilightMay 8 · 1500 Meters · Place 2 · GonzagaGonzaga1500 Meters2.3:47.60aSo
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 11 · GonzagaGonzaga5000 Meters11.14:02.55aSo
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 19 · GonzagaGonzaga1500 Meters19.3:46.40a PBSo
Apr 10Whitworth 2nd Jeffrahn Classic 2026Apr 10 · 1500 Meters · Place 3 · GonzagaGonzaga1500 Meters33:48.26SO
Apr 3Stanford InviteApr 3 · 5000 Meters · Place 3 · GonzagaGonzaga5000 Meters3.13:57.82a PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 52026 Riverfront Invitational & MultisFeb 5 · 1 Mile · Place 2 · GonzagaGonzaga1 Mile24:05.04a PBJr
Jan 162026 Spokane Sports ShowcaseJan 16 · 1 Mile · Place 2 · GonzagaGonzaga1 Mile24:06.48aJR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 112025 Whitworth Jeffrahn ClassicApr 11 · 1500 Meters · Place 5 · GonzagaGonzaga1500 Meters53:50.93aFr
Apr 4Stanford InvitationalApr 4 · 5000 Meters · Place 16 · GonzagaGonzaga5000 Meters16.14:18.39aFr
Mar 202025 Buc ScoringMar 20 · 3000 Meters · Place 10 · GonzagaGonzaga3000 Meters108:27.65a PBFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 172025 Spokane Indoor ChallengeJan 17 · 3000 Meters · Place 2 · GonzagaGonzaga3000 Meters28:15.83a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10L&C Portland Distance CarnivalMay 10 · 5000 Meters · Place 17 · UnattachedUnattached5000 Meters17.14:33.55aRS

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 92024 Husky ClassicFeb 9 · 5000 Meters · Place 41 · GonzagaGonzaga5000 Meters4114:30.62a PB—
Jan 262024 UW InvitationalJan 26 · 1 Mile · Place 74 · GonzagaGonzaga1 Mile74.4:12.84aFr
Jan 262024 UW InvitationalJan 26 · 3000 Meters · Place 33 · GonzagaGonzaga3000 Meters33.8:15.42a PBFr
Jan 132024 Spokane Indoor Challenge - CollegeJan 13 · 3000 Meters · Place 6 · GonzagaGonzaga3000 Meters68:26.69a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Spokane InvitationalDec 9 · 3000 Meters · Place 8 · GonzagaGonzaga3000 Meters8.8:23.09aFr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19CIF-SJS Masters Trials and FinalsMay 19 · 3200 Meters · Place 5 · DavisDavis3200 Meters59:11.84a PB—
May 19CIF-SJS Masters Trials and FinalsMay 19 · 1600 Meters · Place 5 · DavisDavis1600 Meters54:16.46a—
May 10CIF-SJS Division 1 Trials/FinalsMay 10 · 3200 Meters · Place 3 · DavisDavis3200 Meters39:27.56a—
May 10CIF-SJS Division 1 Trials/FinalsMay 10 · 1600 Meters · Place 3 · DavisDavis1600 Meters34:17.71a—
Apr 29Delta League Varsity & Frosh/Soph ChampionshipsApr 29 · 3200 Meters · Place 1 · DavisDavis3200 Meters1.9:26.78a12
Apr 29Delta League Varsity & Frosh/Soph ChampionshipsApr 29 · 1600 Meters · Place 3 · DavisDavis1600 Meters3.4:18.65a12
Mar 22Delta League Center Meet #1Mar 22 · 1600 Meters · Place 1 · DavisDavis1600 Meters1.4:26.11a12
Mar 22Delta League Center Meet #1Mar 22 · 800 Meters · DavisDavis800 Meters—NT12

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27102nd CIF State T&F Champs Prelims 2022May 27 · 1600 Meters · Place 15 · DavisDavis1600 MetersRound P15.4:14.76a11
May 21CIF Sac-Joaquin Section Masters Finals 2022May 21 · 1600 Meters · Place 2 · DavisDavis1600 Meters24:13.02a PB11
May 12CIF-SJS Division 1 FinalsMay 12 · 3200 Meters · Place 6 · DavisDavis3200 Meters6.9:27.87a11
May 12CIF-SJS Division 1 FinalsMay 12 · 1600 Meters · Place 4 · DavisDavis1600 Meters4.4:15.11a11
Apr 30Delta League Championships Trials/FinalsApr 30 · 3200 Meters · Place 4 · DavisDavis3200 Meters4.9:12.45a11
Apr 30Delta League Championships Trials/FinalsApr 30 · 1600 Meters · Place 4 · DavisDavis1600 Meters4.4:17.06a11
Apr 20Delta League Center Meet #2Apr 20 · 800 Meters · Place 2 · DavisDavis800 Meters21:58.75 PB11
Apr 82022 Arcadia Invitational Apr 8 · 1 Mile · Place 17 · DavisDavis1 Mile174:20.66a PB11
Apr 82022 Arcadia Invitational Apr 8 · 1 Mile · Place 17 · DavisDavis1 Mile174:20.6611
Apr 1Stanford Invitational Apr 1 · 1600 Meters · Place 6 · DavisDavis1600 Meters6.4:13.72a11
Mar 30Delta League Center Meet #1Mar 30 · 800 Meters · Place 2 · DavisDavis800 Meters21:59.8711
Mar 18Dublin Distance FiestaMar 18 · 3200 Meters · Place 25 · DavisDavis3200 Meters259:24.5011
Mar 18Dublin Distance FiestaMar 18 · 1600 Meters · Place 3 · DavisDavis1600 Meters34:16.4011
Mar 12Halden Invitational Mar 12 · 1600 Meters · Place 1 · DavisDavis1600 Meters14:22.1911
Mar 5Sac State HS ClassicMar 5 · 3200 Meters · Place 6 · DavisDavis3200 Meters69:42.9211
Mar 3Davis, Woodland, Pioneer, Dixon, WintersMar 3 · 1600 Meters · Place 1 · DavisDavis1600 Meters14:25.7711

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Lodi/Davis/Turlock Feb 26 · 1600 Meters · Place 1 · DavisDavis1600 Meters14:28.72 PB11

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 16Nor Cal ChampionshipsJun 16 · 1600 Meters · Place 3 · Davis unDavis un1600 Meters34:27.8010
Jun 5Marauder Invitational D#lta League SchoolsJun 5 · 1600 Meters · Place 4 · DavisDavis1600 Meters44:30.2810
May 22Dublin Social Distance Fiesta #3May 22 · 3200 Meters · Place 37 · DavisDavis3200 Meters379:43.6810
May 22Dublin Social Distance Fiesta #3May 22 · 3200 Meters · Place 6 · DavisDavis3200 Meters69:43.6810
May 22Dublin Social Distance Fiesta #3May 22 · 1600 Meters · Place 28 · DavisDavis1600 Meters284:27.8010
May 22Dublin Social Distance Fiesta #3May 22 · 1600 Meters · Place 1 · DavisDavis1600 Meters14:27.8010
May 19Delta: Pleasant Grove @ Davis May 19 · 800 Meters · Place 2 · DavisDavis800 Meters22:04.6810
May 12Delta: Cosumnes Oaks at Davis Sr. May 12 · 3200 Meters · Place 2 · DavisDavis3200 Meters210:04.7510
May 1Thunder InvitationalMay 1 · 1600 Meters · Place 6 · DavisDavis1600 Meters64:30.7910
May 1Thunder InvitationalMay 1 · 1600 Meters · Place 6 · DavisDavis1600 Meters64:30.7910
May 1Thunder InvitationalMay 1 · 1600 Meters · Place 6 · DavisDavis1600 Meters64:30.7910
Apr 28Delta: Sheldon at Davis Sr. Apr 28 · 3200 Meters · Place 1 · DavisDavis3200 Meters110:22.1710
Apr 21Delta: Jesuit/Saint Francis at Davis Sr. Apr 21 · 1600 Meters · Place 10 · DavisDavis1600 Meters104:32.6710
Apr 14Delta: Franklin at Davis Sr.Apr 14 · 1600 Meters · Place 2 · DavisDavis1600 Meters24:33.8510
Apr 3Davis Sr. Intrasquad MeetApr 3 · 1600 Meters · Place 4 · DavisDavis1600 Meters4.4:38.40aUnofficial10

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 716th CSUS HS Track ClassicMar 7 · 1600 Meters · Place 16 · DavisDavis1600 Meters16.4:36.15a9

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 5USATF Region 16 Junior Olympic ChampionshipsJul 5 · 1500 Meters · Place 9 · Sacramento EliteSacramento Elite1500 Meters94:27.0115
Jul 5USATF Region 16 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 9 · Sacramento EliteSacramento Elite800 Meters92:07.8615
May 25Tom Moore Youth Invitational (Central Valley Roadrunners)May 25 · 1500 Meters · Place 2 · Sacramento EliteSacramento Elite1500 Meters2.4:28.13a8
May 25Tom Moore Youth Invitational (Central Valley Roadrunners)May 25 · 800 Meters · Place 4 · Sacramento EliteSacramento Elite800 Meters4.2:09.79a8
May 4Running Rebels InvitationalMay 4 · 1500 Meters · Place 1 · Sacramento EliteSacramento Elite1500 Meters1.4:29.25a8
May 4Running Rebels InvitationalMay 4 · 800 Meters · Sacramento EliteSacramento Elite800 Meters—DNS8
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · 3000 Meters · Sacramento EliteSacramento Elite3000 Meters—SCR8
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · 1500 Meters · Sacramento EliteSacramento Elite1500 Meters—SCR8
Apr 19Sheldon Distance CarnivalApr 19 · Complete · Place 1 · Sacramento EliteSacramento EliteComplete14:58.34h PB8
Apr 19Sheldon Distance CarnivalApr 19 · Complete · Place 2 · Sacramento EliteSacramento EliteComplete22:15.46hPR PB8
Apr 13Halden Invitational Apr 13 · 1600 Meters · Place 1 · Sacramento EliteSacramento Elite1600 Meters1.4:53.66a8
Apr 13Halden Invitational Apr 13 · 800 Meters · Place 1 · Sacramento EliteSacramento Elite800 Meters1.2:16.99a8
Mar 9Flying Jaguars Youth T&F - Register on Coacho.comMar 9 · 1500 Meters · Place 1 · Sacramento EliteSacramento Elite1500 Meters1.4:40.60a8
Mar 9Flying Jaguars Youth T&F - Register on Coacho.comMar 9 · 800 Meters · Place 1 · Sacramento EliteSacramento Elite800 Meters1.2:17.34a8

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 9Pacific Association Championships (Youth)Jun 9 · 1500 Meters · Place 4 · Sacramento EliteSacramento Elite1500 Meters4.4:42.87a7
Jun 9Pacific Association Championships (Youth)Jun 9 · 800 Meters · Place 14 · Sacramento EliteSacramento Elite800 Meters14.2:25.52a7
May 26Tom Moore Youth InvitationalMay 26 · 1500 Meters · Place 2 · Sacramento EliteSacramento Elite1500 Meters2.4:39.09a7
May 26Tom Moore Youth InvitationalMay 26 · 800 Meters · Place 3 · Sacramento EliteSacramento Elite800 Meters3.2:17.44a7
May 19Tommie Smith Youth MeetMay 19 · 1500 Meters · Place 1 · Sacramento EliteSacramento Elite1500 Meters1.4:48.26aUnofficial7
May 19Tommie Smith Youth MeetMay 19 · 800 Meters · Place 2 · Sacramento EliteSacramento Elite800 Meters2.2:22.88aUnofficial7
Apr 27Sheldon Distance CarnivalApr 27 · 1600 Meters · Place 6 · Sacramento EliteSacramento Elite1600 Meters6.5:11.157
Apr 21Halden InvitationalApr 21 · 1600 Meters · Place 7 · Sacramento EliteSacramento Elite1600 Meters7.5:13.97a7
Apr 21Halden InvitationalApr 21 · 800 Meters · Place 9 · Sacramento EliteSacramento Elite800 Meters9.2:28.22a7
Mar 24Flying Jaguars Youth Track MeetMar 24 · 1500 Meters · Place 1 · Sacramento EliteSacramento Elite1500 Meters1.4:57.72a7

2017 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 30AAU West Coast National ChampionshipJun 30 · 3000 Meters · Place 1 · Sacramento EliteSacramento Elite3000 Meters1.11:08.95a6
Jun 30AAU West Coast National ChampionshipJun 30 · 1500 Meters · Place 2 · Sacramento EliteSacramento Elite1500 Meters2.5:12.20a6
Jun 30AAU West Coast National ChampionshipJun 30 · 800 Meters · Place 2 · Sacramento EliteSacramento Elite800 Meters2.2:36.69a6
Jun 142017 AAU Region 22 Junior OlympicsJun 14 · 800 Meters · Place 1 · Sacramento EliteSacramento Elite800 Meters12:32.04—
Jun 3M.P. Striders USATF PA Youth SectionalsJun 3 · 1500 Meters · Place 5 · Sacramento EliteSacramento Elite1500 Meters5.5:02.08a6
Jun 3M.P. Striders USATF PA Youth SectionalsJun 3 · 800 Meters · Place 6 · Sacramento EliteSacramento Elite800 Meters6.2:25.32a6
May 20Stockton Saints InvitationalMay 20 · 3000 Meters · Place 6 · Sacramento EliteSacramento Elite3000 Meters6.10:40.53a6
May 20Stockton Saints InvitationalMay 20 · 1500 Meters · Place 9 · Sacramento EliteSacramento Elite1500 Meters9.4:54.63a6
May 20Stockton Saints InvitationalMay 20 · 800 Meters · Place 8 · Sacramento EliteSacramento Elite800 Meters8.2:27.30a6
May 6Hercules/Running Rebels USATF PA Youth T&FMay 6 · 1500 Meters · Place 1 · Sacramento EliteSacramento Elite1500 Meters1.4:44.89a6
May 6Hercules/Running Rebels USATF PA Youth T&FMay 6 · 800 Meters · Place 8 · Sacramento EliteSacramento Elite800 Meters8.2:23.48a6
Apr 22Halden InvitationalApr 22 · 1600 Meters · Place 8 · Sacramento EliteSacramento Elite1600 Meters8.5:31.49a6
Apr 22Halden InvitationalApr 22 · 800 Meters · Place 7 · Sacramento EliteSacramento Elite800 Meters7.2:32.30a6
Apr 1Speed ShowcaseApr 1 · Results Jump to · Place 6 · Sacramento EliteSacramento EliteResults Jump to64:55.52a PR13-14
Apr 1Speed ShowcaseApr 1 · Results Jump to · Place 6 · Sacramento EliteSacramento EliteResults Jump to62:27.32a PR13-14
Mar 4Running Rebels All-ComersMar 4 · 1500 Meters · Place 4 · Sacramento EliteSacramento Elite1500 Meters4.5:10.21a6
Mar 4Running Rebels All-ComersMar 4 · 800 Meters · Place 4 · Sacramento EliteSacramento Elite800 Meters4.2:35.78a6
Feb 22Grant Ice-Breaker Feb 22 · 1600 Meters · Place 4 · Sacramento EliteSacramento Elite1600 Meters4.5:23.58aUnofficial6