Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNike Outdoor Nationals & USATF U20 Championships · Jun 185:40.12Nike Outdoor Nationals & USATF U20 ChampionshipsJune 18, 2026
1500 Meters · OutdoorOregon Middle School Meet of Champions · May 154:58.48aOregon Middle School Meet of ChampionsMay 15, 2026
1600 Meters · OutdoorNike Outdoor Nationals & USATF U20 Championships · Jun 185:38.35Nike Outdoor Nationals & USATF U20 ChampionshipsJune 18, 2026
200 Meters · OutdoorRiverside MS · Apr 3026.1Riverside MSApril 30, 2026
200m Hurdles · 30" / 0.762m · OutdoorBronc Invite · Apr 2333.76aBronc InviteApril 23, 2025
3000 Meters · OutdoorIrrigon Middle School Invitational · Apr 1611:36.28aIrrigon Middle School InvitationalApril 16, 2026
300m Hurdles · 30" / 0.762m · OutdoorIrrigon Middle School Invitational · Apr 1653.74aIrrigon Middle School InvitationalApril 16, 2026
400 Meters · OutdoorRiverside MS · Apr 301:02.7Riverside MSApril 30, 2026
800 Meters · OutdoorOregon Middle School Meet of Champions · May 152:19.70aOregon Middle School Meet of ChampionsMay 15, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 27 · Athletics East Running ClubAthletics East Running Club1500 MetersRound P27.5:21.07a7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 30 · Athletics East Running ClubAthletics East Running Club800 MetersRound P30.2:33.55a7
Jun 25USATF Oregon Association Junior OlympicJun 25 · 1500 Meters · Place 3 · Athletics East Running ClubAthletics East Running Club1500 Meters3.5:01.17a7
Jun 25USATF Oregon Association Junior OlympicJun 25 · 800 Meters · Place 2 · Athletics East Running ClubAthletics East Running Club800 Meters2.2:25.46a7
Jun 25USATF Oregon Association Junior OlympicJun 25 · 400 Meters · Place 3 · Athletics East Running ClubAthletics East Running Club400 Meters3.1:03.44a7
Jun 25USATF Oregon Association Junior OlympicJun 25 · 200 Meters · Place 12 · Athletics East Running ClubAthletics East Running Club200 MetersRound S12.29.69aWind: 0.67
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 800 Meters · Place 46 · HeppnerHeppner800 Meters462:23.9531
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1 Mile · Place 103 · HeppnerHeppner1 Mile1035:40.12 PB31
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1600 Meters · Place 104 · HeppnerHeppner1600 Meters1045:38.35 PB31
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1500 Meters · Place 107 · HeppnerHeppner1500 Meters1075:19.1031
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1600 Meters · Place 104 · HeppnerHeppner1600 Meters1045:38.3531
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1500 Meters · Place 107 · HeppnerHeppner1500 Meters1075:19.1031
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 800 Meters · Place 46 · HeppnerHeppner800 Meters462:23.9531
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1 Mile · Place 103 · HeppnerHeppner1 Mile1035:40.1231
May 15Oregon Middle School Meet of ChampionsMay 15 · 1500 Meters · Place 8 · HeppnerHeppner1500 Meters84:58.48a PB7
May 15Oregon Middle School Meet of ChampionsMay 15 · 800 Meters · Place 2 · HeppnerHeppner800 Meters22:19.70a PB7
May 8UMMSAA Championship Meet- StanfieldMay 8 · 1500 Meters · Place 1 · HeppnerHeppner1500 Meters15:07.277
May 8UMMSAA Championship Meet- StanfieldMay 8 · 800 Meters · Place 1 · HeppnerHeppner800 Meters12:41.807
May 8UMMSAA Championship Meet- StanfieldMay 8 · 400 Meters · Place 1 · HeppnerHeppner400 Meters11:03.497
May 8UMMSAA Championship Meet- StanfieldMay 8 · 200 Meters · Place 1 · HeppnerHeppner200 Meters127.287
Apr 30Riverside MSApr 30 · 1500 Meters · Place 1 · HeppnerHeppner1500 Meters15:13.47
Apr 30Riverside MSApr 30 · 800 Meters · Place 1 · HeppnerHeppner800 Meters12:32.97
Apr 30Riverside MSApr 30 · 400 Meters · Place 1 · HeppnerHeppner400 Meters11:02.7 PB7
Apr 30Riverside MSApr 30 · 200 Meters · Place 1 · HeppnerHeppner200 Meters126.1 PB7
Apr 23Central MS @ Milton-FreewaterApr 23 · 300m Hurdles · Place 1 · HeppnerHeppner300m Hurdles153.28a7
Apr 23Central MS @ Milton-FreewaterApr 23 · 1500 Meters · Place 1 · HeppnerHeppner1500 Meters15:08.45a7
Apr 23Central MS @ Milton-FreewaterApr 23 · 800 Meters · Place 1 · HeppnerHeppner800 Meters12:25.21a7
Apr 16Irrigon Middle School InvitationalApr 16 · 300m Hurdles · Place 1 · HeppnerHeppner300m Hurdles30" / 0.762m1.53.74a PB7
Apr 16Irrigon Middle School InvitationalApr 16 · 3000 Meters · Place 1 · HeppnerHeppner3000 Meters1.11:36.28a PB7
Apr 16Irrigon Middle School InvitationalApr 16 · 800 Meters · Place 1 · HeppnerHeppner800 Meters1.2:35.56a7
Apr 10Weston InviteApr 10 · 300m Hurdles · Place 1 · HeppnerHeppner300m Hurdles154.14a7
Apr 10Weston InviteApr 10 · 1500 Meters · Place 1 · HeppnerHeppner1500 Meters15:06.93a7
Apr 10Weston InviteApr 10 · 800 Meters · Place 1 · HeppnerHeppner800 Meters12:28.27a7

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16Oregon Middle School Meet of ChampionsMay 16 · 200m Hurdles · Place 31 · HeppnerHeppner200m Hurdles3134.59a6
May 16Oregon Middle School Meet of ChampionsMay 16 · 1500 Meters · Place 6 · HeppnerHeppner1500 Meters64:59.96a6
May 16Oregon Middle School Meet of ChampionsMay 16 · 800 Meters · Place 10 · HeppnerHeppner800 Meters102:29.18a6
May 9Irrigon Middle School InviteMay 9 · 300m Hurdles · Place 1 · HeppnerHeppner300m Hurdles154.83a6
May 9Irrigon Middle School InviteMay 9 · 1500 Meters · Place 1 · HeppnerHeppner1500 Meters15:11.15a6
May 9Irrigon Middle School InviteMay 9 · 800 Meters · Place 1 · HeppnerHeppner800 Meters12:32.65a6
May 1Central Middle School InviteMay 1 · 300m Hurdles · Place 1 · HeppnerHeppner300m Hurdles155.08a6
May 1Central Middle School InviteMay 1 · 1500 Meters · Place 1 · HeppnerHeppner1500 Meters15:28.93a6
May 1Central Middle School InviteMay 1 · 800 Meters · Place 1 · HeppnerHeppner800 Meters12:42.50a6
Apr 23Bronc InviteApr 23 · 200m Hurdles · Place 1 · HeppnerHeppner200m Hurdles30" / 0.762m1.33.76a PB6
Apr 23Bronc InviteApr 23 · 1500 Meters · Place 1 · HeppnerHeppner1500 Meters1.5:17.66a6
Apr 23Bronc InviteApr 23 · 800 Meters · Place 1 · HeppnerHeppner800 Meters1.2:35.36a6
Apr 18Big Cats InviteApr 18 · 300m Hurdles · Place 1 · HeppnerHeppner300m Hurdles30" / 0.762m1.57.66
Apr 18Big Cats InviteApr 18 · 3000 Meters · Place 1 · HeppnerHeppner3000 Meters1.12:11.76
Apr 18Big Cats InviteApr 18 · 400 Meters · Place 4 · HeppnerHeppner400 Meters4.1:07.56
Apr 11Weston InviteApr 11 · 300m Hurdles · Place 3 · HeppnerHeppner300m Hurdles31:00.30a6
Apr 11Weston InviteApr 11 · 1500 Meters · Place 1 · HeppnerHeppner1500 Meters15:33.71a6
Apr 11Weston InviteApr 11 · 800 Meters · Place 1 · HeppnerHeppner800 Meters12:38.58a6

2017 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Heppner Youth MeetMay 10 · 50 Meter · Heppner Youth TrackHeppner Youth Track50 Meter—12.78Unofficial6U
May 10Heppner Youth MeetMay 10 · Long Jump · Heppner Youth TrackHeppner Youth TrackLong Jump—3'0"Unofficial6U
May 10Heppner Youth MeetMay 10 · 100 Meters · Heppner Youth TrackHeppner Youth Track100 Meters—31.35Unofficial6U
Apr 26Heppner Youth MeetApr 26 · 50 Meter · Heppner Youth TrackHeppner Youth Track50 Meter—10.85Unofficial6U
Apr 26Heppner Youth MeetApr 26 · 100 Meters · Heppner Youth TrackHeppner Youth Track100 Meters—27.00Unofficial6U
Apr 11Heppner@BoardmanApr 11 · 50 Meter · Heppner Youth TrackHeppner Youth Track50 Meter—13.28Unofficial6U
Apr 11Heppner@BoardmanApr 11 · Long Jump · Heppner Youth TrackHeppner Youth TrackLong Jump—2'9"Unofficial6U
Apr 11Heppner@BoardmanApr 11 · 100 Meters · Heppner Youth TrackHeppner Youth Track100 Meters—26.62Unofficial6U
Apr 6RCR Meet #1: PendletonApr 6 · 50 Meter · Heppner Youth TrackHeppner Youth Track50 Meter—14.5Unofficial6U
Apr 6RCR Meet #1: PendletonApr 6 · Long Jump · Heppner Youth TrackHeppner Youth TrackLong Jump—3'2"Unofficial6U
Apr 6RCR Meet #1: PendletonApr 6 · 100 Meters · Heppner Youth TrackHeppner Youth Track100 Meters—30.17Unofficial6U