Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorShadow Ridge Showcase · Feb 2812.32aShadow Ridge ShowcaseFebruary 28, 2026
100 Meters · OutdoorNortheast Valley Championships 2026 · Apr 2712.05aNortheast Valley Championships 2026April 27, 2026
1600 Meters · OutdoorAIA Division I, II, V Championships · May 754.76AIA Division I, II, V ChampionshipsMay 7, 2026
200 Meters · IndoorShadow Ridge Showcase · Feb 2825.39aShadow Ridge ShowcaseFebruary 28, 2026
200 Meters · Outdoor2ND ANNUAL JUST US CLASSIC @ THE MECCA · Apr 124.69a2ND ANNUAL JUST US CLASSIC @ THE MECCAApril 1, 2026
400 Meters · IndoorShadow Ridge Showcase · Feb 2857.07aShadow Ridge ShowcaseFebruary 28, 2026
400 Meters · OutdoorAIA Track & Field State Championships · May 1554.67aAIA Track & Field State ChampionshipsMay 15, 2026
800 Meters · IndoorSEASON OPENER - AF, WP, & CV @ MHS · Feb 252:20.58aSEASON OPENER - AF, WP, & CV @ MHSFebruary 25, 2026
800 Meters · OutdoorBrophy Fr. Olivier Invitational · Mar 272:12.74aBrophy Fr. Olivier InvitationalMarch 27, 2026
Long Jump · OutdoorAIA Division I, II, V Championships · May 72:18.22AIA Division I, II, V ChampionshipsMay 7, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 15AIA Track & Field State ChampionshipsMay 15 · 400 Meters · Place 5 · Canyon ViewCanyon View400 MetersRound P5.56.11a12
May 15AIA Track & Field State ChampionshipsMay 15 · 400 Meters · Place 3 · Canyon ViewCanyon View400 Meters3.54.67a PB12
May 7AIA Division I, II, V ChampionshipsMay 7 · 100m Hurdles · Place 4 · Canyon ViewCanyon View100m Hurdles412.16—
May 7AIA Division I, II, V ChampionshipsMay 7 · 100m Hurdles · Place 3 · Canyon ViewCanyon View100m Hurdles312.18Q—
May 7AIA Division I, II, V ChampionshipsMay 7 · Long Jump · Place 4 · Canyon ViewCanyon ViewLong Jump42:18.22 PB—
May 7AIA Division I, II, V ChampionshipsMay 7 · 1600 Meters · Place 1 · Canyon ViewCanyon View1600 Meters154.76 PB—
May 7AIA Division I, II, V ChampionshipsMay 7 · 1600 Meters · Place 3 · Canyon ViewCanyon View1600 Meters356.79Q—
Apr 27Northeast Valley Championships 2026Apr 27 · 800 Meters · Place 1 · Canyon ViewCanyon View800 Meters12:13.47a12
Apr 27Northeast Valley Championships 2026Apr 27 · 100 Meters · Place 1 · Canyon ViewCanyon View100 MetersRound P112.05a PB12
Apr 27Northeast Valley Championships 2026Apr 27 · 100 Meters · Place 2 · Canyon ViewCanyon View100 Meters212.20a12
Apr 15AFUHSD ChampionshipsApr 15 · 400 Meters · Place 1 · Canyon ViewCanyon View400 Meters1.55.79a12
Apr 15AFUHSD ChampionshipsApr 15 · 200 Meters · Place 2 · Canyon ViewCanyon View200 Meters2.25.31aWind: -0.612
Apr 15AFUHSD ChampionshipsApr 15 · 100 Meters · Place 2 · Canyon ViewCanyon View100 Meters2.12.28aWind: -0.312
Apr 14Top of the MountainApr 14 · 800 Meters · Place 2 · Canyon ViewCanyon View800 Meters22:14.12a12
Apr 8Canyon View (Senior Night)Apr 8 · 200 Meters · Place 1 · Canyon ViewCanyon View200 Meters1.25.05a12
Apr 8Canyon View (Senior Night)Apr 8 · 100 Meters · Place 2 · Canyon ViewCanyon View100 Meters2.12.28a12
Apr 12ND ANNUAL JUST US CLASSIC @ THE MECCAApr 1 · 400 Meters · Place 2 · Canyon ViewCanyon View400 Meters2.55.88a12
Apr 12ND ANNUAL JUST US CLASSIC @ THE MECCAApr 1 · 200 Meters · Place 2 · Canyon ViewCanyon View200 Meters2.24.69a PBWind: 1.912
Apr 12ND ANNUAL JUST US CLASSIC @ THE MECCAApr 1 · 100 Meters · Place 2 · Canyon ViewCanyon View100 Meters2.12.14aWind: 1.512
Mar 27Brophy Fr. Olivier InvitationalMar 27 · 800 Meters · Place 1 · Canyon ViewCanyon View800 Meters12:12.74a PB12
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 800 Meters · Place 3 · Canyon ViewCanyon View800 Meters3.2:15.31a12
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 800 Meters · Place 3 · Canyon ViewCanyon View800 Meters32:15.3112
Mar 18Agua Fria, West Point, GP, LaJoya @ Canyon ViewMar 18 · 200 Meters · Place 1 · Canyon ViewCanyon View200 Meters125.69a12
Mar 18Agua Fria, West Point, GP, LaJoya @ Canyon ViewMar 18 · 100 Meters · Place 1 · Canyon ViewCanyon View100 Meters112.17a12
Mar 13Brophy Devon Allen InvitationalMar 13 · 400 Meters · Place 2 · Canyon ViewCanyon View400 Meters254.77a12
Mar 4Jaguar Kickback InvitationalMar 4 · 800 Meters · Place 1 · Canyon ViewCanyon View800 Meters12:15.05a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Shadow Ridge ShowcaseFeb 28 · 400 Meters · Place 1 · Canyon ViewCanyon View400 Meters157.07a PB12
Feb 28Shadow Ridge ShowcaseFeb 28 · 200 Meters · Place 2 · Canyon ViewCanyon View200 Meters225.39a PB12
Feb 28Shadow Ridge ShowcaseFeb 28 · 100 Meters · Place 2 · Canyon ViewCanyon View100 Meters212.32a PB12
Feb 25SEASON OPENER - AF, WP, & CV @ MHSFeb 25 · 800 Meters · Place 1 · Canyon ViewCanyon View800 Meters12:20.58a PB12
Feb 25SEASON OPENER - AF, WP, & CV @ MHSFeb 25 · 100 Meters · Place 2 · Canyon ViewCanyon View100 Meters212.71a12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16AIA State Track & Field ChampionshipsMay 16 · 800 Meters · Place 11 · Canyon ViewCanyon View800 Meters11.2:17.93a11
May 16AIA State Track & Field ChampionshipsMay 16 · 400 Meters · Place 3 · Canyon ViewCanyon View400 MetersRound P3.57.40a11
May 16AIA State Track & Field ChampionshipsMay 16 · 400 Meters · Place 4 · Canyon ViewCanyon View400 Meters4.56.02a11
May 8AIA Division I, II, and V ChampionshipMay 8 · 800 Meters · Place 5 · Canyon ViewCanyon View800 Meters52:18.03a11
May 8AIA Division I, II, and V ChampionshipMay 8 · 400 Meters · Place 5 · Canyon ViewCanyon View400 Meters556.72a11
May 8AIA Division I, II, and V ChampionshipMay 8 · 400 Meters · Place 4 · Canyon ViewCanyon View400 Meters456.41a11
May 8AIA Division I, II, and V ChampionshipMay 8 · 100 Meters · Place 7 · Canyon ViewCanyon View100 Meters712.35a11
May 8AIA Division I, II, and V ChampionshipMay 8 · 100 Meters · Place 5 · Canyon ViewCanyon View100 Meters512.24a11
Apr 17AFUHSD ChampionshipsApr 17 · 400 Meters · Place 3 · Canyon ViewCanyon View400 Meters3.59.02a11
Apr 17AFUHSD ChampionshipsApr 17 · 100 Meters · Place 3 · Canyon ViewCanyon View100 Meters3.12.45aWind: -0.811
Apr 15Top of the Mountain InviteApr 15 · 200 Meters · Place 7 · Canyon ViewCanyon View200 Meters725.39a11
Apr 15Top of the Mountain InviteApr 15 · 100 Meters · Place 15 · Canyon ViewCanyon View100 Meters1512.76a11
Mar 27Fr. Harry 'Dutch' Olivier InvitationalMar 27 · 800 Meters · Place 2 · Canyon ViewCanyon View800 Meters2.2:22.25a11
Mar 27Fr. Harry 'Dutch' Olivier InvitationalMar 27 · 100 Meters · Place 2 · Canyon ViewCanyon View100 Meters2.12.41aWind: -0.311
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 400 Meters · Place 10 · Canyon ViewCanyon View400 Meters10.58.09a11
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 100 Meters · Place 6 · Canyon ViewCanyon View100 Meters6.12.45aWind: 0.711
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 400 Meters · Place 10 · Canyon ViewCanyon View400 Meters1058.09—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 100 Meters · Place 6 · Canyon ViewCanyon View100 Meters612.45—

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 3 · 48-Unattached48-Unattached400 MetersRound P3.1:03.02a10
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 3 · 48-Unattached48-Unattached400 Meters3.58.99a10
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 6 · 48-Unattached48-Unattached200 MetersRound P6.26.64a10
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 6 · 48-Unattached48-Unattached200 Meters6.26.42aWind: -1.610
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 3 · 48-Unattached48-Unattached100 MetersRound P3.12.62a10
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 5 · 48-Unattached48-Unattached100 Meters5.12.90aWind: -2.410
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.59.14a10
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 200 Meters · Place 1 · UnattachedUnattached200 MetersRound P1.25.72aWind: 1.510
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.25.90aWind: -1.810
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 1 · UnattachedUnattached100 MetersRound P1.12.75aWind: -0.810
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.12.64aWind: -1.510
May 10AIA State ChampionshipsMay 10 · 400 Meters · Place 7 · Paradise HonorsParadise Honors400 Meters758.07a—
May 10AIA State ChampionshipsMay 10 · 400 Meters · Place 8 · Paradise HonorsParadise Honors400 Meters858.52a—
May 3AIA Division III ChampionshipsMay 3 · 400 Meters · Place 4 · Paradise HonorsParadise Honors400 MetersRound P4.58.21a10
May 3AIA Division III ChampionshipsMay 3 · 400 Meters · Place 3 · Paradise HonorsParadise Honors400 Meters3.57.90a10
May 3AIA Division III ChampionshipsMay 3 · 200 Meters · Place 9 · Paradise HonorsParadise Honors200 MetersRound P9.26.19aWind: 0.310
May 3AIA Division III ChampionshipsMay 3 · 100 Meters · Place 5 · Paradise HonorsParadise Honors100 MetersRound P5.12.55aWind: -0.410
May 3AIA Division III ChampionshipsMay 3 · 100 Meters · Place 7 · Paradise HonorsParadise Honors100 Meters7.12.67aWind: -0.810
Apr 23Seton Catholic Last Chance QualifierApr 23 · 400 Meters · Place 1 · Paradise HonorsParadise Honors400 Meters159.03a—
Apr 23Seton Catholic Last Chance QualifierApr 23 · 200 Meters · Place 1 · Paradise HonorsParadise Honors200 Meters126.97a—
Apr 23Seton Catholic Last Chance QualifierApr 23 · 100 Meters · Place 1 · Paradise HonorsParadise Honors100 Meters112.89a—
Apr 12Westwood Hohokam InviteApr 12 · 400 Meters · Place 8 · Paradise HonorsParadise Honors400 Meters859.10a—
Apr 12Westwood Hohokam InviteApr 12 · 200 Meters · Place 21 · Paradise HonorsParadise Honors200 Meters2126.53a—
Apr 12Westwood Hohokam InviteApr 12 · 100 Meters · Place 24 · Paradise HonorsParadise Honors100 Meters2412.79a—
Apr 5Ben McIvor Memorial Invitational QualifierApr 5 · 200 Meters · Place 4 · Paradise HonorsParadise Honors200 Meters427.03a—
Apr 5Ben McIvor Memorial Invitational QualifierApr 5 · 100 Meters · Place 6 · Paradise HonorsParadise Honors100 Meters613.89a—
Mar 30The Ron Smith ClassicMar 30 · 400 Meters · Place 7 · Paradise HonorsParadise Honors400 Meters71:01.36a—
Mar 30The Ron Smith ClassicMar 30 · 200 Meters · Place 20 · Paradise HonorsParadise Honors200 Meters2028.13a—
Mar 30The Ron Smith ClassicMar 30 · 100 Meters · Place 10 · Paradise HonorsParadise Honors100 Meters1013.01a—
Mar 2284th NIKE Chandler Rotary InvitationalMar 22 · 400 Meters · Place 14 · Paradise HonParadise Hon400 Meters1459.21—
Mar 9Shadow Ridge ShowcaseMar 9 · 800 Meters · Place 7 · Paradise HonorsParadise Honors800 Meters72:32.12a—
Mar 268th Annual Buckeye Lions InviteMar 2 · 400 Meters · Place 4 · Paradise HonorsParadise Honors400 Meters41:00.90a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24Richard Thompson South Mountain ClassicFeb 24 · 200 Meters · Place 17 · Paradise HonorsParadise Honors200 Meters1727.3010
Feb 24Richard Thompson South Mountain ClassicFeb 24 · 100 Meters · Place 16 · Paradise HonorsParadise Honors100 Meters1613.2610
Feb 24Richard Thompson South Mountain ClassicFeb 24 · 200 Meters · Place 17 · Paradise HonorsParadise Honors200 Meters1727.3010
Feb 24Richard Thompson South Mountain ClassicFeb 24 · 100 Meters · Place 16 · Paradise HonorsParadise Honors100 Meters1613.2610
Feb 24Richard Thompson South Mountain ClassicFeb 24 · 200 Meters · Place 17 · Paradise HonorsParadise Honors200 Meters1727.3010
Feb 24Richard Thompson South Mountain ClassicFeb 24 · 100 Meters · Place 16 · Paradise HonorsParadise Honors100 Meters1613.2610

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 12AIA STATE CHAMPIONSHIPMay 12 · 400 Meters · Place 9 · Paradise HonorsParadise Honors400 MetersRound P9.59.65a9
May 12AIA STATE CHAMPIONSHIPMay 12 · 400 Meters · Place 6 · Paradise HonorsParadise Honors400 Meters6.58.92a9
May 5AIA Division III State ChampionshipMay 5 · 400 Meters · Place 6 · Paradise HonorsParadise Honors400 MetersRound P6.1:00.04a9
May 5AIA Division III State ChampionshipMay 5 · 400 Meters · Place 3 · Paradise HonorsParadise Honors400 Meters3.59.57a9
May 5AIA Division III State ChampionshipMay 5 · 200 Meters · Place 7 · Paradise HonorsParadise Honors200 MetersRound P7.26.38aWind: 0.49
May 5AIA Division III State ChampionshipMay 5 · 200 Meters · Place 7 · Paradise HonorsParadise Honors200 Meters7.26.70aWind: -0.19
May 5AIA Division III State ChampionshipMay 5 · 100 Meters · Place 7 · Paradise HonorsParadise Honors100 MetersRound P7.12.75aWind: -0.49
May 5AIA Division III State ChampionshipMay 5 · 100 Meters · Place 8 · Paradise HonorsParadise Honors100 Meters8.13.01aWind: -2.29
Apr 28Last Knight QualifierApr 28 · 400 Meters · Place 2 · Paradise HonParadise Hon400 Meters21:01.59—
Apr 26Becky Matthews Last ChanceApr 26 · 200 Meters · Place 7 · Paradise HonorsParadise Honors200 Meters7.26.82aWind: -0.89
Apr 26Becky Matthews Last ChanceApr 26 · 100 Meters · Place 12 · Paradise HonorsParadise Honors100 Meters12.13.02aWind: -0.79
Apr 15Alhambra Valley Classic InvitationalApr 15 · 400 Meters · Place 1 · Paradise HonorsParadise Honors400 Meters1.1:01.52a9
Apr 15Alhambra Valley Classic InvitationalApr 15 · 200 Meters · Place 3 · Paradise HonorsParadise Honors200 Meters3.26.84aWind: 09
Apr 15Alhambra Valley Classic InvitationalApr 15 · 100 Meters · Place 4 · Paradise HonorsParadise Honors100 Meters4.13.09aWind: -0.29
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · 400 Meters · Place 5 · Paradise HonParadise Hon400 Meters51:03.81—
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · 200 Meters · Place 3 · Paradise HonParadise Hon200 Meters327.12—
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · 100 Meters · Place 6 · Paradise HonParadise Hon100 Meters612.95—
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · 400 Meters · Place 5 · Paradise HonParadise Hon400 Meters51:03.81—
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · 200 Meters · Place 3 · Paradise HonParadise Hon200 Meters327.12—
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · 100 Meters · Place 6 · Paradise HonParadise Hon100 Meters612.95—
Mar 31Ben McIvor Invitational - Glendale HSMar 31 · 400 Meters · Place 1 · Paradise HonorsParadise Honors400 Meters1.1:01.77aUnofficial9
Mar 31Ben McIvor Invitational - Glendale HSMar 31 · 100 Meters · Place 3 · Paradise HonorsParadise Honors100 Meters3.13.15aWind: 1.8Unofficial9
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 400 Meters · Place 6 · Paradise HonorsParadise Honors400 Meters6.1:01.11a9
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 200 Meters · Place 4 · Paradise HonorsParadise Honors200 Meters4.27.08aWind: 09
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 100 Meters · Place 7 · Paradise HonorsParadise Honors100 Meters7.12.91aWind: 1.39
Mar 10Glendale HS InvitationalMar 10 · 400 Meters · Place 6 · Paradise HonorsParadise Honors400 Meters61:03.22FR
Mar 467th Annual Buckeye Lions Invititional Mar 4 · 200 Meters · Place 11 · Paradise HonParadise Hon200 Meters1127.76—
Mar 467th Annual Buckeye Lions Invititional Mar 4 · 400 Meters · Place 9 · Paradise HonParadise Hon400 Meters91:04.69—
Mar 467th Annual Buckeye Lions Invititional Mar 4 · 100 Meters · Place 10 · Paradise HonParadise Hon100 Meters1013.44—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Richard Thompson South Mountain ClassicFeb 25 · 200 Meters · Place 26 · Paradise HonParadise Hon200 Meters2629.07—
Feb 25Richard Thompson South Mountain ClassicFeb 25 · 100 Meters · Place 12 · Paradise HonParadise Hon100 Meters1213.30—