Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPomona-Pitzer All Comers · Feb 184:20.70Pomona-Pitzer All ComersFebruary 18, 2023
1 Mile · OutdoorMike Fanelli Track Classic · Mar 304:18.00Mike Fanelli Track ClassicMarch 30, 2023
100 Meters · OutdoorHesperia vs. Apple Valley · Mar 285:03.05aHesperia vs. Apple ValleyMarch 28, 2017
1500 Meters · Outdoor2025 Bob Larsen Distance · Mar 213:49.19a2025 Bob Larsen DistanceMarch 21, 2025
1600 Meters · IndoorSaddle-Up Invitational · Feb 294:43.30Saddle-Up InvitationalFebruary 29, 2020
1600 Meters · Outdoor Eleanor Roosevelt Invit'l @ Roosevelt HS, Eastvale · Mar 74:34.59a Eleanor Roosevelt Invit'l @ Roosevelt HS, Eastvale March 7, 2020
3000 Meters · IndoorNevada Invitational & Multi · Jan 238:48.47aNevada Invitational & MultiJanuary 23, 2025
3200 Meters · OutdoorInland Empire Championships · Apr 1310:11.04PRInland Empire ChampionshipsApril 13, 2019
5000 Meters · OutdoorAPU Franson Last Chance · May 1014:45.63aAPU Franson Last ChanceMay 10, 2024
800 Meters · IndoorSaddle-Up Invitational · Feb 292:08.45Saddle-Up InvitationalFebruary 29, 2020
800 Meters · OutdoorBryan Clay Invitational · Apr 131:57.09aBryan Clay InvitationalApril 13, 2023
Combined results · OutdoorAztec Invitational · Mar 104:43.30Aztec InvitationalMarch 10, 2018

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25PacWest Track & Field ChampionshipsApr 25 · 1500 Meters · Place 11 · Azusa PacificAzusa Pacific1500 MetersRound P11.3:59.15aJr
Apr 25PacWest Track & Field ChampionshipsApr 25 · 1500 Meters · Place 7 · Azusa PacificAzusa Pacific1500 Meters7.3:58.78aJr
Apr 4Stanford InvitationalApr 4 · 1500 Meters · Place 13 · Azusa PacificAzusa Pacific1500 Meters13.3:57.92aJr
Mar 222025 Jim Bush Legends MeetMar 22 · 800 Meters · Place 13 · Azusa PacificAzusa Pacific800 Meters131:57.56aJr
Mar 212025 Bob Larsen DistanceMar 21 · 1500 Meters · Place 9 · Azusa PacificAzusa Pacific1500 Meters93:49.19a PBJr
Mar 72025 Beach OpenerMar 7 · 1500 Meters · Place 3 · Azusa PacificAzusa Pacific1500 Meters33:54.61a—
Mar 72025 Beach OpenerMar 7 · 800 Meters · Place 6 · Azusa PacificAzusa Pacific800 Meters61:59.03a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23Nevada Invitational & MultiJan 23 · 3000 Meters · Place 1 · Azusa PacificAzusa Pacific3000 Meters1.8:48.47a PBJr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10APU Franson Last ChanceMay 10 · 5000 Meters · Place 31 · Azusa PacificAzusa Pacific5000 Meters3114:45.63a PB—
May 10APU Franson Last ChanceMay 10 · 1500 Meters · Place 26 · Azusa PacificAzusa Pacific1500 Meters263:55.09a—
Apr 262024 PacWest Conference ChampionshipsApr 26 · 5000 Meters · Place 23 · Azusa PacificAzusa Pacific5000 Meters23.15:48.24aSo
Apr 262024 PacWest Conference ChampionshipsApr 26 · 1500 Meters · Place 8 · Azusa PacificAzusa Pacific1500 Meters8.3:54.32aSo
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 123 · Azusa PacificAzusa Pacific1500 Meters123.4:00.49aSo
Apr 112024 Bryan Clay InvitationalApr 11 · 800 Meters · Place 218 · Azusa PacificAzusa Pacific800 Meters218.1:58.57aSo
Mar 9Occidental Distance Carnival & Spring Break ClassicMar 9 · 5000 Meters · Place 27 · Azusa PacificAzusa Pacific5000 Meters2714:47.15SO

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12APU Franson Last Chance May 12 · 5000 Meters · Place 53 · Azusa PacificAzusa Pacific5000 Meters5314:56.18FR
May 12APU Franson Last Chance May 12 · 1500 Meters · Place 79 · Azusa PacificAzusa Pacific1500 Meters794:01.82FR
Apr 28PacWest Track & Field ChampionshipsApr 28 · 5000 Meters · Place 13 · Azusa PacificAzusa Pacific5000 Meters13.15:18.16aFr
Apr 28PacWest Track & Field ChampionshipsApr 28 · 1500 Meters · Place 14 · Azusa PacificAzusa Pacific1500 MetersRound P14.4:03.33aFr
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 109 · Azusa PacificAzusa Pacific1500 Meters109.3:56.50aFr
Apr 13Bryan Clay InvitationalApr 13 · 800 Meters · Place 112 · Azusa PacificAzusa Pacific800 Meters112.1:57.09a PBFr
Mar 30Mike Fanelli Track ClassicMar 30 · 1 Mile · Place 5 · Azusa PacificAzusa Pacific1 Mile54:18.00 PBFR
Mar 30Mike Fanelli Track ClassicMar 30 · 5000 Meters · Place 65 · Azusa PacificAzusa Pacific5000 Meters6515:00.97FR
Mar 18 Ross and Sharon Irwin InvitationalMar 18 · 1500 Meters · Place 9 · Azusa PacificAzusa Pacific1500 Meters93:56.72FR
Mar 18 Ross and Sharon Irwin InvitationalMar 18 · 800 Meters · Place 21 · Azusa PacificAzusa Pacific800 Meters211:58.65FR
Mar 18Ross and Sharon Irwin MeetMar 18 · 1500 Meters · Place 9 · Azusa PacificAzusa Pacific1500 Meters9.3:56.72aFr
Mar 18Ross and Sharon Irwin MeetMar 18 · 800 Meters · Place 21 · Azusa PacificAzusa Pacific800 Meters21.1:58.65aFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Pomona-Pitzer All ComersFeb 18 · 1 Mile · Place 17 · Azusa PacificAzusa Pacific1 Mile174:20.70 PBFR

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 7 Eleanor Roosevelt Invit'l @ Roosevelt HS, Eastvale Mar 7 · 1600 Meters · Place 5 · Apple ValleyApple Valley1600 Meters5.4:34.59a PB12
Mar 7 Eleanor Roosevelt Invit'l @ Roosevelt HS, Eastvale Mar 7 · 800 Meters · Place 9 · Apple ValleyApple Valley800 Meters9.2:05.75a12
Mar 4Yucaipa vs. Apple ValleyMar 4 · 800 Meters · Place 1 · Apple ValleyApple Valley800 Meters12:03.7212
Mar 4Yucaipa vs. Apple ValleyMar 4 · 1600 Meters · Place 1 · Apple ValleyApple Valley1600 Meters14:38.6912

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Saddle-Up InvitationalFeb 29 · 800 Meters · Place 6 · Apple ValleyApple Valley800 Meters62:08.45 PB12
Feb 29Saddle-Up InvitationalFeb 29 · 1600 Meters · Place 17 · Apple ValleyApple Valley1600 Meters174:43.30 PB12

2019 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 4CIF-SS Division 2 PrelimsMay 4 · 800 Meters · Place 30 · Apple ValleyApple Valley800 MetersRound P302:02.1611
Apr 23Mojave River League FinalsApr 23 · 3200 Meters · Place 10 · Apple ValleyApple Valley3200 Meters10.10:56.21a11
Apr 23Mojave River League FinalsApr 23 · 800 Meters · Place 2 · Apple ValleyApple Valley800 Meters2.2:02.83a11
Apr 16Apple Valley at HesperiaApr 16 · 1600 Meters · Place 3 · Apple ValleyApple Valley1600 Meters3.4:57.39a11
Apr 16Apple Valley at HesperiaApr 16 · 800 Meters · Place 2 · Apple ValleyApple Valley800 Meters2.2:10.30a11
Apr 13Inland Empire ChampionshipsApr 13 · 3200 Meters · Place 10 · Apple ValleyApple Valley3200 Meters1010:11.04PR PB11
Apr 9Serrano @ Apple ValleyApr 9 · 3200 Meters · Place 3 · Apple ValleyApple Valley3200 Meters3.11:08.98a11
Apr 9Serrano @ Apple ValleyApr 9 · 1600 Meters · Place 2 · Apple ValleyApple Valley1600 Meters2.4:56.73a11
Apr 2Apple Valley at Oak HillsApr 2 · 800 Meters · Place 1 · Apple ValleyApple Valley800 Meters12:09.68—
Mar 26Sultana vs Apple ValleyMar 26 · 3200 Meters · Place 3 · Apple ValleyApple Valley3200 Meters3.11:01.62a11
Mar 26Sultana vs Apple ValleyMar 26 · 1600 Meters · Place 1 · Apple ValleyApple Valley1600 Meters1.4:59.99a11
Mar 26Sultana vs Apple ValleyMar 26 · 800 Meters · Place 1 · Apple ValleyApple Valley800 Meters1.2:08.60a11
Mar 16Roosevelt Adidas InvitationalMar 16 · 1600 Meters · Place 11 · Apple ValleyApple Valley1600 Meters114:56.8911
Mar 16Roosevelt Adidas InvitationalMar 16 · 800 Meters · Place 7 · Apple ValleyApple Valley800 Meters72:08.4511
Mar 12Burroughs vs Apple ValleyMar 12 · 3200 Meters · Place 3 · Apple ValleyApple Valley3200 Meters3.10:41.4411
Mar 12Burroughs vs Apple ValleyMar 12 · 1600 Meters · Place 3 · Apple ValleyApple Valley1600 Meters3.4:46.8811
Mar 12Burroughs vs Apple ValleyMar 12 · 800 Meters · Place 1 · Apple ValleyApple Valley800 Meters1.2:10.2811
Mar 2Saddle-Up InvitationalMar 2 · 3200 Meters · Place 16 · Apple ValleyApple Valley3200 Meters1610:19.0411
Mar 2Saddle-Up InvitationalMar 2 · 800 Meters · Place 21 · Apple ValleyApple Valley800 Meters212:08.6611
Mar 2Saddle-Up InvitationalMar 2 · 1600 Meters · Place 23 · Apple ValleyApple Valley1600 Meters234:46.2011

2018 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 1Mojave River League FinalsMay 1 · 800 Meters · Place 5 · Apple ValleyApple Valley800 Meters52:11.3810
May 1Mojave River League FinalsMay 1 · 1600 Meters · Place 4 · Apple ValleyApple Valley1600 Meters44:49.1110
Apr 17Apple Valley-Oak Hills DualApr 17 · 1600 Meters · Place 1 · Apple ValleyApple Valley1600 Meters1.4:44.91a10
Apr 17Apple Valley-Oak Hills DualApr 17 · 800 Meters · Place 2 · Apple ValleyApple Valley800 Meters2.2:08.99a10
Apr 14Inland Empire ChamionshipsApr 14 · 800 Meters · Place 10 · Apple ValleyApple Valley800 Meters102:08.7110
Apr 14Inland Empire ChamionshipsApr 14 · 1600 Meters · Place 10 · Apple ValleyApple Valley1600 Meters104:42.1210
Apr 10Apple Valley at SultanaApr 10 · 3200 Meters · Place 2 · Apple ValleyApple Valley3200 Meters211:11.9510
Apr 10Apple Valley at SultanaApr 10 · 800 Meters · Place 1 · Apple ValleyApple Valley800 Meters12:14.5210
Apr 10Apple Valley at SultanaApr 10 · 1600 Meters · Place 1 · Apple ValleyApple Valley1600 Meters14:53.0710
Apr 3Burroughs at Apple ValleyApr 3 · 1600 Meters · Place 1 · Apple ValleyApple Valley1600 Meters14:51.3910
Apr 3Burroughs at Apple ValleyApr 3 · 800 Meters · Place 1 · Apple ValleyApple Valley800 Meters12:10.2510
Mar 20Apple Valley-Hesperia MRL DualMar 20 · 3200 Meters · Place 1 · Apple ValleyApple Valley3200 Meters1.10:43.67a10
Mar 20Apple Valley-Hesperia MRL DualMar 20 · 1600 Meters · Place 2 · Apple ValleyApple Valley1600 Meters2.4:51.20a10
Mar 13Granite Hills-Apple Valley DualMar 13 · 3200 Meters · Place 4 · Apple ValleyApple Valley3200 Meters4.11:15.13a10
Mar 13Granite Hills-Apple Valley DualMar 13 · 1600 Meters · Place 3 · Apple ValleyApple Valley1600 Meters3.4:56.17a10
Mar 10Aztec InvitationalMar 10 · 800 Meters · Place 5 · Apple ValleyApple Valley800 Meters52:08.9810
Mar 10Aztec InvitationalMar 10 · Combined results · Place 3 · Apple ValleyApple ValleyCombined results34:43.30 PB10

2017 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25Apple Valley vs. SerranoApr 25 · 3200 Meters · Place 2 · Apple ValleyApple Valley3200 Meters211:07.799
Apr 25Apple Valley vs. SerranoApr 25 · 1600 Meters · Place 5 · Apple ValleyApple Valley1600 Meters54:57.989
Apr 22Inland Empire ChampionshipsApr 22 · 1600 Meters · Place 34 · Apple ValleyApple Valley1600 Meters344:58.299
Apr 22Inland Empire ChampionshipsApr 22 · 3200 Meters · Place 36 · Apple ValleyApple Valley3200 Meters3610:36.559
Apr 17Apple Valley vs. Oak HillsApr 17 · 3200 Meters · Place 5 · Apple ValleyApple Valley3200 Meters5.11:15.47a9
Apr 17Apple Valley vs. Oak HillsApr 17 · 800 Meters · Place 2 · Apple ValleyApple Valley800 Meters2.2:12.90a9
Apr 10Sultana vs. Apple ValleyApr 10 · 1600 Meters · Place 4 · Apple ValleyApple Valley1600 Meters4.4:56.17a9
Apr 10Sultana vs. Apple ValleyApr 10 · 800 Meters · Place 3 · Apple ValleyApple Valley800 Meters3.2:16.07a9
Mar 28Hesperia vs. Apple ValleyMar 28 · 100 Meters · Place 3 · Apple ValleyApple Valley100 Meters311:07.10a9
Mar 28Hesperia vs. Apple ValleyMar 28 · 100 Meters · Place 3 · Apple ValleyApple Valley100 Meters35:03.05a PB9
Mar 18Beaumont Cougar ClassicMar 18 · 3200 Meters · Place 21 · Apple ValleyApple Valley3200 Meters2110:48.889
Mar 18Beaumont Cougar ClassicMar 18 · 1600 Meters · Place 30 · Apple ValleyApple Valley1600 Meters304:56.109