Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Spokane HS Invitational · Jan 235:56.97a2026 Spokane HS InvitationalJanuary 23, 2026
100 Meters · OutdoorCashmere Junior Olympics (invite only) · May 2014.53aCashmere Junior Olympics (invite only)May 20, 2023
1600 Meters · OutdoorK-Valley Rally · Apr 175:59.54aK-Valley RallyApril 17, 2026
200 Meters · OutdoorLBHS Small Schools Meet · Apr 2330.2LBHS Small Schools MeetApril 23, 2024
400 Meters · OutdoorJosh Rhoads Memorial Invite · Apr 291:08.39aJosh Rhoads Memorial InviteApril 29, 2025
800 Meters · Indoor2026 Spokane HS Invitational · Jan 232:37.04a2026 Spokane HS InvitationalJanuary 23, 2026
800 Meters · OutdoorRieke Invitational · May 12:34.13aRieke Invitational May 1, 2026
Long Jump · OutdoorWIAA District 6 - 2B Championships · May 1614' 8.75WIAA District 6 - 2B ChampionshipsMay 16, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14CW2B League ChampionshipsMay 14 · 800 Meters · Place 5 · Liberty BellLiberty Bell800 Meters52:53.73a11
May 1Rieke Invitational May 1 · 800 Meters · Place 3 · Liberty BellLiberty Bell800 Meters32:34.13a PB11
Apr 25Prosser Rotary Invite 2026Apr 25 · 800 Meters · Place 13 · Liberty BellLiberty Bell800 Meters132:39.51a11
Apr 21Liberty Bell Small Schools MeetApr 21 · 800 Meters · Place 1 · Liberty BellLiberty Bell800 Meters12:37.111
Apr 17K-Valley RallyApr 17 · 1600 Meters · Place 4 · Liberty BellLiberty Bell1600 Meters45:59.54a PB11
Apr 1Manson InviteApr 1 · 800 Meters · Place 5 · Liberty BellLiberty Bell800 Meters52:40.89a11
Mar 2850TH RAY CROSS INVITATIONALMar 28 · 800 Meters · Place 10 · Liberty BellLiberty Bell800 Meters102:42.85a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 232026 Spokane HS InvitationalJan 23 · 1 Mile · Place 38 · Liberty BellLiberty Bell1 Mile385:56.97a PB11
Jan 232026 Spokane HS InvitationalJan 23 · 800 Meters · Place 36 · Liberty BellLiberty Bell800 Meters362:37.04a PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22District 5 2B ChampionshipsMay 22 · Long Jump · Place 4 · Liberty BellLiberty BellLong Jump415-5.7510
Apr 29Josh Rhoads Memorial InviteApr 29 · Long Jump · Place 2 · Liberty BellLiberty BellLong Jump213-1010
Apr 29Josh Rhoads Memorial InviteApr 29 · 400 Meters · Place 2 · Liberty BellLiberty Bell400 Meters21:08.39a PB10
Apr 26Undeberg Invitational Apr 26 · Long Jump · Place 6 · Liberty BellLiberty BellLong Jump614-1010
Apr 26Undeberg Invitational Apr 26 · 400 Meters · Place 12 · Liberty BellLiberty Bell400 Meters121:09.1810
Apr 22Liberty Bell Small Schools MeetApr 22 · Long Jump · Place 2 · Liberty BellLiberty BellLong Jump213-8.510
Apr 18K-Valley RallyApr 18 · Long Jump · Place 9 · Liberty BellLiberty BellLong Jump913-04.2510
Apr 12Quincy Invite presented by CLAApr 12 · Long Jump · Place 12 · Liberty BellLiberty BellLong Jump12.14' 3.25"10
Apr 9Oroville Coed RelaysApr 9 · Long Jump · Place 4 · Liberty BellLiberty BellLong Jump413-07.5010

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16WIAA District 6 - 2B ChampionshipsMay 16 · Long Jump · Place 4 · Liberty BellLiberty BellLong Jump4.14' 8.75 PB9
May 7CW2B League ChampionshipsMay 7 · Long Jump · Place 6 · Liberty BellLiberty BellLong Jump613-5.25—
May 7CW2B League ChampionshipsMay 7 · 400 Meters · Place 10 · Liberty BellLiberty Bell400 Meters101:11.34a—
Apr 26Bridgeport InvitationalApr 26 · Long Jump · Place 2 · Liberty BellLiberty BellLong Jump213-8.50—
Apr 26Bridgeport InvitationalApr 26 · 400 Meters · Place 3 · Liberty BellLiberty Bell400 Meters31:09.90a—
Apr 23LBHS Small Schools MeetApr 23 · Long Jump · Place 2 · Liberty BellLiberty BellLong Jump213-5.5—
Apr 23LBHS Small Schools MeetApr 23 · 200 Meters · Place 4 · Liberty BellLiberty Bell200 Meters430.2 PB—
Apr 20CLA Quincy InviteApr 20 · Long Jump · Place 13 · Liberty BellLiberty BellLong Jump1313-10.5—
Apr 16Manson Small School MeetApr 16 · Long Jump · Place 3 · Liberty BellLiberty BellLong Jump313-3—
Apr 16Manson Small School MeetApr 16 · 400 Meters · Place 6 · Liberty BellLiberty Bell400 Meters61:10.81a—
Apr 13Cashmere Track & Field InvitationalApr 13 · Long Jump · Place 23 · Liberty BellLiberty BellLong Jump23.13-02.509
Apr 9The AlpenglowApr 9 · Long Jump · Place 2 · Liberty BellLiberty BellLong Jump213-1—
Mar 23RAY CROSS INVITATIONALMar 23 · 400 Meters · Place 16 · Liberty BellLiberty Bell400 Meters161:10.69a—
Mar 14Bridgeport JamboreeMar 14 · Long Jump · Place 3 · Liberty BellLiberty BellLong Jump313-5—
Mar 14Bridgeport JamboreeMar 14 · 400 Meters · Place 6 · Liberty BellLiberty Bell400 Meters61:09.71a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20Cashmere Junior Olympics (invite only)May 20 · Long Jump · Place 4 · Liberty BellLiberty BellLong Jump413-0—
May 20Cashmere Junior Olympics (invite only)May 20 · 400 Meters · Place 3 · Liberty BellLiberty Bell400 Meters31:12.74a—
May 20Cashmere Junior Olympics (invite only)May 20 · 100 Meters · Place 10 · Liberty BellLiberty Bell100 Meters1014.53a PB—
May 18Okanogan Highlands League ChampionshipsMay 18 · Long Jump · Place 5 · Liberty BellLiberty BellLong Jump512-11.5—
May 18Okanogan Highlands League ChampionshipsMay 18 · 400 Meters · Place 1 · Liberty BellLiberty Bell400 Meters11:14.01a—
May 18Okanogan Highlands League ChampionshipsMay 18 · 200 Meters · Place 4 · Liberty BellLiberty Bell200 Meters431.41a—
May 11Liberty Bell MS MeetMay 11 · Long Jump · Place 2 · Liberty BellLiberty BellLong Jump213-5.5—
May 11Liberty Bell MS MeetMay 11 · 200 Meters · Place 2 · Liberty BellLiberty Bell200 Meters231.2—
May 4Oroville JH Track MeetMay 4 · Long Jump · Place 2 · Liberty BellLiberty BellLong Jump213-1.50—
May 4Oroville JH Track MeetMay 4 · 400 Meters · Place 2 · Liberty BellLiberty Bell400 Meters273.69a—
May 4Oroville JH Track MeetMay 4 · 200 Meters · Place 3 · Liberty BellLiberty Bell200 Meters333.87a—
Apr 26Manson MS MeetApr 26 · 200 Meters · Place 3 · Liberty BellLiberty Bell200 Meters332.06a—
Apr 26Manson MS MeetApr 26 · 100 Meters · Place 3 · Liberty BellLiberty Bell100 Meters314.74a—
Apr 20Bridgeport MS Meet #1Apr 20 · Long Jump · Place 2 · Liberty BellLiberty BellLong Jump212-6—
Apr 20Bridgeport MS Meet #1Apr 20 · 200 Meters · Place 3 · Liberty BellLiberty Bell200 Meters334.52a—
Apr 20Bridgeport MS Meet #1Apr 20 · 100 Meters · Place 3 · Liberty BellLiberty Bell100 Meters315.48a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21Cashmere Junior Olympics (invite only)May 21 · Long Jump · Place 2 · Liberty BellLiberty BellLong Jump2.12' 97
May 21Cashmere Junior Olympics (invite only)May 21 · 200 Meters · Liberty BellLiberty Bell200 MetersRound P—30.50a7
May 21Cashmere Junior Olympics (invite only)May 21 · 200 Meters · Place 5 · Liberty BellLiberty Bell200 Meters5.30.80a7
May 17JH League ChampsMay 17 · Long Jump · Place 6 · Liberty BellLiberty BellLong Jump6.10-06.007
May 17JH League ChampsMay 17 · 200 Meters · Place 6 · Liberty BellLiberty Bell200 Meters6.32.62a7
May 17JH League ChampsMay 17 · 100 Meters · Place 6 · Liberty BellLiberty Bell100 Meters6.15.50a7
May 12Manson MS MeetMay 12 · Long Jump · Place 3 · Liberty BellLiberty BellLong Jump3.11' 87
May 12Manson MS MeetMay 12 · 200 Meters · Place 1 · Liberty BellLiberty Bell200 Meters1.32.67
May 12Manson MS MeetMay 12 · 100 Meters · Liberty BellLiberty Bell100 Meters—15.37
May 5NCW #2 - OrovilleMay 5 · Long Jump · Place 6 · Liberty BellLiberty BellLong Jump6.10-05.007
May 5NCW #2 - OrovilleMay 5 · 200 Meters · Place 2 · Liberty BellLiberty Bell200 Meters2.34.13a7
May 5NCW #2 - OrovilleMay 5 · 100 Meters · Place 9 · Liberty BellLiberty Bell100 Meters9.16.34a7
Apr 27Liberty Bell MS Meet #2Apr 27 · Long Jump · Place 2 · Liberty BellLiberty BellLong Jump2.11' 7.57
Apr 27Liberty Bell MS Meet #2Apr 27 · 200 Meters · Liberty BellLiberty Bell200 Meters—NT7
Apr 27Liberty Bell MS Meet #2Apr 27 · 100 Meters · Place 6 · Liberty BellLiberty Bell100 Meters6.15.47