Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLast Chance Invitational · May 8114' 2"Last Chance InvitationalMay 8, 2026
Discus · 1kg · OutdoorCTMSL Championship Meet · May 1366-02CTMSL Championship MeetMay 13, 2022
Javelin · 300g TJ · OutdoorBCS elementary track meet · Jun 161-08BCS elementary track meetJune 1, 2018
Javelin · 450g AeroJav · OutdoorCTMSL Championship Meet · May 1377-05CTMSL Championship MeetMay 13, 2022
Shot Put · 12lb · Outdoor16th Annual BCS Invitational · May 244-05.0016th Annual BCS Invitational May 2, 2026
Shot Put · 4lb · OutdoorBCS elementary track meet · Jun 122-11.00BCS elementary track meetJune 1, 2018
Shot Put · 8lb · OutdoorCTMSL League Meet #3 · May 632-02.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

20 results
DateMeetEventPlMarkGr
May 161A District 3 - Nisqually ChampionshipsMay 16 · Discus · Place 5 · Bellevue ChristianBellevue ChristianDiscus5125-0712
May 161A District 3 - Nisqually ChampionshipsMay 16 · Shot Put · Place 3 · Bellevue ChristianBellevue ChristianShot Put345-09.0012
May 8Last Chance InvitationalMay 8 · Discus · Place 6 · Bellevue ChristianBellevue ChristianDiscus1.6kg6.114' 2" PB12
May 8Last Chance InvitationalMay 8 · Shot Put · Place 5 · Bellevue ChristianBellevue ChristianShot Put12lb5.41' 9.5"12
May 216th Annual BCS Invitational May 2 · Discus · Place 7 · Bellevue ChristianBellevue ChristianDiscus1.6kg7.111-0212
May 216th Annual BCS Invitational May 2 · Shot Put · Place 3 · Bellevue ChristianBellevue ChristianShot Put12lb3.44-05.00 PB12
Apr 2539th King's InvitationalApr 25 · Discus · Place 13 · Bellevue ChristianBellevue ChristianDiscus13106-7.512
Apr 2539th King's InvitationalApr 25 · Shot Put · Place 3 · Bellevue ChristianBellevue ChristianShot Put344-712
Apr 21Nisqually #3 - Vashon hosts BCS, EJ, CC, AWApr 21 · Discus · Place 4 · Bellevue ChristianBellevue ChristianDiscus4109-1112
Apr 21Nisqually #3 - Vashon hosts BCS, EJ, CC, AWApr 21 · Shot Put · Place 4 · Bellevue ChristianBellevue ChristianShot Put440-07.0012
Apr 18Bellevue Track and Field Invitational Apr 18 · Discus · Place 28 · Bellevue ChristianBellevue ChristianDiscus1.6kg28.100-0412
Apr 18Bellevue Track and Field Invitational Apr 18 · Shot Put · Place 8 · Bellevue ChristianBellevue ChristianShot Put12lb8.41-09.0012
Apr 15Nisqually League Meet #2Apr 15 · Discus · Place 2 · Bellevue ChristianBellevue ChristianDiscus2104-0112
Apr 15Nisqually League Meet #2Apr 15 · Shot Put · Place 3 · Bellevue ChristianBellevue ChristianShot Put338-09.5012
Apr 1Sammamish vs Evergreen & LibertyApr 1 · Discus · Place 2 · Bellevue ChristianBellevue ChristianDiscus2104-6.512
Apr 1Sammamish vs Evergreen & LibertyApr 1 · Shot Put · Place 7 · Bellevue ChristianBellevue ChristianShot Put738-212
Mar 28Liberty InvitationalMar 28 · Discus · Place 6 · Bellevue ChristianBellevue ChristianDiscus6109-4.5012
Mar 28Liberty InvitationalMar 28 · Shot Put · Place 10 · Bellevue ChristianBellevue ChristianShot Put1040-1112
Mar 18Klahowya Nisqually League Meet 1Mar 18 · Discus · Place 5 · Bellevue ChristianBellevue ChristianDiscus5104-912
Mar 18Klahowya Nisqually League Meet 1Mar 18 · Shot Put · Place 3 · Bellevue ChristianBellevue ChristianShot Put341-212

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17Nisqually District ChampionshipsMay 17 · Shot Put · Place 4 · Bellevue ChristianBellevue ChristianShot Put440-111
May 7Nisqually League Meet #4May 7 · Discus · Place 9 · Bellevue ChristianBellevue ChristianDiscus1.6kg9.93-0111
May 7Nisqually League Meet #4May 7 · Shot Put · Place 3 · Bellevue ChristianBellevue ChristianShot Put12lb3.39-05.0011
May 315th Annual BCS InvitationalMay 3 · Shot Put · Place 8 · Bellevue ChristianBellevue ChristianShot Put12lb8.42-02.2511
Apr 22LC Christian School Invite @ Lynden ChristianApr 22 · Discus · Place 16 · Bellevue ChristianBellevue ChristianDiscus1686-1111
Apr 22LC Christian School Invite @ Lynden ChristianApr 22 · Shot Put · Place 4 · Bellevue ChristianBellevue ChristianShot Put439-111
Apr 15Nisqually Track - @ VashonApr 15 · Discus · Place 5 · Bellevue ChristianBellevue ChristianDiscus594-711
Apr 15Nisqually Track - @ VashonApr 15 · Shot Put · Place 1 · Bellevue ChristianBellevue ChristianShot Put139-1111
Apr 2North Creek, Bellevue Christian @ JuanitaApr 2 · Discus · Place 8 · Bellevue ChristianBellevue ChristianDiscus885-911
Apr 2North Creek, Bellevue Christian @ JuanitaApr 2 · Shot Put · Place 4 · Bellevue ChristianBellevue ChristianShot Put437-911
Mar 29Liberty InviteMar 29 · Shot Put · Place 6 · Bellevue ChristianBellevue ChristianShot Put642-2.5011
Mar 27Nisqually League Meet #1 @ CWAMar 27 · Discus · Place 9 · Bellevue ChristianBellevue ChristianDiscus1.6kg9.83-0111
Mar 27Nisqually League Meet #1 @ CWAMar 27 · Shot Put · Place 1 · Bellevue ChristianBellevue ChristianShot Put12lb1.42-03.7511
Mar 19Bothell, Bellevue Christian @ Lake WashingtonMar 19 · Discus · Place 13 · Bellevue ChristianBellevue ChristianDiscus1.6kg13.94-0511
Mar 19Bothell, Bellevue Christian @ Lake WashingtonMar 19 · Shot Put · Place 7 · Bellevue ChristianBellevue ChristianShot Put12lb7.39-01.7511
Mar 15Seattle Academy RelaysMar 15 · Discus · Place 9 · Bellevue ChristianBellevue ChristianDiscus991-10—
Mar 15Seattle Academy RelaysMar 15 · Shot Put · Place 2 · Bellevue ChristianBellevue ChristianShot Put240-5.25—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 11Nisqually District ChampionshipsMay 11 · Discus · Place 8 · Bellevue ChristianBellevue ChristianDiscus8102-3—
May 11Nisqually District ChampionshipsMay 11 · Shot Put · Place 3 · Bellevue ChristianBellevue ChristianShot Put340-0—
May 3Last Chance InvitationalMay 3 · Shot Put · Place 8 · Bellevue ChristianBellevue ChristianShot Put838-7—
May 1Nisqually#5 @ CWAMay 1 · Discus · Place 26 · Bellevue ChristianBellevue ChristianDiscus2667-8—
May 1Nisqually#5 @ CWAMay 1 · Shot Put · Place 3 · Bellevue ChristianBellevue ChristianShot Put340-3.50—
Apr 25Nisqually League Track - @ KlahowyaApr 25 · Discus · Place 15 · Bellevue ChristianBellevue ChristianDiscus1570-2—
Apr 25Nisqually League Track - @ KlahowyaApr 25 · Shot Put · Place 16 · Bellevue ChristianBellevue ChristianShot Put1627-10—
Apr 20Bellevue Christian Track & Field InvitationalApr 20 · Discus · Place 23 · Bellevue ChristianBellevue ChristianDiscus2392-0—
Apr 20Bellevue Christian Track & Field InvitationalApr 20 · Shot Put · Place 16 · Bellevue ChristianBellevue ChristianShot Put1637-3—
Apr 16Christian Sch. Invite @Lynden ChristianApr 16 · Discus · Place 7 · Bellevue ChristianBellevue ChristianDiscus792-3—
Apr 16Christian Sch. Invite @Lynden ChristianApr 16 · Shot Put · Place 1 · Bellevue ChristianBellevue ChristianShot Put139-7.50—
Mar 27Liberty, Bellevue Christian & Rainier Beach @ JuanitaMar 27 · Discus · Place 20 · Bellevue ChristianBellevue ChristianDiscus2067-10—
Mar 27Liberty, Bellevue Christian & Rainier Beach @ JuanitaMar 27 · Shot Put · Place 5 · Bellevue ChristianBellevue ChristianShot Put535-0.25—
Mar 19Nisqually League Track - @ Vashon HSMar 19 · Discus · Place 11 · Bellevue ChristianBellevue ChristianDiscus1173-1—
Mar 19Nisqually League Track - @ Vashon HSMar 19 · Shot Put · Place 4 · Bellevue ChristianBellevue ChristianShot Put435-7—
Mar 16Seattle Academy RelaysMar 16 · Discus · Place 36 · Bellevue ChristianBellevue ChristianDiscus3674-9—
Mar 16Seattle Academy RelaysMar 16 · Shot Put · Place 15 · Bellevue ChristianBellevue ChristianShot Put1535-4—
Mar 13Nisqually Meet #1 @CWAMar 13 · Discus · Place 4 · Bellevue ChristianBellevue ChristianDiscus4101-3—
Mar 13Nisqually Meet #1 @CWAMar 13 · Shot Put · Place 5 · Bellevue ChristianBellevue ChristianShot Put534-6.50—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 131A WCD III Qualifying MeetMay 13 · Discus · Place 17 · Bellevue ChristianBellevue ChristianDiscus1781-5—
Apr 25Nisqually League - BCS / EJ / CC / KSS @ KlahowyaApr 25 · Discus · Place 15 · Bellevue ChristianBellevue ChristianDiscus1579-9—
Apr 25Nisqually League - BCS / EJ / CC / KSS @ KlahowyaApr 25 · Shot Put · Place 22 · Bellevue ChristianBellevue ChristianShot Put2225-8—
Apr 2213th Annual BCS Invitational Apr 22 · Discus · Bellevue ChristianBellevue ChristianDiscus1.6kg—DNS9
Apr 2213th Annual BCS Invitational Apr 22 · Shot Put · Place 34 · Bellevue ChristianBellevue ChristianShot Put12lb34.25-02.009
Apr 18Lynden Christian - Christian School InviteApr 18 · Discus · Place 16 · Bellevue ChristianBellevue ChristianDiscus1682-7—
Apr 18Lynden Christian - Christian School InviteApr 18 · Shot Put · Place 17 · Bellevue ChristianBellevue ChristianShot Put1725-0—
Apr 5Mercer Island @ Lake Washington Apr 5 · Shot Put · Place 16 · Bellevue ChristianBellevue ChristianShot Put1628-39
Mar 28Nisqually League @ Vashon Island w/EJ, BCS, KSS, SCMar 28 · Discus · Place 8 · Bellevue ChristianBellevue ChristianDiscus1.6kg8.82-009
Mar 28Nisqually League @ Vashon Island w/EJ, BCS, KSS, SCMar 28 · Shot Put · Place 10 · Bellevue ChristianBellevue ChristianShot Put12lb10.29-06.259
Mar 15Nisqually #1 @ CWA SC, BCS, VIMar 15 · Discus · Place 12 · Bellevue ChristianBellevue ChristianDiscus1262-03—
Mar 15Nisqually #1 @ CWA SC, BCS, VIMar 15 · Shot Put · Place 9 · Bellevue ChristianBellevue ChristianShot Put928-09.00—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13CTMSL Championship MeetMay 13 · Javelin · Place 8 · Bellevue ChristianBellevue ChristianJavelin450g AeroJav8.77-05 PB8
May 13CTMSL Championship MeetMay 13 · Discus · Place 4 · Bellevue ChristianBellevue ChristianDiscus1kg4.66-02 PB8
May 13CTMSL Championship MeetMay 13 · Shot Put · Place 3 · Bellevue ChristianBellevue ChristianShot Put8lb3.28-03.008
May 6CTMSL League Meet #3May 6 · Javelin · Place 3 · Bellevue ChristianBellevue ChristianJavelin450g AeroJav3.77-038
May 6CTMSL League Meet #3May 6 · Discus · Place 8 · Bellevue ChristianBellevue ChristianDiscus1kg8.51-018
May 6CTMSL League Meet #3May 6 · Shot Put · Place 2 · Bellevue ChristianBellevue ChristianShot Put8lb2.32-02.00 PB8
Apr 29CTMSL League Meet #2Apr 29 · Javelin · Place 4 · Bellevue ChristianBellevue ChristianJavelin450g AeroJav4.75-008
Apr 29CTMSL League Meet #2Apr 29 · Discus · Place 4 · Bellevue ChristianBellevue ChristianDiscus1kg4.57-008
Apr 29CTMSL League Meet #2Apr 29 · Shot Put · Place 2 · Bellevue ChristianBellevue ChristianShot Put8lb2.30-07.508
Apr 7BCS JH Intra SquadApr 7 · Javelin · Place 2 · Bellevue ChristianBellevue ChristianJavelin450g AeroJav2.81-09Unofficial8
Apr 7BCS JH Intra SquadApr 7 · Discus · Place 4 · Bellevue ChristianBellevue ChristianDiscus1kg4.52-00.50Unofficial8
Apr 7BCS JH Intra SquadApr 7 · Shot Put · Place 1 · Bellevue ChristianBellevue ChristianShot Put8lb1.32-09.00Unofficial8

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31BCS elementary track meetMay 31 · Javelin · Place 2 · Bellevue ChristianBellevue ChristianJavelin300g TJ2.62-00.50Unofficial5
May 31BCS elementary track meetMay 31 · Shot Put · Place 7 · Bellevue ChristianBellevue ChristianShot Put4lb7.21-05.00Unofficial5
May 31BCS elementary track meetMay 31 · High Jump · Place 7 · Bellevue ChristianBellevue ChristianHigh Jump7.3-00.00Unofficial5

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 1BCS elementary track meetJun 1 · Javelin · Place 3 · Bellevue ChristianBellevue ChristianJavelin300g TJ3.61-08 PB4
Jun 1BCS elementary track meetJun 1 · Shot Put · Place 6 · Bellevue ChristianBellevue ChristianShot Put4lb6.22-11.00 PB4