Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSilverado Weekday #1 · Mar 1913.07aSilverado Weekday #1March 19, 2024
1500 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 254:55.94a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
1500 Meters · OutdoorUSATF Nevada Junior Olympic Association Championships · Jun 64:44.17aUSATF Nevada Junior Olympic Association ChampionshipsJune 6, 2025
1600 Meters · OutdoorFoothill Weekday · Apr 235:18.37aFoothill WeekdayApril 23, 2026
200 Meters · OutdoorBonanza Weekday #2 · Apr 828.30aBonanza Weekday #2April 8, 2025
3000 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2510:56.72a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
3000 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2711:16.13a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
3200 Meters · IndoorGreen Valley Newcomers · Feb 2913:03.69aGreen Valley NewcomersFebruary 29, 2024
3200 Meters · OutdoorBasic Weekday #3 · Apr 1711:38.47aBasic Weekday #3April 17, 2025
400 Meters · IndoorGreen Valley Newcomers · Feb 291:03.86aGreen Valley NewcomersFebruary 29, 2024
400 Meters · OutdoorPahrump Weekday · Mar 121:00.11aPahrump WeekdayMarch 12, 2026
800 Meters · OutdoorUSATF Nevada Junior Olympic Association Championships · Jun 62:16.89aUSATF Nevada Junior Olympic Association ChampionshipsJune 6, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Place 19 · Mohave Roadrunner’sMohave Roadrunner’s3000 Meters19.11:16.13a PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 33 · Mohave Roadrunner’sMohave Roadrunner’s1500 MetersRound P33.4:51.46a11
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 3000 Meters · Place 2 · Mohave Roadrunner’sMohave Roadrunner’s3000 Meters2.11:32.34a11
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 4 · Mohave Roadrunner’sMohave Roadrunner’s1500 Meters4.5:02.68a11
May 8NIAA 1A Southern RegionalMay 8 · 3200 Meters · Place 5 · LaughlinLaughlin3200 Meters5.12:28.74a11
May 8NIAA 1A Southern RegionalMay 8 · 1600 Meters · Place 7 · LaughlinLaughlin1600 Meters7.5:26.29a11
Apr 23Foothill WeekdayApr 23 · 1600 Meters · Place 4 · LaughlinLaughlin1600 Meters45:18.37a PB11
Apr 23Foothill WeekdayApr 23 · 800 Meters · Place 4 · LaughlinLaughlin800 Meters42:21.34a11
Apr 18Las Vegas Blazin OnezApr 18 · 800 Meters · Place 1 · Mohave Roadrunner'sMohave Roadrunner's800 Meters12:24.23a18
Apr 18Las Vegas Blazin OnezApr 18 · 1500 Meters · Place 1 · Mohave Roadrunner'sMohave Roadrunner's1500 Meters15:03.82a18
Apr 15Boulder City WeekdayApr 15 · Discus · Place 21 · LaughlinLaughlinDiscus2138-611
Apr 15Boulder City WeekdayApr 15 · 3200 Meters · Place 1 · LaughlinLaughlin3200 Meters112:05.53a11
Apr 8Basic WeekdayApr 8 · 800 Meters · Place 4 · LaughlinLaughlin800 Meters42:26.42a11
Apr 2Silverado WeekdayApr 2 · 1600 Meters · Place 4 · LaughlinLaughlin1600 Meters45:18.82a11
Apr 2Silverado WeekdayApr 2 · 800 Meters · Place 11 · LaughlinLaughlin800 Meters112:22.03a11
Mar 25Basic WeekdayMar 25 · 800 Meters · Place 10 · LaughlinLaughlin800 Meters102:23.111
Mar 25Basic WeekdayMar 25 · 400 Meters · Place 15 · LaughlinLaughlin400 Meters151:01.411
Mar 12Pahrump WeekdayMar 12 · Discus · Place 21 · LaughlinLaughlinDiscus2144-11.511
Mar 12Pahrump WeekdayMar 12 · 800 Meters · Place 5 · LaughlinLaughlin800 Meters52:25.73a11
Mar 12Pahrump WeekdayMar 12 · 400 Meters · Place 11 · LaughlinLaughlin400 Meters111:00.11a PB11
Mar 4Boulder City WeekdayMar 4 · 1600 Meters · Place 3 · LaughlinLaughlin1600 Meters35:25.111
Mar 4Boulder City WeekdayMar 4 · 400 Meters · Place 13 · LaughlinLaughlin400 Meters131:00.911

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 3000 Meters · Place 2 · Mohave Roadrunner’sMohave Roadrunner’s3000 Meters2.10:56.72a PB11
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 1500 Meters · Place 5 · Mohave Roadrunner’sMohave Roadrunner’s1500 Meters5.4:55.94a PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · 1500 Meters · Place 3 · Mohave Roadrunner'sMohave Roadrunner's1500 Meters34:44.17a PB10
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · 800 Meters · Place 5 · Mohave Roadrunner'sMohave Roadrunner's800 Meters52:16.89a PB10
May 24L.A.W Track MeetMay 24 · 1500 Meters · Place 3 · Mohave Roadrunner'sMohave Roadrunner's1500 Meters35:08.67a10
May 24L.A.W Track MeetMay 24 · 800 Meters · Place 8 · Mohave Roadrunner'sMohave Roadrunner's800 Meters82:25.34a10
May 3Nevada Association Invitational May 3 · 1500 Meters · Place 2 · Mohave Roadrunner'sMohave Roadrunner's1500 Meters25:05.20a10
Apr 24Boulder City Weekday #3Apr 24 · 1600 Meters · Place 7 · LaughlinLaughlin1600 Meters75:45.4910
Apr 17Basic Weekday #3Apr 17 · 3200 Meters · Place 1 · LaughlinLaughlin3200 Meters111:38.47a PB10
Apr 8Bonanza Weekday #2Apr 8 · 1600 Meters · Place 6 · LaughlinLaughlin1600 Meters65:21.35a10
Apr 8Bonanza Weekday #2Apr 8 · 200 Meters · Place 19 · LaughlinLaughlin200 Meters1928.30a PB10
Apr 3Sierra Vista Weekday #2Apr 3 · 1600 Meters · Place 4 · LaughlinLaughlin1600 Meters45:24.37a10
Apr 3Sierra Vista Weekday #2Apr 3 · 200 Meters · Place 53 · LaughlinLaughlin200 Meters5329.73a10
Mar 27Silverado Weekday #1Mar 27 · 3200 Meters · Place 1 · LaughlinLaughlin3200 Meters112:51.68a10
Mar 6Basic Weekday #1Mar 6 · 3200 Meters · Place 1 · LaughlinLaughlin3200 Meters112:19.9—
Mar 6Basic Weekday #1Mar 6 · 100 Meters · Place 41 · LaughlinLaughlin100 Meters4113.7—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24Boulder City Weekday #3Apr 24 · 1600 Meters · Place 10 · LaughlinLaughlin1600 Meters106:00.58a—
Apr 4The Meadows Weekday #2Apr 4 · 3200 Meters · Place 1 · LaughlinLaughlin3200 Meters113:26.43a—
Mar 28Rancho Weekday #1Mar 28 · 3200 Meters · Place 8 · LaughlinLaughlin3200 Meters812:44.75a—
Mar 28Rancho Weekday #1Mar 28 · 1600 Meters · Place 12 · LaughlinLaughlin1600 Meters125:50.08a—
Mar 28Rancho Weekday #1Mar 28 · 100 Meters · Place 18 · LaughlinLaughlin100 Meters1813.71a—
Mar 19Silverado Weekday #1Mar 19 · 3200 Meters · Place 2 · LaughlinLaughlin3200 Meters212:51.19a—
Mar 19Silverado Weekday #1Mar 19 · 100 Meters · Place 42 · LaughlinLaughlin100 Meters4213.07a PB—
Mar 7Boulder City Weekday #1Mar 7 · 3200 Meters · Place 3 · LaughlinLaughlin3200 Meters312:34.22a—
Mar 7Boulder City Weekday #1Mar 7 · 400 Meters · Place 13 · LaughlinLaughlin400 Meters131:01.83a—
Mar 7Boulder City Weekday #1Mar 7 · 100 Meters · Place 31 · LaughlinLaughlin100 Meters3114.02a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Green Valley NewcomersFeb 29 · 3200 Meters · Place 5 · LaughlinLaughlin3200 Meters513:03.69a PB—
Feb 29Green Valley NewcomersFeb 29 · 400 Meters · Place 31 · LaughlinLaughlin400 Meters311:03.86a PB—