Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorThunder Invite · Feb 285:51.70aThunder Invite February 28, 2025
1600 Meters · OutdoorBrooks Chandler Rotary Invitational Day One · Mar 205:01.90Brooks Chandler Rotary Invitational Day OneMarch 20, 2026
200 Meters · OutdoorGoodyear HS Dual · Apr 127.6Goodyear HS DualApril 1, 2026
300m Hurdles · 36" / 0.914m · OutdoorWillow Canyon Vs Odyssey · Apr 858.8Willow Canyon Vs OdysseyApril 8, 2025
3200 Meters · IndoorThunder Invite · Feb 2812:14.76aThunder Invite February 28, 2025
3200 Meters · OutdoorBen Franklin Friday Night Lights · Mar 611:09.77aBen Franklin Friday Night LightsMarch 6, 2026
400 Meters · OutdoorWillow Canyon Vs Odyssey · Apr 81:07.0Willow Canyon Vs OdysseyApril 8, 2025
800 Meters · IndoorShadow Ridge Showcase · Feb 282:21.22aShadow Ridge ShowcaseFebruary 28, 2026
800 Meters · Outdoor2026 Dysart District Championships · Apr 152:10.27a2026 Dysart District ChampionshipsApril 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 24Shaun Hardt True Grit InvitationalApr 24 · 800 Meters · Place 49 · Odyssey InstituteOdyssey Institute800 Meters492:14.02a11
Apr 152026 Dysart District ChampionshipsApr 15 · 800 Meters · Place 2 · Odyssey InstituteOdyssey Institute800 Meters22:10.27a PB11
Apr 11Al Nelson InvitationalApr 11 · 3200 Meters · Place 3 · Odyssey InstituteOdyssey Institute3200 Meters311:27.64a11
Apr 1Goodyear HS DualApr 1 · Shot Put · Place 10 · Odyssey InstituteOdyssey InstituteShot Put1022-111
Apr 1Goodyear HS DualApr 1 · 200 Meters · Place 11 · Odyssey InstituteOdyssey Institute200 Meters1127.6 PB11
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 1600 Meters · Place 40 · Odyssey InstituteOdyssey Institute1600 Meters405:01.90 PB11
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 800 Meters · Place 44 · Odyssey InstituteOdyssey Institute800 Meters442:13.7411
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 1600 Meters · Place 40 · Odyssey InstituteOdyssey Institute1600 Meters405:01.9011
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 800 Meters · Place 44 · Odyssey InstituteOdyssey Institute800 Meters442:13.7411
Mar 17Tri: Saguaro, Odyssey Institute @ Cactus Shadows (Non Varsity)Mar 17 · Javelin · Place 10 · Odyssey InstituteOdyssey InstituteJavelin1051-611
Mar 17Tri: Saguaro, Odyssey Institute @ Cactus Shadows (Non Varsity)Mar 17 · 300m Hurdles · Place 1 · Odyssey InstituteOdyssey Institute300m Hurdles152.211
Mar 17Tri: Saguaro, Odyssey Institute @ Cactus Shadows (Non Varsity)Mar 17 · 1600 Meters · Place 1 · Odyssey InstituteOdyssey Institute1600 Meters15:03.111
Mar 6Ben Franklin Friday Night LightsMar 6 · 3200 Meters · Place 12 · Odyssey InstituteOdyssey Institute3200 Meters1211:09.77a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Shadow Ridge ShowcaseFeb 28 · 800 Meters · Place 40 · Odyssey InstituteOdyssey Institute800 Meters402:21.22a PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 18Ben Franklin Friday Night LightsApr 18 · 1600 Meters · Place 25 · Odyssey InstituteOdyssey Institute1600 Meters255:15.6910
Apr 18Ben Franklin Friday Night LightsApr 18 · 800 Meters · Place 30 · Odyssey InstituteOdyssey Institute800 Meters302:21.3210
Apr 12Al Nelson Invitational -FULLApr 12 · 1600 Meters · Place 20 · Odyssey InstituteOdyssey Institute1600 Meters205:12.08a10
Apr 12Al Nelson Invitational -FULLApr 12 · 800 Meters · Place 32 · Odyssey InstituteOdyssey Institute800 Meters322:21.96a10
Apr 8Willow Canyon Vs OdysseyApr 8 · 300m Hurdles · Place 2 · Odyssey InstituteOdyssey Institute300m Hurdles36" / 0.914m2.58.8 PB10
Apr 8Willow Canyon Vs OdysseyApr 8 · 400 Meters · Place 11 · Odyssey InstituteOdyssey Institute400 Meters11.1:07.0 PB10
Mar 28Alhambra Valley ClassicMar 28 · 3200 Meters · Place 19 · Odyssey InstOdyssey Inst3200 Meters1911:24.07—
Mar 28Alhambra Valley ClassicMar 28 · 800 Meters · Place 23 · Odyssey InstOdyssey Inst800 Meters232:20.45—
Mar 28Alhambra Valley ClassicMar 28 · 3200 Meters · Place 19 · Odyssey InstituteOdyssey Institute3200 Meters1911:24.0710
Mar 28Alhambra Valley ClassicMar 28 · 800 Meters · Place 23 · Odyssey InstituteOdyssey Institute800 Meters232:20.4510
Mar 1558th Annual Payson Rotary InvitationalMar 15 · 3200 Meters · Place 3 · Odyssey InstOdyssey Inst3200 Meters311:21.5010
Mar 1558th Annual Payson Rotary InvitationalMar 15 · 1600 Meters · Place 15 · Odyssey InstOdyssey Inst1600 Meters155:49.4010
Mar 1558th Annual Payson Rotary InvitationalMar 15 · 3200 Meters · Place 3 · Odyssey InstOdyssey Inst3200 Meters311:21.5010
Mar 1558th Annual Payson Rotary InvitationalMar 15 · 1600 Meters · Place 15 · Odyssey InstOdyssey Inst1600 Meters155:49.4010
Mar 85th Annual Maricopa InvitationalMar 8 · 1600 Meters · Place 24 · Odyssey InstituteOdyssey Institute1600 Meters245:26.88a—
Mar 85th Annual Maricopa InvitationalMar 8 · 800 Meters · Place 23 · Odyssey InstituteOdyssey Institute800 Meters232:24.32a—
Mar 169th Annual Buckeye Lion's Invitational FULLMar 1 · 3200 Meters · Place 36 · Odyssey InstituteOdyssey Institute3200 Meters36.12:13.41a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Thunder Invite Feb 28 · 3200 Meters · Place 13 · Odyssey InstituteOdyssey Institute3200 Meters1312:14.76a PB—
Feb 28Thunder Invite Feb 28 · 1600 Meters · Place 24 · Odyssey InstituteOdyssey Institute1600 Meters245:51.70a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 19True Grit InviteApr 19 · 3200 Meters · Place 67 · Odyssey InstituteOdyssey Institute3200 Meters6712:50.50a—
Apr 13Al Nelson InvitationalApr 13 · 3200 Meters · Place 23 · Odyssey InstituteOdyssey Institute3200 Meters2314:59.36a—
Apr 13Al Nelson InvitationalApr 13 · 800 Meters · Place 47 · Odyssey InstituteOdyssey Institute800 Meters472:38.03a—
Mar 30Greenway Track Invitational Mar 30 · 3200 Meters · Place 29 · Odyssey InstituteOdyssey Institute3200 Meters2913:45.93a—
Mar 13Odyssey Institute, Sunrise Mountain @ Willow CanyonMar 13 · 3200 Meters · Place 3 · Odyssey InstituteOdyssey Institute3200 Meters314:26.2—
Mar 8Ben Franklin Friday Night LightsMar 8 · 3200 Meters · Place 34 · Odyssey InstituteOdyssey Institute3200 Meters3413:02.58a—
Mar 268th Annual Buckeye Lions InviteMar 2 · 3200 Meters · Place 43 · Odyssey InstituteOdyssey Institute3200 Meters4313:16.79a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Thunder InviteFeb 24 · 3200 Meters · Place 38 · Odyssey InstituteOdyssey Institute3200 Meters3813:37.70a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30CAA Last Chance QualifierApr 30 · 1600 Meters · Place 18 · Odyssey (Buckeye)Odyssey (Buckeye)1600 Meters18.6:56.87a6
Apr 30CAA Last Chance QualifierApr 30 · 800 Meters · Place 23 · Odyssey (Buckeye)Odyssey (Buckeye)800 Meters23.3:14.53a6
Apr 23CAA Soaring ClassicApr 23 · 1600 Meters · Place 17 · Odyssey (Buckeye)Odyssey (Buckeye)1600 Meters17.6:44.92a6
Apr 23CAA Soaring ClassicApr 23 · 800 Meters · Place 23 · Odyssey (Buckeye)Odyssey (Buckeye)800 Meters23.3:03.49a6
Apr 2CAA Honor InviteApr 2 · 1600 Meters · Place 15 · Odyssey (Buckeye)Odyssey (Buckeye)1600 Meters15.6:49.93a6
Apr 2CAA Honor InviteApr 2 · 800 Meters · Place 18 · Odyssey (Buckeye)Odyssey (Buckeye)800 Meters18.3:05.86a6