Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPerrydale Invitational · Apr 2512.30aPerrydale InvitationalApril 25, 2026
200 Meters · OutdoorNorth Marion Invitational · Apr 1825.33aNorth Marion InvitationalApril 18, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15Regis Community Twilight MeetMay 15 · Discus · Place 10 · PerrydaleDiscus10115-610
May 9Buckaroo/Watchman InviteMay 9 · Discus · Place 1 · PerrydaleDiscus133.53m10
May 9Buckaroo/Watchman InviteMay 9 · 100 Meters · Place 8 · Perrydale100 Meters812.36a10
May 2Jewell HS JamMay 2 · Discus · Place 1 · PerrydaleDiscus130.89m10
May 2Jewell HS JamMay 2 · 100 Meters · Place 5 · Perrydale100 Meters512.44a10
Apr 25Perrydale InvitationalApr 25 · Javelin · Place 3 · PerrydaleJavelin332.78m10
Apr 25Perrydale InvitationalApr 25 · Discus · Place 1 · PerrydaleDiscus135.19m10
Apr 25Perrydale InvitationalApr 25 · 100 Meters · Place 3 · Perrydale100 Meters312.30a PB10
Apr 18North Marion InvitationalApr 18 · Discus · Place 9 · PerrydaleDiscus9112-510
Apr 18North Marion InvitationalApr 18 · 200 Meters · Place 11 · Perrydale200 Meters1125.33a PB10
Apr 18North Marion InvitationalApr 18 · 100 Meters · Place 11 · Perrydale100 Meters1112.35a10
Apr 2Nestucca Ice BreakerApr 2 · Discus · Place 3 · PerrydaleDiscus3103-5.510
Apr 2Nestucca Ice BreakerApr 2 · Shot Put · Place 4 · PerrydaleShot Put433-610
Apr 2Nestucca Ice BreakerApr 2 · 100 Meters · Place 3 · Perrydale100 Meters312.42a10
Mar 19Jim Barks Grizzly Bear OpenMar 19 · Discus · Place 17 · PerrydaleDiscus17103-110
Mar 19Jim Barks Grizzly Bear OpenMar 19 · 100 Meters · Place 63 · Perrydale100 Meters6312.83a10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16Regis Community Twilight MeetMay 16 · Javelin · Place 41 · PerrydaleJavelin4198-59
May 16Regis Community Twilight MeetMay 16 · Discus · Place 36 · PerrydaleDiscus3683-59
May 16Regis Community Twilight MeetMay 16 · 100 Meters · Place 40 · Perrydale100 Meters4012.73a9
May 10Watchmen InvitationalMay 10 · Javelin · Place 11 · PerrydaleJavelin1195-049
May 10Watchmen InvitationalMay 10 · Discus · Place 11 · PerrydaleDiscus1174-099
May 3Jewell HS InvitationalMay 3 · Javelin · Place 3 · PerrydaleJavelin391-79
May 3Jewell HS InvitationalMay 3 · Discus · Place 2 · PerrydaleDiscus270-79
May 3Jewell HS InvitationalMay 3 · 200 Meters · Place 2 · Perrydale200 Meters226.22a9
May 3Jewell HS InvitationalMay 3 · 100 Meters · Place 4 · Perrydale100 Meters413.20a9
Apr 12Rob Frank Invitational Apr 12 · Discus · Place 38 · PerrydaleDiscus3821.56m9
Apr 12Rob Frank Invitational Apr 12 · Shot Put · Place 29 · PerrydaleShot Put299.65m9
Apr 12Rob Frank Invitational Apr 12 · 200 Meters · Place 26 · Perrydale200 Meters2626.15a9
Apr 4Mid Valley Dental InvitationalApr 4 · Discus · Place 25 · PerrydaleDiscus2575-59
Apr 4Mid Valley Dental InvitationalApr 4 · Shot Put · Place 19 · PerrydaleShot Put1932-19
Apr 4Mid Valley Dental InvitationalApr 4 · 200 Meters · Place 30 · Perrydale200 Meters3026.34a9
Mar 20Jim Barks Grizzly Bear OpenMar 20 · 200 Meters · Place 57 · Perrydale200 Meters5728.39a9