Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMike Fanelli Track Classic · Mar 305:23.38Mike Fanelli Track ClassicMarch 30, 2023
10,000 Meters · OutdoorPacWest Track & Field Championships · Apr 2536:29.42aPacWest Track & Field ChampionshipsApril 25, 2025
10000 Meters · Outdoor2025 Triton Invitational · Apr 437:21.61a2025 Triton InvitationalApril 4, 2025
1500 Meters · OutdoorAPU Franson Last Chance Invite · May 84:45.86aAPU Franson Last Chance InviteMay 8, 2025
1600 Meters · IndoorDistance Wars 2022 · Feb 255:27.95Distance Wars 2022February 25, 2022
1600 Meters · OutdoorCIF-SJS Division IV-V Prelims/Finals · May 115:28.47aCIF-SJS Division IV-V Prelims/FinalsMay 11, 2022
3000 Meters · IndoorRossi Relays · Feb 2810:23.62aRossi RelaysFebruary 28, 2026
3000 Meters · OutdoorPomona-Pitzer Salo/Crenna Invite · Feb 1510:38.32aPomona-Pitzer Salo/Crenna InviteFebruary 15, 2025
3200 Meters · OutdoorSac State HS Classic · Mar 511:15.37Sac State HS ClassicMarch 5, 2022
3200 Meters · Outdoor · Hand timedArgonaut Cluster · May 612:13.80hArgonaut ClusterMay 6, 2021
400 Meters · OutdoorMLL Cluster #3 · Apr 141:09.51MLL Cluster #3April 14, 2022
5000 Meters · OutdoorJim Bush Legends / Bob Larsen Distance Invitational · Mar 2717:41.71aJim Bush Legends / Bob Larsen Distance InvitationalMarch 27, 2026
800 Meters · OutdoorMangrum Invite · Mar 222:23.26aMangrum InviteMarch 22, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 23PacWest Conference ChampionshipsApr 23 · 10,000 Meters · Place 9 · Azusa PacificAzusa Pacific10,000 Meters9.38:09.27aSr
Apr 23PacWest Conference ChampionshipsApr 23 · 5000 Meters · Place 23 · Azusa PacificAzusa Pacific5000 Meters23.18:31.95aSr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 383 · Azusa PacificAzusa Pacific1500 Meters383.4:47.34aSr
Apr 3UC San Diego Triton InvitationalApr 3 · 10000 Meters · Place 3 · Azusa PacificAzusa Pacific10000 Meters337:45.66aSr
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 5000 Meters · Place 8 · Azusa PacificAzusa Pacific5000 Meters817:41.71a PBSr
Mar 21UCR Spring Classic InvitationalMar 21 · 1500 Meters · Place 6 · Azusa PacificAzusa Pacific1500 Meters6.4:49.04aSr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 10,000 Meters · Azusa PacificAzusa Pacific10,000 Meters--DQSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Rossi RelaysFeb 28 · 3000 Meters · Place 18 · Azusa PacificAzusa Pacific3000 Meters1810:23.62a PBSr
Feb 21Pomona-Pitzer InvitationalFeb 21 · 3000 Meters · Place 12 · Azusa PacificAzusa Pacific3000 Meters1210:32.51aSr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8APU Franson Last Chance InviteMay 8 · 1500 Meters · Place 44 · Azusa PacificAzusa Pacific1500 Meters444:45.86a PBJr
Apr 25PacWest Track & Field ChampionshipsApr 25 · 10,000 Meters · Place 3 · Azusa PacificAzusa Pacific10,000 Meters3.36:29.42a PBJr
Apr 25PacWest Track & Field ChampionshipsApr 25 · 5000 Meters · Place 12 · Azusa PacificAzusa Pacific5000 Meters12.18:00.02aJr
Apr 42025 Triton InvitationalApr 4 · 10000 Meters · Place 1 · Azusa PacificAzusa Pacific10000 Meters137:21.61a PBJr
Mar 222025 Jim Bush Legends MeetMar 22 · 800 Meters · Place 24 · Azusa PacificAzusa Pacific800 Meters242:25.56aJr
Mar 212025 Bob Larsen DistanceMar 21 · 5000 Meters · Place 13 · Azusa PacificAzusa Pacific5000 Meters1317:54.53aJR
Mar 72025 Beach OpenerMar 7 · 1500 Meters · Place 6 · Azusa PacificAzusa Pacific1500 Meters64:48.69a—
Mar 72025 Beach OpenerMar 7 · 800 Meters · Place 11 · Azusa PacificAzusa Pacific800 Meters112:25.94a—
Feb 15Pomona-Pitzer Salo/Crenna InviteFeb 15 · 3000 Meters · Place 9 · Azusa PacificAzusa Pacific3000 Meters9.10:38.32a PBJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Rossi RelaysFeb 22 · 3000 Meters · Place 13 · Azusa PacificAzusa Pacific3000 Meters1310:35.82JR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10APU Franson Last ChanceMay 10 · 5000 Meters · Place 42 · Azusa PacificAzusa Pacific5000 Meters4218:45.87a—
Apr 262024 PacWest Conference ChampionshipsApr 26 · 1500 Meters · Place 11 · Azusa PacificAzusa Pacific1500 MetersRound P11.4:55.22aSo
Apr 262024 PacWest Conference ChampionshipsApr 26 · 1500 Meters · Place 10 · Azusa PacificAzusa Pacific1500 Meters10.4:49.32aSo
Apr 19Chris Rinne TwilightApr 19 · 1500 Meters · Place 4 · Azusa PacificAzusa Pacific1500 Meters44:48.39a—
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 78 · Azusa PacificAzusa Pacific5000 Meters78.18:32.22aSo
Mar 22Mangrum InviteMar 22 · 1500 Meters · Place 34 · Azusa PacificAzusa Pacific1500 Meters344:57.84a—
Mar 22Mangrum InviteMar 22 · 800 Meters · Place 29 · Azusa PacificAzusa Pacific800 Meters292:23.26a PB—
Mar 9Occidental Distance Carnival & Spring Break ClassicMar 9 · 5000 Meters · Place 59 · Azusa PacificAzusa Pacific5000 Meters5918:56.95SO

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12APU Franson Last Chance May 12 · 5000 Meters · Place 32 · Azusa PacificAzusa Pacific5000 Meters3218:50.03FR
May 12APU Franson Last Chance May 12 · 1500 Meters · Place 61 · Azusa PacificAzusa Pacific1500 Meters614:55.14FR
Apr 28PacWest Track & Field ChampionshipsApr 28 · 1500 Meters · Place 14 · Azusa PacificAzusa Pacific1500 MetersRound P14.4:52.80aFr
Apr 13Bryan Clay InvitationalApr 13 · 5000 Meters · Place 89 · Azusa PacificAzusa Pacific5000 Meters89.18:31.33aFr
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 148 · Azusa PacificAzusa Pacific1500 Meters148.5:02.33aFr
Mar 30Mike Fanelli Track ClassicMar 30 · 1 Mile · Place 11 · Azusa PacificAzusa Pacific1 Mile115:23.38 PBFR
Mar 30Mike Fanelli Track ClassicMar 30 · 5000 Meters · Place 77 · Azusa PacificAzusa Pacific5000 Meters7718:12.08FR
Mar 18 Ross and Sharon Irwin InvitationalMar 18 · 1500 Meters · Place 18 · Azusa PacificAzusa Pacific1500 Meters184:54.53FR
Mar 18Ross and Sharon Irwin MeetMar 18 · 1500 Meters · Place 18 · Azusa PacificAzusa Pacific1500 Meters18.4:54.53aFr

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21CIF Sac-Joaquin Section Masters Finals 2022May 21 · 3200 Meters · Place 16 · SummervilleSummerville3200 Meters1612:15.91a12
May 21CIF Sac-Joaquin Section Masters Finals 2022May 21 · 1600 Meters · Place 17 · SummervilleSummerville1600 Meters175:33.15a12
May 11CIF-SJS Division IV-V Prelims/FinalsMay 11 · 3200 Meters · Place 2 · SummervilleSummerville3200 Meters2.12:21.61a12
May 11CIF-SJS Division IV-V Prelims/FinalsMay 11 · 1600 Meters · Place 2 · SummervilleSummerville1600 Meters2.5:28.47a PB12
May 3MLL League Championships at Bret Harte HSMay 3 · 3200 Meters · Place 1 · SummervilleSummerville3200 Meters1.12:26.11a12
May 3MLL League Championships at Bret Harte HSMay 3 · 1600 Meters · Place 1 · SummervilleSummerville1600 Meters1.5:30.86a12
May 3MLL League Championships at Bret Harte HSMay 3 · 800 Meters · Place 2 · SummervilleSummerville800 Meters2.2:34.57a12
Apr 21MLL Cluster #4Apr 21 · 1600 Meters · Place 1 · SummervilleSummerville1600 Meters15:32.35a12
Apr 21MLL Cluster #4Apr 21 · 800 Meters · Place 1 · SummervilleSummerville800 Meters12:31.70a12
Apr 14MLL Cluster #3Apr 14 · 3200 Meters · Place 1 · SummervilleSummerville3200 Meters111:39.0212
Apr 14MLL Cluster #3Apr 14 · 400 Meters · Place 3 · SummervilleSummerville400 Meters31:09.51 PB12
Apr 7MLL Cluster #2Apr 7 · 1600 Meters · Place 1 · SummervilleSummerville1600 Meters15:39.4112
Apr 7MLL Cluster #2Apr 7 · 800 Meters · Place 1 · SummervilleSummerville800 Meters12:31.3612
Apr 1Stanford Invitational Apr 1 · 3200 Meters · Place 19 · SummervilleSummerville3200 Meters19.11:57.51a12
Mar 12Sturgeon InvitationalMar 12 · 800 Meters · Place 5 · SummervilleSummerville800 Meters5.2:30.94a12
Mar 5Sac State HS ClassicMar 5 · 3200 Meters · Place 7 · SummervilleSummerville3200 Meters711:15.37 PB12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Distance Wars 2022Feb 25 · 1600 Meters · Place 4 · SummervilleSummerville1600 Meters45:27.95 PB12

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20MLL FinalsMay 20 · 3200 Meters · Place 2 · SummervilleSummerville3200 Meters212:25.6511
May 20MLL FinalsMay 20 · 1600 Meters · Place 2 · SummervilleSummerville1600 Meters25:30.2911
May 18MLL Trials/FinalsMay 18 · 3200 Meters · Place 2 · SummervilleSummerville3200 Meters2.12:25.65a11
May 18MLL Trials/FinalsMay 18 · 1600 Meters · Place 2 · SummervilleSummerville1600 Meters2.5:30.29a11
May 18MLL Trials/FinalsMay 18 · 800 Meters · SummervilleSummerville800 Meters—DNS11
May 13MLL @ SONORA HIGHMay 13 · 1600 Meters · Place 2 · SummervilleSummerville1600 Meters2.5:35.08a11
May 13MLL @ SONORA HIGHMay 13 · 800 Meters · Place 1 · SummervilleSummerville800 Meters1.2:33.80a11
May 6Argonaut ClusterMay 6 · 3200 Meters · Place 1 · SummervilleSummerville3200 Meters112:13.80h PB11
Apr 29Summerville ClusterApr 29 · 3200 Meters · SummervilleSummerville3200 Meters—DNS11
Apr 29Summerville ClusterApr 29 · 1600 Meters · Place 3 · SummervilleSummerville1600 Meters3.5:35.23a11
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 3200 Meters · Place 33 · SummervilleSummerville3200 Meters33.11:52.74a11
Apr 24Dublin Social Distance Fiesta (High Schools w/in 120 Miles of Dublin HS)Apr 24 · 1600 Meters · SummervilleSummerville1600 Meters—DNS11

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Distance WarsFeb 28 · 1600 Meters · Place 9 · SummervilleSummerville1600 Meters95:35.4710

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18MLL Cluster #5Apr 18 · 1600 Meters · Place 1 · SummervilleSummerville1600 Meters15:51.28PR9
Apr 18MLL Cluster #5Apr 18 · 800 Meters · Place 1 · SummervilleSummerville800 Meters12:36.71PR9
Apr 11MLL Cluster #3Apr 11 · 3200 Meters · Place 1 · SummervilleSummerville3200 Meters112:50.46PR9
Apr 4MLL Cluster #2Apr 4 · 1600 Meters · Place 1 · SummervilleSummerville1600 Meters15:57.87PR9
Apr 4MLL Cluster #2Apr 4 · 800 Meters · Place 1 · SummervilleSummerville800 Meters12:47.109
Mar 15Calaveras Frosh/Soph InvitationalMar 15 · 1600 Meters · Place 5 · SummervilleSummerville1600 Meters56:04.249