Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorMike Fanelli Track Classic · Apr 332:38.86aMike Fanelli Track ClassicApril 3, 2026
1500 Meters · IndoorRancho Cucamonga All-Comers Meet · Jan 144:19.77aRancho Cucamonga All-Comers MeetJanuary 14, 2023
1500 Meters · OutdoorJim Bush Legends / Bob Larsen Distance Invitational · Mar 274:04.25aJim Bush Legends / Bob Larsen Distance InvitationalMarch 27, 2026
1600 Meters · OutdoorInland Empire Championships · Apr 154:25.78Inland Empire ChampionshipsApril 15, 2023
3000 Meters · IndoorRossi Relays · Feb 288:55.95aRossi RelaysFebruary 28, 2026
3000 Meters · OutdoorCA Winter State Track & Field Championships · Jan 299:09.21aCA Winter State Track & Field ChampionshipsJanuary 29, 2022
3200 Meters · OutdoorBaseline Tri meet, RCHS/EHS/Damien, St. Lucy · Mar 159:43.34Baseline Tri meet, RCHS/EHS/Damien, St. LucyMarch 15, 2022
400 Meters · OutdoorLos Osos at Rancho Cucamonga · Apr 1356.09aLos Osos at Rancho CucamongaApril 13, 2023
5000 Meters · OutdoorSteve Scott Invitational · May 115:11.90aSteve Scott InvitationalMay 1, 2026
800 Meters · IndoorRancho Cucamonga All-Comers · Jan 282:08.50Rancho Cucamonga All-ComersJanuary 28, 2023
800 Meters · OutdoorBaseline League Finals · Apr 271:59.05aBaseline League FinalsApril 27, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 142026 WAC Outdoor ChampionshipsMay 14 · 10,000 Meters · CBUCBU10,000 Meters—DNFSo
May 142026 WAC Outdoor ChampionshipsMay 14 · 5000 Meters · Place 27 · CBUCBU5000 Meters27.16:07.81aSo
May 1Steve Scott InvitationalMay 1 · 5000 Meters · Place 12 · CBUCBU5000 Meters1215:11.90a PBSo
Apr 16University of La Verne Leopard InvitationalApr 16 · 5000 Meters · Place 42 · CBUCBU5000 Meters4215:21.71aSo
Apr 3Mike Fanelli Track ClassicApr 3 · 10,000 Meters · Place 46 · CBUCBU10,000 Meters46.32:38.86a PBSo
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 1500 Meters · Place 66 · CBUCBU1500 Meters664:04.25a PBSo
Mar 13Aztec Coastal ClassicMar 13 · 5000 Meters · Place 49 · CBUCBU5000 Meters4915:16.11aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Rossi RelaysFeb 28 · 3000 Meters · Place 50 · CBUCBU3000 Meters508:55.95a PBSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 152025 WAC ChampionshipsMay 15 · 5000 Meters · CBUCBU5000 Meters--DNFFr
May 152025 WAC ChampionshipsMay 15 · 1500 Meters · Place 24 · CBUCBU1500 MetersRound P24.4:08.24aFr
May 3Occidental InvitationalMay 3 · 5000 Meters · Place 80 · CBUCBU5000 Meters8016:09.04FR
Apr 172025 Leopard InviteApr 17 · 1500 Meters · Place 24 · CBUCBU1500 Meters24.4:09.58aFr
Apr 3Mike Fanelli ClassicApr 3 · 1500 Meters · Place 138 · CBUCBU1500 Meters1384:15.29FR
Apr 3Mike Fanelli ClassicApr 3 · 5000 Meters · Place 139 · CBUCBU5000 Meters13916:03.61FR
Mar 212025 Bob Larsen DistanceMar 21 · 1500 Meters · Place 29 · CBUCBU1500 Meters294:12.34aFr
Mar 72025 Ben Brown InviteMar 7 · 5000 Meters · Place 96 · CBUCBU5000 Meters9616:53.35a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28RCC InvitationalFeb 28 · 1500 Meters · Place 36 · CBUCBU1500 Meters364:32.25FR

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 1600 Meters · Place 48 · Rancho CucamongaRancho Cucamonga1600 MetersRound P48.4:33.21a12
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 800 Meters · Place 43 · Rancho CucamongaRancho Cucamonga800 MetersRound P43.2:01.70a12
Apr 27Baseline League FinalsApr 27 · 3200 Meters · Place 21 · Rancho CucamongaRancho Cucamonga3200 Meters21.10:41.15a12
Apr 27Baseline League FinalsApr 27 · 1600 Meters · Place 5 · Rancho CucamongaRancho Cucamonga1600 MetersRound P5.4:35.95a12
Apr 27Baseline League FinalsApr 27 · 1600 Meters · Place 3 · Rancho CucamongaRancho Cucamonga1600 Meters3.4:26.16a12
Apr 27Baseline League FinalsApr 27 · 800 Meters · Place 5 · Rancho CucamongaRancho Cucamonga800 MetersRound P5.2:02.68a12
Apr 27Baseline League FinalsApr 27 · 800 Meters · Place 3 · Rancho CucamongaRancho Cucamonga800 Meters3.1:59.05a PB12
Apr 24Baseline League PrelimsApr 24 · 3200 Meters · Place 21 · Rancho Cucamonga (SS)Rancho Cucamonga (SS)3200 Meters2110:41.1512
Apr 24Baseline League PrelimsApr 24 · 800 Meters · Place 3 · Rancho Cucamonga (SS)Rancho Cucamonga (SS)800 Meters31:59.0512
Apr 24Baseline League PrelimsApr 24 · 800 Meters · Place 5 · Rancho Cucamonga (SS)Rancho Cucamonga (SS)800 MetersRound P52:02.6812
Apr 24Baseline League PrelimsApr 24 · 1600 Meters · Place 3 · Rancho Cucamonga (SS)Rancho Cucamonga (SS)1600 Meters34:26.1612
Apr 24Baseline League PrelimsApr 24 · 1600 Meters · Place 5 · Rancho Cucamonga (SS)Rancho Cucamonga (SS)1600 MetersRound P54:35.9512
Apr 15Inland Empire ChampionshipsApr 15 · 800 Meters · Place 1 · Rancho Cucamonga (SS)Rancho Cucamonga (SS)800 Meters12:01.3812
Apr 15Inland Empire ChampionshipsApr 15 · 1600 Meters · Place 3 · Rancho Cucamonga (SS)Rancho Cucamonga (SS)1600 Meters34:25.78 PB12
Apr 13Los Osos at Rancho CucamongaApr 13 · 400 Meters · Place 7 · Rancho CucamongaRancho Cucamonga400 Meters7.56.09a PB12
Apr 4Rancho Cucamonga @ Chino HillsApr 4 · 1600 Meters · Place 3 · Rancho CucamongaRancho Cucamonga1600 Meters34:42.8712
Apr 4Rancho Cucamonga @ Chino HillsApr 4 · 800 Meters · Place 9 · Rancho CucamongaRancho Cucamonga800 Meters92:15.7512
Mar 18The QualifierMar 18 · 1600 Meters · Place 2 · Rancho CucamongaRancho Cucamonga1600 Meters2.4:29.74a12
Mar 16Etiwanda Quad MeetMar 16 · 3200 Meters · Place 3 · Rancho Cucamonga (SS)Rancho Cucamonga (SS)3200 Meters310:05.8412
Mar 16Etiwanda Quad MeetMar 16 · 800 Meters · Place 3 · Rancho Cucamonga (SS)Rancho Cucamonga (SS)800 Meters32:01.4812
Mar 11Cougar ClassicMar 11 · 1600 Meters · Place 1 · Rancho CucamongaRancho Cucamonga1600 Meters14:36.0612

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Rancho Cucamonga All-ComersJan 28 · 800 Meters · Place 1 · Rancho CucamongaRancho Cucamonga800 Meters12:08.50 PB12
Jan 14Rancho Cucamonga All-Comers MeetJan 14 · 3000 Meters · Place 4 · Rancho CucamongaRancho Cucamonga3000 Meters49:50.12a12
Jan 14Rancho Cucamonga All-Comers MeetJan 14 · 1500 Meters · Place 3 · Rancho CucamongaRancho Cucamonga1500 Meters34:19.77a PB12

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29Baseline League FinalsApr 29 · 3200 Meters · Place 3 · Rancho CucamongaRancho Cucamonga3200 Meters39:55.20a11
Apr 29Baseline League FinalsApr 29 · 1600 Meters · Place 5 · Rancho CucamongaRancho Cucamonga1600 MetersRound P54:33.40a11
Apr 29Baseline League FinalsApr 29 · 1600 Meters · Place 9 · Rancho CucamongaRancho Cucamonga1600 Meters94:39.29a11
Apr 16Inland Empire ChampionshipsApr 16 · 1600 Meters · Place 8 · Rancho CucamongaRancho Cucamonga1600 Meters84:31.9911
Apr 16Inland Empire ChampionshipsApr 16 · 3200 Meters · Place 15 · Rancho CucamongaRancho Cucamonga3200 Meters1510:10.0411
Mar 29Chino Hills @ Rancho CucamongaMar 29 · 3200 Meters · Place 2 · Rancho CucamongaRancho Cucamonga3200 Meters2.10:28.64a11
Mar 29Chino Hills @ Rancho CucamongaMar 29 · 1600 Meters · Place 3 · Rancho CucamongaRancho Cucamonga1600 Meters3.4:37.33a11
Mar 2582nd NIKE Chandler Rotary T&F ClassicMar 25 · 1600 Meters · Place 6 · Rancho CucamongaRancho Cucamonga1600 Meters6.4:32.83a11
Mar 15Baseline Tri meet, RCHS/EHS/Damien, St. LucyMar 15 · 3200 Meters · Place 1 · Rancho CucamongaRancho Cucamonga3200 Meters19:43.34 PB11
Mar 15Baseline Tri meet, RCHS/EHS/Damien, St. LucyMar 15 · 1600 Meters · Place 2 · Rancho CucamongaRancho Cucamonga1600 Meters24:33.4611
Jan 29CA Winter State Track & Field ChampionshipsJan 29 · 3000 Meters · Place 8 · Rancho CucamRancho Cucam3000 Meters8.9:09.21a PB11

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27Baseline League FinalsMay 27 · 3200 Meters · Place 3 · Rancho CucamRancho Cucam3200 Meters310:01.50—
May 27Baseline League FinalsMay 27 · 1600 Meters · Place 3 · Rancho CucamRancho Cucam1600 Meters34:36.34—
May 27Baseline League FinalsMay 27 · 1600 Meters · Place 3 · Rancho CucamRancho Cucam1600 MetersRound P34:38.70—
May 24Baseline League PrelimsMay 24 · 1600 Meters · Place 3 · Rancho CucamongaRancho Cucamonga1600 MetersRound P34:38.7010
May 18Damien/St. Lucy's vs Rancho CucamongaMay 18 · 3200 Meters · Place 2 · Rancho CucamongaRancho Cucamonga3200 Meters29:59.4110
May 18Damien/St. Lucy's vs Rancho CucamongaMay 18 · 1600 Meters · Place 5 · Rancho CucamongaRancho Cucamonga1600 Meters54:43.4710
May 15Inland Empire ChampionshipsMay 15 · 1600 Meters · Place 4 · Rancho CucamRancho Cucam1600 Meters44:39.0110
May 11Etiwanda at Rancho CucamongaMay 11 · 3200 Meters · Place 2 · Rancho CucamongaRancho Cucamonga3200 Meters210:29.7410
May 11Etiwanda at Rancho CucamongaMay 11 · 1600 Meters · Place 3 · Rancho CucamongaRancho Cucamonga1600 Meters34:46.7710
May 4Upland vs Rancho CucamongaMay 4 · 1600 Meters · Place 4 · Rancho CucamongaRancho Cucamonga1600 Meters4.4:47.57a10
May 4Upland vs Rancho CucamongaMay 4 · 800 Meters · Place 3 · Rancho CucamongaRancho Cucamonga800 Meters3.2:11.54a10
Apr 27Chino Hills @ Rancho CucamongaApr 27 · 3200 Meters · Place 2 · Rancho CucamongaRancho Cucamonga3200 Meters210:19.3810
Apr 27Chino Hills @ Rancho CucamongaApr 27 · 1600 Meters · Place 4 · Rancho CucamongaRancho Cucamonga1600 Meters44:44.7310
Apr 10Rancho Cucamonga vs RooseveltApr 10 · 3200 Meters · Place 7 · Rancho CucamongaRancho Cucamonga3200 Meters710:23.8510