Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor10th Annual Pioneer Invite · Apr 1512.61a10th Annual Pioneer InviteApril 15, 2022
110m Hurdles · 39" / 0.991m · OutdoorArizona State Multis Meet · May 2018.49aArizona State Multis MeetMay 20, 2022
1500 Meters · OutdoorArizona State Multis Meet · May 204:31.06aArizona State Multis MeetMay 20, 2022
1600 Meters · OutdoorMarauder Late Qualifier · Apr 304:37.24Marauder Late QualifierApril 30, 2021
3000 Meters · IndoorMountain State Games · Feb 138:39.08aMountain State GamesFebruary 13, 2026
3000 Meters · OutdoorUtah Tech Invitational · Mar 218:35.56aUtah Tech InvitationalMarch 21, 2025
3200 Meters · OutdoorAIA D2 State Track & Field Championships · May 1310:00.50aAIA D2 State Track & Field ChampionshipsMay 13, 2021
400 Meters · IndoorRichard Thompson South Mountain Classic · Feb 2654.85Richard Thompson South Mountain ClassicFebruary 26, 2022
400 Meters · OutdoorArizona State Multis Meet · May 2054.02aArizona State Multis MeetMay 20, 2022
5000 Meters · OutdoorUtah Tech Invitational · Mar 2114:57.66aUtah Tech InvitationalMarch 21, 2025
800 Meters · OutdoorDesert Vista Last Chance Meet · Apr 302:02.05Desert Vista Last Chance MeetApril 30, 2022
Decathlon · OutdoorArizona State Multis Meet · May 204526Arizona State Multis MeetMay 20, 2022
Discus · 1.6kg · OutdoorWinslow Throws Meet · Mar 3052-03Winslow Throws MeetMarch 30, 2022
High Jump · OutdoorArizona State Multis Meet · May 201.51mArizona State Multis MeetMay 20, 2022
Javelin · 800g · Outdoor10th Annual Pioneer Invite · Apr 1595-0510th Annual Pioneer InviteApril 15, 2022
Long Jump · Outdoor66th Annual Buckeye Lions Invitional · Mar 517-07.5066th Annual Buckeye Lions InvitionalMarch 5, 2022
Pole Vault · OutdoorArizona State Multis Meet · May 203.10mArizona State Multis MeetMay 20, 2022
Shot Put · 12lb · OutdoorWinslow Throws Meet · Mar 3027-00.00Winslow Throws MeetMarch 30, 2022

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13Mountain State GamesFeb 13 · 3000 Meters · Place 7 · Utah TechUtah Tech3000 Meters78:39.08a PBJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 172025 Leopard InviteApr 17 · 5000 Meters · Utah TechUtah Tech5000 Meters--DNSSo
Mar 21Utah Tech InvitationalMar 21 · 5000 Meters · Place 10 · Utah TechUtah Tech5000 Meters1014:57.66a PBSo
Mar 21Utah Tech InvitationalMar 21 · 3000 Meters · Place 4 · Utah TechUtah Tech3000 Meters48:35.56a PBSo

2022 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 20Arizona State Multis MeetMay 20 · Decathlon · Place 16 · FlagstaffFlagstaffDecathlonRound M16.4526 PB12
May 20Arizona State Multis MeetMay 20 · Long Jump · Place 22 · FlagstaffFlagstaffLong JumpRound M22.5.49mWind: 4.712
May 20Arizona State Multis MeetMay 20 · Pole Vault · Place 11 · FlagstaffFlagstaffPole VaultRound M11.3.10m PB12
May 20Arizona State Multis MeetMay 20 · Javelin · Place 19 · FlagstaffFlagstaffJavelin800gRound M19.28.92m12
May 20Arizona State Multis MeetMay 20 · Discus · Place 26 · FlagstaffFlagstaffDiscus1.6kgRound M26.15.76m12
May 20Arizona State Multis MeetMay 20 · Shot Put · Place 26 · FlagstaffFlagstaffShot Put12lbRound M26.7.87m12
May 20Arizona State Multis MeetMay 20 · 110m Hurdles · Place 15 · FlagstaffFlagstaff110m Hurdles39" / 0.991mRound M15.18.49a PBWind: 1.412
May 20Arizona State Multis MeetMay 20 · High Jump · Place 22 · FlagstaffFlagstaffHigh JumpRound M22.1.51m PB12
May 20Arizona State Multis MeetMay 20 · 1500 Meters · Place 2 · FlagstaffFlagstaff1500 MetersRound M2.4:31.06a PB12
May 20Arizona State Multis MeetMay 20 · 400 Meters · Place 11 · FlagstaffFlagstaff400 MetersRound M11.54.02a PB12
May 20Arizona State Multis MeetMay 20 · 100 Meters · Place 21 · FlagstaffFlagstaff100 MetersRound M21.12.38aWind: 4.312
Apr 30Desert Vista Last Chance MeetApr 30 · 800 Meters · Place 12 · Flagstaff HiFlagstaff Hi800 Meters122:02.05 PB—
Apr 20City of Flagstaff JV ChampionshipApr 20 · Pole Vault · Place 2 · FlagstaffFlagstaffPole Vault210-012
Apr 20City of Flagstaff JV ChampionshipApr 20 · High Jump · Place 8 · FlagstaffFlagstaffHigh Jump85-212
Apr 1510th Annual Pioneer InviteApr 15 · Long Jump · Place 45 · FlagstaffFlagstaffLong Jump45.17-07.00Wind: 0.212
Apr 1510th Annual Pioneer InviteApr 15 · Javelin · Place 36 · FlagstaffFlagstaffJavelin800g36.95-05 PB12
Apr 1510th Annual Pioneer InviteApr 15 · 100 Meters · Place 60 · FlagstaffFlagstaff100 Meters60.12.61a PBWind: -1.412
Apr 8Scottsdale Distance ClassicApr 8 · 800 Meters · Place 17 · FlagstaffFlagstaff800 Meters172:05.3112
Apr 7Winslow/Flag JVApr 7 · Long Jump · Place 4 · Flagstaff HiFlagstaff HiLong Jump416-11.00—
Apr 1The Ron Smith ClassicApr 1 · Javelin · Place 52 · Flagstaff HiFlagstaff HiJavelin5285-05—
Apr 1The Ron Smith ClassicApr 1 · 400 Meters · Place 23 · Flagstaff HiFlagstaff Hi400 Meters2354.55—
Mar 30Winslow Throws MeetMar 30 · Javelin · Place 14 · FlagstaffFlagstaffJavelin800g14.95-0012
Mar 30Winslow Throws MeetMar 30 · Discus · Place 51 · FlagstaffFlagstaffDiscus1.6kg51.52-03 PB12
Mar 30Winslow Throws MeetMar 30 · Shot Put · Place 41 · FlagstaffFlagstaffShot Put12lb41.27-00.00 PB12
Mar 23Red Rock DualMar 23 · 1600 Meters · FlagstaffFlagstaff1600 Meters—NT12
Mar 23Red Rock DualMar 23 · 800 Meters · Place 3 · FlagstaffFlagstaff800 Meters3.2:07.20a12
Mar 11Mountain Ridge InviteMar 11 · 400 Meters · Place 12 · FlagstaffFlagstaff400 Meters12.54.32a12
Mar 566th Annual Buckeye Lions InvitionalMar 5 · 1600 Meters · Place 9 · FlagstaffFlagstaff1600 Meters9.4:46.72a12
Mar 566th Annual Buckeye Lions InvitionalMar 5 · Long Jump · Place 33 · FlagstaffFlagstaffLong Jump33.17-07.50 PB12
Mar 566th Annual Buckeye Lions InvitionalMar 5 · 800 Meters · Place 4 · FlagstaffFlagstaff800 Meters4.2:06.37a12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Richard Thompson South Mountain ClassicFeb 26 · 400 Meters · Place 26 · Flagstaff HiFlagstaff Hi400 Meters2654.85 PB—

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13AIA D2 State Track & Field ChampionshipsMay 13 · 3200 Meters · Place 15 · FlagstaffFlagstaff3200 Meters15.10:00.50a PB11
May 5Alhambra State Qualifier (Last Chance)May 5 · 1600 Meters · Place 11 · Flagstaff HiFlagstaff Hi1600 Meters114:43.1711
Apr 30Marauder Late QualifierApr 30 · 1600 Meters · Place 2 · Flagstaff HiFlagstaff Hi1600 Meters24:37.24 PB—
Apr 30Marauder Late QualifierApr 30 · 1600 Meters · Place 2 · Flagstaff HiFlagstaff Hi1600 Meters24:37.24—
Apr 1717th Hohokam Warrior InvitationalApr 17 · 800 Meters · Place 8 · FlagstaffFlagstaff800 Meters8.2:03.52a11
Apr 9Scottsdale Distance ClassicApr 9 · 3200 Meters · Place 12 · FlagstaffFlagstaff3200 Meters1210:06.30JR
Apr 365th Annual Buckeye Lions InviteApr 3 · 1600 Meters · Place 7 · Flagstaff HiFlagstaff Hi1600 Meters74:42.10—
Mar 27Shadow Ridge ShowcaseMar 27 · 1600 Meters · Place 4 · Flagstaff HiFlagstaff Hi1600 Meters44:46.34—

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 7Husky InviteMar 7 · 3200 Meters · Place 7 · FlagstaffFlagstaff3200 Meters710:23.72—
Feb 29FHS Time TrialsFeb 29 · 1600 Meters · FlagstaffFlagstaff1600 Meters—4:54Unofficial10
Feb 29FHS Time TrialsFeb 29 · 800 Meters · FlagstaffFlagstaff800 Meters—2:14Unofficial10

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24Desert Vista HS Last Chance MeetApr 24 · 3200 Meters · Place 24 · FlagstaffFlagstaff3200 Meters2410:12.64PR9
Apr 23Sedona Last ChanceApr 23 · 800 Meters · Place 1 · FlagstaffFlagstaff800 Meters12:05.69PR9
Apr 20Bradshaw Mountain InvitationalApr 20 · 1600 Meters · Place 5 · FlagstaffFlagstaff1600 Meters5.4:41.83a9
Apr 138th Annual Pioneer InvitationalApr 13 · 800 Meters · Place 17 · FlagstaffFlagstaff800 Meters17.2:07.58a9
Apr 5Scottsdale Distance ClassicApr 5 · 1600 Meters · Place 6 · FlagstaffFlagstaff1600 Meters64:38.06FR
Apr 5Scottsdale Distance ClassicApr 5 · 800 Meters · Place 27 · FlagstaffFlagstaff800 Meters272:10.62FR
Mar 29The Ron Smith ClassicMar 29 · 1600 Meters · Place 13 · FlagstaffFlagstaff1600 Meters134:49.64PR9
Mar 29The Ron Smith ClassicMar 29 · 800 Meters · Place 26 · FlagstaffFlagstaff800 Meters262:12.28PR9
Mar 2279th Nike Chandler RotaryMar 22 · 3200 Meters · Place 19 · FlagstaffFlagstaff3200 Meters1910:21.779
Mar 2279th Nike Chandler RotaryMar 22 · 3200 Meters · Place 19 · FlagstaffFlagstaff3200 Meters1910:21.779
Mar 16Rattler Booster InviteMar 16 · 3200 Meters · Place 16 · FlagstaffFlagstaff3200 Meters1610:18.079
Mar 2Aztec InviteMar 2 · 1600 Meters · Place 36 · FlagstaffFlagstaff1600 Meters365:03.739

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19Arizona USATF State Championships (Youth)May 19 · 1500 Meters · Flagstaff ROAMFlagstaff ROAM1500 Meters—DNS8

2016 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21Arizona State ChampionshipsMay 21 · 1500 Meters · Place 18 · Team Run FlagstaffTeam Run Flagstaff1500 Meters18.5:27.02a6
May 21Arizona State ChampionshipsMay 21 · 800 Meters · Place 16 · Team Run FlagstaffTeam Run Flagstaff800 Meters16.2:36.76a6

2015 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30AZ Association State ChampionshipsMay 30 · 3000 Meters · Place 5 · Run Flagstaff MizunoRun Flagstaff Mizuno3000 Meters5.12:10.59a11-12
May 30AZ Association State ChampionshipsMay 30 · 1500 Meters · Place 7 · Run Flagstaff MizunoRun Flagstaff Mizuno1500 Meters7.5:50.37a11-12