Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDistance in the Desert ft. West Mile Showdown - Winter Track Series #3 · Jan 184:55.17aDistance in the Desert ft. West Mile Showdown - Winter Track Series #3January 18, 2025
1500 Meters · OutdoorGlendale Invite · Apr 114:39.84aGlendale InviteApril 11, 2026
1600 Meters · Outdoor2025 Willie Williams Classic · Mar 214:36.74a2025 Willie Williams ClassicMarch 21, 2025
3000 Meters · IndoorPVCC Indoor Invite · Jan 249:37.04aPVCC Indoor InviteJanuary 24, 2026
3000 Meters · OutdoorAl Shirley Invitational · Jan 1710:17.13aAl Shirley InvitationalJanuary 17, 2026
3200 Meters · Outdoor2025 Willie Williams Classic · Mar 219:57.29a2025 Willie Williams ClassicMarch 21, 2025
400 Meters · OutdoorTucson Home v Salpointe & Sabino · Mar 559.54aTucson Home v Salpointe & SabinoMarch 5, 2025
5000 Meters · OutdoorAl Shirley Invitational · Jan 1716:30.27aAl Shirley InvitationalJanuary 17, 2026
800 Meters · Outdoor Fr. Harry ‘Dutch’ Olivier Friendship Invitational · Mar 272:10.67a Fr. Harry ‘Dutch’ Olivier Friendship InvitationalMarch 27, 2024
Javelin · 800g · OutdoorSabino Home Meet #2 · Apr 938'7"Sabino Home Meet #2April 9, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Glendale InviteApr 11 · 1500 Meters · Place 19 · Pima (AZ) CCPima (AZ) CC1500 Meters19.4:39.84a PBFr
Apr 3ACCAC ChampionshipsApr 3 · 5000 Meters · Pima (AZ) CCPima (AZ) CC5000 Meters--DNFFr
Jan 17Al Shirley InvitationalJan 17 · 5000 Meters · Place 7 · Pima (AZ) CCPima (AZ) CC5000 Meters7.16:30.27a PBFr
Jan 17Al Shirley InvitationalJan 17 · 3000 Meters · Place 15 · Pima (AZ) CCPima (AZ) CC3000 Meters15.10:17.13a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24PVCC Indoor InviteJan 24 · 3000 Meters · Place 6 · Pima (AZ) CCPima (AZ) CC3000 Meters69:37.04a PBFr

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 9AIA Division III-IVMay 9 · 3200 Meters · Place 14 · SabinoSabino3200 Meters1410:06.62a12
May 9AIA Division III-IVMay 9 · 1600 Meters · Place 19 · SabinoSabino1600 Meters194:45.45a12
May 9AIA Division III-IVMay 9 · 3200 Meters · Place 14 · SabinoSabino3200 Meters1410:06.62SR
May 9AIA Division III-IVMay 9 · 1600 Meters · Place 19 · SabinoSabino1600 Meters194:45.45SR
Apr 29Lancer Lightning State QualifierApr 29 · 3200 Meters · SabinoSabino3200 Meters—DNF12
Apr 29Lancer Lightning State QualifierApr 29 · 1600 Meters · Place 11 · SabinoSabino1600 Meters114:41.1212
Apr 18Nighthawk InvitationalApr 18 · 1600 Meters · Place 21 · SabinoSabino1600 Meters214:45.2412
Apr 16Sabino Home Meet #3Apr 16 · 1600 Meters · Place 2 · SabinoSabino1600 Meters25:01.4012
Apr 15Top of the Mountain InviteApr 15 · 3200 Meters · Place 24 · SabinoSabino3200 Meters2410:37.97a12
Apr 11TUSD Beezy Leach ChampionshipsApr 11 · 3200 Meters · Place 2 · SabinoSabino3200 Meters210:32.65a12
Apr 11TUSD Beezy Leach ChampionshipsApr 11 · 1600 Meters · Place 2 · SabinoSabino1600 Meters24:46.85a12
Apr 9Sabino Home Meet #2Apr 9 · 1600 Meters · SabinoSabino1600 Meters—DQ12
Apr 9Sabino Home Meet #2Apr 9 · Javelin · Place 20 · SabinoSabinoJavelin800g20.38'7" PB12
Mar 29Thomas Meixner Lancer InvitationalMar 29 · 1600 Meters · Place 9 · SabinoSabino1600 Meters94:43.39a12
Mar 29Thomas Meixner Lancer InvitationalMar 29 · 800 Meters · Place 23 · SabinoSabino800 Meters232:11.95a12
Mar 26Sabino Home Meet #1Mar 26 · 3200 Meters · SabinoSabino3200 Meters—DNS12
Mar 26Sabino Home Meet #1Mar 26 · 1600 Meters · SabinoSabino1600 Meters—05:17.4Unofficial12
Mar 26Sabino Home Meet #1Mar 26 · Javelin · SabinoSabinoJavelin800g—52'3"Unofficial12
Mar 212025 Willie Williams ClassicMar 21 · 3200 Meters · Place 4 · SabinoSabino3200 Meters4.9:57.29a PB12
Mar 212025 Willie Williams ClassicMar 21 · 1600 Meters · Place 5 · SabinoSabino1600 Meters5.4:36.74a PB12
Mar 13Nighthawk Early Bird InvitationalMar 13 · 1600 Meters · Place 15 · SabinoSabino1600 Meters155:02.51a—
Mar 5Tucson Home v Salpointe & SabinoMar 5 · 3200 Meters · Place 1 · SabinoSabino3200 Meters110:20.22a—
Mar 5Tucson Home v Salpointe & SabinoMar 5 · 1600 Meters · Place 4 · SabinoSabino1600 Meters44:52.70a—
Mar 5Tucson Home v Salpointe & SabinoMar 5 · 400 Meters · Place 5 · SabinoSabino400 Meters559.54a PB—
Mar 1Levi Wallace Foundation Tucson High T&F Invitational 2025Mar 1 · 3200 Meters · Place 5 · SabinoSabino3200 Meters5.10:19.34a12
Jan 18Distance in the Desert ft. West Mile Showdown - Winter Track Series #3Jan 18 · 1 Mile · Place 27 · UnattachedUnattached1 Mile27.4:55.17a PB12
Jan 18Distance in the Desert ft. West Mile Showdown - Winter Track Series #3Jan 18 · 400 Meters · Place 17 · UnattachedUnattached400 Meters17.1:00.02a12

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 3AIA Division IV ChampionshipsMay 3 · 3200 Meters · Place 10 · SabinoSabino3200 Meters10.9:57.46a11
May 3AIA Division IV ChampionshipsMay 3 · 1600 Meters · Place 13 · SabinoSabino1600 Meters13.4:38.30a11
Apr 25Lancer Lightning Elite State QualifierApr 25 · 1600 Meters · Place 10 · SabinoSabino1600 Meters104:42.13a—
Apr 19Winslow InvitationalApr 19 · 3200 Meters · Place 5 · SabinoSabino3200 Meters510:15.00a—
Apr 19Winslow InvitationalApr 19 · 3200 Meters · Place 5 · SabinoSabino3200 Meters510:15.00—
Apr 13TUSD Track and Field ChampionshipApr 13 · 3200 Meters · Place 5 · SabinoSabino3200 Meters5.10:38.62a11
Apr 13TUSD Track and Field ChampionshipApr 13 · 1600 Meters · Place 5 · SabinoSabino1600 Meters5.4:53.39a11
Apr 4Ironwood Ridge Distance CarnivalApr 4 · 3200 Meters · Place 3 · SabinoSabino3200 Meters310:11.39a—
Mar 27 Fr. Harry ‘Dutch’ Olivier Friendship InvitationalMar 27 · 3200 Meters · Place 1 · SabinoSabino3200 Meters110:14.22a—
Mar 27 Fr. Harry ‘Dutch’ Olivier Friendship InvitationalMar 27 · 800 Meters · Place 11 · SabinoSabino800 Meters112:10.67a PB—
Mar 22Willie Williams ClassicMar 22 · 3200 Meters · Place 11 · SabinoSabino3200 Meters1110:14.35a—
Mar 22Willie Williams ClassicMar 22 · 1600 Meters · Place 8 · SabinoSabino1600 Meters84:41.01a—
Mar 9Nighthawk Early Bird InvitationalMar 9 · 3200 Meters · Place 5 · SabinoSabino3200 Meters510:20.58a—
Mar 6Sabino Quad MeetMar 6 · 1600 Meters · SabinoSabino1600 Meters—04:54.9Unofficial11
Mar 6Sabino Quad MeetMar 6 · 800 Meters · SabinoSabino800 Meters—02:20.7Unofficial11
Mar 2Tucson High InvitationalMar 2 · 3200 Meters · Place 4 · SabinoSabino3200 Meters410:26.40a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 28Marana Last Chance Apr 28 · 3200 Meters · Place 8 · Sabino HighSabino High3200 Meters810:59.99—
Apr 28Marana Last Chance Apr 28 · 3200 Meters · Place 8 · Sabino HighSabino High3200 Meters810:59.99—
Apr 26TUSD Championships 2023Apr 26 · 3200 Meters · Place 2 · SabinoSabino3200 Meters210:36.40—
Apr 21Southern Az ChampionshipApr 21 · 3200 Meters · Place 17 · Sabino HighSabino High3200 Meters1710:49.53—
Apr 21Southern Az ChampionshipApr 21 · 3200 Meters · Place 17 · Sabino HighSabino High3200 Meters1710:49.53—
Apr 12Sabino @ PRCAApr 12 · 1600 Meters · Place 1 · SabinoSabino1600 Meters1.5:38.1010
Apr 12Sabino @ PRCAApr 12 · 800 Meters · Place 3 · SabinoSabino800 Meters3.2:29.7210
Apr 5Brophy Fr. Olivier Fr/So, Var, & MultiApr 5 · 3200 Meters · Place 4 · SabinoSabino3200 Meters410:59.39SO
Apr 5Brophy Fr. Olivier Fr/So, Var, & MultiApr 5 · 1600 Meters · Place 13 · SabinoSabino1600 Meters135:07.56SO
Apr 1Lancer Track and Field InvitationalApr 1 · 3200 Meters · Place 11 · SabinoSabino3200 Meters11.11:18.45a10
Apr 1Lancer Track and Field InvitationalApr 1 · 1600 Meters · Place 19 · SabinoSabino1600 Meters19.5:06.11a10
Mar 24Willie Williams Classic/Dave Murray Distance CarnivalMar 24 · 3200 Meters · Place 28 · SabinoSabino3200 Meters28.11:01.78a10
Mar 17Mario Castro InvitationalMar 17 · 3200 Meters · Place 13 · Sabino HighSabino High3200 Meters1311:49.47—
Mar 17Mario Castro InvitationalMar 17 · 1600 Meters · Place 14 · Sabino HighSabino High1600 Meters145:13.31—
Mar 17Mario Castro InvitationalMar 17 · 800 Meters · Place 20 · Sabino HighSabino High800 Meters202:33.30—
Mar 10Safford Bulldog InvitationalMar 10 · 1600 Meters · Place 21 · Sabino HighSabino High1600 Meters215:24.41—
Mar 10Safford Bulldog InvitationalMar 10 · 800 Meters · Place 20 · Sabino HighSabino High800 Meters202:35.49—
Mar 4Tucson High InvitationalMar 4 · 3200 Meters · Place 15 · SabinoSabino3200 Meters1511:40.71—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Marana Last ChanceApr 29 · 1600 Meters · Place 17 · Sabino HighSabino High1600 Meters175:06.69—
Apr 23Southern Arizona ChampionshipsApr 23 · 1600 Meters · Place 40 · Sabino HighSabino High1600 Meters405:18.03—
Apr 13Brophy Fr. Olivier Inv. & Dutch DecathlonApr 13 · 3200 Meters · Place 11 · SabinoSabino3200 Meters1111:28.78FR
Apr 13Brophy Fr. Olivier Inv. & Dutch DecathlonApr 13 · 1600 Meters · Place 27 · SabinoSabino1600 Meters275:20.72FR
Apr 8Marana InvitationalApr 8 · 3200 Meters · Place 13 · SabinoSabino3200 Meters13.11:24.97a9
Apr 2Lancer InvitationalApr 2 · 1600 Meters · Place 39 · Sabino HighSabino High1600 Meters395:20.95—
Apr 2Lancer InvitationalApr 2 · 800 Meters · Place 47 · Sabino HighSabino High800 Meters472:30.30—
Mar 23NIKE Chandler Rotary Division 3Mar 23 · 3200 Meters · Place 14 · Sabino HighSabino High3200 Meters1411:38.10—
Mar 1818th Annual Mario Castro Track and Field Invitational Mar 18 · 3200 Meters · Place 17 · SabinoSabino3200 Meters17.12:07.31a9
Mar 1818th Annual Mario Castro Track and Field Invitational Mar 18 · 1600 Meters · Place 23 · SabinoSabino1600 Meters23.5:29.47a9
Mar 1818th Annual Mario Castro Track and Field Invitational Mar 18 · 800 Meters · SabinoSabino800 Meters—DNS9
Mar 12Nighthawk Early Bird InviteMar 12 · 1600 Meters · Place 27 · Sabino HighSabino High1600 Meters275:32.48—