Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthwood, Canyon Ridge @ Meridian · Oct 818.20Northwood, Canyon Ridge @ MeridianOctober 8, 2024
1600 Meters · OutdoorCascade League: Northwood; Canyon Ridge @ Mill Creek · Oct 67:29.50Cascade League: Northwood; Canyon Ridge @ Mill CreekOctober 6, 2026
200 Meters · OutdoorCascade League: Meeker; Maple View @ Canyon Ridge · Sep 2235.30Cascade League: Meeker; Maple View @ Canyon RidgeSeptember 22, 2026
400 Meters · OutdoorCascade League: Cedar Heights; Mattson @ Canyon Ridge · Oct 131:24.10Cascade League: Cedar Heights; Mattson @ Canyon RidgeOctober 13, 2026
800 Meters · OutdoorCascade League: Meeker; Maple View @ Canyon Ridge · Sep 223:14.40Cascade League: Meeker; Maple View @ Canyon RidgeSeptember 22, 2026
Javelin · 450g AeroJav · OutdoorCascade League: Canyon Ridge; Summit Trail @ Meridian · Sep 2930-00Cascade League: Canyon Ridge; Summit Trail @ MeridianSeptember 29, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Oct 13Cascade League: Cedar Heights; Mattson @ Canyon RidgeOct 13 · 1600 Meters · Place 7 · Canyon Ridge1600 Meters7.7:31.608
Oct 13Cascade League: Cedar Heights; Mattson @ Canyon RidgeOct 13 · 800 Meters · Canyon Ridge800 Meters—DNS8
Oct 13Cascade League: Cedar Heights; Mattson @ Canyon RidgeOct 13 · 400 Meters · Place 8 · Canyon Ridge400 Meters8.1:24.10 PB8
Oct 6Cascade League: Northwood; Canyon Ridge @ Mill CreekOct 6 · Javelin · Place 26 · Canyon RidgeJavelin450g AeroJav26.29-098
Oct 6Cascade League: Northwood; Canyon Ridge @ Mill CreekOct 6 · 1600 Meters · Place 10 · Canyon Ridge1600 Meters10.7:29.50 PB8
Oct 6Cascade League: Northwood; Canyon Ridge @ Mill CreekOct 6 · 400 Meters · Place 12 · Canyon Ridge400 Meters12.1:24.408
Sep 29Cascade League: Canyon Ridge; Summit Trail @ MeridianSep 29 · Javelin · Place 24 · Canyon RidgeJavelin450g AeroJav24.30-00 PB8
Sep 29Cascade League: Canyon Ridge; Summit Trail @ MeridianSep 29 · 800 Meters · Place 10 · Canyon Ridge800 Meters10.3:21.208
Sep 29Cascade League: Canyon Ridge; Summit Trail @ MeridianSep 29 · 400 Meters · Canyon Ridge400 Meters—DNS8
Sep 22Cascade League: Meeker; Maple View @ Canyon RidgeSep 22 · 800 Meters · Place 11 · Canyon Ridge800 Meters11.3:14.40 PB8
Sep 22Cascade League: Meeker; Maple View @ Canyon RidgeSep 22 · 400 Meters · Place 8 · Canyon Ridge400 Meters8.1:36.308
Sep 22Cascade League: Meeker; Maple View @ Canyon RidgeSep 22 · 200 Meters · Place 14 · Canyon Ridge200 Meters14.35.30 PB8
Sep 15Cascade League: Canyon Ridge; Meeker @ Cedar HeightsSep 15 · 800 Meters · Place 8 · Canyon Ridge800 Meters8.3:25.60a8
Sep 15Cascade League: Canyon Ridge; Meeker @ Cedar HeightsSep 15 · 400 Meters · Canyon Ridge400 Meters—DNS8
Sep 15Cascade League: Canyon Ridge; Meeker @ Cedar HeightsSep 15 · 200 Meters · Place 18 · Canyon Ridge200 Meters18.38.30a8

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Oct 7Cascade League: Mill Creek, Northwood @ Canyon RidgeOct 7 · 800 Meters · Place 9 · Canyon Ridge800 Meters93:31.607
Oct 7Cascade League: Mill Creek, Northwood @ Canyon RidgeOct 7 · 400 Meters · Place 13 · Canyon Ridge400 Meters131:36.307
Oct 7Cascade League: Mill Creek, Northwood @ Canyon RidgeOct 7 · 200 Meters · Place 17 · Canyon Ridge200 Meters1738.207

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Oct 15Meeker, Cedar Heights @ Canyon RidgeOct 15 · Javelin · Place 16 · Canyon RidgeJavelin1628-3—
Oct 15Meeker, Cedar Heights @ Canyon RidgeOct 15 · 400 Meters · Place 12 · Canyon Ridge400 Meters121:41.90a—
Oct 15Meeker, Cedar Heights @ Canyon RidgeOct 15 · 200 Meters · Place 18 · Canyon Ridge200 Meters1841.30a—
Oct 8Northwood, Canyon Ridge @ MeridianOct 8 · Javelin · Place 19 · Canyon RidgeJavelin1924-1—
Oct 8Northwood, Canyon Ridge @ MeridianOct 8 · 400 Meters · Place 15 · Canyon Ridge400 Meters151:39.00—
Oct 8Northwood, Canyon Ridge @ MeridianOct 8 · 200 Meters · Place 19 · Canyon Ridge200 Meters1941.50—
Oct 8Northwood, Canyon Ridge @ MeridianOct 8 · 100 Meters · Place 20 · Canyon Ridge100 Meters2018.20 PB—