Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDistance in the Desert - Winter Track Series #2 · Jan 75:20.68Distance in the Desert - Winter Track Series #2January 7, 2023
1 Mile · OutdoorDistance in the Desert ft. West Mile Showdown - Winter Track Series #3 · Jan 174:30.70aDistance in the Desert ft. West Mile Showdown - Winter Track Series #3January 17, 2026
1600 Meters · IndoorThunder Invite · Feb 244:34.44aThunder InviteFebruary 24, 2024
1600 Meters · OutdoorAIA Track & Field State Championships · May 154:17.82aAIA Track & Field State ChampionshipsMay 15, 2026
3200 Meters · IndoorDistance in the Desert - Winter Track Series #2 · Jan 139:54.63aDistance in the Desert - Winter Track Series #2January 13, 2024
3200 Meters · OutdoorAIA Track & Field State Championships · May 159:14.52aAIA Track & Field State ChampionshipsMay 15, 2026
5000 Meters · OutdoorAZ HS 5k Open Champs · Nov 2915:21.02aAZ HS 5k Open ChampsNovember 29, 2025
800 Meters · IndoorThunder Invite · Feb 242:04.67aThunder InviteFebruary 24, 2024
800 Meters · OutdoorPuma Rise and Shine Invitational · Apr 171:57.60Puma Rise and Shine InvitationalApril 17, 2026
800 Meters · Relay Split · Outdoor7th Annual Sentinel Invitational · Apr 62:05.833a7th Annual Sentinel InvitationalApril 6, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15AIA Track & Field State ChampionshipsMay 15 · 3200 Meters · Place 7 · Seton CatholicSeton Catholic3200 Meters7.9:14.52a PB12
May 15AIA Track & Field State ChampionshipsMay 15 · 1600 Meters · Place 11 · Seton CatholicSeton Catholic1600 Meters11.4:17.82a PB12
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 3200 Meters · Place 3 · Seton CatholicSeton Catholic3200 Meters3.9:23.76a12
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 1600 Meters · Place 3 · Seton CatholicSeton Catholic1600 Meters3.4:20.21a12
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 800 Meters · Place 5 · Seton CatholicSeton Catholic800 Meters5.1:58.65a12
Apr 22Chandler City ChampionshipsApr 22 · 1600 Meters · Place 1 · Seton CatholicSeton Catholic1600 Meters14:25.51a12
Apr 22Chandler City ChampionshipsApr 22 · 800 Meters · Place 5 · Seton CatholicSeton Catholic800 Meters52:00.23a12
Apr 17Puma Rise and Shine InvitationalApr 17 · 800 Meters · Place 8 · Seton CatholicSeton Catholic800 Meters81:57.60 PB12
Mar 28Sentinel Invite - Southwest Distance FestivalMar 28 · 3200 Meters · Place 1 · Seton CatholicSeton Catholic3200 Meters19:30.99a12
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 3200 Meters · Place 9 · Seton CatholicSeton Catholic3200 Meters9.9:16.88a12
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 1600 Meters · Place 27 · Seton CatholicSeton Catholic1600 Meters27.4:25.58a12
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 3200 Meters · Place 9 · Seton CatholicSeton Catholic3200 Meters99:16.8812
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 1600 Meters · Place 27 · Seton CatholicSeton Catholic1600 Meters274:25.5812
Mar 12Red Mountain RampageMar 12 · 3200 Meters · Place 1 · Seton CatholicSeton Catholic3200 Meters19:27.34a12
Mar 6Ben Franklin Friday Night LightsMar 6 · 1600 Meters · Place 1 · Seton CatholicSeton Catholic1600 Meters14:29.47a12
Mar 6Ben Franklin Friday Night LightsMar 6 · 800 Meters · Place 3 · Seton CatholicSeton Catholic800 Meters32:00.93a12
Jan 17Distance in the Desert ft. West Mile Showdown - Winter Track Series #3Jan 17 · 1 Mile · Place 9 · Final Surge Running ClubFinal Surge Running Club1 Mile9.4:30.70a PB12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Nov 29AZ HS 5k Open ChampsNov 29 · 5000 Meters · Place 5 · Seton CatholicSeton Catholic5000 Meters5.15:21.02a PB11
May 9AIA Division III-IVMay 9 · 3200 Meters · Place 8 · Seton CatholicSeton Catholic3200 Meters89:45.72a11
May 9AIA Division III-IVMay 9 · 1600 Meters · Place 6 · Seton CatholicSeton Catholic1600 Meters64:29.61a11
May 9AIA Division III-IVMay 9 · 800 Meters · Place 17 · Seton CatholicSeton Catholic800 Meters172:04.05a11
May 9AIA Division III-IVMay 9 · 3200 Meters · Place 8 · SetonSeton3200 Meters89:45.72JR
May 9AIA Division III-IVMay 9 · 1600 Meters · Place 6 · SetonSeton1600 Meters64:29.61JR
May 9AIA Division III-IVMay 9 · 800 Meters · Place 17 · SetonSeton800 Meters172:04.05JR
Apr 30Last Chance Qualifier - Underclassman ShowcaseApr 30 · 3200 Meters · Place 1 · Seton CatholicSeton Catholic3200 Meters1.9:45.36a11
Apr 29Seton Catholic Last Chance QualifierApr 29 · 800 Meters · Place 7 · Seton CatholicSeton Catholic800 Meters71:59.8411
Apr 23Chandler City ChampionshipsApr 23 · 800 Meters · Place 17 · Seton CatholicSeton Catholic800 Meters172:05.3811
Apr 23Chandler City ChampionshipsApr 23 · 1600 Meters · Place 8 · Seton CatholicSeton Catholic1600 Meters84:34.0611
Apr 11Puma Rise and Shine InvitationalApr 11 · 800 Meters · Place 21 · Seton CatholicSeton Catholic800 Meters212:01.2911
Apr 5Scottsdale Distance ClassicApr 5 · 3200 Meters · Place 12 · Seton CatholicSeton Catholic3200 Meters129:57.62a11
Mar 29Shadow Ridge ShowcaseMar 29 · 800 Meters · Place 2 · Seton CatholicSeton Catholic800 Meters22:01.95a11
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 1 Mile · Place 34 · Seton CatholicSeton Catholic1 Mile34.4:34.05a11
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 1600 Meters · Place 34 · Seton CatholicSeton Catholic1600 Meters34.4:32.32a11
Mar 15Small Schools InvitationalMar 15 · 3200 Meters · Place 3 · Seton CatholicSeton Catholic3200 Meters39:55.78a—
Mar 6Red Mountain RampageMar 6 · 1600 Meters · Place 20 · Seton CatholicSeton Catholic1600 Meters204:49.87a—
Mar 6Red Mountain RampageMar 6 · 800 Meters · Place 19 · Seton CatholicSeton Catholic800 Meters192:07.79a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Nov 30AZ HS 5K Open ChampsNov 30 · 5000 Meters · Place 15 · Seton CatholicSeton Catholic5000 Meters1515:40.46a—
May 3AIA Division III ChampionshipsMay 3 · 3200 Meters · Place 8 · Seton CatholicSeton Catholic3200 Meters8.9:52.38a10
May 3AIA Division III ChampionshipsMay 3 · 1600 Meters · Place 8 · Seton CatholicSeton Catholic1600 Meters8.4:28.05a10
May 3AIA Division III ChampionshipsMay 3 · 800 Meters · Place 15 · Seton CatholicSeton Catholic800 Meters15.2:01.35a10
Apr 17Chandler City MeetApr 17 · 800 Meters · Place 2 · Seton CatholicSeton Catholic800 Meters21:58.4610
Apr 12Westwood Hohokam InviteApr 12 · 1600 Meters · Place 13 · Seton CatholicSeton Catholic1600 Meters134:38.90a—
Apr 12Westwood Hohokam InviteApr 12 · 800 Meters · Place 21 · Seton CatholicSeton Catholic800 Meters212:03.34a—
Apr 11Scottsdale Distance ClassicApr 11 · 3200 Meters · Place 6 · Seton CatholicSeton Catholic3200 Meters69:44.83a—
Apr 67th Annual Sentinel InvitationalApr 6 · 800 Meters · Seton CatholicSeton Catholic800 MetersRelay Split—2:05.833a PB10
Apr 67th Annual Sentinel InvitationalApr 6 · 800 Meters · Place 10 · Seton CatholicSeton Catholic800 Meters10.2:03.85a10
Mar 8Ben Franklin Friday Night LightsMar 8 · 1600 Meters · Place 3 · Seton CatholicSeton Catholic1600 Meters34:30.16a—
Mar 2Small Schools InvitationalMar 2 · 3200 Meters · Place 4 · Seton CatholicSeton Catholic3200 Meters49:55.58a—
Feb 3Distance in the Desert - Winter Track Series #3Feb 3 · 1 Mile · Place 14 · Seton CatholicSeton Catholic1 Mile14.4:41.84a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Thunder InviteFeb 24 · 1600 Meters · Place 7 · Seton CatholicSeton Catholic1600 Meters74:34.44a PB—
Feb 24Thunder InviteFeb 24 · 800 Meters · Place 10 · Seton CatholicSeton Catholic800 Meters102:04.67a PB—
Jan 13Distance in the Desert - Winter Track Series #2Jan 13 · 3200 Meters · Place 6 · Seton CatholicSeton Catholic3200 Meters69:54.63a PB—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5AIA Division III State ChampionshipMay 5 · 3200 Meters · Place 18 · Seton CatholicSeton Catholic3200 Meters18.10:11.06a9
Apr 28Seton Catholic Last Chance (Milesplit)Apr 28 · 3200 Meters · Place 11 · Seton CatholicSeton Catholic3200 Meters1110:28.19—
Apr 28Seton Catholic Last Chance (Milesplit)Apr 28 · 1600 Meters · Place 6 · Seton CatholicSeton Catholic1600 Meters64:43.90—
Apr 226th Annual Sentinel Invite (Milesplit)Apr 22 · 3200 Meters · Place 3 · Seton CatholicSeton Catholic3200 Meters3.10:29.08a9
Apr 20NDP Our Lady of Victory InvitationalApr 20 · 3200 Meters · Place 2 · SetonSeton3200 Meters210:23.36FR
Apr 13Sentinel Boosters Twilight (Milesplit)Apr 13 · 1600 Meters · Place 8 · SetonSeton1600 Meters84:56.62FR
Mar 30Valley Christian Early QualifierMar 30 · 3200 Meters · Place 6 · Seton CatholicSeton Catholic3200 Meters6.10:54.48a9
Mar 30Valley Christian Early QualifierMar 30 · 1600 Meters · Place 5 · Seton CatholicSeton Catholic1600 Meters5.5:04.16a9
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 3200 Meters · Place 22 · Seton CatholicSeton Catholic3200 Meters22.10:37.90a9
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 800 Meters · Place 59 · Seton CatholicSeton Catholic800 Meters59.2:17.06a9
Mar 10Glendale HS InvitationalMar 10 · 3200 Meters · Place 4 · SetonSeton3200 Meters411:01.67FR
Mar 10Glendale HS InvitationalMar 10 · 1600 Meters · Place 17 · SetonSeton1600 Meters175:06.35FR
Mar 3Saunders Montague Desert ClassicMar 3 · 3200 Meters · Place 31 · SetonSeton3200 Meters3111:10.61FR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Quad #1 @ MdN - ACP, McClintock, MdN, WF, SCFeb 23 · 1600 Meters · Place 2 · Seton CatholicSeton Catholic1600 Meters25:06.89
Feb 23Quad #1 @ MdN - ACP, McClintock, MdN, WF, SCFeb 23 · 800 Meters · Place 5 · Seton CatholicSeton Catholic800 Meters52:22.29
Jan 7Distance in the Desert - Winter Track Series #2Jan 7 · 1 Mile · Place 6 · Seton CatholicSeton Catholic1 Mile65:20.68 PB9