Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNCAA Division II Indoor Track & Field Championships · Mar 134:06.97aNCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2025
1200 Meters · Relay Split · IndoorNCAA Division II Indoor Track & Field Championships · Mar 133:00.465NCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2025
1500 Meters · OutdoorDr. Dan Caprioglio Invitational · Mar 203:47.67aDr. Dan Caprioglio InvitationalMarch 20, 2026
1600 Meters · OutdoorAIA STATE CHAMPIONSHIP · May 124:13.11aAIA STATE CHAMPIONSHIPMay 12, 2023
1600 Meters · Relay Split · IndoorRocky Mountain Athletic Conference Indoor Championships · Feb 274:14.824Rocky Mountain Athletic Conference Indoor ChampionshipsFebruary 27, 2026
3000 Meters · IndoorNCAA Division II Indoor Track & Field Championships · Mar 138:11.20aNCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2026
3000 Meters · OutdoorChuck Haering Classic · Mar 288:49.01Chuck Haering ClassicMarch 28, 2025
3200 Meters · OutdoorSaunders Montague Desert Classic · Mar 39:42.18Saunders Montague Desert ClassicMarch 3, 2023
5000 Meters · OutdoorBryan Clay Invitational · Apr 1613:49.98aBryan Clay InvitationalApril 16, 2026
800 Meters · IndoorRMAC Indoor Track & Field Championships · Feb 231:55.75aRMAC Indoor Track & Field ChampionshipsFebruary 23, 2024
800 Meters · Outdoor83rd Chandler Rotary T&F Classic · Mar 241:54.80a83rd Chandler Rotary T&F ClassicMarch 24, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · 5000 Meters · Place 17 · CSU PuebloCSU Pueblo5000 Meters17.14:26.09aSo
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 1500 Meters · Place 3 · CSU PuebloCSU Pueblo1500 MetersRound P3.3:51.61aSo
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 1500 Meters · Place 4 · CSU PuebloCSU Pueblo1500 Meters4.3:56.54aSo
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 3 · CSU PuebloCSU Pueblo5000 Meters3.13:49.98a PBSo
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 129 · CSU PuebloCSU Pueblo1500 Meters129.3:49.80aSo
Mar 27Chuck Haering InvitationalMar 27 · 5000 Meters · Place 1 · CSU PuebloCSU Pueblo5000 Meters114:23.90aSo
Mar 20Dr. Dan Caprioglio InvitationalMar 20 · 1500 Meters · Place 1 · CSU PuebloCSU Pueblo1500 Meters13:47.67a PBSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 1600 Meters · CSU PuebloCSU Pueblo1600 MetersRelay Split—4:00.442UnofficialJr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 3000 Meters · Place 14 · CSU PuebloCSU Pueblo3000 Meters14.8:11.20a PBJr
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 1 Mile · Place 1 · CSU PuebloCSU Pueblo1 Mile1.4:11.85aJr
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 1600 Meters · CSU PuebloCSU Pueblo1600 MetersRelay Split—4:14.824 PBJr
Jan 16Potts Indoor InvitationalJan 16 · 3000 Meters · Place 2 · CSU PuebloCSU Pueblo3000 Meters2.8:24.79aJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · 1500 Meters · Place 12 · CSU PuebloCSU Pueblo1500 MetersRound P12.3:54.18aFr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · 1500 Meters · Place 12 · CSU PuebloCSU Pueblo1500 Meters12.3:58.38aFr
Apr 25RMAC Outdoor ChampionshipsApr 25 · 1500 Meters · Place 6 · Csu-PuebloCsu-Pueblo1500 Meters64:03.57FR
Apr 25RMAC Outdoor ChampionshipsApr 25 · 1500 Meters · Place 4 · Csu-PuebloCsu-Pueblo1500 MetersRound P43:58.08FR
Mar 28Chuck Haering ClassicMar 28 · 3000 Meters · Place 2 · CSU-PuebloCSU-Pueblo3000 Meters28:49.01 PBFR
Mar 28Chuck Haering ClassicMar 28 · 1500 Meters · Place 2 · CSU-PuebloCSU-Pueblo1500 Meters23:49.34FR
Mar 21Dr Dan Caprioglio Early BirdMar 21 · 800 Meters · Place 4 · CSU-PuebloCSU-Pueblo800 Meters41:55.20FR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 1 Mile · Place 11 · CSU PuebloCSU Pueblo1 MileRound P11.4:06.97a PBSo
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 1200 Meters · CSU PuebloCSU Pueblo1200 MetersRelay Split—3:00.465 PBSo
Feb 28Rocky Mountain Athletic Conference Indoor Track & Field ChampionshipFeb 28 · 1 Mile · Place 2 · CSU PuebloCSU Pueblo1 Mile2.4:15.77aSo
Jan 17Colorado ClassicJan 17 · 3000 Meters · Place 7 · CSU PuebloCSU Pueblo3000 Meters78:36.67a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23RMAC Indoor Track & Field ChampionshipsFeb 23 · 800 Meters · Place 4 · CSU PuebloCSU Pueblo800 Meters4.1:55.75a PBFr
Feb 99th Annual Indoor Gorilla ClassicFeb 9 · 1 Mile · Place 4 · CSU-PuebloCSU-Pueblo1 Mile44:08.18FR

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8Colorado Running Company Pre-Holiday Invite & MultiDec 8 · 1 Mile · Place 2 · CSU PuebloCSU Pueblo1 Mile2.4:17.06aFr
Dec 8Colorado Running Company Pre-Holiday Invite & MultiDec 8 · 800 Meters · Place 2 · CSU PuebloCSU Pueblo800 Meters2.1:58.05aFr
Dec 1Mines Alumni ClassicDec 1 · 1 Mile · Place 2 · CSU PuebloCSU Pueblo1 Mile2.4:30.86aFr
Jan 21Distance in the Desert - Winter Track Series #3Jan 21 · 1 Mile · Place 1 · LibertyLiberty1 Mile14:29.34a12

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 12AIA STATE CHAMPIONSHIPMay 12 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters2.4:13.11a PB12
May 12AIA STATE CHAMPIONSHIPMay 12 · 800 Meters · Place 16 · LibertyLiberty800 Meters16.1:57.97a12
May 4AIA Division I State ChampionshipsMay 4 · 3200 Meters · Place 19 · LibertyLiberty3200 Meters199:48.50SR
May 4AIA Division I State ChampionshipsMay 4 · 1600 Meters · Place 3 · LibertyLiberty1600 Meters34:15.39SR
May 4AIA Division I State ChampionshipsMay 4 · 800 Meters · Place 6 · LibertyLiberty800 Meters61:56.08SR
Apr 11PUSD District ChampionshipsApr 11 · 1600 Meters · Place 1 · Liberty HighLiberty High1600 Meters14:21.20—
Apr 11PUSD District ChampionshipsApr 11 · 800 Meters · Place 1 · Liberty HighLiberty High800 Meters11:57.02—
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 800 Meters · Place 3 · LibertyLiberty800 Meters3.1:54.80a PB12
Mar 17Brophy - Devon Allen AMDG InvitationalMar 17 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters14:17.76a—
Mar 10Ridge Invite Mar 10 · 800 Meters · Place 1 · LibertyLiberty800 Meters1.1:58.91a12
Mar 3Saunders Montague Desert ClassicMar 3 · 3200 Meters · Place 2 · LibertyLiberty3200 Meters29:42.18 PBSR
Feb 25Thunder InvitationalFeb 25 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.4:25.26a12
Feb 25Thunder InvitationalFeb 25 · 800 Meters · Place 1 · LibertyLiberty800 Meters1.2:00.59a12

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7AIA D1 State Track & Field ChampionshipsMay 7 · 1600 Meters · Place 11 · LibertyLiberty1600 Meters11.4:24.67a11
May 7AIA D1 State Track & Field ChampionshipsMay 7 · 800 Meters · Place 17 · LibertyLiberty800 MetersRound P17.2:00.12a11
Apr 30Desert Vista Last Chance MeetApr 30 · 800 Meters · Place 2 · Liberty HighLiberty High800 Meters21:58.01—
Apr 20PUSD DISTRICT CHAMPIONSHIPApr 20 · 3200 Meters · Place 3 · LibertyLiberty3200 Meters3.10:17.33aUnofficial11
Apr 20PUSD DISTRICT CHAMPIONSHIPApr 20 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters2.4:28.76aUnofficial11
Apr 20PUSD DISTRICT CHAMPIONSHIPApr 20 · 800 Meters · Place 1 · LibertyLiberty800 Meters1.2:01.71aUnofficial11
Apr 8Hohokam Warrior Apr 8 · 800 Meters · Place 6 · LibertyLiberty800 Meters6.1:58.64a11
Apr 1Peoria Invitaional Apr 1 · 800 Meters · Place 1 · Liberty HighLiberty High800 Meters11:59.50—
Mar 2582nd NIKE Chandler Rotary T&F ClassicMar 25 · 800 Meters · Place 26 · LibertyLiberty800 Meters26.2:01.05a11
Mar 18Brophy AMDG InvitationalMar 18 · 1600 Meters · Place 10 · LibertyLiberty1600 Meters104:25.83JR
Mar 11Mountain Ridge InviteMar 11 · 800 Meters · Place 3 · LibertyLiberty800 Meters3.2:02.13a11
Mar 566th Annual Buckeye Lions InvitionalMar 5 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters2.4:35.25a11
Mar 566th Annual Buckeye Lions InvitionalMar 5 · 800 Meters · Place 1 · LibertyLiberty800 Meters1.2:04.69a11

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5Alhambra State Qualifier (Last Chance)May 5 · 800 Meters · Place 8 · Liberty HighLiberty High800 Meters82:00.8910
May 1Apollo Last ChanceMay 1 · 800 Meters · Place 1 · Liberty HighLiberty High800 Meters12:00.64—
Apr 28Peoria District OnlyApr 28 · 800 Meters · Place 2 · LibertyLiberty800 Meters2.2:03.25a10
Apr 21Peoria Unified District Meet Wed 4/21 and Fri 4/23Apr 21 · 800 Meters · Place 3 · LibertyLiberty800 Meters3.2:01.28a10
Apr 16Peoria InvitationalApr 16 · 800 Meters · Place 6 · LibertyLiberty800 Meters62:04.0610
Apr 16Peoria InvitationalApr 16 · 800 Meters · Place 6 · Liberty HighLiberty High800 Meters62:04.06—
Apr 1011th Annual Hal Anders InvitationalApr 10 · 1600 Meters · Place 6 · LibertyLiberty1600 Meters6.4:45.1010
Mar 26Ridge InviteMar 26 · 800 Meters · Place 7 · LibertyLiberty800 Meters72:08.7910