Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorGSHL 3A and 4A District Championships · May 134:41.99aGSHL 3A and 4A District ChampionshipsMay 13, 2026
3200 Meters · OutdoorGSHL 3A and 4A District Championships · May 1310:12.30aGSHL 3A and 4A District ChampionshipsMay 13, 2026
400 Meters · OutdoorSkyridge @ Pacific · Sep 141:09.6Skyridge @ PacificSeptember 14, 2023
800 Meters · OutdoorSkyview @ Camas · Apr 282:14.48aSkyview @ CamasApril 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13GSHL 3A and 4A District ChampionshipsMay 13 · 3200 Meters · Place 8 · CamasCamas3200 Meters810:12.30a PB10
May 13GSHL 3A and 4A District ChampionshipsMay 13 · 1600 Meters · Place 11 · CamasCamas1600 Meters114:41.99a PB10
May 5Battle Ground @ CamasMay 5 · 1600 Meters · Place 1 · CamasCamas1600 Meters14:44.61a10
May 1Friday Night SPSL Section (South Sound Classic)May 1 · 1600 Meters · Place 1 · CamasCamas1600 Meters14:49.29a10
Apr 28Skyview @ CamasApr 28 · 1600 Meters · Place 2 · CamasCamas1600 Meters24:48.35a10
Apr 28Skyview @ CamasApr 28 · 800 Meters · Place 6 · CamasCamas800 Meters62:14.48a PB10
Apr 21Camas @ UnionApr 21 · 3200 Meters · Place 7 · CamasCamas3200 Meters710:23.37a10
Apr 1Battle Ground and Skyview @ CamasApr 1 · 3200 Meters · Place 2 · CamasCamas3200 Meters210:32.55a10
Mar 28Tiger InviteMar 28 · 3200 Meters · Place 9 · CamasCamas3200 Meters910:14.09a10
Mar 19Central Catholic, David Douglas, and Gresham @ CamasMar 19 · 3200 Meters · Place 5 · CamasCamas3200 Meters510:21.10a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Al McKee InviteMay 9 · 3200 Meters · Place 2 · CamasCamas3200 Meters210:56.00a9
May 6Camas @ Battle GroundMay 6 · 3200 Meters · Place 4 · CamasCamas3200 Meters411:07.76a9
Apr 29Camas @ SkyviewApr 29 · 3200 Meters · Place 3 · CamasCamas3200 Meters310:59.75a9
Apr 22Union @ CamasApr 22 · 3200 Meters · Place 2 · CamasCamas3200 Meters2.10:51.42a9
Apr 15Battle Ground, Prairie, and Toledo @ CamasApr 15 · 3200 Meters · Place 4 · CamasCamas3200 Meters410:57.28a9
Mar 27Evergreen & Camas HS @ HHSMar 27 · 1600 Meters · Place 11 · CamasCamas1600 Meters115:35.41a9
Mar 21Central Catholic @ CamasMar 21 · 3200 Meters · Place 7 · CamasCamas3200 Meters711:44.99a9
Mar 21Central Catholic @ CamasMar 21 · 1600 Meters · Place 17 · CamasCamas1600 Meters175:30.54a9

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Oct 10Greater St. Helen's League District MeetOct 10 · 1600 Meters · Place 9 · SkyridgeSkyridge1600 Meters9.5:42.12a8
Oct 3Twilight Meet Liberty vs SkyridgeOct 3 · 1600 Meters · Place 7 · SkyridgeSkyridge1600 Meters7.5:44.58
Oct 3Twilight Meet Liberty vs SkyridgeOct 3 · 800 Meters · Place 8 · SkyridgeSkyridge800 Meters8.2:43.38
Oct 3Twilight Meet Liberty vs SkyridgeOct 3 · 400 Meters · SkyridgeSkyridge400 Meters—DNS8
Sep 28Cascade @ SkyridgeSep 28 · 1600 Meters · Place 3 · SkyridgeSkyridge1600 Meters3.5:49.78
Sep 28Cascade @ SkyridgeSep 28 · 800 Meters · Place 2 · SkyridgeSkyridge800 Meters2.2:42.28
Sep 28Cascade @ SkyridgeSep 28 · 400 Meters · Place 4 · SkyridgeSkyridge400 Meters4.1:12.88
Sep 26Covington @SkyridgeSep 26 · 1600 Meters · Place 6 · SkyridgeSkyridge1600 Meters6.6:01.78
Sep 26Covington @SkyridgeSep 26 · 800 Meters · Place 6 · SkyridgeSkyridge800 Meters6.2:45.98
Sep 26Covington @SkyridgeSep 26 · 400 Meters · Place 5 · SkyridgeSkyridge400 Meters5.1:14.48
Sep 21WyEast @ SkyridgeSep 21 · 1600 Meters · Place 4 · SkyridgeSkyridge1600 Meters4.5:55.58
Sep 21WyEast @ SkyridgeSep 21 · 800 Meters · Place 5 · SkyridgeSkyridge800 Meters5.2:46.38
Sep 21WyEast @ SkyridgeSep 21 · 400 Meters · SkyridgeSkyridge400 Meters—NT8
Sep 14Skyridge @ PacificSep 14 · 1600 Meters · Place 2 · SkyridgeSkyridge1600 Meters2.6:07.08
Sep 14Skyridge @ PacificSep 14 · 800 Meters · Place 3 · SkyridgeSkyridge800 Meters3.2:51.08
Sep 14Skyridge @ PacificSep 14 · 400 Meters · Place 4 · SkyridgeSkyridge400 Meters4.1:09.6 PB8
Sep 12Frontier @ SkyridgeSep 12 · 1600 Meters · SkyridgeSkyridge1600 Meters—NT8
Sep 12Frontier @ SkyridgeSep 12 · 800 Meters · SkyridgeSkyridge800 Meters—NT8
Sep 12Frontier @ SkyridgeSep 12 · 400 Meters · SkyridgeSkyridge400 Meters—NT8
Sep 7Skyridge vs ShahalaSep 7 · 1600 Meters · Place 6 · SkyridgeSkyridge1600 Meters6.6:11.91a8
Sep 7Skyridge vs ShahalaSep 7 · 800 Meters · Place 3 · SkyridgeSkyridge800 Meters3.2:58.97a8
Sep 7Skyridge vs ShahalaSep 7 · 400 Meters · Place 6 · SkyridgeSkyridge400 Meters6.1:17.10a8

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Oct 5Twilight Meet. Skyridge vs LibertyOct 5 · 1600 Meters · Place 10 · SkyridgeSkyridge1600 Meters10.6:24.37
Oct 5Twilight Meet. Skyridge vs LibertyOct 5 · 800 Meters · Place 9 · SkyridgeSkyridge800 Meters9.2:57.97
Oct 5Twilight Meet. Skyridge vs LibertyOct 5 · 400 Meters · Place 5 · SkyridgeSkyridge400 Meters5.1:19.67
Sep 29Skyridge @ CascadeSep 29 · 1600 Meters · Place 6 · SkyridgeSkyridge1600 Meters6.6:22.06Unofficial7
Sep 29Skyridge @ CascadeSep 29 · 800 Meters · Place 2 · SkyridgeSkyridge800 Meters2.2:56Unofficial7
Sep 29Skyridge @ CascadeSep 29 · 400 Meters · Place 3 · SkyridgeSkyridge400 Meters3.1:21.8Unofficial7
Sep 27Skyridge @ CovingtonSep 27 · 1600 Meters · Place 7 · SkyridgeSkyridge1600 Meters7.6:43.07
Sep 27Skyridge @ CovingtonSep 27 · 800 Meters · SkyridgeSkyridge800 Meters—DNS7
Sep 27Skyridge @ CovingtonSep 27 · 400 Meters · SkyridgeSkyridge400 Meters—DNS7
Sep 22WyEast @ SkyridgeSep 22 · 1600 Meters · Place 6 · SkyridgeSkyridge1600 Meters6.6:40.67Unofficial7
Sep 15Pacific @ SkyridgeSep 15 · 1600 Meters · Place 5 · SkyridgeSkyridge1600 Meters5.6:26.68Unofficial7
Sep 15Pacific @ SkyridgeSep 15 · 800 Meters · Place 6 · SkyridgeSkyridge800 Meters6.3:03.67Unofficial7
Sep 15Pacific @ SkyridgeSep 15 · 400 Meters · Place 4 · SkyridgeSkyridge400 Meters4.1:21.28Unofficial7
Aug 31Skyridge @ FrontierAug 31 · 1600 Meters · Place 6 · SkyridgeSkyridge1600 Meters6.6:48Unofficial7
Aug 31Skyridge @ FrontierAug 31 · 800 Meters · Place 3 · SkyridgeSkyridge800 Meters3.3:07.24Unofficial7

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Sep 30Skyridge vs CascadeSep 30 · 100m Hurdles · SkyridgeSkyridge100m Hurdles27" / 0.686m—22.66Unofficial6
Sep 30Skyridge vs CascadeSep 30 · Long Jump · SkyridgeSkyridgeLong Jump—13 3.5Unofficial6
Sep 30Skyridge vs CascadeSep 30 · 100 Meters · SkyridgeSkyridge100 Meters—18.13Unofficial6
Sep 28Skyridge vs CovingtonSep 28 · 100m Hurdles · SkyridgeSkyridge100m Hurdles27" / 0.686m—23.25Unofficial6
Sep 28Skyridge vs CovingtonSep 28 · 100 Meters · SkyridgeSkyridge100 Meters—18.86Unofficial6
Sep 23Skyridge vs WyEastSep 23 · 100 Meters · SkyridgeSkyridge100 Meters—18.61Unofficial6
Sep 9Shahala vs SkyridgeSep 9 · 100 Meters · SkyridgeSkyridge100 Meters—19.03Unofficial6
Sep 2Skyridge vs FrontierSep 2 · 100m Hurdles · SkyridgeSkyridge100m Hurdles27" / 0.686m—24.08Unofficial6
Sep 2Skyridge vs FrontierSep 2 · 100 Meters · SkyridgeSkyridge100 Meters—17.09Unofficial6