Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF Arizona Regulation (Hamilton HS) · Feb 1314.28USATF Arizona Regulation (Hamilton HS)February 13, 2021
100 Meters · OutdoorUSATF AZ Pioneers Meet- Marana HS · Apr 2610.88aUSATF AZ Pioneers Meet- Marana HSApril 26, 2025
200 Meters · OutdoorTucson City "Beezy Leach" Championship · Apr 1023.10aTucson City "Beezy Leach" ChampionshipApril 10, 2026
400 Meters · IndoorUSATF Arizona Regulation (Hamilton HS) · Feb 131:09.73USATF Arizona Regulation (Hamilton HS)February 13, 2021
400 Meters · OutdoorUSATF Arizona Regulation YO (Queen Creek HS) · Feb 271:10.18aUSATF Arizona Regulation YO (Queen Creek HS)February 27, 2021
55 Meter · Indoor28th Annual Arizona Indoor Classic (YOM) · Feb 179.08a28th Annual Arizona Indoor Classic (YOM)February 17, 2019
55 Meter · OutdoorUSATF Arizona Regulation (Indoor Events Only) · Feb 88.64aUSATF Arizona Regulation (Indoor Events Only)February 8, 2020
60 Meter · OutdoorRegulation Meet (Indoor Events Only) (Special) - No 400 · Feb 77.26aRegulation Meet (Indoor Events Only) (Special) - No 400February 7, 2026
60 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 87.55aUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 100 Meters · Place 23 · Salpointe CatholicSalpointe Catholic100 MetersRound P23.11.34aWind: 011
Apr 28Lancer Lightning State QualifierApr 28 · 100 Meters · Place 5 · Salpointe CatholicSalpointe Catholic100 Meters511.20a11
Apr 24Southern Arizona ChampionshipsApr 24 · 100 Meters · Place 10 · Salpointe CatholicSalpointe Catholic100 Meters1011.23a11
Apr 17 Nighthawk InvitationalApr 17 · 100 Meters · Place 5 · Salpointe CatholicSalpointe Catholic100 Meters511.26a11
Apr 17 Nighthawk InvitationalApr 17 · 100 Meters · Place 4 · Salpointe CatholicSalpointe Catholic100 Meters411.12a11
Apr 10Tucson City "Beezy Leach" ChampionshipApr 10 · 200 Meters · Place 5 · Salpointe CatholicSalpointe Catholic200 Meters523.10a PB11
Mar 27Brophy Fr. Olivier InvitationalMar 27 · 100 Meters · Place 7 · Salpointe CatholicSalpointe Catholic100 Meters711.12a11
Mar 21Thomas Meixner Lancer InvitationalMar 21 · 100 Meters · Place 3 · Salpointe CatholicSalpointe Catholic100 Meters311.08a11
Mar 12 Nighthawk Early Bird InvitationalMar 12 · 200 Meters · Place 3 · Salpointe CatholicSalpointe Catholic200 Meters323.36a11
Mar 12 Nighthawk Early Bird InvitationalMar 12 · 100 Meters · Place 4 · Salpointe CatholicSalpointe Catholic100 Meters411.25a11
Mar 7Levi Wallace Foundation Tucson High T&F InvitationalMar 7 · 100 Meters · Place 2 · Salpointe CatholicSalpointe Catholic100 Meters211.02a11
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 60 Meter · Place 8 · AZ Titans, LLCAZ Titans, LLC60 MeterRound P8.7.26a PB11
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 60 Meter · Place 5 · AZ Titans, LLCAZ Titans, LLC60 Meter5.7.26a11
Jan 17Al Shirley InvitationalJan 17 · 60 Meter · Place 27 · UnattachedUnattached60 MeterRound P27.7.42a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 100 Meters · Place 4 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P411.47a10
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 100 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC100 Meters111.25a10
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 200 Meters · AZ Titans, LLCAZ Titans, LLC200 Meters—DNS10
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 100 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC100 Meters1.10.88a PB10
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 8 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P823.70a10
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC200 Meters323.16a10
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 100 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P111.17a10
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 100 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC100 Meters211.39a10
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 100 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC100 Meters211.40a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 200 Meters · AZ Titans, LLCAZ Titans, LLC200 Meters--DQ10
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60 Meters · Place 7 · AZ Titans, LLCAZ Titans, LLC60 MetersRound P77.55a PB10
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60 Meters · Place 5 · AZ Titans, LLCAZ Titans, LLC60 Meters57.55a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 3Amphi, Desert View, Flowing Wells, Nogales, St. Augustine at Salpointe CatholicApr 3 · 100 Meters · Place 14 · Salpointe CatholicSalpointe Catholic100 Meters1412.30a—
Mar 27Benson, Rio Rico & Salpointe @ Ironwood RidgeMar 27 · 200 Meters · Place 6 · Salpointe CatholicSalpointe Catholic200 Meters624.7—
Mar 27Benson, Rio Rico & Salpointe @ Ironwood RidgeMar 27 · 100 Meters · Place 6 · Salpointe CatholicSalpointe Catholic100 Meters612.1—
Mar 13Pueblo, Tucson Magnet, Sabino, Benson, CDO, Gregory School at Salpointe CatholicMar 13 · 200 Meters · Place 8 · Salpointe CatholicSalpointe Catholic200 Meters825.17a—
Mar 6Desert View and Tucson High @Mountain ViewMar 6 · 200 Meters · Place 17 · Salpointe CatholicSalpointe Catholic200 Meters1725.47a—
Mar 6Desert View and Tucson High @Mountain ViewMar 6 · 100 Meters · Place 32 · Salpointe CatholicSalpointe Catholic100 Meters3212.49a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 200 Meters · Place 11 · AZ Titans, LLCAZ Titans, LLC200 Meters1126.17a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 100 Meters · Place 16 · AZ Titans, LLCAZ Titans, LLC100 Meters1612.73a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 37 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P3726.20a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 100 Meters · Place 34 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P3412.84a—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 200 Meters · Place 21 · AZ Titans, LLCAZ Titans, LLC200 Meters2126.718
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 100 Meters · Place 23 · AZ Titans, LLCAZ Titans, LLC100 Meters2312.838

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 200 Meters · AZ Titans, LLCAZ Titans, LLC200 Meters—DNS7
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 100 Meters · AZ Titans, LLCAZ Titans, LLC100 Meters—DNS7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · AZ Titans, LLCAZ Titans, LLC100 MetersRound P—DNS7
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 100 Meters · Place 24 · AZ Titans, LLCAZ Titans, LLC100 Meters24.13.65a7

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24USATF 56th Phoenix InvitationalApr 24 · 200 Meters · Place 40 · AZ Titans, LlcAZ Titans, Llc200 Meters4029.45—
Apr 24USATF 56th Phoenix InvitationalApr 24 · 100 Meters · Place 40 · AZ Titans, LlcAZ Titans, Llc100 Meters4014.18—
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · 400 Meters · Place 13 · AZ Titans, LLCAZ Titans, LLC400 Meters13.1:10.18a PB6
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · 200 Meters · Place 26 · AZ Titans, LLCAZ Titans, LLC200 Meters26.31.31a6
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · 100 Meters · Place 15 · AZ Titans, LLCAZ Titans, LLC100 Meters15.14.20a6

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 400 Meters · Place 8 · AZ Titans, LLCAZ Titans, LLC400 Meters81:09.73 PB12
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 100 Meters · Place 7 · AZ Titans, LLCAZ Titans, LLC100 Meters714.28 PB12

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Feb 8USATF Arizona Regulation (Indoor Events Only)Feb 8 · 55 Meter · Place 15 · AZ Titans, LLCAZ Titans, LLC55 MeterRound P15.8.64a PB5
Feb 8USATF Arizona Regulation (Indoor Events Only)Feb 8 · 400 Meters · Place 30 · AZ Titans, LLCAZ Titans, LLC400 Meters30.1:19.82a5
Feb 8USATF Arizona Regulation (Indoor Events Only)Feb 8 · 200 Meters · Place 8 · AZ Titans, LLCAZ Titans, LLC200 Meters8.31.33a5

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
Mar 30Arizona USATF Regulation Meet (Highland HS)Mar 30 · 400 Meters · Place 42 · AZ Titans, LLCAZ Titans, LLC400 Meters42.1:25.56a4
Mar 30Arizona USATF Regulation Meet (Highland HS)Mar 30 · 200 Meters · Place 33 · AZ Titans, LLCAZ Titans, LLC200 Meters33.34.52a4
Mar 30Arizona USATF Regulation Meet (Highland HS)Mar 30 · 100 Meters · Place 38 · AZ Titans, LLCAZ Titans, LLC100 Meters38.16.09a4
Mar 16Arizona USATF Walter Wallace Invitational (Highland)Mar 16 · 400 Meters · AZ Titans, LLCAZ Titans, LLC400 Meters—DNS4
Mar 16Arizona USATF Walter Wallace Invitational (Highland)Mar 16 · 200 Meters · AZ Titans, LLCAZ Titans, LLC200 Meters—DNS4
Mar 16Arizona USATF Walter Wallace Invitational (Highland)Mar 16 · 100 Meters · AZ Titans, LLCAZ Titans, LLC100 Meters—DNS4
Mar 2Arizona USATF Regulation Meet (Youngkers)Mar 2 · 400 Meters · Place 35 · AZ Titans, LLCAZ Titans, LLC400 Meters35.1:26.29a4
Mar 2Arizona USATF Regulation Meet (Youngkers)Mar 2 · 200 Meters · Place 29 · AZ Titans, LLCAZ Titans, LLC200 Meters29.35.22a4
Mar 2Arizona USATF Regulation Meet (Youngkers)Mar 2 · 100 Meters · Place 22 · AZ Titans, LLCAZ Titans, LLC100 Meters22.15.70a4
Feb 9Arizona USATF Regulation (Indoor Events Only)Feb 9 · 55 Meter · AZ Titans, LLCAZ Titans, LLC55 MeterRound P—DNS4
Feb 9Arizona USATF Regulation (Indoor Events Only)Feb 9 · 400 Meters · AZ Titans, LLCAZ Titans, LLC400 Meters—DNS4
Feb 9Arizona USATF Regulation (Indoor Events Only)Feb 9 · 200 Meters · AZ Titans, LLCAZ Titans, LLC200 Meters—DNS4

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1728th Annual Arizona Indoor Classic (YOM)Feb 17 · 55 Meter · Place 27 · AZ Titans, LLCAZ Titans, LLC55 MeterRound P27.9.08a PB4
Feb 1728th Annual Arizona Indoor Classic (YOM)Feb 17 · 400 Meters · Place 18 · AZ Titans, LLCAZ Titans, LLC400 Meters18.1:30.09a4
Feb 1728th Annual Arizona Indoor Classic (YOM)Feb 17 · 200 Meters · AZ Titans, LLCAZ Titans, LLC200 Meters—DNS4