Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOregon Twilight · May 811.21aOregon TwilightMay 8, 2026
200 Meters · OutdoorOregon Twilight · May 823.14aOregon TwilightMay 8, 2026
400 Meters · Outdoor54th Phoenix Invitational (USATF Youth) · Apr 141:02.28a54th Phoenix Invitational (USATF Youth)April 14, 2018
800 Meters · Outdoor54th Phoenix Invitational (USATF Youth) · Apr 142:28.23a54th Phoenix Invitational (USATF Youth)April 14, 2018

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Oregon TwilightMay 8 · 200 Meters · Place 14 · UO Running ClubUO Running Club200 Meters14.23.14a PBWind: -0.3So
May 8Oregon TwilightMay 8 · 100 Meters · Place 15 · UO Running ClubUO Running Club100 Meters15.11.21a PBWind: 1So
Mar 28Willamette InvitationalMar 28 · 100 Meters · Place 8 · UnattachedUnattached100 Meters8.11.44aWind: -1.510

2019 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11Nevada StormMay 11 · 400 Meters · Run 702Run 702400 Meters—DNS7
May 11Nevada StormMay 11 · 200 Meters · Run 702Run 702200 Meters—DNS7
May 11Nevada StormMay 11 · 100 Meters · Place 12 · Run 702Run 702100 Meters12.14.06a7
May 4Las Vegas Blazin OnezMay 4 · 800 Meters · Place 9 · Run 702Run 702800 Meters9.2:32.80a7
May 4Las Vegas Blazin OnezMay 4 · 400 Meters · Place 9 · Run 702Run 702400 Meters9.1:03.21a7
May 4Las Vegas Blazin OnezMay 4 · 200 Meters · Place 3 · Run 702Run 702200 Meters3.26.47a7
Apr 27Run with the Stallions MeetApr 27 · 800 Meters · Place 6 · Run 702Run 702800 Meters6.2:35.18a7
Apr 27Run with the Stallions MeetApr 27 · 400 Meters · Run 702Run 702400 Meters—DNS7
Apr 27Run with the Stallions MeetApr 27 · 200 Meters · Place 3 · Run 702Run 702200 Meters3.26.80a7
Mar 30Las Vegas Heat Mar 30 · 800 Meters · Place 7 · Run 702Run 702800 Meters7.2:33.92a7
Mar 30Las Vegas Heat Mar 30 · 400 Meters · Place 13 · Run 702Run 702400 Meters13.1:03.79a7
Mar 30Las Vegas Heat Mar 30 · 200 Meters · Place 13 · Run 702Run 702200 MetersRound P13.27.29a7
Mar 23Team HurricaneMar 23 · 800 Meters · Place 4 · Run 702Run 702800 Meters4.2:38.39aUnofficial7
Mar 23Team HurricaneMar 23 · 400 Meters · Place 8 · Run 702Run 702400 Meters8.1:04.44aUnofficial7
Mar 23Team HurricaneMar 23 · 200 Meters · Place 9 · Run 702Run 702200 Meters9.28.10aUnofficial7

2018 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 8USATF Nevada Association Junior Olympic ChampionshipsJun 8 · 800 Meters · Place 8 · 49-Unattached49-Unattached800 Meters8.2:37.95a6
Jun 8USATF Nevada Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 14 · 49-Unattached49-Unattached400 MetersRound P14.1:05.45a6
Jun 8USATF Nevada Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 7 · 49-Unattached49-Unattached200 MetersRound P7.26.50a6
Jun 8USATF Nevada Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 8 · 49-Unattached49-Unattached200 Meters8.27.11a6
May 5Team Hurricane InvitationalMay 5 · 800 Meters · Place 4 · 49-Unattached49-Unattached800 Meters4.2:37.87a6
May 5Team Hurricane InvitationalMay 5 · 400 Meters · Place 12 · 49-Unattached49-Unattached400 Meters12.1:04.26a6
May 5Team Hurricane InvitationalMay 5 · 200 Meters · 49-Unattached49-Unattached200 Meters—DNS6
Apr 28Southwest Stallions MeetApr 28 · 800 Meters · Place 4 · 49-Unattached49-Unattached800 Meters4.2:34.03a6
Apr 28Southwest Stallions MeetApr 28 · 400 Meters · Place 14 · 49-Unattached49-Unattached400 Meters14.1:05.82a6
Apr 28Southwest Stallions MeetApr 28 · 200 Meters · Place 11 · 49-Unattached49-Unattached200 Meters11.28.82a6
Apr 1454th Phoenix Invitational (USATF Youth)Apr 14 · 800 Meters · Place 19 · 49-Unattached49-Unattached800 Meters19.2:28.23a PB6
Apr 1454th Phoenix Invitational (USATF Youth)Apr 14 · 400 Meters · Place 34 · 49-Unattached49-Unattached400 Meters34.1:02.28a PB6
Apr 1454th Phoenix Invitational (USATF Youth)Apr 14 · 200 Meters · Place 39 · 49-Unattached49-Unattached200 MetersRound P39.27.61a6
Mar 24USATF Nevada Challenge meetMar 24 · 800 Meters · Place 3 · Run 702Run 702800 Meters3.2:40.15a6
Mar 24USATF Nevada Challenge meetMar 24 · 400 Meters · Place 7 · Run 702Run 702400 Meters7.1:05.49a6
Mar 24USATF Nevada Challenge meetMar 24 · 200 Meters · Place 13 · Run 702Run 702200 Meters13.31.23a6
Mar 10Fresh Start 2nd Annual MeetMar 10 · 800 Meters · Place 6 · Run 702Run 702800 Meters6.2:39.62a6
Mar 10Fresh Start 2nd Annual MeetMar 10 · 400 Meters · Place 6 · Run 702Run 702400 Meters6.1:03.98a6
Mar 10Fresh Start 2nd Annual MeetMar 10 · 200 Meters · Place 8 · Run 702Run 702200 Meters8.29.47a6

2017 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 13 · Run 702Run 702800 Meters13.2:33.62a5
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 10 · Run 702Run 702400 MetersRound P10.1:05.21a5
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 11 · Run 702Run 702200 MetersRound P11.27.78a5
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 800 Meters · Place 4 · Run 702Run 702800 Meters4.2:45.64a5
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 6 · Run 702Run 702400 MetersRound P6.1:07.31a5
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 4 · Run 702Run 702400 Meters4.1:06.47a5
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 4 · Run 702Run 702200 MetersRound P4.28.67a5
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 2 · Run 702Run 702200 Meters2.29.86a5
Jun 3BG Gators Track MeetJun 3 · 800 Meters · Place 4 · Run 702Run 702800 Meters4.2:34.71Unofficial5
Jun 3BG Gators Track MeetJun 3 · 400 Meters · Place 3 · Run 702Run 702400 Meters3.1:04.33Unofficial5
Jun 3BG Gators Track MeetJun 3 · 200 Meters · Place 4 · Run 702Run 702200 Meters4.27.32Unofficial5
May 2633rd Annual Los Angeles Jets InvitationalMay 26 · 800 Meters · Place 13 · Run 702Run 702800 Meters13.2:36.82a5
May 2633rd Annual Los Angeles Jets InvitationalMay 26 · 400 Meters · Place 18 · Run 702Run 702400 Meters18.1:04.64a5
May 2633rd Annual Los Angeles Jets InvitationalMay 26 · 200 Meters · Place 9 · Run 702Run 702200 Meters9.28.29aWind: -25
May 13Club 702May 13 · 400 Meters · Place 5 · Run 702Run 702400 Meters5.1:07.465
May 13Club 702May 13 · 200 Meters · Place 2 · Run 702Run 702200 Meters2.27.525
May 13Club 702May 13 · 100 Meters · Place 5 · Run 702Run 702100 Meters5.13.205
Apr 29Southwest Stallions Track MeetApr 29 · 800 Meters · Place 5 · Run 702Run 702800 Meters5.2:36.96a5
Apr 29Southwest Stallions Track MeetApr 29 · 400 Meters · Place 5 · Run 702Run 702400 Meters5.1:07.52a5
Apr 29Southwest Stallions Track MeetApr 29 · 200 Meters · Place 5 · Run 702Run 702200 Meters5.29.34a5
Apr 22Team Elite Track MeetApr 22 · 800 Meters · Place 3 · Run 702Run 702800 Meters3.2:42.57a5
Apr 22Team Elite Track MeetApr 22 · 200 Meters · Place 4 · Run 702Run 702200 Meters4.28.81a5
Apr 8Blazin Onez Track MeetApr 8 · 800 Meters · Place 3 · Run 702Run 702800 Meters3.2:41.79a5
Apr 8Blazin Onez Track MeetApr 8 · 400 Meters · Place 6 · Run 702Run 702400 Meters6.1:08.16a5
Apr 8Blazin Onez Track MeetApr 8 · 200 Meters · Place 8 · Run 702Run 702200 Meters8.31.02a5
Apr 1Las Vegas Heat InvitationalApr 1 · 800 Meters · Place 13 · Run 702Run 702800 Meters13.2:43.59a5
Apr 1Las Vegas Heat InvitationalApr 1 · 400 Meters · Place 13 · Run 702Run 702400 Meters13.1:06.60a5
Apr 1Las Vegas Heat InvitationalApr 1 · 200 Meters · Place 25 · Run 702Run 702200 MetersRound P25.29.48a5
Mar 11Fresh Start Track MeetMar 11 · 800 Meters · Place 2 · Run 702Run 702800 Meters2.2:42.47a5
Mar 11Fresh Start Track MeetMar 11 · 400 Meters · Place 12 · Run 702Run 702400 Meters12.1:10.03a5
Mar 11Fresh Start Track MeetMar 11 · 200 Meters · Place 6 · Run 702Run 702200 Meters6.29.03a5
Feb 25Vegas Stealth Track MeetFeb 25 · 800 Meters · Place 8 · Run 702Run 702800 Meters8.2:58.845
Feb 25Vegas Stealth Track MeetFeb 25 · 400 Meters · Place 10 · Run 702Run 702400 Meters10.1:10.985
Feb 25Vegas Stealth Track MeetFeb 25 · 200 Meters · Place 19 · Run 702Run 702200 Meters19.34.785