Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDayton Middle School 1B Meet #2 · May 116.7Dayton Middle School 1B Meet #2May 1, 2025
100m Hurdles · 30" / 0.762m · OutdoorSE 1B Middle School Meet #1 · May 226.5SE 1B Middle School Meet #1May 2, 2024
1600 Meters · Outdoor2026 Vanderholm Invitational · May 16:21.99a2026 Vanderholm InvitationalMay 1, 2026
200 Meters · OutdoorSE 1B Middle School Meet #3 · May 2035.4SE 1B Middle School Meet #3May 20, 2024
800 Meters · Outdoor2026 Vanderholm Invitational · May 12:54.88a2026 Vanderholm InvitationalMay 1, 2026
Discus · 1kg · OutdoorSE 1B Middle School Meet #1 · May 249' 5SE 1B Middle School Meet #1May 2, 2024
High Jump · OutdoorSE1B MS Meet#2 · Apr 283-06.00SE1B MS Meet#2April 28, 2025
Shot Put · 6lb · OutdoorSE1B MS Meet#3 · May 521-01.00SE1B MS Meet#3May 5, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 201B District 6 ChampionshipsMay 20 · 1600 Meters · Place 13 · DeSalesDeSales1600 Meters136:40.62a9
May 201B District 6 ChampionshipsMay 20 · 800 Meters · Place 14 · DeSalesDeSales800 Meters143:07.73a9
May 12SE 1B Sub-District QualifierMay 12 · 1600 Meters · Place 6 · DeSalesDeSales1600 Meters6.6:27.17a9
May 12SE 1B Sub-District QualifierMay 12 · 800 Meters · Place 7 · DeSalesDeSales800 Meters7.3:05.01a9
May 12026 Vanderholm InvitationalMay 1 · 1600 Meters · Place 10 · DeSalesDeSales1600 Meters106:21.99a PB9
May 12026 Vanderholm InvitationalMay 1 · 800 Meters · Place 17 · DeSalesDeSales800 Meters172:54.88a PB9
Apr 28District 6 1B League MeetApr 28 · 1600 Meters · Place 7 · DeSalesDeSales1600 Meters76:39.41a9
Apr 28District 6 1B League MeetApr 28 · 800 Meters · Place 5 · DeSalesDeSales800 Meters52:55.10a9
Apr 14District 6 1B League MeetApr 14 · 1600 Meters · Place 9 · DeSalesDeSales1600 Meters96:48.84a9
Apr 14District 6 1B League MeetApr 14 · 800 Meters · Place 5 · DeSalesDeSales800 Meters53:03.67a9
Apr 2Bantam Small School InviteApr 2 · 1600 Meters · Place 2 · DeSalesDeSales1600 Meters26:37.92a9
Apr 2Bantam Small School InviteApr 2 · 800 Meters · Place 6 · DeSalesDeSales800 Meters63:01.02a9
Mar 28Walla Walla March MadnessMar 28 · 1600 Meters · Place 23 · DeSalesDeSales1600 Meters236:40.90a9
Mar 28Walla Walla March MadnessMar 28 · 800 Meters · Place 25 · DeSalesDeSales800 Meters253:01.30a9
Mar 21Hawk Invite Mar 21 · 800 Meters · Place 3 · DeSalesDeSales800 Meters33:00.64a9

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12SE1B MS Meet#4May 12 · Shot Put · Place 8 · DeSalesDeSalesShot Put822-10.008
May 12SE1B MS Meet#4May 12 · 1600 Meters · Place 2 · DeSalesDeSales1600 Meters26:59.80a8
May 12SE1B MS Meet#4May 12 · 800 Meters · Place 9 · DeSalesDeSales800 Meters93:24.90a8
May 8Dayton Middle School 1B Meet #4May 8 · Shot Put · Place 4 · DeSalesDeSalesShot Put422-68
May 8Dayton Middle School 1B Meet #4May 8 · 800 Meters · Place 3 · DeSalesDeSales800 Meters33:14.90a8
May 8Dayton Middle School 1B Meet #4May 8 · 200 Meters · Place 8 · DeSalesDeSales200 Meters835.84a8
May 5SE1B MS Meet#3May 5 · 1600 Meters · Place 7 · DeSalesDeSales1600 Meters7.7:18.43a8
May 5SE1B MS Meet#3May 5 · Discus · Place 23 · DeSalesDeSalesDiscus1kg23.40-118
May 5SE1B MS Meet#3May 5 · Shot Put · Place 14 · DeSalesDeSalesShot Put6lb14.21-01.00 PB8
May 1Dayton Middle School 1B Meet #2May 1 · Shot Put · Place 5 · DeSalesDeSalesShot Put520-88
May 1Dayton Middle School 1B Meet #2May 1 · 1600 Meters · Place 2 · DeSalesDeSales1600 Meters27:23.58
May 1Dayton Middle School 1B Meet #2May 1 · 100 Meters · Place 32 · DeSalesDeSales100 Meters3216.7 PB8
Apr 28SE1B MS Meet#2Apr 28 · 1600 Meters · Place 2 · DeSalesDeSales1600 Meters2.6:57.05a8
Apr 28SE1B MS Meet#2Apr 28 · Discus · DeSalesDeSalesDiscus1kg—ND8
Apr 28SE1B MS Meet#2Apr 28 · High Jump · Place 8 · DeSalesDeSalesHigh Jump8.3-06.00 PB8

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20SE 1B Middle School Meet #3May 20 · 1600 Meters · Place 4 · DeSalesDeSales1600 Meters4.7:37.87
May 20SE 1B Middle School Meet #3May 20 · Discus · Place 5 · DeSalesDeSalesDiscus1kg5.40' 87
May 20SE 1B Middle School Meet #3May 20 · 200 Meters · Place 11 · DeSalesDeSales200 Meters11.35.4 PB7
May 13SE 1B Middle School Meet #2May 13 · 1600 Meters · Place 5 · DeSalesDeSales1600 Meters5.7:46.37
May 13SE 1B Middle School Meet #2May 13 · Discus · Place 8 · DeSalesDeSalesDiscus1kg8.34' 97
May 13SE 1B Middle School Meet #2May 13 · 800 Meters · Place 4 · DeSalesDeSales800 Meters4.3:48.87
May 6MS Meet #4 @ PomeroyMay 6 · 1600 Meters · Place 9 · DeSalesDeSales1600 Meters9.7:54.45a7
May 6MS Meet #4 @ PomeroyMay 6 · Discus · Place 17 · DeSalesDeSalesDiscus1kg17.40-06.507
May 6MS Meet #4 @ PomeroyMay 6 · 100m Hurdles · DeSalesDeSales100m Hurdles30" / 0.762m—NT7
May 2SE 1B Middle School Meet #1May 2 · 1600 Meters · Place 3 · DeSalesDeSales1600 Meters3.8:07.57
May 2SE 1B Middle School Meet #1May 2 · Discus · Place 1 · DeSalesDeSalesDiscus1kg1.49' 5 PB7
May 2SE 1B Middle School Meet #1May 2 · 100m Hurdles · Place 7 · DeSalesDeSales100m Hurdles30" / 0.762m7.26.5 PB7
Apr 29MS Track Meet #3 @ PomeroyApr 29 · 1600 Meters · Place 8 · DeSalesDeSales1600 Meters8.7:59.71a7
Apr 29MS Track Meet #3 @ PomeroyApr 29 · Discus · Place 15 · DeSalesDeSalesDiscus1kg15.41-047
Apr 29MS Track Meet #3 @ PomeroyApr 29 · 100m Hurdles · Place 14 · DeSalesDeSales100m Hurdles30" / 0.762m14.33.65a7