Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDenver Twilight Series: The Premier · May 2911.97aDenver Twilight Series: The PremierMay 29, 2026
200 Meters · OutdoorRocky Mountain State Games · Jul 1824.46aRocky Mountain State Games July 18, 2026
400 Meters · OutdoorDenver Twilight Series: The Premier · May 3059.95Denver Twilight Series: The Premier May 30, 2025
Discus · 1.6kg · OutdoorColorado Springs Striders Invitational · Jun 637.57mColorado Springs Striders InvitationalJune 6, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 18Rocky Mountain State Games Jul 18 · Discus · Place 1 · Brute Force Track ClubDiscus136.19m8
Jul 18Rocky Mountain State Games Jul 18 · 200 Meters · Place 8 · Brute Force Track Club200 Meters824.46a PB8
Jul 18Rocky Mountain State Games Jul 18 · 100 Meters · Place 7 · Brute Force Track Club100 Meters711.99a8
Jul 10Denver Twilight Series: The Finale + Colorado Club T&F ChampsJul 10 · Discus · Place 3 · Brute Force Track ClubDiscus1.6kg3.121' 6"8
Jun 19Denver Twilight Series: The SequelJun 19 · Discus · Place 8 · Brute Force Track ClubDiscus1.6kg8.118' 5"8
Jun 19Denver Twilight Series: The SequelJun 19 · 100 Meters · Brute Force Track Club100 Meters—DNS8
Jun 14USATF Mid America Region Masters & Colorado Open & Masters Championships + Rocky Mountain HS ClassicJun 14 · Discus · Brute Force Track ClubDiscus1.6kg—DNS8
Jun 6Colorado Springs Striders InvitationalJun 6 · Discus · Place 1 · Brute Force Track ClubDiscus1.6kg1.37.57m PB8
Jun 6Colorado Springs Striders InvitationalJun 6 · 100 Meters · Place 12 · Brute Force Track Club100 Meters12.11.76aWind: 4.28
May 29Denver Twilight Series: The PremierMay 29 · Discus · Place 8 · Brute Force Track ClubDiscus1.6kg8.114' 8"8
May 29Denver Twilight Series: The PremierMay 29 · 100 Meters · Place 19 · Brute Force Track Club100 Meters19.11.97a PBWind: -0.28

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 192025 Rocky Mountain State GamesJul 19 · Discus · Place 1 · Brute Force Track ClubDiscus137.59m7
Jun 21USATF Colorado Junior Olympics T&FJun 21 · Discus · Place 1 · Brute Force Track ClubDiscus136.81m7
Jun 21USATF Colorado Junior Olympics T&FJun 21 · 200 Meters · Place 9 · Brute Force Track Club200 MetersRound P927.17a7
Jun 21USATF Colorado Junior Olympics T&FJun 21 · 200 Meters · Place 9 · Brute Force Track Club200 Meters926.43a7
Jun 21USATF Colorado Junior Olympics T&FJun 21 · 100 Meters · Place 8 · Brute Force Track Club100 MetersRound P812.81a7
Jun 21USATF Colorado Junior Olympics T&FJun 21 · 100 Meters · Place 9 · Brute Force Track Club100 Meters912.59a7
May 30Denver Twilight Series: The Premier May 30 · Discus · Place 10 · Brute Force Track ClubDiscus10113' 8"13
May 30Denver Twilight Series: The Premier May 30 · 400 Meters · Place 20 · Brute Force Track Club400 Meters2059.95 PB13
May 30Denver Twilight Series: The Premier May 30 · 100 Meters · Place 41 · Brute Force Track Club100 Meters4112.6213
May 22Colorado Elite TC Sprint FestivalMay 22 · 200 Meters · Place 19 · Brute Force Track Club200 Meters1926.30a7
May 22Colorado Elite TC Sprint FestivalMay 22 · 100 Meters · Place 16 · Brute Force Track Club100 Meters1612.39a7

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 12023 Rocky Mountain State GamesJul 1 · 200 Meters · Place 1 · Brute Force Track Club200 Meters128.67a—
Jul 12023 Rocky Mountain State GamesJul 1 · 100 Meters · Place 1 · Brute Force Track Club100 Meters113.39a—
Jul 12023 Rocky Mountain State GamesJul 1 · 200 Meters · Place 1 · Brute Force Track Club200 Meters128.67a—
Jul 12023 Rocky Mountain State GamesJul 1 · 100 Meters · Place 1 · Brute Force Track Club100 Meters113.39a—
Jun 17COLORADO SPRINGS STRIDERS INVITATIONALJun 17 · 400 Meters · Place 4 · Brute Force Track Club400 Meters41:12.85a—
Jun 17COLORADO SPRINGS STRIDERS INVITATIONALJun 17 · 200 Meters · Place 5 · Brute Force Track Club200 Meters528.67a—
Jun 17COLORADO SPRINGS STRIDERS INVITATIONALJun 17 · 100 Meters · Place 4 · Brute Force Track Club100 Meters413.79a—
Jun 10BRUTE FORCE OPENJun 10 · 400 Meters · Place 2 · Brute Force Track Club400 Meters21:10.32a—
Jun 10BRUTE FORCE OPENJun 10 · 100 Meters · Place 5 · Brute Force Track Club100 MetersRound P513.48a—
Jun 10BRUTE FORCE OPENJun 10 · 100 Meters · Place 5 · Brute Force Track Club100 Meters513.43a—