Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Skyhawk Invitational · Apr 1712.54a2026 Skyhawk InvitationalApril 17, 2026
100m Hurdles · 30" / 0.762m · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 2216.93aUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023
100m Hurdles · 33" / 0.838m · OutdoorRancho Weekday #2 · Apr 1817.28aRancho Weekday #2April 18, 2024
200 Meters · Indoor2026 Bulldog Invitational · Feb 2825.90a2026 Bulldog InvitationalFebruary 28, 2026
200 Meters · Outdoor2026 Skyhawk Invitational · Apr 1725.45a2026 Skyhawk InvitationalApril 17, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 2231.86aUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023
300m Hurdles · 30" / 0.762m · Outdoor2025 NIAA 4A & 5A Southern Regional Championships · May 1048.49a2025 NIAA 4A & 5A Southern Regional ChampionshipsMay 10, 2025
400 Meters · Indoor2026 Bulldog Invitational · Feb 2858.97a2026 Bulldog InvitationalFebruary 28, 2026
400 Meters · OutdoorNIAA 4A Desert Region · May 159.52aNIAA 4A Desert RegionMay 1, 2026
800 Meters · OutdoorCSN Distance Carnival · Apr 112:48.55CSN Distance CarnivalApril 11, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8NIAA 4A State ChampionshipsMay 8 · 400 Meters · Place 6 · Somerset Academy Losee HSSomerset Academy Losee HS400 Meters6.1:00.76a11
May 1NIAA 4A Desert RegionMay 1 · 300m Hurdles · Place 7 · Somerset Academy Losee HSSomerset Academy Losee HS300m Hurdles30" / 0.762mRound P7.52.68a11
May 1NIAA 4A Desert RegionMay 1 · 300m Hurdles · Place 5 · Somerset Academy Losee HSSomerset Academy Losee HS300m Hurdles30" / 0.762m5.50.98a11
May 1NIAA 4A Desert RegionMay 1 · 400 Meters · Place 5 · Somerset Academy Losee HSSomerset Academy Losee HS400 MetersRound P5.59.52a PB11
May 1NIAA 4A Desert RegionMay 1 · 400 Meters · Place 3 · Somerset Academy Losee HSSomerset Academy Losee HS400 Meters3.59.64a11
Apr 172026 Skyhawk InvitationalApr 17 · 400 Meters · Place 3 · Somerset Academy LoseeSomerset Academy Losee400 Meters359.68a11
Apr 172026 Skyhawk InvitationalApr 17 · 200 Meters · Place 5 · Somerset Academy LoseeSomerset Academy Losee200 Meters525.45a PB11
Apr 172026 Skyhawk InvitationalApr 17 · 100 Meters · Place 6 · Somerset Academy LoseeSomerset Academy Losee100 Meters612.54a PB11
Apr 7Bonanza WeekdayApr 7 · 300m Hurdles · Place 1 · Somerset Academy LoseeSomerset Academy Losee300m Hurdles148.56a11
Apr 7Bonanza WeekdayApr 7 · 100 Meters · Place 1 · Somerset Academy LoseeSomerset Academy Losee100 Meters112.91a11
Apr 45th Annual Red Rock Running InvitationalApr 4 · 300m Hurdles · Place 7 · Somerset Academy LoseeSomerset Academy Losee300m Hurdles748.60a11
Apr 45th Annual Red Rock Running InvitationalApr 4 · 100 Meters · Place 11 · Somerset Academy LoseeSomerset Academy Losee100 Meters1112.69a11
Mar 132026 O'Dea Elite RelaysMar 13 · 400 Meters · Place 3 · Somerset Academy LoseeSomerset Academy Losee400 Meters359.56a11
Mar 132026 O'Dea Elite RelaysMar 13 · 200 Meters · Place 5 · Somerset Academy LoseeSomerset Academy Losee200 Meters526.60a11
Mar 10Meadows WeekdayMar 10 · 200 Meters · Place 1 · Somerset Academy LoseeSomerset Academy Losee200 Meters126.25a11
Mar 10Meadows WeekdayMar 10 · 100 Meters · Place 3 · Somerset Academy LoseeSomerset Academy Losee100 Meters312.89a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 282026 Bulldog InvitationalFeb 28 · 400 Meters · Place 4 · Somerset Academy LoseeSomerset Academy Losee400 Meters458.97a PB11
Feb 282026 Bulldog InvitationalFeb 28 · 200 Meters · Place 5 · Somerset Academy LoseeSomerset Academy Losee200 Meters525.90a PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 162025 NIAA 4A State ChampionshipsMay 16 · 300m Hurdles · Place 5 · Somerset Academy Losee HSSomerset Academy Losee HS300m Hurdles30" / 0.762m5.49.65a10
May 102025 NIAA 4A & 5A Southern Regional ChampionshipsMay 10 · 300m Hurdles · Place 6 · Somerset Academy Losee HSSomerset Academy Losee HS300m Hurdles30" / 0.762mRound P6.51.59a10
May 102025 NIAA 4A & 5A Southern Regional ChampionshipsMay 10 · 300m Hurdles · Place 3 · Somerset Academy Losee HSSomerset Academy Losee HS300m Hurdles30" / 0.762m3.48.49a PB10
Apr 252025 Skyhawk InvitationalApr 25 · 300m Hurdles · Place 2 · Somerset Academy LoseeSomerset Academy Losee300m Hurdles250.4310
Apr 252025 Skyhawk InvitationalApr 25 · 400 Meters · Place 7 · Somerset Academy LoseeSomerset Academy Losee400 Meters71:05.4810
Apr 18Southern Nevada Coaches Association OpenApr 18 · 300m Hurdles · Place 12 · Somerset Academy LoseeSomerset Academy Losee300m Hurdles1252.7110
Apr 17Palo Verde Weekday #3Apr 17 · 300m Hurdles · Place 1 · Somerset Academy LoseeSomerset Academy Losee300m Hurdles152.71a10
Apr 11CSN Distance CarnivalApr 11 · 800 Meters · Place 12 · Somerset Academy LoseeSomerset Academy Losee800 Meters122:48.55 PB10
Apr 8Shadow Ridge Weekday #2Apr 8 · 300m Hurdles · Place 1 · Somerset Academy LoseeSomerset Academy Losee300m Hurdles150.01a10
Apr 42025 Richard Lewis InvitationalApr 4 · 400 Meters · Place 2 · Somerset Academy LoseeSomerset Academy Losee400 Meters21:06.15a10
Apr 3Western Weekday #2Apr 3 · 300m Hurdles · Place 2 · Somerset Academy LoseeSomerset Academy Losee300m Hurdles253.49a10
Mar 29Sam Germany InvitationalMar 29 · 400 Meters · Place 6 · Somerset Academy Losee HSSomerset Academy Losee HS400 Meters6.1:07.25a10
Mar 15Brea RelaysMar 15 · 400 Meters · Place 3 · Somerset Academy Losee HSSomerset Academy Losee HS400 Meters3.1:06.60a10
Mar 15Brea RelaysMar 15 · 400 Meters · Place 3 · Somerset Academy Losee HSSomerset Academy Losee HS400 Meters3.1:06.60aUnofficial10
Mar 11Meadows Weekday #1Mar 11 · 400 Meters · Place 4 · Somerset Academy LoseeSomerset Academy Losee400 Meters41:09.82a—
Mar 82025 Bishop Gorman-NTS InvitationalMar 8 · 400 Meters · Place 12 · Somerset Academy LoseeSomerset Academy Losee400 Meters121:08.01a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100m Hurdles · Place 3 · GetBizzy AthleticsGetBizzy Athletics100m Hurdles318.88a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 15 · GetBizzy AthleticsGetBizzy Athletics400 Meters151:07.51a—
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 100m Hurdles · Place 2 · GetBizzy AthleticsGetBizzy Athletics100m Hurdles217.74a—
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 2 · GetBizzy AthleticsGetBizzy Athletics400 Meters21:06.51a—
Apr 24Cheyenne Weekday #3Apr 24 · 100m Hurdles · Place 1 · Somerset Academy LoseeSomerset Academy Losee100m Hurdles117.12a—
Apr 24Cheyenne Weekday #3Apr 24 · 400 Meters · Place 4 · Somerset Academy LoseeSomerset Academy Losee400 Meters41:07.30a—
Apr 18Rancho Weekday #2Apr 18 · 100m Hurdles · Place 1 · Somerset Academy Losee HSSomerset Academy Losee HS100m Hurdles33" / 0.838m1.17.28a PB9
Apr 122024 Skyhawk InvitationalApr 12 · 400 Meters · Place 23 · Somerset Academy LoseeSomerset Academy Losee400 Meters231:08.59a—
Apr 122024 Skyhawk InvitationalApr 12 · 100 Meters · Place 8 · Somerset Academy LoseeSomerset Academy Losee100 Meters813.83a—
Apr 52024 Richard Lewis InvitationalApr 5 · 200 Meters · Place 12 · Somerset Academy LoseeSomerset Academy Losee200 Meters1228.82a—
Apr 52024 Richard Lewis InvitationalApr 5 · 100 Meters · Place 20 · Somerset Academy LoseeSomerset Academy Losee100 Meters2014.25a—
Apr 4Clark Weekday #2Apr 4 · 200 Meters · Place 1 · Somerset Academy LoseeSomerset Academy Losee200 Meters128.49a—
Apr 4Clark Weekday #2Apr 4 · 100 Meters · Place 2 · Somerset Academy LoseeSomerset Academy Losee100 Meters213.79a—
Mar 23Sam Germany InvitationalMar 23 · 100 Meters · Place 25 · Somerset Academy LoseeSomerset Academy Losee100 Meters2514.04a—
Mar 21Cheyenne Weekday #1Mar 21 · 200 Meters · Place 5 · Somerset Academy LoseeSomerset Academy Losee200 Meters529.0—
Mar 21Cheyenne Weekday #1Mar 21 · 100 Meters · Place 1 · Somerset Academy LoseeSomerset Academy Losee100 Meters113.0—
Mar 7Mojave Weekday #1Mar 7 · 200 Meters · Place 7 · Somerset Academy LoseeSomerset Academy Losee200 Meters729.69a—
Mar 7Mojave Weekday #1Mar 7 · 100 Meters · Place 3 · Somerset Academy LoseeSomerset Academy Losee100 Meters313.18a—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 200m Hurdles · Place 7 · GetBizzy AthleticsGetBizzy Athletics200m Hurdles30" / 0.762m7.31.86a PBWind: -38
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Place 5 · GetBizzy AthleticsGetBizzy Athletics100m Hurdles30" / 0.762mRound P5.16.93a PBWind: -1.98
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Place 4 · GetBizzy AthleticsGetBizzy Athletics100m Hurdles30" / 0.762m4.17.17aWind: -4.38
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 13 · GetBizzy AthleticsGetBizzy Athletics100 MetersRound P13.13.33aWind: -0.58
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 200m Hurdles · Place 1 · GetBizzy AthleticsGetBizzy Athletics200m Hurdles131.44a—
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 100m Hurdles · Place 1 · GetBizzy AthleticsGetBizzy Athletics100m Hurdles117.16a—
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 6 · GetBizzy AthleticsGetBizzy Athletics100 MetersRound P613.64a—
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 4 · GetBizzy AthleticsGetBizzy Athletics100 Meters413.76a—
Jun 22ND Annual GBA: BEST OF THE WEST RELAY INVITATIONALJun 2 · 200m Hurdles · Place 1 · GetBizzy AthleticsGetBizzy Athletics200m Hurdles130.72a—
Jun 22ND Annual GBA: BEST OF THE WEST RELAY INVITATIONALJun 2 · 100 Meters · Place 4 · GetBizzy AthleticsGetBizzy Athletics100 MetersRound P413.35a—
Jun 22ND Annual GBA: BEST OF THE WEST RELAY INVITATIONALJun 2 · 100 Meters · Place 4 · GetBizzy AthleticsGetBizzy Athletics100 Meters413.58a—
May 13Nevada Storm InviteMay 13 · 200m Hurdles · Place 1 · GetBizzy AthleticsGetBizzy Athletics200m Hurdles131.43a—
May 13Nevada Storm InviteMay 13 · 100 Meters · Place 2 · GetBizzy AthleticsGetBizzy Athletics100 Meters213.83a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 200m Hurdles · Place 6 · GetBizzy AthleticsGetBizzy Athletics200m Hurdles631.18a—
Apr 29Southwest Stallions InvitationalApr 29 · 400 Meters · Place 4 · GetBizzy AthleticsGetBizzy Athletics400 Meters41:04.70a—
Apr 1512th Annual Las Vegas Heat InvitationalApr 15 · 200m Hurdles · Place 1 · GetBizzy AthleticsGetBizzy Athletics200m Hurdles30" / 0.762m1.31.86a8
Apr 1512th Annual Las Vegas Heat InvitationalApr 15 · 200 Meters · Place 10 · GetBizzy AthleticsGetBizzy Athletics200 MetersRound P10.28.42a8
Mar 25Las Vegas Blazin One'z Mar 25 · 100m Hurdles · Place 1 · GetBizzy AthleticsGetBizzy Athletics100m Hurdles119.12a8
Mar 11GetBizzy Mini Meet (FAT Timing)Mar 11 · 400 Meters · Place 7 · GetBizzy AthleticsGetBizzy Athletics400 Meters71:07.30a—
Mar 11GetBizzy Mini Meet (FAT Timing)Mar 11 · 200 Meters · Place 3 · GetBizzy AthleticsGetBizzy Athletics200 Meters328.44a—
Mar 11GetBizzy Mini Meet (FAT Timing)Mar 11 · 100 Meters · Place 1 · GetBizzy AthleticsGetBizzy Athletics100 Meters113.84a—

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 10USATF Nevada Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 8 · 13-14 Las Vegas Heat13-14 Las Vegas Heat100 MetersRound P813.68a—
Jun 10USATF Nevada Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 5 · 13-14 Las Vegas Heat13-14 Las Vegas Heat100 Meters513.71a—
Jun 4GBA: BEST OF THE WEST RELAY INVITATIONALJun 4 · 100 Meters · Place 7 · 13-14 Las Vegas Heat13-14 Las Vegas Heat100 Meters713.80a—
May 21Hurricane Spring MeetMay 21 · 100m Hurdles · Place 4 · 13-14 Las Vegas Heat13-14 Las Vegas Heat100m Hurdles418.32a—
May 21Hurricane Spring MeetMay 21 · 200 Meters · Place 9 · 13-14 Las Vegas Heat13-14 Las Vegas Heat200 Meters928.54a—
May 21Hurricane Spring MeetMay 21 · 100 Meters · Place 12 · 13-14 Las Vegas Heat13-14 Las Vegas Heat100 Meters1213.79a—
May 7Nevada Storm InviteMay 7 · 200m Hurdles · Las Vegas HeatLas Vegas Heat200m Hurdles30" / 0.762m—DNS7
May 7Nevada Storm InviteMay 7 · 100m Hurdles · Place 5 · Las Vegas HeatLas Vegas Heat100m Hurdles33" / 0.838m5.21.34a7
May 7Nevada Storm InviteMay 7 · 200 Meters · Las Vegas HeatLas Vegas Heat200 Meters—DNS7
Apr 30Stallions InvitationalApr 30 · 100m Hurdles · Place 2 · Las Vegas HeatLas Vegas Heat100m Hurdles30" / 0.762m2.18.25a7
Apr 30Stallions InvitationalApr 30 · 100 Meters · Place 9 · Las Vegas HeatLas Vegas Heat100 Meters9.14.00a7
Apr 9Las Vegas Heat InvitationalApr 9 · 400 Meters · Place 9 · Las Vegas HeatLas Vegas Heat400 Meters9.1:11.23a7
Apr 9Las Vegas Heat InvitationalApr 9 · 200 Meters · Place 24 · Las Vegas HeatLas Vegas Heat200 MetersRound P24.33.81a7
Apr 9Las Vegas Heat InvitationalApr 9 · 100 Meters · Place 9 · Las Vegas HeatLas Vegas Heat100 MetersRound P9.14.20a7
Mar 12Las Vegas Heat Mar 12 · 400 Meters · Place 9 · Las Vegas HeatLas Vegas Heat400 Meters9.1:10.86a7
Mar 12Las Vegas Heat Mar 12 · 200 Meters · Place 12 · Las Vegas HeatLas Vegas Heat200 Meters12.29.37a7
Mar 12Las Vegas Heat Mar 12 · 100 Meters · Place 9 · Las Vegas HeatLas Vegas Heat100 Meters9.14.45a7
Feb 26Nevada Track Club Annual MeetFeb 26 · 400 Meters · Place 11 · Las Vegas HeatLas Vegas Heat400 Meters11.1:18.57aUnofficial7
Feb 26Nevada Track Club Annual MeetFeb 26 · 200 Meters · Place 9 · Las Vegas HeatLas Vegas Heat200 Meters9.30.50aUnofficial7
Feb 26Nevada Track Club Annual MeetFeb 26 · 100 Meters · Place 7 · Las Vegas HeatLas Vegas Heat100 Meters7.14.69aUnofficial7
Feb 19Team Hurricanes Meet Feb 19 · 800 Meters · Place 5 · Las Vegas HeatLas Vegas Heat800 Meters5.3:13.82aUnofficial7
Feb 19Team Hurricanes Meet Feb 19 · 400 Meters · Place 8 · Las Vegas HeatLas Vegas Heat400 Meters8.1:17.74aUnofficial7