Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStanwood - Port Susan - N. Whidbey - Anacortes - Smalls · May 1015.3Stanwood - Port Susan - N. Whidbey - Anacortes - SmallsMay 10, 2023
Discus · 1.6kg · Outdoor118th Skagit County Track & Field Championship · Apr 29134' 5.5"118th Skagit County Track & Field ChampionshipApril 29, 2026
Discus · 1kg · OutdoorNWC Finals · May 2687' 1NWC FinalsMay 26, 2022
Javelin · 800g · Outdoor117th Skagit County Track & Field Championships · Apr 3069' 1"117th Skagit County Track & Field ChampionshipsApril 30, 2025
Shot Put · 12lb · OutdoorNW 1B/2B League Championships · May 732' 9"NW 1B/2B League ChampionshipsMay 7, 2026
Shot Put · 4kg · OutdoorNWMS Prelims @ Burlington · May 1922' 9NWMS Prelims @ BurlingtonMay 19, 2022
Shot Put · 8lb · OutdoorBurlington- Edison MS with Anacortes and North Whidbey · Apr 2823' 2Burlington- Edison MS with Anacortes and North WhidbeyApril 28, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 162B/1B District 1 NW ChampionshipMay 16 · Discus · Place 3 · Mount Vernon ChristianMount Vernon ChristianDiscus3139-0911
May 162B/1B District 1 NW ChampionshipMay 16 · Shot Put · Place 8 · Mount Vernon ChristianMount Vernon ChristianShot Put835-08.5011
May 7NW 1B/2B League ChampionshipsMay 7 · Discus · Mount Vernon ChristianMount Vernon ChristianDiscus1.6kg—DNS11
May 7NW 1B/2B League ChampionshipsMay 7 · Shot Put · Place 10 · Mount Vernon ChristianMount Vernon ChristianShot Put12lb10.32' 9" PB11
Apr 29118th Skagit County Track & Field ChampionshipApr 29 · Discus · Place 2 · Mount Vernon ChristianMount Vernon ChristianDiscus1.6kg2.134' 5.5" PB11
Apr 2539th King's InvitationalApr 25 · Discus · Place 2 · Mount Vernon ChristianMount Vernon ChristianDiscus2138-1.511
Apr 2539th King's InvitationalApr 25 · Shot Put · Place 16 · Mount Vernon ChristianMount Vernon ChristianShot Put1634-11.511
Apr 21LC Christian School InviteApr 21 · Discus · Place 2 · Mount Vernon ChristianMount Vernon ChristianDiscus2132-211
Apr 21LC Christian School InviteApr 21 · Shot Put · Place 8 · Mount Vernon ChristianMount Vernon ChristianShot Put831-10.511
Apr 18Bellevue Track and Field Invitational Apr 18 · Discus · Place 24 · Mount Vernon ChristianMount Vernon ChristianDiscus1.6kg24.103-0511
Apr 15NW 1B/2B @ CoupevilleApr 15 · Discus · Place 4 · Mount Vernon ChristianMount Vernon ChristianDiscus4116-1111
Apr 15NW 1B/2B @ CoupevilleApr 15 · Shot Put · Place 19 · Mount Vernon ChristianMount Vernon ChristianShot Put1927-1011
Apr 11Birger Solberg InvitationalApr 11 · Shot Put · Place 26 · Mount Vernon ChristianMount Vernon ChristianShot Put2633-08.2511
Mar 27Bedlington Twilight Meet at LCMar 27 · Discus · Place 13 · Mount Vernon ChristianMount Vernon ChristianDiscus13107-511
Mar 27Bedlington Twilight Meet at LCMar 27 · Shot Put · Place 20 · Mount Vernon ChristianMount Vernon ChristianShot Put2034-4.511
Mar 18NW 1B/2B @ La Conner Mar 18 · Javelin · Place 16 · Mount Vernon ChristianMount Vernon ChristianJavelin1678-811
Mar 18NW 1B/2B @ La Conner Mar 18 · Discus · Place 5 · Mount Vernon ChristianMount Vernon ChristianDiscus5109-111
Mar 18NW 1B/2B @ La Conner Mar 18 · Shot Put · Place 10 · Mount Vernon ChristianMount Vernon ChristianShot Put1031-1011

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 17NW 1B/2B District 1 Championship @ CoupevilleMay 17 · Discus · Place 5 · Mount Vernon ChristianMount Vernon ChristianDiscus5110-310
May 17NW 1B/2B District 1 Championship @ CoupevilleMay 17 · Shot Put · Place 11 · Mount Vernon ChristianMount Vernon ChristianShot Put1126-3.2510
Apr 30117th Skagit County Track & Field ChampionshipsApr 30 · Javelin · Place 32 · Mount Vernon ChristianMount Vernon ChristianJavelin800g32.69' 1" PB10
Apr 30117th Skagit County Track & Field ChampionshipsApr 30 · Discus · Place 5 · Mount Vernon ChristianMount Vernon ChristianDiscus1.6kg5.114' 11"10
Apr 30117th Skagit County Track & Field ChampionshipsApr 30 · Shot Put · Place 17 · Mount Vernon ChristianMount Vernon ChristianShot Put12lb17.31' 9.5"10
Apr 26Coupeville Classic InviteApr 26 · Javelin · Place 18 · Mount Vernon ChristianMount Vernon ChristianJavelin1870-010
Apr 26Coupeville Classic InviteApr 26 · Discus · Place 3 · Mount Vernon ChristianMount Vernon ChristianDiscus395-510
Apr 26Coupeville Classic InviteApr 26 · Shot Put · Place 7 · Mount Vernon ChristianMount Vernon ChristianShot Put731-410
Apr 22LC Christian School Invite @ Lynden ChristianApr 22 · Javelin · Place 23 · Mount Vernon ChristianMount Vernon ChristianJavelin2376-510
Apr 22LC Christian School Invite @ Lynden ChristianApr 22 · Discus · Place 8 · Mount Vernon ChristianMount Vernon ChristianDiscus899-710
Apr 22LC Christian School Invite @ Lynden ChristianApr 22 · Shot Put · Place 14 · Mount Vernon ChristianMount Vernon ChristianShot Put1430-4.510
Apr 16NW 1B/2B @ CoupevilleApr 16 · Javelin · Place 21 · Mount Vernon ChristianMount Vernon ChristianJavelin2192-910
Apr 16NW 1B/2B @ CoupevilleApr 16 · Discus · Place 8 · Mount Vernon ChristianMount Vernon ChristianDiscus8101-010
Apr 16NW 1B/2B @ CoupevilleApr 16 · Shot Put · Place 13 · Mount Vernon ChristianMount Vernon ChristianShot Put1330-110
Apr 12Birger Solberg Invitational hosted by SehomeApr 12 · Javelin · Place 29 · Mount Vernon ChristianMount Vernon ChristianJavelin2992-210
Mar 19NW 1B/2B @ La ConnerMar 19 · Javelin · Place 16 · Mount Vernon ChristianMount Vernon ChristianJavelin1683-5—
Mar 19NW 1B/2B @ La ConnerMar 19 · Discus · Place 9 · Mount Vernon ChristianMount Vernon ChristianDiscus985-2—
Mar 19NW 1B/2B @ La ConnerMar 19 · Shot Put · Place 14 · Mount Vernon ChristianMount Vernon ChristianShot Put1428-5—

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 11NW 1B/2B District 1 Championship @ CoupevilleMay 11 · Discus · Place 15 · Mt Vernon ChristianMt Vernon ChristianDiscus1553-4—
May 11NW 1B/2B District 1 Championship @ CoupevilleMay 11 · Shot Put · Place 13 · Mt Vernon ChristianMt Vernon ChristianShot Put1324-1.25—
May 2Stanwood Twilight InviteMay 2 · Javelin · Place 18 · Mt Vernon ChristianMt Vernon ChristianJavelin1880-0—
May 2Stanwood Twilight InviteMay 2 · Discus · Place 11 · Mt Vernon ChristianMt Vernon ChristianDiscus1185-11—
May 2Stanwood Twilight InviteMay 2 · Shot Put · Place 16 · Mt Vernon ChristianMt Vernon ChristianShot Put1624-6.5—
May 1NW 1B/2B League Championship @ MVC (MVHS)May 1 · Javelin · Place 24 · Mt Vernon ChristianMt Vernon ChristianJavelin2477-4—
May 1NW 1B/2B League Championship @ MVC (MVHS)May 1 · Discus · Place 15 · Mt Vernon ChristianMt Vernon ChristianDiscus1577-1—
May 1NW 1B/2B League Championship @ MVC (MVHS)May 1 · Shot Put · Place 17 · Mt Vernon ChristianMt Vernon ChristianShot Put1727-0—
Apr 24116th Skagit County Track and Field ChampionshipsApr 24 · Javelin · Place 35 · Mount Vernon ChristianMount Vernon ChristianJavelin800g35.69' 19
Apr 24116th Skagit County Track and Field ChampionshipsApr 24 · Discus · Place 25 · Mount Vernon ChristianMount Vernon ChristianDiscus1.6kg25.74' 10.759
Apr 16Christian Sch. Invite @Lynden ChristianApr 16 · Javelin · Place 34 · Mt Vernon ChristianMt Vernon ChristianJavelin3456-2—
Apr 16Christian Sch. Invite @Lynden ChristianApr 16 · Discus · Place 10 · Mt Vernon ChristianMt Vernon ChristianDiscus1088-3—
Apr 16Christian Sch. Invite @Lynden ChristianApr 16 · Shot Put · Place 20 · Mt Vernon ChristianMt Vernon ChristianShot Put2028-1.50—
Apr 10Skagit ShowdownApr 10 · Javelin · Place 31 · Mt Vernon ChristianMt Vernon ChristianJavelin3173-6—
Apr 10Skagit ShowdownApr 10 · Discus · Place 9 · Mt Vernon ChristianMt Vernon ChristianDiscus986-9—
Apr 10Skagit ShowdownApr 10 · Shot Put · Place 23 · Mt Vernon ChristianMt Vernon ChristianShot Put2325-2—
Mar 28NW 1B/2B @MVC (MVHS)Mar 28 · Javelin · Place 35 · Mt Vernon ChristianMt Vernon ChristianJavelin3562-10—
Mar 28NW 1B/2B @MVC (MVHS)Mar 28 · Discus · Place 11 · Mt Vernon ChristianMt Vernon ChristianDiscus1184-8—
Mar 28NW 1B/2B @MVC (MVHS)Mar 28 · Shot Put · Place 31 · Mt Vernon ChristianMt Vernon ChristianShot Put3122-10.5—
Mar 20NW 1B/2B @ CoupevilleMar 20 · Javelin · Place 27 · Mt Vernon ChristianMt Vernon ChristianJavelin2769-9—
Mar 20NW 1B/2B @ CoupevilleMar 20 · Discus · Place 14 · Mt Vernon ChristianMt Vernon ChristianDiscus1477-4.5—
Mar 20NW 1B/2B @ CoupevilleMar 20 · Shot Put · Place 17 · Mt Vernon ChristianMt Vernon ChristianShot Put1725-0—
Mar 13NW 2B/1B League Meet @ La Conner Mar 13 · Discus · Place 8 · Mt Vernon ChristianMt Vernon ChristianDiscus884-10—
Mar 13NW 2B/1B League Meet @ La Conner Mar 13 · Shot Put · Place 17 · Mt Vernon ChristianMt Vernon ChristianShot Put1723-8.5—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 25NWMS FinalsMay 25 · Discus · Place 9 · Mount Vernon ChristianMount Vernon ChristianDiscus984-7.25—
May 25NWMS FinalsMay 25 · Shot Put · Place 11 · Mount Vernon ChristianMount Vernon ChristianShot Put1127-7—
May 18Prelims- North Whidbey, Anacortes, Cascade, La Conner, MVC, Lopez MSMay 18 · Discus · Place 1 · Mount Vernon ChristianMount Vernon ChristianDiscus1103-0—
May 18Prelims- North Whidbey, Anacortes, Cascade, La Conner, MVC, Lopez MSMay 18 · Shot Put · Place 5 · Mount Vernon ChristianMount Vernon ChristianShot Put528-4.25—
May 10Stanwood - Port Susan - N. Whidbey - Anacortes - SmallsMay 10 · Discus · Place 3 · Mount Vernon ChristianMount Vernon ChristianDiscus394-6—
May 10Stanwood - Port Susan - N. Whidbey - Anacortes - SmallsMay 10 · Shot Put · Place 7 · Mount Vernon ChristianMount Vernon ChristianShot Put727-0.25—
May 10Stanwood - Port Susan - N. Whidbey - Anacortes - SmallsMay 10 · 100 Meters · Place 23 · Mount Vernon ChristianMount Vernon Christian100 Meters2315.3 PB—
May 4NWC MS @ La Conner (Burlington, Cascade, Smalls)May 4 · Discus · Place 2 · Mount Vernon ChristianMount Vernon ChristianDiscus287-0—
May 4NWC MS @ La Conner (Burlington, Cascade, Smalls)May 4 · Shot Put · Place 8 · Mount Vernon ChristianMount Vernon ChristianShot Put825-7—
May 4NWC MS @ La Conner (Burlington, Cascade, Smalls)May 4 · 100 Meters · Place 16 · Mount Vernon ChristianMount Vernon Christian100 Meters1615.96a—
Apr 27MV, NWMS, La Conner, Port Susan and Concrete, ICRS, Friday Harbor, Lummi, Orcas, Mount Vernon ChristApr 27 · Discus · Place 1 · Mount Vernon ChristianMount Vernon ChristianDiscus1111-3—
Apr 27MV, NWMS, La Conner, Port Susan and Concrete, ICRS, Friday Harbor, Lummi, Orcas, Mount Vernon ChristApr 27 · Shot Put · Place 9 · Mount Vernon ChristianMount Vernon ChristianShot Put926-4.75—
Apr 27MV, NWMS, La Conner, Port Susan and Concrete, ICRS, Friday Harbor, Lummi, Orcas, Mount Vernon ChristApr 27 · 100 Meters · Place 19 · Mount Vernon ChristianMount Vernon Christian100 Meters1915.3—
Apr 20NWC MS @ BEHS (Mount Vernon, Anacortes, Stanwood, Smalls)Apr 20 · Discus · Place 1 · Mount Vernon ChristianMount Vernon ChristianDiscus1102-4—
Apr 20NWC MS @ BEHS (Mount Vernon, Anacortes, Stanwood, Smalls)Apr 20 · Shot Put · Place 8 · Mount Vernon ChristianMount Vernon ChristianShot Put826-3—
Apr 20NWC MS @ BEHS (Mount Vernon, Anacortes, Stanwood, Smalls)Apr 20 · 100 Meters · Place 25 · Mount Vernon ChristianMount Vernon Christian100 Meters2515.6—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 26NWC FinalsMay 26 · Discus · Place 1 · Mount Vernon ChristianMount Vernon ChristianDiscus1kg1.87' 1 PB7
May 19NWMS Prelims @ BurlingtonMay 19 · Discus · Place 2 · Mount Vernon ChristianMount Vernon ChristianDiscus1kg2.80' 17
May 19NWMS Prelims @ BurlingtonMay 19 · Shot Put · Place 8 · Mount Vernon ChristianMount Vernon ChristianShot Put4kg8.22' 9 PB7
May 19NWMS Prelims @ BurlingtonMay 19 · High Jump · Mount Vernon ChristianMount Vernon ChristianHigh Jump—NH7
May 19NWMS Prelims @ BurlingtonMay 19 · 100 Meters · Mount Vernon ChristianMount Vernon Christian100 Meters—DNS7
May 12Mount Vernon MS, N.Whidbey MS and Small SchoolsMay 12 · Discus · Place 1 · Mount Vernon ChristianMount Vernon ChristianDiscus1kg1.76' 5.57
May 12Mount Vernon MS, N.Whidbey MS and Small SchoolsMay 12 · Shot Put · Place 2 · Mount Vernon ChristianMount Vernon ChristianShot Put4kg2.22' 6.57
May 12Mount Vernon MS, N.Whidbey MS and Small SchoolsMay 12 · 100 Meters · Place 10 · Mount Vernon ChristianMount Vernon Christian100 Meters10.16.57
Apr 28Burlington- Edison MS with Anacortes and North WhidbeyApr 28 · Discus · Place 6 · Mount Vernon ChristianMount Vernon ChristianDiscus1.6kg6.54' 27
Apr 28Burlington- Edison MS with Anacortes and North WhidbeyApr 28 · Shot Put · Place 2 · Mount Vernon ChristianMount Vernon ChristianShot Put8lb2.23' 2 PB7
Apr 28Burlington- Edison MS with Anacortes and North WhidbeyApr 28 · High Jump · Mount Vernon ChristianMount Vernon ChristianHigh Jump—NH7
Apr 28Burlington- Edison MS with Anacortes and North WhidbeyApr 28 · 100 Meters · Place 13 · Mount Vernon ChristianMount Vernon Christian100 Meters13.16.87
Apr 21NWC MS @ La ConnerApr 21 · 100m Hurdles · Mount Vernon ChristianMount Vernon Christian100m Hurdles30" / 0.762m—SCR7
Apr 21NWC MS @ La ConnerApr 21 · Discus · Mount Vernon ChristianMount Vernon ChristianDiscus1kg—ND7
Apr 21NWC MS @ La ConnerApr 21 · Shot Put · Mount Vernon ChristianMount Vernon ChristianShot Put8lb—ND7
Apr 21NWC MS @ La ConnerApr 21 · High Jump · Mount Vernon ChristianMount Vernon ChristianHigh Jump—NH7