Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor16th Annual BCS Invitational · May 2128-0216th Annual BCS Invitational May 2, 2026
Discus · 1kg · OutdoorCTMSL Championship Meet · May 1355-11CTMSL Championship MeetMay 13, 2022
Javelin · 450g AeroJav · OutdoorCTMSL League Meet #3 · May 649-07CTMSL League Meet #3May 6, 2022
Javelin · 800g · Outdoor16th Annual BCS Invitational · May 2121-0416th Annual BCS Invitational May 2, 2026
Shot Put · 12lb · Outdoor16th Annual BCS Invitational · May 243-02.0016th Annual BCS Invitational May 2, 2026
Shot Put · 8lb · OutdoorCTMSL League Meet #3 · May 625-07.00CTMSL League Meet #3May 6, 2022

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 161A District 3 - Nisqually ChampionshipsMay 16 · Javelin · Place 9 · Bellevue ChristianBellevue ChristianJavelin9109-0511
May 161A District 3 - Nisqually ChampionshipsMay 16 · Discus · Place 6 · Bellevue ChristianBellevue ChristianDiscus6125-0311
May 161A District 3 - Nisqually ChampionshipsMay 16 · Shot Put · Place 6 · Bellevue ChristianBellevue ChristianShot Put641-02.7511
May 6Nisqually League Meet #4May 6 · Javelin · Place 5 · Bellevue ChristianBellevue ChristianJavelin5109-0611
May 6Nisqually League Meet #4May 6 · Discus · Place 6 · Bellevue ChristianBellevue ChristianDiscus6104-0711
May 6Nisqually League Meet #4May 6 · Shot Put · Place 2 · Bellevue ChristianBellevue ChristianShot Put242-04.0011
May 216th Annual BCS Invitational May 2 · Javelin · Place 9 · Bellevue ChristianBellevue ChristianJavelin800g9.121-04 PB11
May 216th Annual BCS Invitational May 2 · Discus · Place 2 · Bellevue ChristianBellevue ChristianDiscus1.6kg2.128-02 PB11
May 216th Annual BCS Invitational May 2 · Shot Put · Place 4 · Bellevue ChristianBellevue ChristianShot Put12lb4.43-02.00 PB11
Apr 2539th King's InvitationalApr 25 · Javelin · Place 23 · Bellevue ChristianBellevue ChristianJavelin23104-511
Apr 2539th King's InvitationalApr 25 · Discus · Place 17 · Bellevue ChristianBellevue ChristianDiscus17101-211
Apr 2539th King's InvitationalApr 25 · Shot Put · Place 8 · Bellevue ChristianBellevue ChristianShot Put840-1.511
Apr 21Nisqually #3 - Vashon hosts BCS, EJ, CC, AWApr 21 · Javelin · Place 7 · Bellevue ChristianBellevue ChristianJavelin797-0011
Apr 21Nisqually #3 - Vashon hosts BCS, EJ, CC, AWApr 21 · Discus · Place 3 · Bellevue ChristianBellevue ChristianDiscus3113-0611
Apr 21Nisqually #3 - Vashon hosts BCS, EJ, CC, AWApr 21 · Shot Put · Place 2 · Bellevue ChristianBellevue ChristianShot Put242-04.5011
Apr 15Nisqually League Meet #2Apr 15 · Javelin · Place 1 · Bellevue ChristianBellevue ChristianJavelin1103-0311
Apr 15Nisqually League Meet #2Apr 15 · Discus · Place 1 · Bellevue ChristianBellevue ChristianDiscus1110-0911
Apr 15Nisqually League Meet #2Apr 15 · Shot Put · Place 1 · Bellevue ChristianBellevue ChristianShot Put142-11.0011
Apr 1Sammamish vs Evergreen & LibertyApr 1 · Javelin · Place 4 · Bellevue ChristianBellevue ChristianJavelin4102-411
Apr 1Sammamish vs Evergreen & LibertyApr 1 · Discus · Place 3 · Bellevue ChristianBellevue ChristianDiscus3102-011
Apr 1Sammamish vs Evergreen & LibertyApr 1 · Shot Put · Place 4 · Bellevue ChristianBellevue ChristianShot Put442-911
Mar 28Liberty InvitationalMar 28 · Javelin · Place 18 · Bellevue ChristianBellevue ChristianJavelin18108-1011
Mar 28Liberty InvitationalMar 28 · Discus · Place 7 · Bellevue ChristianBellevue ChristianDiscus7106-1111
Mar 28Liberty InvitationalMar 28 · Shot Put · Place 14 · Bellevue ChristianBellevue ChristianShot Put1439-811
Mar 18Klahowya Nisqually League Meet 1Mar 18 · Javelin · Place 3 · Bellevue ChristianBellevue ChristianJavelin3103-911
Mar 18Klahowya Nisqually League Meet 1Mar 18 · Discus · Place 2 · Bellevue ChristianBellevue ChristianDiscus2123-1111
Mar 18Klahowya Nisqually League Meet 1Mar 18 · Shot Put · Place 4 · Bellevue ChristianBellevue ChristianShot Put440-1.511

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17Nisqually District ChampionshipsMay 17 · Shot Put · Place 5 · Bellevue ChristianBellevue ChristianShot Put538-9.5010
May 9Last Chance InvitationalMay 9 · Discus · Place 16 · Bellevue ChristianBellevue ChristianDiscus16105-0710
May 7Nisqually League Meet #4May 7 · Discus · Place 11 · Bellevue ChristianBellevue ChristianDiscus1.6kg11.86-1110
May 7Nisqually League Meet #4May 7 · Shot Put · Place 6 · Bellevue ChristianBellevue ChristianShot Put12lb6.36-09.5010
Apr 2638th King's InviteApr 26 · Shot Put · Place 13 · Bellevue ChristianBellevue ChristianShot Put1334-9.510
Apr 22LC Christian School Invite @ Lynden ChristianApr 22 · Discus · Place 15 · Bellevue ChristianBellevue ChristianDiscus1589-1110
Apr 22LC Christian School Invite @ Lynden ChristianApr 22 · Shot Put · Place 6 · Bellevue ChristianBellevue ChristianShot Put637-7.510
Apr 15Nisqually Track - @ VashonApr 15 · Discus · Place 9 · Bellevue ChristianBellevue ChristianDiscus982-410
Apr 15Nisqually Track - @ VashonApr 15 · Shot Put · Place 3 · Bellevue ChristianBellevue ChristianShot Put337-510
Apr 2North Creek, Bellevue Christian @ JuanitaApr 2 · Discus · Place 13 · Bellevue ChristianBellevue ChristianDiscus1383-210
Apr 2North Creek, Bellevue Christian @ JuanitaApr 2 · Shot Put · Place 7 · Bellevue ChristianBellevue ChristianShot Put734-1010
Mar 27Nisqually League Meet #1 @ CWAMar 27 · Discus · Place 8 · Bellevue ChristianBellevue ChristianDiscus1.6kg8.86-0010
Mar 27Nisqually League Meet #1 @ CWAMar 27 · Shot Put · Place 6 · Bellevue ChristianBellevue ChristianShot Put12lb6.35-02.0010
Mar 19Bothell, Bellevue Christian @ Lake WashingtonMar 19 · Discus · Place 19 · Bellevue ChristianBellevue ChristianDiscus1.6kg19.84-0210
Mar 19Bothell, Bellevue Christian @ Lake WashingtonMar 19 · Shot Put · Place 9 · Bellevue ChristianBellevue ChristianShot Put12lb9.35-10.7510

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11Nisqually District ChampionshipsMay 11 · Shot Put · Place 16 · Bellevue ChristianBellevue ChristianShot Put1630-8—
May 1Nisqually#5 @ CWAMay 1 · Discus · Place 30 · Bellevue ChristianBellevue ChristianDiscus3064-2—
May 1Nisqually#5 @ CWAMay 1 · Shot Put · Place 16 · Bellevue ChristianBellevue ChristianShot Put1631-0.75—
Apr 25Nisqually League Track - @ KlahowyaApr 25 · Discus · Place 20 · Bellevue ChristianBellevue ChristianDiscus2064-2—
Apr 25Nisqually League Track - @ KlahowyaApr 25 · Shot Put · Place 15 · Bellevue ChristianBellevue ChristianShot Put1527-10.50—
Apr 16Christian Sch. Invite @Lynden ChristianApr 16 · Discus · Place 18 · Bellevue ChristianBellevue ChristianDiscus1876-11—
Apr 16Christian Sch. Invite @Lynden ChristianApr 16 · Shot Put · Place 14 · Bellevue ChristianBellevue ChristianShot Put1431-4—
Mar 27Liberty, Bellevue Christian & Rainier Beach @ JuanitaMar 27 · Discus · Place 15 · Bellevue ChristianBellevue ChristianDiscus1572-6.50—
Mar 27Liberty, Bellevue Christian & Rainier Beach @ JuanitaMar 27 · Shot Put · Place 12 · Bellevue ChristianBellevue ChristianShot Put1233-1—
Mar 19Nisqually League Track - @ Vashon HSMar 19 · Discus · Place 5 · Bellevue ChristianBellevue ChristianDiscus583-7—
Mar 19Nisqually League Track - @ Vashon HSMar 19 · Shot Put · Place 8 · Bellevue ChristianBellevue ChristianShot Put832-4—
Mar 13Nisqually Meet #1 @CWAMar 13 · Discus · Place 21 · Bellevue ChristianBellevue ChristianDiscus2160-4—
Mar 13Nisqually Meet #1 @CWAMar 13 · Shot Put · Place 15 · Bellevue ChristianBellevue ChristianShot Put1530-0.25—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12CTMSL ChampionshipsMay 12 · Javelin · Place 12 · Bellevue ChristianBellevue ChristianJavelin1272-7.25—
May 12CTMSL ChampionshipsMay 12 · Discus · Place 5 · Bellevue ChristianBellevue ChristianDiscus569-2—
May 12CTMSL ChampionshipsMay 12 · Shot Put · Place 7 · Bellevue ChristianBellevue ChristianShot Put729-10.50—
Apr 28CTMSL #2Apr 28 · Javelin · Place 12 · Bellevue ChristianBellevue ChristianJavelin1268-0—
Apr 28CTMSL #2Apr 28 · Discus · Place 5 · Bellevue ChristianBellevue ChristianDiscus562-10—
Apr 28CTMSL #2Apr 28 · Shot Put · Place 5 · Bellevue ChristianBellevue ChristianShot Put529-6.50—
Apr 19JH FlynnvitationalApr 19 · Javelin · Place 4 · Bellevue ChristianBellevue ChristianJavelin468-098
Apr 19JH FlynnvitationalApr 19 · Discus · Place 6 · Bellevue ChristianBellevue ChristianDiscus645-038
Apr 19JH FlynnvitationalApr 19 · Shot Put · Place 1 · Bellevue ChristianBellevue ChristianShot Put128-10.008
Mar 31CTMSL Meet #1Mar 31 · Results · Place 10 · Bellevue ChristianBellevue ChristianResults1063-3—
Mar 31CTMSL Meet #1Mar 31 · Results · Place 1 · Bellevue ChristianBellevue ChristianResults163-0—
Mar 31CTMSL Meet #1Mar 31 · Results · Place 5 · Bellevue ChristianBellevue ChristianResults525-7—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13CTMSL Championship MeetMay 13 · Javelin · Place 32 · Bellevue ChristianBellevue ChristianJavelin450g AeroJav32.48-007
May 13CTMSL Championship MeetMay 13 · Discus · Place 9 · Bellevue ChristianBellevue ChristianDiscus1kg9.55-11 PB7
May 13CTMSL Championship MeetMay 13 · Shot Put · Place 6 · Bellevue ChristianBellevue ChristianShot Put8lb6.22-11.507
May 6CTMSL League Meet #3May 6 · Javelin · Place 26 · Bellevue ChristianBellevue ChristianJavelin450g AeroJav26.49-07 PB7
May 6CTMSL League Meet #3May 6 · Discus · Place 11 · Bellevue ChristianBellevue ChristianDiscus1kg11.46-017
May 6CTMSL League Meet #3May 6 · Shot Put · Place 4 · Bellevue ChristianBellevue ChristianShot Put8lb4.25-07.00 PB7
Apr 29CTMSL League Meet #2Apr 29 · Javelin · Place 26 · Bellevue ChristianBellevue ChristianJavelin450g AeroJav26.43-047
Apr 29CTMSL League Meet #2Apr 29 · Discus · Place 8 · Bellevue ChristianBellevue ChristianDiscus1kg8.45-057
Apr 29CTMSL League Meet #2Apr 29 · Shot Put · Place 4 · Bellevue ChristianBellevue ChristianShot Put8lb4.21-11.507