Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCascade League Meet @ Sultan · May 2015.67aCascade League Meet @ SultanMay 20, 2026
110m Hurdles · 30" / 0.762m · OutdoorCascade League Meet @ Sultan · May 2021.65aCascade League Meet @ SultanMay 20, 2026
1600 Meters · OutdoorSultan and Northshore @ Coupeville · Apr 297:01.48aSultan and Northshore @ CoupevilleApril 29, 2026
200 Meters · OutdoorNSC and Sultan @ Coupeville · Apr 3036.59aNSC and Sultan @ CoupevilleApril 30, 2025
400 Meters · OutdoorSultan and Northshore @ Coupeville · Apr 291:21.06aSultan and Northshore @ CoupevilleApril 29, 2026
Long Jump · OutdoorCascade League Meet @ Sultan · May 611-00.00Cascade League Meet @ SultanMay 6, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1Cascade League Prelims/FinalsJun 1 · 110m Hurdles · Place 7 · Northshore Christian Academy110m Hurdles30" / 0.762mRound P7.23.42a7
Jun 1Cascade League Prelims/FinalsJun 1 · 110m Hurdles · Place 6 · Northshore Christian Academy110m Hurdles30" / 0.762m6.22.62a7
Jun 1Cascade League Prelims/FinalsJun 1 · 1600 Meters · Place 20 · Northshore Christian Academy1600 Meters20.7:22.80a7
Jun 1Cascade League Prelims/FinalsJun 1 · 400 Meters · Place 18 · Northshore Christian Academy400 MetersRound P18.1:28.28a7
May 20Cascade League Meet @ SultanMay 20 · Long Jump · Place 23 · Northshore Christian AcademyLong Jump23.9-11.007
May 20Cascade League Meet @ SultanMay 20 · 110m Hurdles · Place 5 · Northshore Christian Academy110m Hurdles30" / 0.762m5.21.65a PB7
May 20Cascade League Meet @ SultanMay 20 · 1600 Meters · Place 13 · Northshore Christian Academy1600 Meters13.7:02.54a7
May 20Cascade League Meet @ SultanMay 20 · 100 Meters · Place 15 · Northshore Christian Academy100 Meters15.15.67a PB7
May 13NSC @ King'sMay 13 · Long Jump · Place 17 · Northshore Christian AcademyLong Jump17.10' 3"7
May 13NSC @ King'sMay 13 · 110m Hurdles · Place 5 · Northshore Christian Academy110m Hurdles30" / 0.762m5.23.17a7
May 13NSC @ King'sMay 13 · 1600 Meters · Place 10 · Northshore Christian Academy1600 Meters10.7:06.53a7
May 13NSC @ King'sMay 13 · 100 Meters · Place 14 · Northshore Christian Academy100 Meters14.15.95a7
May 6Cascade League Meet @ SultanMay 6 · Long Jump · Place 11 · Northshore Christian AcademyLong Jump11.11-00.00 PB7
May 6Cascade League Meet @ SultanMay 6 · 110m Hurdles · Place 5 · Northshore Christian Academy110m Hurdles30" / 0.762m5.23.16a7
May 6Cascade League Meet @ SultanMay 6 · 1600 Meters · Place 4 · Northshore Christian Academy1600 Meters4.7:10.61a7
May 6Cascade League Meet @ SultanMay 6 · 400 Meters · Place 5 · Northshore Christian Academy400 Meters5.1:29.64a7
Apr 29Sultan and Northshore @ CoupevilleApr 29 · Long Jump · Place 11 · Northshore Christian AcademyLong Jump1111-57
Apr 29Sultan and Northshore @ CoupevilleApr 29 · 1600 Meters · Place 4 · Northshore Christian Academy1600 Meters47:01.48a PB7
Apr 29Sultan and Northshore @ CoupevilleApr 29 · 400 Meters · Place 2 · Northshore Christian Academy400 Meters21:21.06a PB7

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 2Cascade League Prelims/FinalsJun 2 · 110m Hurdles · Place 21 · Northshore Christian Academy110m Hurdles2123.79a6
Jun 2Cascade League Prelims/FinalsJun 2 · 400 Meters · Place 16 · Northshore Christian Academy400 Meters161:24.74a6
May 21Cascade league@ SultanMay 21 · Long Jump · Place 22 · Northshore Christian AcademyLong Jump229-56
May 21Cascade league@ SultanMay 21 · 110m Hurdles · Place 16 · Northshore Christian Academy110m Hurdles1625.96a6
May 21Cascade league@ SultanMay 21 · 400 Meters · Place 2 · Northshore Christian Academy400 Meters21:24.48a6
May 21Cascade league@ SultanMay 21 · 100 Meters · Place 39 · Northshore Christian Academy100 Meters3917.11a6
May 14Cascade League NSCA @ King'sMay 14 · Long Jump · Place 24 · Northshore Christian AcademyLong Jump2410-5.56
May 14Cascade League NSCA @ King'sMay 14 · 110m Hurdles · Place 9 · Northshore Christian Academy110m Hurdles922.86
May 14Cascade League NSCA @ King'sMay 14 · 400 Meters · Place 3 · Northshore Christian Academy400 Meters31:24.14a6
May 14Cascade League NSCA @ King'sMay 14 · 100 Meters · Place 26 · Northshore Christian Academy100 Meters2616.50a6
May 7Coupeville and Northshore @ SultanMay 7 · Long Jump · Place 18 · Northshore Christian AcademyLong Jump189-04.006
May 7Coupeville and Northshore @ SultanMay 7 · Discus · Place 12 · Northshore Christian AcademyDiscus1235-09.506
May 7Coupeville and Northshore @ SultanMay 7 · 110m Hurdles · Place 12 · Northshore Christian Academy110m Hurdles1224.41a6
May 7Coupeville and Northshore @ SultanMay 7 · 100 Meters · Place 14 · Northshore Christian Academy100 Meters1416.67a6
Apr 30NSC and Sultan @ CoupevilleApr 30 · 110m Hurdles · Place 10 · Northshore Christian Academy110m Hurdles1024.74a6
Apr 30NSC and Sultan @ CoupevilleApr 30 · 200 Meters · Place 7 · Northshore Christian Academy200 Meters736.59a PB6