Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorThunder Invite · Feb 276:22.12aThunder InviteFebruary 27, 2026
1600 Meters · OutdoorChandler City Championships · Apr 225:58.67aChandler City ChampionshipsApril 22, 2026
800 Meters · IndoorThunder Invite · Feb 272:54.64aThunder InviteFebruary 27, 2026
800 Meters · OutdoorPuma Rise and Shine Invitational · Apr 172:42.23Puma Rise and Shine InvitationalApril 17, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Thunder Last Chance InvitationalApr 29 · 1600 Meters · Place 5 · HamiltonHamilton1600 Meters5.6:00.59a9
Apr 29Thunder Last Chance InvitationalApr 29 · 800 Meters · Place 14 · HamiltonHamilton800 Meters14.2:51.29a9
Apr 22Chandler City ChampionshipsApr 22 · 1600 Meters · Place 1 · HamiltonHamilton1600 Meters15:58.67a PB9
Apr 22Chandler City ChampionshipsApr 22 · 800 Meters · Place 6 · HamiltonHamilton800 Meters62:50.18a9
Apr 17Puma Rise and Shine InvitationalApr 17 · 800 Meters · Place 37 · HamiltonHamilton800 Meters372:42.23 PB9
Apr 2Scottsdale Distance ClassicApr 2 · 800 Meters · Place 32 · HamiltonHamilton800 Meters32.2:44.42a9
Mar 27Brophy Fr. Olivier InvitationalMar 27 · 1600 Meters · Place 18 · HamiltonHamilton1600 Meters186:08.32a9
Mar 27Brophy Fr. Olivier InvitationalMar 27 · 800 Meters · Place 26 · HamiltonHamilton800 Meters262:58.22a9
Mar 12Red Mountain RampageMar 12 · 800 Meters · Place 14 · HamiltonHamilton800 Meters142:46.22a9
Mar 6Saunders Montague Desert Classic Invite Mar 6 · 800 Meters · Place 40 · HamiltonHamilton800 Meters402:52.93a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Thunder InviteFeb 27 · 1600 Meters · Place 32 · HamiltonHamilton1600 Meters326:22.12a PB9
Feb 27Thunder InviteFeb 27 · 800 Meters · Place 40 · HamiltonHamilton800 Meters402:54.64a PB9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 16East Valley Conference ChampionshipsMay 16 · 800 Meters · Place 10 · BogleBogle800 Meters10.2:52.30a7