Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMike Fanelli Classic · Apr 35:24.77Mike Fanelli ClassicApril 3, 2025
1500 Meters · OutdoorSpeed Track Series Meet 3 · May 114:56.50Speed Track Series Meet 3May 11, 2024
1600 Meters · IndoorHonker Invite · Feb 245:14.27aHonker InviteFebruary 24, 2023
1600 Meters · OutdoorGlenn Rogers Distance Carnival · Apr 244:52.37aGlenn Rogers Distance CarnivalApril 24, 2026
2 Miles · OutdoorMike Fanelli Classic · Apr 311:25.25Mike Fanelli ClassicApril 3, 2025
2000m Steeplechase · 0.838m · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 217:34.79aUSATF Pacific Association Junior Olympic ChampionshipsJune 21, 2024
3000 Meters · OutdoorSpeed Track Series Meet 3 · May 1110:41.26Speed Track Series Meet 3May 11, 2024
3000m Steeplechase · OutdoorUSATF Region 14 Junior Olympic Championships · Jul 57:56.45aUSATF Region 14 Junior Olympic ChampionshipsJuly 5, 2024
300m Hurdles · 36" / 0.914m · OutdoorKays Ostrom Invitational · Apr 1554.87aKays Ostrom InvitationalApril 15, 2023
3200 Meters · OutdoorCIF-SJS Division II Prelims/Finals · May 1010:22.50aCIF-SJS Division II Prelims/FinalsMay 10, 2023
800 Meters · OutdoorGlenn Poole Invitational · Feb 282:15.69aGlenn Poole InvitationalFebruary 28, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 28FVL TRIALS AND FINALSApr 28 · 3200 Meters · Place 7 · River ValleyRiver Valley3200 Meters7.11:10.97a12
Apr 28FVL TRIALS AND FINALSApr 28 · 1600 Meters · Place 16 · River ValleyRiver Valley1600 Meters16.5:10.37a12
Apr 28FVL TRIALS AND FINALSApr 28 · 800 Meters · River ValleyRiver Valley800 MetersRound P—DNS12
Apr 24Glenn Rogers Distance CarnivalApr 24 · 1600 Meters · Place 28 · River ValleyRiver Valley1600 Meters284:52.37a PB12
Apr 24Glenn Rogers Distance CarnivalApr 24 · 800 Meters · Place 45 · River ValleyRiver Valley800 Meters452:21.46a12
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 3200 Meters · Place 8 · River ValleyRiver Valley3200 Meters811:45.77a12
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 1600 Meters · Place 12 · River ValleyRiver Valley1600 Meters125:10.04a12
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 800 Meters · Place 14 · River ValleyRiver Valley800 Meters142:29.99a12
Mar 25FVL Quad Meet - River ValleyMar 25 · 300m Hurdles · Place 3 · River ValleyRiver Valley300m Hurdles351.78a12
Mar 25FVL Quad Meet - River ValleyMar 25 · 1600 Meters · Place 11 · River ValleyRiver Valley1600 Meters115:18.81a12
Mar 25FVL Quad Meet - River ValleyMar 25 · 800 Meters · Place 9 · River ValleyRiver Valley800 Meters92:34.49a12
Mar 146th Annual Fighting Zebras InvitationalMar 14 · 3200 Meters · Place 11 · River ValleyRiver Valley3200 Meters1110:51.39a12
Mar 146th Annual Fighting Zebras InvitationalMar 14 · 1600 Meters · Place 28 · River ValleyRiver Valley1600 Meters285:07.17a12
Mar 11FVL Meet Del CampoMar 11 · 1600 Meters · Place 9 · River ValleyRiver Valley1600 Meters95:30.41a12
Mar 11FVL Meet Del CampoMar 11 · 800 Meters · Place 10 · River ValleyRiver Valley800 Meters102:39.98a12
Mar 6Bronco Roundup Distance CarnivalMar 6 · 1600 Meters · Place 81 · River ValleyRiver Valley1600 Meters814:57.41a12
Mar 6Bronco Roundup Distance CarnivalMar 6 · 800 Meters · Place 93 · River ValleyRiver Valley800 Meters932:18.57a12
Feb 28Glenn Poole InvitationalFeb 28 · 800 Meters · Place 14 · River ValleyRiver Valley800 Meters14.2:15.69a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 9FVL Championship May 9 · 3200 Meters · Place 9 · River ValleyRiver Valley3200 Meters911:33.08a11
May 9FVL Championship May 9 · 1600 Meters · Place 16 · River ValleyRiver Valley1600 Meters165:11.92a11
Apr 25Glenn Rogers Distance CarnivalApr 25 · 3200 Meters · Place 14 · River ValleyRiver Valley3200 Meters1410:52.2711
Apr 25Glenn Rogers Distance CarnivalApr 25 · 1600 Meters · Place 31 · River ValleyRiver Valley1600 Meters314:55.2811
Apr 23FVL River Valley / Twelve Bridges / Nevada UnionApr 23 · 1600 Meters · Place 7 · River ValleyRiver Valley1600 Meters7.5:15.46a11
Apr 23FVL River Valley / Twelve Bridges / Nevada UnionApr 23 · 800 Meters · Place 6 · River ValleyRiver Valley800 Meters6.2:28.53a11
Apr 19Halden InvitationalApr 19 · 3200 Meters · Place 47 · River ValleyRiver Valley3200 Meters4711:02.7611
Apr 19Halden InvitationalApr 19 · 1600 Meters · Place 124 · River ValleyRiver Valley1600 Meters1245:10.4911
Apr 3Mike Fanelli ClassicApr 3 · 2 Miles · Place 28 · River Valley TCRiver Valley TC2 Miles2811:25.25 PB—
Apr 3Mike Fanelli ClassicApr 3 · 1 Mile · Place 64 · River Valley TCRiver Valley TC1 Mile645:24.77 PB—
Apr 2FVL Quad meet 2AApr 2 · 1600 Meters · Place 13 · River ValleyRiver Valley1600 Meters135:21.35a11
Mar 7Bronco Roundup Distance CarnivalMar 7 · 3200 Meters · Place 33 · River ValleyRiver Valley3200 Meters3310:37.37a—
Mar 7Bronco Roundup Distance CarnivalMar 7 · 1600 Meters · Place 108 · River ValleyRiver Valley1600 Meters1085:00.30a—
Mar 1Glenn Poole InvitationalMar 1 · 800 Meters · Place 52 · River ValleyRiver Valley800 Meters522:26.97a—

2024 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 3000m Steeplechase · Place 2 · FastFast Track ClubFastFast Track Club3000m Steeplechase27:56.45a PB—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 3000 Meters · Place 7 · FastFast Track ClubFastFast Track Club3000 Meters711:18.37a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 2000m Steeplechase · Place 3 · FastFast Track ClubFastFast Track Club2000m Steeplechase0.838m3.7:34.79a PB10
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 7 · FastFast Track ClubFastFast Track Club3000 Meters7.11:16.86a10
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 14 · FastFast Track ClubFastFast Track Club1500 Meters14.5:02.14a10
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 16 · FastFast Track ClubFastFast Track Club800 Meters16.2:33.67a10
Jun 8FastFast All-Comers MeetJun 8 · 1500 Meters · Place 3 · FastFast Track ClubFastFast Track Club1500 Meters3.5:02.72a10
Jun 8FastFast All-Comers MeetJun 8 · 800 Meters · Place 3 · FastFast Track ClubFastFast Track Club800 Meters3.2:21.55a10
May 16Purple vs. White MeetMay 16 · 800 Meters · Place 1 · FastFast Track ClubFastFast Track Club800 Meters12:26.54a—
May 11Speed Track Series Meet 3May 11 · 1500 Meters · Place 3 · FastFast Track ClubFastFast Track Club1500 Meters34:56.50 PB16
May 11Speed Track Series Meet 3May 11 · 3000 Meters · Place 2 · FastFast Track ClubFastFast Track Club3000 Meters210:41.26 PB16
May 1CVC Prelims and FinalsMay 1 · 3200 Meters · Place 13 · River ValleyRiver Valley3200 Meters1311:35.72a—
May 1CVC Prelims and FinalsMay 1 · 1600 Meters · Place 20 · River ValleyRiver Valley1600 Meters205:07.11a—
Apr 24CVC Meet 3AApr 24 · 1600 Meters · Place 11 · River ValleyRiver Valley1600 Meters115:05.86a—
Apr 24CVC Meet 3AApr 24 · 800 Meters · Place 13 · River ValleyRiver Valley800 Meters132:21.83a—
Apr 19Glenn Rogers Distance Carnival Apr 19 · 1600 Meters · Place 46 · River ValleyRiver Valley1600 Meters465:18.61a—
Apr 19Glenn Rogers Distance Carnival Apr 19 · 800 Meters · Place 11 · River ValleyRiver Valley800 Meters112:16.34a—
Apr 13Halden InvitationalApr 13 · 3200 Meters · Place 32 · River ValleyRiver Valley3200 Meters3210:47.97a—
Apr 13Halden InvitationalApr 13 · 1600 Meters · Place 108 · River ValleyRiver Valley1600 Meters1085:05.79a—
Apr 13Halden InvitationalApr 13 · 800 Meters · Place 57 · River ValleyRiver Valley800 Meters572:19.21a—
Apr 10CVC Meet 2AApr 10 · 3200 Meters · Place 5 · River ValleyRiver Valley3200 Meters511:16.38a—
Apr 10CVC Meet 2AApr 10 · 1600 Meters · Place 14 · River ValleyRiver Valley1600 Meters145:26.16a—
Apr 10CVC Meet 2AApr 10 · 800 Meters · Place 20 · River ValleyRiver Valley800 Meters202:27.03a—
Mar 30Falcon Hype Track & Field InvitationalMar 30 · 3200 Meters · Place 3 · River ValleyRiver Valley3200 Meters3.11:24.94a10
Mar 30Falcon Hype Track & Field InvitationalMar 30 · 1600 Meters · Place 6 · River ValleyRiver Valley1600 Meters6.5:17.31a10
Mar 164th Annual Fighting Zebras InvitationalMar 16 · 1600 Meters · Place 6 · River ValleyRiver Valley1600 Meters65:10.59a—
Mar 13CVC Meet 1BMar 13 · 3200 Meters · Place 5 · River ValleyRiver Valley3200 Meters511:45.26a—
Mar 13CVC Meet 1BMar 13 · 800 Meters · Place 18 · River ValleyRiver Valley800 Meters182:34.04a—
Mar 8Bronco Roundup Distance and Pole Vault CarnivalMar 8 · 3200 Meters · Place 37 · River ValleyRiver Valley3200 Meters3711:09.03a—
Mar 8Bronco Roundup Distance and Pole Vault CarnivalMar 8 · 1600 Meters · Place 132 · River ValleyRiver Valley1600 Meters1325:18.02a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Honker InviteFeb 23 · 1600 Meters · Place 10 · River ValleyRiver Valley1600 Meters105:21.91a—

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 10CIF-SJS Division II Prelims/FinalsMay 10 · 3200 Meters · Place 11 · River ValleyRiver Valley3200 Meters11.10:22.50a PB9
May 3CVC Prelims and FinalsMay 3 · 300m Hurdles · Place 11 · River ValleyRiver Valley300m Hurdles1152.81a—
May 3CVC Prelims and FinalsMay 3 · 3200 Meters · Place 7 · River ValleyRiver Valley3200 Meters710:23.28a—
May 3CVC Prelims and FinalsMay 3 · 1600 Meters · Place 13 · River ValleyRiver Valley1600 Meters134:58.03a—
May 3CVC Prelims and FinalsMay 3 · 800 Meters · Place 31 · River ValleyRiver Valley800 Meters312:22.30a—
Apr 28CVC Meet 1AApr 28 · 3200 Meters · River ValleyRiver Valley3200 Meters--NT9
Apr 28CVC Meet 1AApr 28 · 1600 Meters · Place 2 · River ValleyRiver Valley1600 Meters2.5:07.43aUnofficial9
Apr 28CVC Meet 1AApr 28 · 800 Meters · River ValleyRiver Valley800 Meters--NT9
Apr 21Glenn Rogers Distance CarnivalApr 21 · 3200 Meters · Place 4 · River ValleyRiver Valley3200 Meters410:34.53a—
Apr 21Glenn Rogers Distance CarnivalApr 21 · 1600 Meters · Place 12 · River ValleyRiver Valley1600 Meters125:03.78a—
Apr 19CVC Meet 3AApr 19 · 300m Hurdles · Place 8 · River ValleyRiver Valley300m Hurdles855.80a—
Apr 19CVC Meet 3AApr 19 · 3200 Meters · Place 2 · River ValleyRiver Valley3200 Meters210:54.54a—
Apr 19CVC Meet 3AApr 19 · 1600 Meters · Place 9 · River ValleyRiver Valley1600 Meters95:08.31a—
Apr 15Kays Ostrom InvitationalApr 15 · 3200 Meters · Place 4 · River ValleyRiver Valley3200 Meters4.10:52.54a9
Apr 15Kays Ostrom InvitationalApr 15 · 1600 Meters · Place 20 · River ValleyRiver Valley1600 Meters20.5:07.26a9
Apr 15Kays Ostrom InvitationalApr 15 · 300m Hurdles · Place 14 · River ValleyRiver Valley300m Hurdles36" / 0.914m14.54.87a PB9
Apr 8Chico Track and Field InvitationalApr 8 · 3200 Meters · Place 2 · River ValleyRiver Valley3200 Meters2.10:52.76a9
Apr 8Chico Track and Field InvitationalApr 8 · 1600 Meters · Place 2 · River ValleyRiver Valley1600 Meters2.4:55.80a9
Apr 8Chico Track and Field InvitationalApr 8 · 800 Meters · Place 10 · River ValleyRiver Valley800 Meters10.2:28.50a9
Mar 30CVC Meet 2BMar 30 · 3200 Meters · Place 4 · River ValleyRiver Valley3200 Meters411:07.709
Mar 30CVC Meet 2BMar 30 · 1600 Meters · Place 3 · River ValleyRiver Valley1600 Meters35:03.109
Mar 30CVC Meet 2BMar 30 · 800 Meters · Place 9 · River ValleyRiver Valley800 Meters92:24.579
Mar 24Bella Vista Bronco Roundup Distance & Pole Vault CarnivalMar 24 · 3200 Meters · Place 36 · River ValleyRiver Valley3200 Meters3610:53.939
Mar 24Bella Vista Bronco Roundup Distance & Pole Vault CarnivalMar 24 · 1600 Meters · Place 70 · River ValleyRiver Valley1600 Meters705:03.299
Mar 17Dublin Distance FiestaMar 17 · 800 Meters · Place 426 · River ValleyRiver Valley800 Meters4262:21.149
Mar 17Dublin Distance FiestaMar 17 · 1600 Meters · Place 374 · River ValleyRiver Valley1600 Meters3744:58.009

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Honker InviteFeb 24 · 1600 Meters · Place 4 · River ValleyRiver Valley1600 Meters45:14.27a PB—
Feb 24Honker InviteFeb 24 · 800 Meters · River ValleyRiver Valley800 Meters—NT—