Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorSummer Track Youth Program 2026 - Week 1 · Jun 335.04aSummer Track Youth Program 2026 - Week 1June 3, 2026
200m Hurdles · 30" / 0.762m · OutdoorCascade League: Cedar Heights; Mattson @ Canyon Ridge · Oct 1332.90Cascade League: Cedar Heights; Mattson @ Canyon RidgeOctober 13, 2026
400 Meters · OutdoorSummer Track Youth Program 2026 - Week 2 · Jun 101:25.11Summer Track Youth Program 2026 - Week 2June 10, 2026
70m Hurdles · 36" / 0.914m · OutdoorCascade League: Mattson; Mill Creek @ Summit Trail · Sep 2216.01aCascade League: Mattson; Mill Creek @ Summit TrailSeptember 22, 2026
800 Meters · OutdoorSummer Track Youth Program 2026 - Week 1 · Jun 33:12.53aSummer Track Youth Program 2026 - Week 1June 3, 2026
Javelin · 450g AeroJav · OutdoorCascade League: Mattson; Meridian @ Maple View · Oct 696-10Cascade League: Mattson; Meridian @ Maple ViewOctober 6, 2026
Long Jump · OutdoorSummer Track Youth Program 2026 - Week 1 · Jun 310-05.00Summer Track Youth Program 2026 - Week 1June 3, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Oct 13Cascade League: Cedar Heights; Mattson @ Canyon RidgeOct 13 · Javelin · Place 1 · MattsonMattsonJavelin450g AeroJav1.92-008
Oct 13Cascade League: Cedar Heights; Mattson @ Canyon RidgeOct 13 · 200m Hurdles · Place 2 · MattsonMattson200m Hurdles30" / 0.762m2.32.90 PB8
Oct 13Cascade League: Cedar Heights; Mattson @ Canyon RidgeOct 13 · 70m Hurdles · Place 2 · MattsonMattson70m Hurdles36" / 0.914m2.16.608
Oct 6Cascade League: Mattson; Meridian @ Maple ViewOct 6 · Javelin · Place 1 · MattsonMattsonJavelin450g AeroJav1.96-10 PB8
Oct 6Cascade League: Mattson; Meridian @ Maple ViewOct 6 · 200m Hurdles · Place 3 · MattsonMattson200m Hurdles30" / 0.762m3.35.19a8
Oct 6Cascade League: Mattson; Meridian @ Maple ViewOct 6 · 70m Hurdles · Place 2 · MattsonMattson70m Hurdles36" / 0.914m2.16.13a8
Sep 29Cascade League: Meeker; Northwood @ MattsonSep 29 · Javelin · Place 2 · MattsonMattsonJavelin450g AeroJav2.94-048
Sep 29Cascade League: Meeker; Northwood @ MattsonSep 29 · 200m Hurdles · Place 7 · MattsonMattson200m Hurdles30" / 0.762m7.36.008
Sep 29Cascade League: Meeker; Northwood @ MattsonSep 29 · 70m Hurdles · Place 8 · MattsonMattson70m Hurdles36" / 0.914m8.18.008
Sep 22Cascade League: Mattson; Mill Creek @ Summit TrailSep 22 · Javelin · Place 4 · MattsonMattsonJavelin450g AeroJav4.78-078
Sep 22Cascade League: Mattson; Mill Creek @ Summit TrailSep 22 · 200m Hurdles · MattsonMattson200m Hurdles30" / 0.762m—DNS8
Sep 22Cascade League: Mattson; Mill Creek @ Summit TrailSep 22 · 70m Hurdles · Place 4 · MattsonMattson70m Hurdles36" / 0.914m4.16.01a PB8
Sep 22Cascade League: Mattson; Mill Creek @ Summit TrailSep 22 · 400 Meters · MattsonMattson400 Meters—DNS8
Sep 15Cascade League: Mattson; Summit Trail @ NorthwoodSep 15 · Javelin · Place 10 · MattsonMattsonJavelin450g AeroJav10.77-008
Sep 15Cascade League: Mattson; Summit Trail @ NorthwoodSep 15 · 200m Hurdles · Place 8 · MattsonMattson200m Hurdles30" / 0.762m8.35.608
Sep 15Cascade League: Mattson; Summit Trail @ NorthwoodSep 15 · 70m Hurdles · Place 11 · MattsonMattson70m Hurdles36" / 0.914m11.17.68a8
Jun 10Summer Track Youth Program 2026 - Week 2Jun 10 · 800 Meters · Place 1 · Summer Youth Track ProgramSummer Youth Track Program800 Meters1.3:16.328
Jun 10Summer Track Youth Program 2026 - Week 2Jun 10 · 400 Meters · Place 6 · Summer Youth Track ProgramSummer Youth Track Program400 Meters6.1:25.11 PB8
Jun 3Summer Track Youth Program 2026 - Week 1Jun 3 · Long Jump · Place 5 · Summer Youth Track ProgramSummer Youth Track ProgramLong Jump5.10-05.00 PB8
Jun 3Summer Track Youth Program 2026 - Week 1Jun 3 · Long Jump · Place 2 · Summer Youth Track ProgramSummer Youth Track ProgramLong Jump2.10-05.008
Jun 3Summer Track Youth Program 2026 - Week 1Jun 3 · 800 Meters · Place 9 · Summer Youth Track ProgramSummer Youth Track Program800 Meters9.3:12.53a PB8
Jun 3Summer Track Youth Program 2026 - Week 1Jun 3 · 800 Meters · Place 1 · Summer Youth Track ProgramSummer Youth Track Program800 Meters1.3:12.53a8
Jun 3Summer Track Youth Program 2026 - Week 1Jun 3 · 200 Meters · Place 5 · Summer Youth Track ProgramSummer Youth Track Program200 Meters5.35.04a PB8
Jun 3Summer Track Youth Program 2026 - Week 1Jun 3 · 200 Meters · Place 5 · Summer Youth Track ProgramSummer Youth Track Program200 Meters5.35.04a8

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Oct 14Cascade League: Mill Creek, Maple View @ MattsonOct 14 · Javelin · Place 12 · MattsonMattsonJavelin1261-07
Oct 14Cascade League: Mill Creek, Maple View @ MattsonOct 14 · 200m Hurdles · Place 9 · MattsonMattson200m Hurdles938.407
Oct 7Cascade League: Cedar Heights, Meridian @ MattsonOct 7 · Javelin · Place 14 · MattsonMattsonJavelin1455-07
Oct 7Cascade League: Cedar Heights, Meridian @ MattsonOct 7 · 200m Hurdles · Place 10 · MattsonMattson200m Hurdles1039.007

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Oct 15Mattson, Northwood @ Maple ViewOct 15 · Javelin · Place 20 · MattsonMattsonJavelin2048-4—
Oct 15Mattson, Northwood @ Maple ViewOct 15 · 200 Meters · Place 18 · MattsonMattson200 Meters1835.25a—
Oct 8Cedar Heights, Mill Creek @ MattsonOct 8 · Javelin · Place 13 · MattsonMattsonJavelin1348-10—
Oct 8Cedar Heights, Mill Creek @ MattsonOct 8 · 200 Meters · Place 10 · MattsonMattson200 Meters1036.90—
Sep 17JAMBOREE - Mattson, Summit Trail @ Cedar HeightsSep 17 · Javelin · Place 12 · MattsonMattsonJavelin450g AeroJav12.47-076
Sep 17JAMBOREE - Mattson, Summit Trail @ Cedar HeightsSep 17 · 200 Meters · Place 10 · MattsonMattson200 Meters10.37.206