Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCascade League Meet @ Sultan · May 2012.95aCascade League Meet @ SultanMay 20, 2026
110m Hurdles · 33" / 0.838m · OutdoorNSC @ King's · May 1318.63aNSC @ King'sMay 13, 2026
Discus · 1kg · OutdoorNSC @ King's · May 1384' 7"NSC @ King'sMay 13, 2026
Long Jump · OutdoorCascade League Meet @ Sultan · May 618-05.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

16 results
DateMeetEventPlMarkGr
Jun 1Cascade League Prelims/FinalsJun 1 · Long Jump · Place 2 · Northshore Christian AcademyLong Jump2.16-10.008
Jun 1Cascade League Prelims/FinalsJun 1 · 110m Hurdles · Place 2 · Northshore Christian Academy110m Hurdles33" / 0.838mRound P2.18.85a8
Jun 1Cascade League Prelims/FinalsJun 1 · 110m Hurdles · Place 2 · Northshore Christian Academy110m Hurdles33" / 0.838m2.18.96a8
May 20Cascade League Meet @ SultanMay 20 · Long Jump · Place 1 · Northshore Christian AcademyLong Jump1.17-06.508
May 20Cascade League Meet @ SultanMay 20 · 110m Hurdles · Place 1 · Northshore Christian Academy110m Hurdles33" / 0.838m1.18.65a8
May 20Cascade League Meet @ SultanMay 20 · 100 Meters · Place 7 · Northshore Christian Academy100 Meters7.12.95a PB8
May 13NSC @ King'sMay 13 · Long Jump · Place 1 · Northshore Christian AcademyLong Jump1.16' 11"8
May 13NSC @ King'sMay 13 · Discus · Place 2 · Northshore Christian AcademyDiscus1kg2.84' 7" PB8
May 13NSC @ King'sMay 13 · 110m Hurdles · Place 1 · Northshore Christian Academy110m Hurdles33" / 0.838m1.18.63a PB8
May 13NSC @ King'sMay 13 · 100 Meters · Place 7 · Northshore Christian Academy100 Meters7.13.28a8
May 6Cascade League Meet @ SultanMay 6 · Long Jump · Place 1 · Northshore Christian AcademyLong Jump1.18-05.00 PB8
May 6Cascade League Meet @ SultanMay 6 · 110m Hurdles · Place 1 · Northshore Christian Academy110m Hurdles33" / 0.838m1.19.08a8
May 6Cascade League Meet @ SultanMay 6 · 100 Meters · Place 6 · Northshore Christian Academy100 Meters6.13.21a8
Apr 29Sultan and Northshore @ CoupevilleApr 29 · Long Jump · Place 2 · Northshore Christian AcademyLong Jump215-108
Apr 29Sultan and Northshore @ CoupevilleApr 29 · Discus · Place 3 · Northshore Christian AcademyDiscus391-08
Apr 29Sultan and Northshore @ CoupevilleApr 29 · 100 Meters · Place 5 · Northshore Christian Academy100 Meters513.51a8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2Cascade League Prelims/FinalsJun 2 · Long Jump · Place 1 · Northshore Christian AcademyLong Jump115-9.257
Jun 2Cascade League Prelims/FinalsJun 2 · 110m Hurdles · Place 3 · Northshore Christian Academy110m Hurdles318.62a7
Jun 2Cascade League Prelims/FinalsJun 2 · 100 Meters · Place 10 · Northshore Christian Academy100 Meters1013.42a7
May 21Cascade league@ SultanMay 21 · Long Jump · Place 3 · Northshore Christian AcademyLong Jump313-97
May 21Cascade league@ SultanMay 21 · Discus · Place 9 · Northshore Christian AcademyDiscus961-07
May 21Cascade league@ SultanMay 21 · 110m Hurdles · Place 1 · Northshore Christian Academy110m Hurdles118.65a7
May 14Cascade League NSCA @ King'sMay 14 · Long Jump · Place 1 · Northshore Christian AcademyLong Jump115-6.57
May 14Cascade League NSCA @ King'sMay 14 · 110m Hurdles · Place 1 · Northshore Christian Academy110m Hurdles119.07
May 14Cascade League NSCA @ King'sMay 14 · 100 Meters · Place 6 · Northshore Christian Academy100 Meters614.02a7
May 7Coupeville and Northshore @ SultanMay 7 · Long Jump · Place 1 · Northshore Christian AcademyLong Jump116-02.007
May 7Coupeville and Northshore @ SultanMay 7 · 110m Hurdles · Place 1 · Northshore Christian Academy110m Hurdles119.42a7
May 7Coupeville and Northshore @ SultanMay 7 · 100 Meters · Place 3 · Northshore Christian Academy100 Meters313.81a7
Apr 30NSC and Sultan @ CoupevilleApr 30 · 110m Hurdles · Place 1 · Northshore Christian Academy110m Hurdles119.51a7
Apr 30NSC and Sultan @ CoupevilleApr 30 · 100 Meters · Place 2 · Northshore Christian Academy100 Meters214.08a7