Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Colorado Indoor Championship · Feb 115:11.11USATF Colorado Indoor ChampionshipFebruary 11, 2024
100 Meters · OutdoorUSATF Colorado Association Junior Olympic Championships · Jun 221:20.86aUSATF Colorado Association Junior Olympic ChampionshipsJune 22, 2017
1500 Meters · IndoorUSATF Colorado All Comers Meet #3 · Jan 284:49.82aUSATF Colorado All Comers Meet #3January 28, 2024
1500 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 274:19.46a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
1600 Meters · IndoorColorado Classic Pre-Season #1 · Feb 75:20.00aColorado Classic Pre-Season #1February 7, 2026
1600 Meters · OutdoorDenver Twilight Series: The Sequel · Jun 194:52.31aDenver Twilight Series: The SequelJune 19, 2026
200 Meters · IndoorUSATF Colorado All Comer · Jan 738.47USATF Colorado All ComerJanuary 7, 2017
300 Meters · IndoorMines Indoor HS Meet Series #3 · Jan 1143.02aMines Indoor HS Meet Series #3January 11, 2025
3000 Meters · Outdoor2023 Rocky Mountain State Games · Jul 110:40.71a2023 Rocky Mountain State GamesJuly 1, 2023
400 Meters · IndoorUSATF Colorado Indoor Championship · Feb 111:00.25USATF Colorado Indoor ChampionshipFebruary 11, 2024
400 Meters · OutdoorColorado Elite Sprint Festival · May 2254.92aColorado Elite Sprint FestivalMay 22, 2026
600 Meters · IndoorUSATF Colorado All Comers Meet #3 · Jan 281:39.20aUSATF Colorado All Comers Meet #3January 28, 2024
800 Meters · IndoorColorado Classic Pre-Season #1 · Feb 72:11.21aColorado Classic Pre-Season #1February 7, 2026
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:05.21a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 16 · Blazers TrackBlazers Track1500 MetersRound P16.4:19.46a PB10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 22 · Blazers TrackBlazers Track800 MetersRound P22.2:05.21a PB10
Jul 18Rocky Mountain State Games Jul 18 · 1500 Meters · Place 1 · BlazersBlazers1500 Meters14:38.27a10
Jul 18Rocky Mountain State Games Jul 18 · 800 Meters · Place 1 · BlazersBlazers800 Meters12:08.98a10
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 1500 Meters · Place 4 · Blazers TrackBlazers Track1500 Meters4.4:25.83a10
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 800 Meters · Place 4 · Blazers TrackBlazers Track800 Meters4.2:07.03a10
Jun 27USATF Colorado Junior OlympicsJun 27 · 3000 Meters · Blazers TrackBlazers Track3000 Meters—DNS10
Jun 27USATF Colorado Junior OlympicsJun 27 · 1500 Meters · Place 1 · Blazers TrackBlazers Track1500 Meters1.4:39.50a10
Jun 27USATF Colorado Junior OlympicsJun 27 · 800 Meters · Place 2 · Blazers TrackBlazers Track800 Meters2.2:09.80a10
Jun 19Denver Twilight Series: The SequelJun 19 · 1600 Meters · Place 4 · Blazers TrackBlazers Track1600 Meters4.4:52.31a PB10
Jun 19Denver Twilight Series: The SequelJun 19 · 800 Meters · Place 4 · Blazers TrackBlazers Track800 Meters4.2:07.62a10
May 22Colorado Elite Sprint FestivalMay 22 · 800 Meters · Place 10 · Blazers TrackBlazers Track800 Meters10.2:13.90a10
May 22Colorado Elite Sprint FestivalMay 22 · 400 Meters · Place 8 · Blazers TrackBlazers Track400 Meters8.54.92a PB10
May 22Colorado Elite Sprint FestivalMay 22 · 200 Meters · Blazers TrackBlazers Track200 Meters—SCR10
Mar 24DPS JV Meet #2Mar 24 · 1600 Meters · NorthfieldNorthfield1600 Meters—DNS10
Mar 24DPS JV Meet #2Mar 24 · 800 Meters · Place 1 · NorthfieldNorthfield800 Meters1.2:06.48a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Colorado Classic Pre-Season #1Feb 7 · 1600 Meters · Place 106 · BlazersBlazers1600 Meters1065:20.00a PB10
Feb 7Colorado Classic Pre-Season #1Feb 7 · 800 Meters · Place 26 · BlazersBlazers800 Meters262:11.21a PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 192025 Rocky Mountain State GamesJul 19 · 1500 Meters · Place 1 · BlazersBlazers1500 Meters14:38.99a9
Jul 192025 Rocky Mountain State GamesJul 19 · 800 Meters · Place 1 · BlazersBlazers800 Meters12:10.29a9
Jun 21USATF Colorado Junior Olympics T&FJun 21 · 800 Meters · Place 2 · BlazersBlazers800 Meters22:11.68a9
Jun 14Colorado Springs Striders InvitationalJun 14 · 800 Meters · Place 1 · Blazers TrackBlazers Track800 Meters1.2:18.08a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 11Mines Indoor HS Meet Series #3Jan 11 · 300 Meters · Place 71 · Blazers TrackBlazers Track300 Meters71.43.02a PB9
Jan 11Mines Indoor HS Meet Series #3Jan 11 · 1 Mile · Blazers TrackBlazers Track1 Mile—DNS9
Jan 11Mines Indoor HS Meet Series #3Jan 11 · 800 Meters · Place 13 · Blazers TrackBlazers Track800 Meters13.2:15.03a9
Jan 4Mines Indoor HS Meet Series #2Jan 4 · 1 Mile · Place 14 · Blazers TrackBlazers Track1 Mile14.5:24.28a9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 202024 Rocky Mountain State GamesJul 20 · 1500 Meters · Place 1 · Blazers TrackBlazers Track1500 Meters1.4:44.93a8
Jul 202024 Rocky Mountain State GamesJul 20 · 800 Meters · Place 1 · Blazers TrackBlazers Track800 Meters1.2:12.26a8
Jul 11USATF Region 10 Junior Olympic ChampionshipsJul 11 · 1500 Meters · Place 3 · BlazersBlazers1500 Meters34:47.39a—
Jul 11USATF Region 10 Junior Olympic ChampionshipsJul 11 · 800 Meters · Place 3 · BlazersBlazers800 Meters32:11.71a—
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 1 · BlazersBlazers1500 Meters14:44.91a—
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 2 · BlazersBlazers800 Meters22:15.21a—
Jun 15Colorado Springs Striders Invitational 2024Jun 15 · 1500 Meters · Place 1 · Blazers TrackBlazers Track1500 Meters1.4:53.71a8
Jun 15Colorado Springs Striders Invitational 2024Jun 15 · 400 Meters · Place 5 · Blazers TrackBlazers Track400 Meters5.1:07.33a8
Jun 8BRUTE FORCE OPENJun 8 · 1500 Meters · Place 1 · BlazersBlazers1500 Meters14:50.32a—
Jun 8BRUTE FORCE OPENJun 8 · 400 Meters · Place 6 · BlazersBlazers400 Meters658.86a—
May 25The Front Range ClassicMay 25 · 800 Meters · Place 4 · BlazersBlazers800 Meters42:16.25—
May 25The Front Range ClassicMay 25 · 1600 Meters · Place 6 · BlazersBlazers1600 Meters65:14.43—
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 1500 Meters · Place 2 · Blazers TrackBlazers Track1500 Meters2.4:36.19a8
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 800 Meters · Place 4 · Blazers TrackBlazers Track800 Meters4.2:14.83a8

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11USATF Colorado Indoor ChampionshipFeb 11 · 400 Meters · Place 2 · BlazersBlazers400 Meters21:00.25 PB—
Feb 11USATF Colorado Indoor ChampionshipFeb 11 · 1 Mile · Place 3 · BlazersBlazers1 Mile35:11.11 PB—
Jan 28USATF Colorado All Comers Meet #3Jan 28 · 600 Meters · Place 1 · Blazers TrackBlazers Track600 Meters1.1:39.20a PB8
Jan 28USATF Colorado All Comers Meet #3Jan 28 · 1500 Meters · Place 2 · Blazers TrackBlazers Track1500 Meters2.4:49.82a PB8
Jan 21USATF Colorado All Comers Meet #2Jan 21 · 1 Mile · Place 2 · Blazers TrackBlazers Track1 Mile2.5:34.37a8
Jan 21USATF Colorado All Comers Meet #2Jan 21 · 800 Meters · Place 3 · Blazers TrackBlazers Track800 Meters3.2:32.55a8
Jan 21USATF Colorado All Comers Meet #2Jan 21 · 400 Meters · Place 1 · Blazers TrackBlazers Track400 Meters1.1:01.48a8
Jan 7USATF Colorado All Comer #1Jan 7 · 1 Mile · Place 1 · Blazers TrackBlazers Track1 Mile1.5:22.93a8
Jan 7USATF Colorado All Comer #1Jan 7 · 800 Meters · Place 1 · Blazers TrackBlazers Track800 Meters1.2:24.53a8

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 12023 Rocky Mountain State GamesJul 1 · 3000 Meters · Place 1 · BlazersBlazers3000 Meters110:40.71a PB—
Jul 12023 Rocky Mountain State GamesJul 1 · 1500 Meters · Place 1 · BlazersBlazers1500 Meters14:52.86a—
Jul 12023 Rocky Mountain State GamesJul 1 · 800 Meters · Place 1 · BlazersBlazers800 Meters12:20.80a—
Jul 12023 Rocky Mountain State GamesJul 1 · 3000 Meters · Place 1 · BlazersBlazers3000 Meters110:40.71a—
Jul 12023 Rocky Mountain State GamesJul 1 · 1500 Meters · Place 1 · BlazersBlazers1500 Meters14:52.86a—
Jul 12023 Rocky Mountain State GamesJul 1 · 800 Meters · Place 1 · BlazersBlazers800 Meters12:20.80a—
Jun 23USATF Colorado Association Junior Olympic ChampionshipsJun 23 · 3000 Meters · Place 1 · Blazers TrackBlazers Track3000 Meters1.11:14.69a7
Jun 23USATF Colorado Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 1 · Blazers TrackBlazers Track1500 Meters1.4:59.14a7
Jun 23USATF Colorado Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 1 · Blazers TrackBlazers Track800 Meters1.2:21.26a7
Jun 17COLORADO SPRINGS STRIDERS INVITATIONALJun 17 · 3000 Meters · Place 1 · BlazersBlazers3000 Meters110:52.60a—
Jun 17COLORADO SPRINGS STRIDERS INVITATIONALJun 17 · 400 Meters · Place 1 · BlazersBlazers400 Meters11:00.58a—
Jun 17COLORADO SPRINGS STRIDERS INVITATIONALJun 17 · 800 Meters · Place 1 · BlazersBlazers800 Meters12:24.61a—
Jun 10BRUTE FORCE OPENJun 10 · 3000 Meters · Place 1 · BlazersBlazers3000 Meters110:53.12a—
Jun 10BRUTE FORCE OPENJun 10 · 800 Meters · Place 1 · BlazersBlazers800 Meters12:20.52a—
Jun 10BRUTE FORCE OPENJun 10 · 400 Meters · Place 1 · BlazersBlazers400 Meters11:01.00a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 52023 USATF Colorado Indoor All-Comers Meet #3Feb 5 · 300 Meters · Place 2 · Blazers TrackBlazers Track300 Meters2.46.50a7
Feb 52023 USATF Colorado Indoor All-Comers Meet #3Feb 5 · 1 Mile · Place 1 · Blazers TrackBlazers Track1 Mile1.5:47.39a7
Feb 52023 USATF Colorado Indoor All-Comers Meet #3Feb 5 · 600 Meters · Place 1 · Blazers TrackBlazers Track600 Meters1.1:48.12a7
Jan 222023 USATF Colorado Indoor All-Comers Meet #2Jan 22 · 1500 Meters · Place 1 · Blazers TrackBlazers Track1500 Meters1.5:23.28a7
Jan 222023 USATF Colorado Indoor All-Comers Meet #2Jan 22 · 800 Meters · Place 1 · Blazers TrackBlazers Track800 Meters1.2:31.38a7
Jan 222023 USATF Colorado Indoor All-Comers Meet #2Jan 22 · 400 Meters · Place 1 · Blazers TrackBlazers Track400 Meters1.1:06.74a7
Jan 8USATF COLORADO INDOOR ALL COMER #1Jan 8 · 1500 Meters · Place 1 · Blazers TrackBlazers Track1500 Meters1.5:13.46a7
Jan 8USATF COLORADO INDOOR ALL COMER #1Jan 8 · 400 Meters · Place 1 · Blazers TrackBlazers Track400 Meters1.1:05.47a7

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 25USATF COLORADO ALL COMER #2Jun 25 · 1500 Meters · Place 1 · BlazersBlazers1500 Meters15:21.19—
Jun 25USATF COLORADO ALL COMER #2Jun 25 · 800 Meters · Place 1 · BlazersBlazers800 Meters12:27.45—
Jun 18USATF Colorado Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 1 · Blazers TrackBlazers Track1500 Meters1.5:09.78a11
Jun 18USATF Colorado Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 1 · Blazers TrackBlazers Track800 Meters1.2:28.40a11
Jun 18USATF Colorado Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 1 · Blazers TrackBlazers Track400 MetersRound P1.1:02.93a11
Jun 18USATF Colorado Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 1 · Blazers TrackBlazers Track400 Meters1.1:01.52a11
Jun 11Colorado Springs Striders InvitationalJun 11 · 1500 Meters · Place 1 · Blazers TrackBlazers Track1500 Meters1.5:19.29aUnofficial11
Jun 11Colorado Springs Striders InvitationalJun 11 · 800 Meters · Place 1 · Blazers TrackBlazers Track800 Meters1.2:28.84aUnofficial11
Jun 11Colorado Springs Striders InvitationalJun 11 · 400 Meters · Place 1 · Blazers TrackBlazers Track400 Meters1.1:04.73aUnofficial11
Jun 5Colorado Elite Summer Series Meet #1Jun 5 · 1600 Meters · Place 1 · Blazers TrackBlazers Track1600 Meters1.5:33.60Unofficial11
Jun 5Colorado Elite Summer Series Meet #1Jun 5 · 800 Meters · Place 1 · Blazers TrackBlazers Track800 Meters1.2:29.04aUnofficial11
Jun 4USATF Colorado All Comer #1Jun 4 · 1500 Meters · Place 2 · Blazers TrackBlazers Track1500 Meters2.5:34.34a11
Jun 4USATF Colorado All Comer #1Jun 4 · 800 Meters · Place 1 · Blazers TrackBlazers Track800 Meters1.2:27.22a11
Jun 4USATF Colorado All Comer #1Jun 4 · 400 Meters · Place 1 · Blazers TrackBlazers Track400 Meters1.1:02.92a11

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 30USATF Colorado All Comers Meet #3Jan 30 · 1500 Meters · Place 3 · Blazers TrackBlazers Track1500 Meters3.5:36.73a11
Jan 30USATF Colorado All Comers Meet #3Jan 30 · 800 Meters · Place 1 · Blazers TrackBlazers Track800 Meters1.2:34.75a11
Jan 30USATF Colorado All Comers Meet #3Jan 30 · 400 Meters · Blazers TrackBlazers Track400 Meters—DNS11
Jan 23USATF Colorado All Comers Meet #2Jan 23 · 300 Meters · Place 3 · Blazers TrackBlazers Track300 Meters3.47.78a11
Jan 23USATF Colorado All Comers Meet #2Jan 23 · 1500 Meters · Place 2 · Blazers TrackBlazers Track1500 Meters2.6:04.07a11
Jan 16Martin Luther King Jr. Mile Hi ClassicJan 16 · 1 Mile · Place 1 · BlazersBlazers1 Mile15:58.7111
Jan 16Martin Luther King Jr. Mile Hi ClassicJan 16 · 400 Meters · Place 1 · BlazersBlazers400 Meters11:06.2711
Jan 9USATF Colorado All Comers Meet #1Jan 9 · 1500 Meters · Place 1 · Blazers TrackBlazers Track1500 Meters1.5:34.85a11
Jan 9USATF Colorado All Comers Meet #1Jan 9 · 400 Meters · Place 1 · Blazers TrackBlazers Track400 Meters1.1:07.95a11

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 27The Florida InternationalMar 27 · 1500 Meters · Place 1 · Blazers TrackBlazers Track1500 Meters1.5:19.03a10
Mar 27The Florida InternationalMar 27 · 800 Meters · Place 2 · Blazers TrackBlazers Track800 Meters2.2:39.95a10

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 1 · BlazersBlazers100 Meters13:03.99a6U
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 6 · BlazersBlazers100 Meters61:20.86a PB6U
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 6 · BlazersBlazers100 Meters61:20.86a PR6U

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29USATF Colorado Indoor ChampionshipJan 29 · 400 Meters · Place 5 · BlazersBlazers400 Meters51:26.076
Jan 15Martin Luther King Mile High ClassicJan 15 · 400 Meters · Place 4 · BlazersBlazers400 Meters41:31.666
Jan 7USATF Colorado All ComerJan 7 · 200 Meters · Place 9 · BlazersBlazers200 Meters938.47 PB6