Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMike Fanelli Track Classic · Mar 314:58.13Mike Fanelli Track ClassicMarch 31, 2022
1500 Meters · IndoorFresno Pacific Sunbird Invitational · Feb 214:31.62aFresno Pacific Sunbird InvitationalFebruary 21, 2026
1500 Meters · OutdoorMike Fanelli Track Classic · Apr 34:23.39aMike Fanelli Track ClassicApril 3, 2026
1600 Meters · OutdoorKays Ostrom Invite · Apr 294:55.84aKays Ostrom InviteApril 29, 2022
2000m Steeplechase · OutdoorAggie Open · Mar 107:00.93Aggie OpenMarch 10, 2023
3000 Meters · IndoorFresno Pacific Sunbird Invitational · Feb 219:47.64aFresno Pacific Sunbird InvitationalFebruary 21, 2026
3000 Meters · OutdoorSunshine Indoor Open and Combined Events · Feb 1010:00.73aSunshine Indoor Open and Combined EventsFebruary 10, 2023
3000m Steeplechase · 0.914m · OutdoorJohnny Mathis Invitational · Apr 1410:46.95aJohnny Mathis InvitationalApril 14, 2023
3000m Steeplechase · OutdoorMike Fanelli Track Classic · Mar 3011:20.58Mike Fanelli Track ClassicMarch 30, 2023
3200 Meters · OutdoorCIF-SJS Division II Prelims/Finals · May 1110:03.05aCIF-SJS Division II Prelims/FinalsMay 11, 2022
400 Meters · OutdoorMike Fanelli Track Classic · Mar 311:01.79Mike Fanelli Track ClassicMarch 31, 2022
5000 Meters · OutdoorJohnny Mathis Invitational · Apr 1417:24.91aJohnny Mathis InvitationalApril 14, 2023
800 Meters · OutdoorMike Fanelli Track Classic · Mar 312:17.75Mike Fanelli Track ClassicMarch 31, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 10Chico InvitationalApr 10 · 5000 Meters · Jessup (CA)Jessup (CA)5000 Meters—DNSSr
Apr 10Chico InvitationalApr 10 · 1500 Meters · Place 50 · Jessup (CA)Jessup (CA)1500 Meters50.4:32.47aSr
Apr 3Mike Fanelli Track ClassicApr 3 · 1500 Meters · Place 200 · Jessup (CA)Jessup (CA)1500 Meters200.4:23.39a PBSr
Mar 20Aggie OpenMar 20 · 1500 Meters · Place 17 · Jessup (CA)Jessup (CA)1500 Meters17.4:33.11aSr
Mar 13Chico Wildcat InvitationalMar 13 · 5000 Meters · Place 11 · Jessup (CA)Jessup (CA)5000 Meters1117:29.64aSr
Mar 6Kim Duyst InvitationalMar 6 · 5000 Meters · Place 28 · Jessup (CA)Jessup (CA)5000 Meters2817:35.05aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Fresno Pacific Sunbird InvitationalFeb 21 · 3000 Meters · Place 57 · Jessup (CA)Jessup (CA)3000 Meters579:47.64a PBSr
Feb 21Fresno Pacific Sunbird InvitationalFeb 21 · 1500 Meters · Place 65 · Jessup (CA)Jessup (CA)1500 Meters654:31.62a PBSr

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 27Golden State AC Outdoor Track & Field ChampionshipsApr 27 · 5000 Meters · Jessup (CA)Jessup (CA)5000 Meters—DNFFr
Apr 27Golden State AC Outdoor Track & Field ChampionshipsApr 27 · 3000m Steeplechase · Place 12 · Jessup (CA)Jessup (CA)3000m Steeplechase0.914m12.10:57.76aFr
Apr 22NorCal PreviewApr 22 · 1500 Meters · Place 4 · JessupJessup1500 Meters44:40.59FR
Apr 14Johnny Mathis InvitationalApr 14 · 5000 Meters · Place 57 · Jessup (CA)Jessup (CA)5000 Meters57.17:24.91a PBFr
Apr 14Johnny Mathis InvitationalApr 14 · 3000m Steeplechase · Place 7 · Jessup (CA)Jessup (CA)3000m Steeplechase0.914m7.10:46.95a PBFr
Apr 7Stanislaus State InvitationalApr 7 · 1500 Meters · Place 27 · Jessup (CA)Jessup (CA)1500 Meters27.4:29.52aFr
Mar 30Mike Fanelli Track ClassicMar 30 · 3000m Steeplechase · Place 48 · JessupJessup3000m Steeplechase4811:20.58 PBFR
Mar 30West Coast RelaysMar 30 · 5000 Meters · Place 18 · Jessup (CA)Jessup (CA)5000 Meters18.17:11.77aUnofficialFr
Mar 24Pat Ryan InvitationalMar 24 · 3000m Steeplechase · Place 2 · Jessup (CA)Jessup (CA)3000m Steeplechase0.914m2.10:51.49aFr
Mar 10Aggie OpenMar 10 · 2000m Steeplechase · Place 5 · JessupJessup2000m Steeplechase57:00.93 PBFR
Feb 10Sunshine Indoor Open and Combined EventsFeb 10 · 1 Mile · Place 12 · Jessup (CA)Jessup (CA)1 Mile12.5:02.91aFr
Feb 10Sunshine Indoor Open and Combined EventsFeb 10 · 3000 Meters · Place 14 · Jessup (CA)Jessup (CA)3000 Meters14.10:00.73a PBFr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11CIF-SJS Division II Prelims/FinalsMay 11 · 3200 Meters · Place 6 · River ValleyRiver Valley3200 Meters6.10:03.05a PB12
Apr 29Kays Ostrom InviteApr 29 · 3200 Meters · Place 5 · River ValleyRiver Valley3200 Meters5.10:28.92a12
Apr 29Kays Ostrom InviteApr 29 · 1600 Meters · Place 16 · River ValleyRiver Valley1600 Meters16.4:55.84a PB12
Apr 9Chico Track and Field InvitationalApr 9 · 3200 Meters · Place 5 · River ValleyRiver Valley3200 Meters5.11:02.89a12
Apr 9Chico Track and Field InvitationalApr 9 · 1600 Meters · Place 17 · River ValleyRiver Valley1600 Meters17.5:11.82a12
Mar 31Mike Fanelli Track ClassicMar 31 · 1 Mile · Place 25 · River Valley Track ClubRiver Valley Track Club1 Mile254:58.13 PB—
Mar 31Mike Fanelli Track ClassicMar 31 · 800 Meters · Place 67 · River Valley Track ClubRiver Valley Track Club800 Meters672:17.75 PB—
Mar 31Mike Fanelli Track ClassicMar 31 · 400 Meters · Place 37 · River Valley Track ClubRiver Valley Track Club400 Meters371:01.79 PB—

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30River Valley Four Way MeetApr 30 · 1600 Meters · Place 1 · River ValleyRiver Valley1600 Meters1.5:18.99a11
Apr 30River Valley Four Way MeetApr 30 · 800 Meters · Place 1 · River ValleyRiver Valley800 Meters1.2:25.17a11

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Black & Gold HS InvitationalMar 6 · 1600 Meters · Place 6 · River ValleyRiver Valley1600 Meters6.5:19.08aUnofficial10

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Kays Ostrom InviteApr 26 · 1600 Meters · Place 29 · River ValleyRiver Valley1600 Meters29.5:40.85a9
Mar 13CVC Meet 1BMar 13 · 3200 Meters · Place 4 · River ValleyRiver Valley3200 Meters4.12:06.25a9
Mar 13CVC Meet 1BMar 13 · 1600 Meters · River ValleyRiver Valley1600 Meters—DNS9

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Oct 17HOKA ONE ONE Postal Nationals FlagshipOct 17 · 3200 Meters · Place 209 · River ValleyRiver Valley3200 Meters209.12:44.33a9