Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYMCA All Comers #2 · Jun 2712.7YMCA All Comers #2June 27, 2026
100m Hurdles · 30" / 0.762m · OutdoorUSATF Region 14 Junior Olympic T&F Championships · Jul 617.30aUSATF Region 14 Junior Olympic T&F ChampionshipsJuly 6, 2023
100m Hurdles · 33" / 0.838m · OutdoorDistrict 3 6A Championships · May 716.43aDistrict 3 6A ChampionshipsMay 7, 2026
200 Meters · OutdoorUSATF Snake River Association Championships · Jun 1926.25aUSATF Snake River Association ChampionshipsJune 19, 2026
300m Hurdles · 30" / 0.762m · OutdoorDistrict 3 6A Championships · May 747.69aDistrict 3 6A ChampionshipsMay 7, 2026
400 Meters · OutdoorSac Track Union Championship · May 131:03.44aSac Track Union ChampionshipMay 13, 2023
80m Hurdles · 30" / 0.762m · OutdoorFastFast Invitational #2 · Jun 2615.51aFastFast Invitational #2June 26, 2021
Long Jump · OutdoorFastFast Invitational · Jun 122.81mFastFast InvitationalJune 12, 2021
Results · OutdoorUSATF National Junior Olympic Championships · Jul 2515.98USATF National Junior Olympic ChampionshipsJuly 25, 2022

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 18Team Idaho ClassicJul 18 · 300m Hurdles · Place 1 · Athletes Elite TCAthletes Elite TC300m Hurdles147.98a11
Jul 18Team Idaho ClassicJul 18 · 100m Hurdles · Place 1 · Athletes Elite TCAthletes Elite TC100m Hurdles116.16a11
Jul 18Team Idaho ClassicJul 18 · 100 Meters · Place 3 · Athletes Elite TCAthletes Elite TC100 Meters313.02a11
Jul 9USATF Region 11 Junior Olympic ChampionshipsJul 9 · 100m Hurdles · Place 7 · Athletes Elite TCAthletes Elite TC100m Hurdles716.79a11
Jul 9USATF Region 11 Junior Olympic ChampionshipsJul 9 · 200 Meters · Place 8 · Athletes Elite TCAthletes Elite TC200 MetersRound P826.78a11
Jul 9USATF Region 11 Junior Olympic ChampionshipsJul 9 · 200 Meters · Place 6 · Athletes Elite TCAthletes Elite TC200 Meters626.27a11
Jul 9USATF Region 11 Junior Olympic ChampionshipsJul 9 · 100 Meters · Place 9 · Athletes Elite TCAthletes Elite TC100 MetersRound P913.23a11
Jun 27YMCA All Comers #2Jun 27 · 100m Hurdles · Place 1 · Athletes Elite TCAthletes Elite TC100m Hurdles116.811
Jun 27YMCA All Comers #2Jun 27 · 100 Meters · Place 2 · Athletes Elite TCAthletes Elite TC100 Meters212.7 PB11
Jun 19USATF Snake River Association ChampionshipsJun 19 · 100m Hurdles · Place 1 · Athletes Elite TCAthletes Elite TC100m Hurdles116.49a11
Jun 19USATF Snake River Association ChampionshipsJun 19 · 200 Meters · Place 3 · Athletes Elite TCAthletes Elite TC200 Meters326.25a PB11
Jun 19USATF Snake River Association ChampionshipsJun 19 · 100 Meters · Place 4 · Athletes Elite TCAthletes Elite TC100 Meters412.99a11
Jun 13YMCA ShowcaseJun 13 · 100m Hurdles · Place 7 · Athletes Elite TCAthletes Elite TC100m Hurdles33" / 0.838m7.16.73a11
Jun 13YMCA ShowcaseJun 13 · 200 Meters · Place 10 · Athletes Elite TCAthletes Elite TC200 Meters10.27.15a11
May 15IHSAA 6A/5A Track & Field ChampionshipsMay 15 · 300m Hurdles · Place 10 · CapitalCapital300m Hurdles30" / 0.762mRound P10.48.23a10
May 7District 3 6A ChampionshipsMay 7 · 300m Hurdles · Place 8 · CapitalCapital300m Hurdles30" / 0.762mRound P8.47.78a10
May 7District 3 6A ChampionshipsMay 7 · 300m Hurdles · Place 6 · CapitalCapital300m Hurdles30" / 0.762m6.47.69a PB10
May 7District 3 6A ChampionshipsMay 7 · 100m Hurdles · Place 13 · CapitalCapital100m Hurdles33" / 0.838mRound P13.16.43a PBWind: -1.210
Apr 30Boise City MeetApr 30 · 300m Hurdles · Place 3 · CapitalCapital300m Hurdles348.60a10
Apr 30Boise City MeetApr 30 · 100m Hurdles · Place 5 · CapitalCapital100m Hurdles517.15a10
Apr 24Bandanna InviteApr 24 · 300m Hurdles · Place 10 · CapitalCapital300m Hurdles1049.76a10
Apr 24Bandanna InviteApr 24 · 100m Hurdles · Place 18 · CapitalCapital100m Hurdles1817.32a10
Apr 17Thunder InviteApr 17 · 300m Hurdles · Place 3 · CapitalCapital300m Hurdles351.23a10
Apr 17Thunder InviteApr 17 · 100m Hurdles · Place 5 · CapitalCapital100m Hurdles517.41a10
Apr 11Boise RelaysApr 11 · 300m Hurdles · Place 23 · CapitalCapital300m Hurdles2349.68a10
Apr 11Boise RelaysApr 11 · 100m Hurdles · Place 27 · CapitalCapital100m Hurdles2717.60a10
Apr 10Borah vs Capital & CentennialApr 10 · 100m Hurdles · Place 4 · CapitalCapital100m Hurdles417.34a10
Apr 10Borah vs Capital & CentennialApr 10 · 200 Meters · Place 2 · CapitalCapital200 Meters228.11a10
Apr 1Boise-Capital Apr 1 · 300m Hurdles · Place 3 · CapitalCapital300m Hurdles353.29a10
Apr 1Boise-Capital Apr 1 · 100m Hurdles · Place 6 · CapitalCapital100m Hurdles617.66a10
Mar 27Capital @ Mountain ViewMar 27 · 300m Hurdles · Place 6 · CapitalCapital300m Hurdles651.89a10
Mar 27Capital @ Mountain ViewMar 27 · 100m Hurdles · Place 5 · CapitalCapital100m Hurdles517.44a10
Mar 12Capital Rocky Duel @ RockyMar 12 · 300m Hurdles · Place 3 · CapitalCapital300m Hurdles352.02a10
Mar 12Capital Rocky Duel @ RockyMar 12 · 100m Hurdles · Place 1 · CapitalCapital100m Hurdles117.39a10

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 19Team Idaho ClassicJul 19 · 100m Hurdles · Place 2 · Spike Up AthleticsSpike Up Athletics100m Hurdles217.33a10
Jul 19Team Idaho ClassicJul 19 · 200 Meters · Place 3 · Spike Up AthleticsSpike Up Athletics200 Meters327.19a10
Jul 12YMCA All Comers Meet #3Jul 12 · 100m Hurdles · Place 2 · Spike Up AthleticsSpike Up Athletics100m Hurdles216.310
Jul 12YMCA All Comers Meet #3Jul 12 · 200 Meters · Place 2 · Spike Up AthleticsSpike Up Athletics200 Meters227.210
Jun 28YMCA All Comers Meet #2Jun 28 · 100m Hurdles · Place 1 · Spike Up AthleticsSpike Up Athletics100m Hurdles116.610
Jun 28YMCA All Comers Meet #2Jun 28 · 200 Meters · Place 1 · Spike Up AthleticsSpike Up Athletics200 Meters127.110
Jun 13USATF Snake River Junior Olympic Association ChampionshipsJun 13 · 100m Hurdles · Place 4 · Spike Up AthleticsSpike Up Athletics100m Hurdles33" / 0.838m4.17.70a10
Jun 13USATF Snake River Junior Olympic Association ChampionshipsJun 13 · 400 Meters · Place 1 · Spike Up AthleticsSpike Up Athletics400 Meters1.1:05.48a10
Jun 13USATF Snake River Junior Olympic Association ChampionshipsJun 13 · 200 Meters · Place 2 · Spike Up AthleticsSpike Up Athletics200 Meters2.27.22a10
May 8District 3 6A ChampionshipsMay 8 · 300m Hurdles · Place 16 · CapitalCapital300m Hurdles1649.70a9
May 8District 3 6A ChampionshipsMay 8 · 100m Hurdles · Place 20 · CapitalCapital100m Hurdles2017.63a9
May 1Boise CityMay 1 · 300m Hurdles · Place 7 · CapitalCapital300m Hurdles749.70a9
May 1Boise CityMay 1 · 100m Hurdles · Place 5 · CapitalCapital100m Hurdles516.87a9
Apr 26Legends Twilight InvitationalApr 26 · 300m Hurdles · Place 16 · CapitalCapital300m Hurdles30" / 0.762m16.49.84a9
Apr 26Legends Twilight InvitationalApr 26 · 100m Hurdles · Place 26 · CapitalCapital100m Hurdles33" / 0.838m26.17.86a9
Apr 24Capital-McCall-Rocky-Eagle QuadApr 24 · 300m Hurdles · Place 3 · CapitalCapital300m Hurdles351.059
Apr 24Capital-McCall-Rocky-Eagle QuadApr 24 · 100m Hurdles · Place 2 · CapitalCapital100m Hurdles217.659
Apr 19Wes Lowe JV InvitationalApr 19 · 300m Hurdles · Place 1 · CapitalCapital300m Hurdles150.119
Apr 19Wes Lowe JV InvitationalApr 19 · 100m Hurdles · Place 2 · CapitalCapital100m Hurdles217.219
Apr 18Boise InviteApr 18 · 300m Hurdles · Place 9 · CapitalCapital300m Hurdles30" / 0.762m9.50.59a9
Apr 18Boise InviteApr 18 · 100m Hurdles · Place 6 · CapitalCapital100m Hurdles33" / 0.838m6.17.49a9
Apr 12Patriot InviteApr 12 · 300m Hurdles · Place 13 · CapitalCapital300m Hurdles1351.63a9
Apr 12Patriot InviteApr 12 · 100m Hurdles · Place 12 · CapitalCapital100m Hurdles1218.57a9
Apr 11Capital, Rocky Mountain, Hillcrest @ Mountain ViewApr 11 · 100m Hurdles · Place 6 · CapitalCapital100m Hurdles618.03a9
Mar 28Eagle & Meridian at Capital Tri MeetMar 28 · 300m Hurdles · Place 1 · CapitalCapital300m Hurdles151.69a9
Mar 28Eagle & Meridian at Capital Tri MeetMar 28 · 100m Hurdles · Place 3 · CapitalCapital100m Hurdles317.87a9
Mar 15Caldwell, Capital, Owyhee TriMar 15 · 300m Hurdles · Place 5 · CapitalCapital300m Hurdles552.95a—
Mar 15Caldwell, Capital, Owyhee TriMar 15 · 100m Hurdles · Place 3 · CapitalCapital100m Hurdles317.82a—

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 15Staying Active Competition Meet (SAC Meet)Jul 15 · 400 Meters · Place 1 · FastFast Track ClubFastFast Track Club400 Meters11:06.97a—
Jul 15Staying Active Competition Meet (SAC Meet)Jul 15 · 200 Meters · Place 1 · FastFast Track ClubFastFast Track Club200 Meters128.79a—
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 100m Hurdles · Place 3 · FastFast Track ClubFastFast Track Club100m Hurdles30" / 0.762mRound P3.17.24aWind: 2.67
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 100m Hurdles · Place 4 · FastFast Track ClubFastFast Track Club100m Hurdles30" / 0.762m4.17.30a PBWind: 0.37
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100m Hurdles · Place 4 · FastFast Track ClubFastFast Track Club100m HurdlesRound P417.52a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100m Hurdles · Place 3 · FastFast Track ClubFastFast Track Club100m Hurdles317.43a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 19 · FastFast Track ClubFastFast Track Club400 MetersRound P191:05.94a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 34 · FastFast Track ClubFastFast Track Club200 MetersRound P3429.27a—
Jun 17Fast Fast All-Comers MeetJun 17 · 100m Hurdles · Place 2 · FastFast Track ClubFastFast Track Club100m Hurdles217.92a—
Jun 17Fast Fast All-Comers MeetJun 17 · 400 Meters · Place 2 · FastFast Track ClubFastFast Track Club400 Meters21:03.90a—
Jun 17Fast Fast All-Comers MeetJun 17 · 200 Meters · Place 2 · FastFast Track ClubFastFast Track Club200 Meters228.26a—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 29 · Fastfast Track ClubFastfast Track Club100 Meters2913.94—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 21 · Fastfast Track ClubFastfast Track Club200 Meters2128.56—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 14 · Fastfast Track ClubFastfast Track Club400 Meters141:04.80—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 29 · Fastfast Track ClubFastfast Track Club100 Meters2913.94—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 21 · Fastfast Track ClubFastfast Track Club200 Meters2128.56—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 14 · Fastfast Track ClubFastfast Track Club400 Meters141:04.80—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 29 · Fastfast Track ClubFastfast Track Club100 Meters2913.94—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 21 · Fastfast Track ClubFastfast Track Club200 Meters2128.56—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 14 · Fastfast Track ClubFastfast Track Club400 Meters141:04.80—
Jun 32023 Golden West Invitational Jun 3 · 100 Meters · Place 29 · Fastfast Track ClubFastfast Track Club100 Meters2913.94—
Jun 32023 Golden West Invitational Jun 3 · 200 Meters · Place 21 · Fastfast Track ClubFastfast Track Club200 Meters2128.56—
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 14 · Fastfast Track ClubFastfast Track Club400 Meters141:04.80—
May 13Sac Track Union ChampionshipMay 13 · 400 Meters · Place 3 · FastFast Track ClubFastFast Track Club400 Meters31:03.44a PB—
May 13Sac Track Union ChampionshipMay 13 · 200 Meters · Place 9 · FastFast Track ClubFastFast Track Club200 Meters929.41a—
May 13Sac Track Union ChampionshipMay 13 · 100 Meters · Place 6 · FastFast Track ClubFastFast Track Club100 MetersRound P613.73a—
Apr 15Sac Track Union Meet #3Apr 15 · 400 Meters · Place 2 · FastFast Track ClubFastFast Track Club400 Meters2.1:04.26a7
Apr 15Sac Track Union Meet #3Apr 15 · 100 Meters · Place 9 · FastFast Track ClubFastFast Track Club100 Meters9.14.49a7

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 31 · 16 FastFast16 FastFastResultsRound P3115.98 PB—
Jul 16STFU - Championship (Invite Only)Jul 16 · 80m Hurdles · Place 1 · FastFast Track ClubFastFast Track Club80m Hurdles30" / 0.762m1.16.42a6
Jul 16STFU - Championship (Invite Only)Jul 16 · 400 Meters · Place 1 · FastFast Track ClubFastFast Track Club400 Meters1.1:08.21a6
Jul 16STFU - Championship (Invite Only)Jul 16 · 200 Meters · Place 1 · FastFast Track ClubFastFast Track Club200 Meters1.29.35a6
Jul 16STFU - Championship (Invite Only)Jul 16 · 100 Meters · Place 1 · FastFast Track ClubFastFast Track Club100 Meters1.14.25a6
Jul 9Fast Fast All-Comers MeetJul 9 · 80m Hurdles · Place 1 · FastFast Track ClubFastFast Track Club80m Hurdles30" / 0.762m1.15.95aWind: 0.46
Jul 9Fast Fast All-Comers MeetJul 9 · 400 Meters · Place 1 · FastFast Track ClubFastFast Track Club400 Meters1.1:08.10a6
Jul 9Fast Fast All-Comers MeetJul 9 · 200 Meters · Place 1 · FastFast Track ClubFastFast Track Club200 Meters1.29.35aWind: 0.76
Jul 9Fast Fast All-Comers MeetJul 9 · 100 Meters · FastFast Track ClubFastFast Track Club100 Meters—NT6
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 80m Hurdles · Place 4 · FastFast Track ClubFastFast Track Club80m HurdlesRound P416.35a—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 80m Hurdles · Place 4 · FastFast Track ClubFastFast Track Club80m Hurdles415.86a—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 13 · FastFast Track ClubFastFast Track Club400 MetersRound P131:09.69a—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 24 · FastFast Track ClubFastFast Track Club200 MetersRound P2430.36a—
Jun 462nd Golden West Invitational Jun 4 · 80m Hurdles · Place 3 · FastFast Track ClubFastFast Track Club80m Hurdles30" / 0.762m3.16.58a6
Jun 462nd Golden West Invitational Jun 4 · 400 Meters · Place 8 · FastFast Track ClubFastFast Track Club400 Meters8.1:08.90a6
Jun 462nd Golden West Invitational Jun 4 · 200 Meters · Place 9 · FastFast Track ClubFastFast Track Club200 Meters9.30.10aWind: 1.86

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 26FastFast Invitational #2Jun 26 · 80m Hurdles · Place 1 · FastFast Track ClubFastFast Track Club80m Hurdles30" / 0.762m1.15.51a PB5
Jun 26FastFast Invitational #2Jun 26 · 400 Meters · Place 3 · FastFast Track ClubFastFast Track Club400 Meters3.1:11.50a5
Jun 26FastFast Invitational #2Jun 26 · 400 Meters · Place 1 · FastFast Track ClubFastFast Track Club400 Meters1.1:11.50a5
Jun 26FastFast Invitational #2Jun 26 · 200 Meters · Place 5 · FastFast Track ClubFastFast Track Club200 Meters5.31.94a5
Jun 26FastFast Invitational #2Jun 26 · 200 Meters · Place 1 · FastFast Track ClubFastFast Track Club200 Meters1.31.94a5
Jun 26FastFast Invitational #2Jun 26 · 100 Meters · Place 6 · FastFast Track ClubFastFast Track Club100 Meters6.15.43a5
Jun 26FastFast Invitational #2Jun 26 · 100 Meters · Place 2 · FastFast Track ClubFastFast Track Club100 Meters2.15.43a5
Jun 12FastFast InvitationalJun 12 · 80m Hurdles · Place 1 · FastFast Track ClubFastFast Track Club80m Hurdles30" / 0.762m1.15.90a5
Jun 12FastFast InvitationalJun 12 · Long Jump · Place 3 · FastFast Track ClubFastFast Track ClubLong Jump3.2.81m PB5
Jun 12FastFast InvitationalJun 12 · 200 Meters · Place 1 · FastFast Track ClubFastFast Track Club200 Meters1.32.38a5
Jun 12FastFast InvitationalJun 12 · 100 Meters · Place 2 · FastFast Track ClubFastFast Track Club100 Meters2.15.31a5