Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty Bell Middle School Meet · Apr 2211.9Liberty Bell Middle School MeetApril 22, 2026
100m Hurdles · 30" / 0.762m · OutdoorOkanogan Highlands League Championships · May 715.20aOkanogan Highlands League ChampionshipsMay 7, 2026
100m Hurdles · 36" / 0.914m · OutdoorUSATF Inland NW Association Championship Youth Meet · Jun 1315.82aUSATF Inland NW Association Championship Youth MeetJune 13, 2026
1600 Meters · OutdoorTonasket MS Home Meet #1 · Apr 165:19.22aTonasket MS Home Meet #1April 16, 2026
200 Meters · OutdoorCashmere Junior Olympics (Invite Only) · May 1624.15aCashmere Junior Olympics (Invite Only)May 16, 2026
400 Meters · OutdoorUSATF Inland NW Association Championship Youth Meet · Jun 1354.12aUSATF Inland NW Association Championship Youth MeetJune 13, 2026
60 Meters · Indoor2026 Spokane HS Preview · Jan 97.87a2026 Spokane HS PreviewJanuary 9, 2026
800 Meters · OutdoorTonasket MS Home Meet #1 · Apr 162:36.16aTonasket MS Home Meet #1April 16, 2026
High Jump · OutdoorOkanogan Highlands League Championships · May 75' 2"Okanogan Highlands League ChampionshipsMay 7, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · 100m Hurdles · Place 1 · Okanogan Speed ClubOkanogan Speed Club100m Hurdles36" / 0.914m1.15.82a PB8
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · 400 Meters · Place 1 · Okanogan Speed ClubOkanogan Speed Club400 Meters1.54.12a PB8
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · 200 Meters · Place 1 · Okanogan Speed ClubOkanogan Speed Club200 Meters1.24.73aWind: 0.88
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · 100 Meters · Place 1 · Okanogan Speed ClubOkanogan Speed Club100 Meters1.12.27aWind: -2.78
May 30TC Thunder Twilight (Youth/Open/Masters)May 30 · 100m Hurdles · Place 1 · Okanogan Speed ClubOkanogan Speed Club100m Hurdles116.21a8
May 30TC Thunder Twilight (Youth/Open/Masters)May 30 · 400 Meters · Place 1 · Okanogan Speed ClubOkanogan Speed Club400 Meters154.50a8
May 30TC Thunder Twilight (Youth/Open/Masters)May 30 · 200 Meters · Place 2 · Okanogan Speed ClubOkanogan Speed Club200 Meters224.93a8
May 16Cashmere Junior Olympics (Invite Only)May 16 · Long Jump · Place 1 · TonasketTonasketLong Jump117-07.008
May 16Cashmere Junior Olympics (Invite Only)May 16 · 400 Meters · Place 1 · TonasketTonasket400 Meters154.15a8
May 16Cashmere Junior Olympics (Invite Only)May 16 · 200 Meters · Place 2 · TonasketTonasket200 Meters224.47a8
May 16Cashmere Junior Olympics (Invite Only)May 16 · 200 Meters · Place 2 · TonasketTonasket200 Meters224.15a PB8
May 16Cashmere Junior Olympics (Invite Only)May 16 · 100 Meters · Place 3 · TonasketTonasket100 Meters312.31a8
May 16Cashmere Junior Olympics (Invite Only)May 16 · 100 Meters · Place 3 · TonasketTonasket100 Meters312.29a8
May 7Okanogan Highlands League ChampionshipsMay 7 · High Jump · Place 1 · TonasketTonasketHigh Jump1.5' 2" PB8
May 7Okanogan Highlands League ChampionshipsMay 7 · 100m Hurdles · Place 1 · TonasketTonasket100m Hurdles30" / 0.762m1.15.20a PB8
May 7Okanogan Highlands League ChampionshipsMay 7 · 400 Meters · Place 1 · TonasketTonasket400 Meters1.56.32a8
May 7Okanogan Highlands League ChampionshipsMay 7 · 100 Meters · Place 1 · TonasketTonasket100 Meters1.12.35a8
Apr 30Tonasket MS Home Meet #2Apr 30 · Long Jump · Place 1 · TonasketTonasketLong Jump116-118
Apr 30Tonasket MS Home Meet #2Apr 30 · 400 Meters · Place 1 · TonasketTonasket400 Meters155.60a8
Apr 30Tonasket MS Home Meet #2Apr 30 · 100 Meters · Place 1 · TonasketTonasket100 Meters112.19a8
Apr 22Liberty Bell Middle School MeetApr 22 · High Jump · Place 1 · TonasketTonasketHigh Jump1.5' 2"8
Apr 22Liberty Bell Middle School MeetApr 22 · 400 Meters · Place 1 · TonasketTonasket400 Meters1.56.88
Apr 22Liberty Bell Middle School MeetApr 22 · 200 Meters · Place 1 · TonasketTonasket200 Meters1.24.48
Apr 22Liberty Bell Middle School MeetApr 22 · 100 Meters · Place 1 · TonasketTonasket100 Meters1.11.9 PB8
Apr 16Tonasket MS Home Meet #1Apr 16 · High Jump · Place 1 · TonasketTonasketHigh Jump15-58
Apr 16Tonasket MS Home Meet #1Apr 16 · 1600 Meters · Place 1 · TonasketTonasket1600 Meters15:19.22a PB8
Apr 16Tonasket MS Home Meet #1Apr 16 · 800 Meters · Place 1 · TonasketTonasket800 Meters12:36.16a PB8
Apr 16Tonasket MS Home Meet #1Apr 16 · 400 Meters · Place 1 · TonasketTonasket400 Meters156.17a8
Apr 2Oroville MS MeetApr 2 · High Jump · Place 1 · TonasketTonasketHigh Jump15-48
Apr 2Oroville MS MeetApr 2 · 400 Meters · Place 1 · TonasketTonasket400 Meters157.48a8
Apr 2Oroville MS MeetApr 2 · 200 Meters · Place 1 · TonasketTonasket200 Meters126.20a8
Apr 2Oroville MS MeetApr 2 · 100 Meters · Place 1 · TonasketTonasket100 Meters112.72a8
Mar 26JamboreeMar 26 · 400 Meters · Place 1 · TonasketTonasket400 Meters158.09a8
Mar 26JamboreeMar 26 · 100 Meters · Place 1 · TonasketTonasket100 Meters112.40a8

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 92026 Spokane HS PreviewJan 9 · 60 Meters · Place 7 · Okanogan Speed ClubOkanogan Speed Club60 MetersRound P72:23.71a8
Jan 92026 Spokane HS PreviewJan 9 · 60 Meters · Place 3 · Okanogan Speed ClubOkanogan Speed Club60 MetersRound P324.97a8
Jan 92026 Spokane HS PreviewJan 9 · 60 Meters · Place 5 · Okanogan Speed ClubOkanogan Speed Club60 MetersRound P57.87a PB8

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17 Cashmere Junior Olympics (Invite Only) May 17 · Pole Vault · Place 1 · TonasketTonasketPole Vault17-97
May 17 Cashmere Junior Olympics (Invite Only) May 17 · 100m Hurdles · Place 1 · TonasketTonasket100m Hurdles118.38a7
May 17 Cashmere Junior Olympics (Invite Only) May 17 · 100 Meters · Place 1 · TonasketTonasket100 Meters113.27a7
May 17 Cashmere Junior Olympics (Invite Only) May 17 · 100 Meters · Place 1 · TonasketTonasket100 Meters113.27a7
May 8OHL ChampsMay 8 · High Jump · Place 3 · TonasketTonasketHigh Jump34-87
May 8OHL ChampsMay 8 · 100m Hurdles · Place 1 · TonasketTonasket100m Hurdles117.15a7
May 8OHL ChampsMay 8 · 400 Meters · Place 1 · TonasketTonasket400 Meters11:01.43a7
May 8OHL ChampsMay 8 · 100 Meters · Place 1 · TonasketTonasket100 Meters113.51a7
May 1Tonasket Middle School Home Meet #2May 1 · Pole Vault · Place 1 · TonasketTonasketPole Vault17-67
May 1Tonasket Middle School Home Meet #2May 1 · High Jump · Place 2 · TonasketTonasketHigh Jump24-87
May 1Tonasket Middle School Home Meet #2May 1 · 100m Hurdles · Place 1 · TonasketTonasket100m Hurdles116.96a7
May 1Tonasket Middle School Home Meet #2May 1 · 100 Meters · Place 1 · TonasketTonasket100 Meters112.68a7
Apr 17Tonasket Middle School Home Meet #1Apr 17 · Long Jump · Place 2 · TonasketTonasketLong Jump213-57
Apr 17Tonasket Middle School Home Meet #1Apr 17 · High Jump · Place 1 · TonasketTonasketHigh Jump14-67
Apr 17Tonasket Middle School Home Meet #1Apr 17 · 100m Hurdles · Place 1 · TonasketTonasket100m Hurdles118.64a7
Apr 17Tonasket Middle School Home Meet #1Apr 17 · 100 Meters · Place 1 · TonasketTonasket100 Meters114.43a7
Apr 10Highlands League Meet-MansonApr 10 · Long Jump · Place 3 · TonasketTonasketLong Jump313-87
Apr 10Highlands League Meet-MansonApr 10 · Javelin · Place 2 · TonasketTonasketJavelin281-67
Apr 10Highlands League Meet-MansonApr 10 · 100m Hurdles · Place 1 · TonasketTonasket100m Hurdles117.63a7