Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCascade league@ Sultan · May 2113.94aCascade league@ SultanMay 21, 2025
110m Hurdles · 30" / 0.762m · OutdoorCascade League Prelims/Finals · May 2221.52aCascade League Prelims/FinalsMay 22, 2024
1600 Meters · Outdoor2026 Oklahoma Baptist University Bison Invitational · Apr 75:36.26a2026 Oklahoma Baptist University Bison InvitationalApril 7, 2026
200 Meters · OutdoorSouth Whidbey, Sultan & Northshore · Apr 2431.30aSouth Whidbey, Sultan & NorthshoreApril 24, 2024
400 Meters · OutdoorCascade League NSCA @ King's · May 141:06.67aCascade League NSCA @ King'sMay 14, 2025
800 Meters · OutdoorChoctaw Yellowjacket HS Invitational · Apr 22:20.54aChoctaw Yellowjacket HS InvitationalApril 2, 2026
Discus · 1kg · OutdoorSouth Whidbey, Sultan & Northshore · Apr 2458-02South Whidbey, Sultan & NorthshoreApril 24, 2024
Shot Put · 4kg · OutdoorGF Meet · May 124-11.00GF MeetMay 1, 2024
Shot Put · 8lb · OutdoorCascade League Prelims/Finals · May 2226-00.00Cascade League Prelims/FinalsMay 22, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 23Choctaw HS Sting Em ShowcaseApr 23 · Discus · Place 10 · Christian HeritageChristian HeritageDiscus1087-99
Apr 23Choctaw HS Sting Em ShowcaseApr 23 · Shot Put · Place 10 · Christian HeritageChristian HeritageShot Put1031-69
Apr 23Choctaw HS Sting Em ShowcaseApr 23 · 800 Meters · Place 7 · Christian HeritageChristian Heritage800 Meters72:38.54a9
Apr 162026 Yukon ClassicApr 16 · 1600 Meters · Place 42 · Christian HeritageChristian Heritage1600 Meters42.5:37.43a9
Apr 162026 Yukon ClassicApr 16 · Shot Put · Christian HeritageChristian HeritageShot Put12lb—DNS9
Apr 162026 Yukon ClassicApr 16 · 800 Meters · Christian HeritageChristian Heritage800 Meters—SCR9
Apr 72026 Oklahoma Baptist University Bison InvitationalApr 7 · 1600 Meters · Place 47 · Christian HeritageChristian Heritage1600 Meters475:36.26a PB9
Apr 72026 Oklahoma Baptist University Bison InvitationalApr 7 · 800 Meters · Place 37 · Christian HeritageChristian Heritage800 Meters372:24.77a9
Apr 2Choctaw Yellowjacket HS InvitationalApr 2 · 1600 Meters · Place 17 · Christian HeritageChristian Heritage1600 Meters175:36.77a9
Apr 2Choctaw Yellowjacket HS InvitationalApr 2 · 800 Meters · Place 13 · Christian HeritageChristian Heritage800 Meters132:20.54a PB9
Apr 2Choctaw Yellowjacket HS InvitationalApr 2 · Shot Put · Place 11 · Christian HeritageChristian HeritageShot Put1129-79
Mar 122026 Ken Hogan Invitational (Moore HS)Mar 12 · 1600 Meters · Place 35 · Christian HeritageChristian Heritage1600 Meters355:49.95a9
Mar 122026 Ken Hogan Invitational (Moore HS)Mar 12 · 800 Meters · Place 35 · Christian HeritageChristian Heritage800 Meters352:30.92a9

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 2Cascade League Prelims/FinalsJun 2 · 110m Hurdles · Place 9 · Northshore Christian AcademyNorthshore Christian Academy110m Hurdles920.75a8
Jun 2Cascade League Prelims/FinalsJun 2 · 1600 Meters · Place 6 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters65:37.00a8
Jun 2Cascade League Prelims/FinalsJun 2 · 400 Meters · Place 13 · Northshore Christian AcademyNorthshore Christian Academy400 Meters131:07.32a8
May 21Cascade league@ SultanMay 21 · Shot Put · Place 7 · Northshore Christian AcademyNorthshore Christian AcademyShot Put730-18
May 21Cascade league@ SultanMay 21 · 1600 Meters · Place 2 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters25:47.20a8
May 21Cascade league@ SultanMay 21 · 400 Meters · Place 7 · Northshore Christian AcademyNorthshore Christian Academy400 Meters71:07.84a8
May 21Cascade league@ SultanMay 21 · 100 Meters · Place 18 · Northshore Christian AcademyNorthshore Christian Academy100 Meters1813.94a PB8
May 14Cascade League NSCA @ King'sMay 14 · Shot Put · Place 8 · Northshore Christian AcademyNorthshore Christian AcademyShot Put826-38
May 14Cascade League NSCA @ King'sMay 14 · 1600 Meters · Place 3 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters35:52.38
May 14Cascade League NSCA @ King'sMay 14 · 400 Meters · Place 6 · Northshore Christian AcademyNorthshore Christian Academy400 Meters61:06.67a PB8
May 14Cascade League NSCA @ King'sMay 14 · 100 Meters · Place 22 · Northshore Christian AcademyNorthshore Christian Academy100 Meters2214.44a8
May 7Coupeville and Northshore @ SultanMay 7 · Shot Put · Place 7 · Northshore Christian AcademyNorthshore Christian AcademyShot Put728-02.508
May 7Coupeville and Northshore @ SultanMay 7 · 110m Hurdles · Place 3 · Northshore Christian AcademyNorthshore Christian Academy110m Hurdles321.47a8
May 7Coupeville and Northshore @ SultanMay 7 · 1600 Meters · Place 2 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters25:40.72a8
May 7Coupeville and Northshore @ SultanMay 7 · 100 Meters · Place 9 · Northshore Christian AcademyNorthshore Christian Academy100 Meters914.12a8
Apr 30NSC and Sultan @ CoupevilleApr 30 · 1600 Meters · Place 4 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters45:44.08a8
Apr 30NSC and Sultan @ CoupevilleApr 30 · 400 Meters · Place 2 · Northshore Christian AcademyNorthshore Christian Academy400 Meters21:07.52a8
Apr 30NSC and Sultan @ CoupevilleApr 30 · 100 Meters · Place 12 · Northshore Christian AcademyNorthshore Christian Academy100 Meters1214.23a8

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22Cascade League Prelims/FinalsMay 22 · 1600 Meters · Place 7 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters7.5:53.22a7
May 22Cascade League Prelims/FinalsMay 22 · Shot Put · Place 10 · Northshore Christian AcademyNorthshore Christian AcademyShot Put8lb10.26-00.00 PB7
May 22Cascade League Prelims/FinalsMay 22 · 110m Hurdles · Place 12 · Northshore Christian AcademyNorthshore Christian Academy110m Hurdles30" / 0.762mRound P12.21.52a PB7
May 22Cascade League Prelims/FinalsMay 22 · 100 Meters · Place 29 · Northshore Christian AcademyNorthshore Christian Academy100 MetersRound P29.14.98a7
May 16SMS MeetMay 16 · 1600 Meters · Place 2 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters2.5:52.69a7
May 16SMS MeetMay 16 · Discus · Place 16 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg16.52-007
May 16SMS MeetMay 16 · 100 Meters · Place 18 · Northshore Christian AcademyNorthshore Christian Academy100 Meters18.15.01a7
May 8NCA hosting with King'sMay 8 · 1600 Meters · Place 3 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters3.5:56.99a7
May 8NCA hosting with King'sMay 8 · Shot Put · Place 7 · Northshore Christian AcademyNorthshore Christian AcademyShot Put8lb7.22' 87
May 8NCA hosting with King'sMay 8 · 110m Hurdles · Place 4 · Northshore Christian AcademyNorthshore Christian Academy110m Hurdles30" / 0.762m4.21.79a7
May 8NCA hosting with King'sMay 8 · 100 Meters · Place 23 · Northshore Christian AcademyNorthshore Christian Academy100 Meters23.15.43a7
May 1GF MeetMay 1 · 1600 Meters · Place 2 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters2.5:59.64a7
May 1GF MeetMay 1 · Shot Put · Place 6 · Northshore Christian AcademyNorthshore Christian AcademyShot Put4kg6.24-11.00 PB7
May 1GF MeetMay 1 · 200 Meters · Place 6 · Northshore Christian AcademyNorthshore Christian Academy200 Meters6.32.13a7
May 1GF MeetMay 1 · 100 Meters · Place 9 · Northshore Christian AcademyNorthshore Christian Academy100 Meters9.15.43a7
Apr 24South Whidbey, Sultan & NorthshoreApr 24 · 1600 Meters · Place 3 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters3.5:52.10a7
Apr 24South Whidbey, Sultan & NorthshoreApr 24 · Discus · Place 5 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg5.58-02 PB7
Apr 24South Whidbey, Sultan & NorthshoreApr 24 · 200 Meters · Place 6 · Northshore Christian AcademyNorthshore Christian Academy200 Meters6.31.30a PB7
Apr 24South Whidbey, Sultan & NorthshoreApr 24 · 100 Meters · Place 8 · Northshore Christian AcademyNorthshore Christian Academy100 Meters8.15.12a7