Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCurtis Viking Relay Championships · Mar 234:27.34aCurtis Viking Relay ChampionshipsMarch 23, 2024
1500 Meters · OutdoorNortheast Ohio Open · Apr 104:26.40aNortheast Ohio OpenApril 10, 2026
1600 Meters · Outdoor2A Bi District Championships 2024 · May 174:12.55a2A Bi District Championships 2024May 17, 2024
1600 Meters · Outdoor · Hand timedSteilacoom vs Orting · Apr 154:52.0hSteilacoom vs Orting April 15, 2021
3000 Meters · IndoorWashington HS Invitational · Feb 118:55.67aWashington HS InvitationalFebruary 11, 2023
3200 Meters · OutdoorWIAA 2A, 3A, 4A State Championship Meet (HS) · May 269:26.13aWIAA 2A, 3A, 4A State Championship Meet (HS)May 26, 2022
400 Meters · OutdoorFife at Steilacoom · Apr 1153.94aFife at SteilacoomApril 11, 2024
5000 Meters · IndoorJud Logan Memorial · Jan 2315:32.49aJud Logan MemorialJanuary 23, 2026
800 Meters · OutdoorSPSL Track - White River / Washington / Steilacoom @ Steilacoom · Mar 142:02.37aSPSL Track - White River / Washington / Steilacoom @ SteilacoomMarch 14, 2024
800 Meters · Outdoor · Hand timedSteilacoom vs Orting · Apr 152:15.5hSteilacoom vs Orting April 15, 2021

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Northeast Ohio OpenApr 10 · 5000 Meters · Kent StateKent State5000 Meters--DNSFr
Apr 10Northeast Ohio OpenApr 10 · 1500 Meters · Place 9 · Kent StateKent State1500 Meters9.4:26.40a PBFr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 1500 Meters · Place 61 · Kent StateKent State1500 Meters61.4:28.89aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20University of Akron InvitationalFeb 20 · 3000 Meters · Kent StateKent State3000 Meters--DNSFr
Feb 7Kent State Doug Raymond InvitationalFeb 7 · 3000 Meters · Place 12 · Kent StateKent State3000 Meters12.9:00.82aFr
Jan 23Jud Logan MemorialJan 23 · 5000 Meters · Place 1 · Kent StateKent State5000 Meters1.15:32.49a PBFr
Jan 16University of Akron Campbell InvitationalJan 16 · 3000 Meters · Place 25 · Kent StateKent State3000 Meters259:13.46FR

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 172A Bi District Championships 2024May 17 · 3200 Meters · Place 3 · SteilacoomSteilacoom3200 Meters39:32.68a—
May 172A Bi District Championships 2024May 17 · 1600 Meters · Place 1 · SteilacoomSteilacoom1600 Meters14:12.55a PB—
May 102A South Puget Sound League Track and Field ChampionshipsMay 10 · 3200 Meters · Place 3 · SteilacoomSteilacoom3200 Meters39:51.62a—
May 102A South Puget Sound League Track and Field ChampionshipsMay 10 · 1600 Meters · Place 3 · SteilacoomSteilacoom1600 Meters34:20.13a—
May 2Steilacoom @ Franklin PierceMay 2 · 1600 Meters · Place 1 · SteilacoomSteilacoom1600 Meters14:27.00a—
May 2Steilacoom @ Franklin PierceMay 2 · 800 Meters · Place 3 · SteilacoomSteilacoom800 Meters32:03.04a—
Apr 13South Sound Classic Presented by Washington State FairApr 13 · 1600 Meters · Place 5 · SteilacoomSteilacoom1600 Meters5.4:19.81a12
Apr 13South Sound Classic Presented by Washington State FairApr 13 · 800 Meters · Place 14 · SteilacoomSteilacoom800 Meters14.2:03.06a12
Apr 11Fife at SteilacoomApr 11 · 800 Meters · Place 1 · SteilacoomSteilacoom800 Meters12:03.82a—
Apr 11Fife at SteilacoomApr 11 · 400 Meters · Place 1 · SteilacoomSteilacoom400 Meters153.94a PB—
Mar 28Steilacoom,Foss@EnumclawMar 28 · 3200 Meters · Place 1 · SteilacoomSteilacoom3200 Meters19:46.85a—
Mar 23Curtis Viking Relay ChampionshipsMar 23 · 1 Mile · Place 2 · SteilacoomSteilacoom1 Mile24:27.34a PB—
Mar 14SPSL Track - White River / Washington / Steilacoom @ SteilacoomMar 14 · 800 Meters · Place 3 · SteilacoomSteilacoom800 Meters32:02.37a PB—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · 3200 Meters · Place 16 · SteilacoomSteilacoom3200 Meters169:48.33a—
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · 1600 Meters · Place 11 · SteilacoomSteilacoom1600 Meters114:24.85a—
May 172A/3A/4A Sea-King District 2 Championships w/ District 1 and District 3May 17 · 3200 Meters · Place 3 · SteilacoomSteilacoom3200 Meters3.9:42.94a11
May 172A/3A/4A Sea-King District 2 Championships w/ District 1 and District 3May 17 · 1600 Meters · Place 5 · SteilacoomSteilacoom1600 Meters5.4:27.84a11
May 12SPSL 2A League ChampionshipsMay 12 · 3200 Meters · Place 3 · SteilacoomSteilacoom3200 Meters39:54.09a—
May 12SPSL 2A League ChampionshipsMay 12 · 1600 Meters · Place 1 · SteilacoomSteilacoom1600 Meters14:28.58a—
May 4Clover Park @ SteilacoomMay 4 · Javelin · Place 7 · SteilacoomSteilacoomJavelin785-7—
May 4Clover Park @ SteilacoomMay 4 · 1600 Meters · Place 1 · SteilacoomSteilacoom1600 Meters14:33.65a—
May 4Clover Park @ SteilacoomMay 4 · 800 Meters · Place 1 · SteilacoomSteilacoom800 Meters12:05.88a—
Apr 2963rd Shelton Invitational T&FApr 29 · 3200 Meters · Place 3 · SteilacoomSteilacoom3200 Meters39:37.79a—
Apr 26Steilacoom Foss @ Franklin PierceApr 26 · 3200 Meters · Place 1 · SteilacoomSteilacoom3200 Meters110:03.62a—
Apr 26Steilacoom Foss @ Franklin PierceApr 26 · 1600 Meters · Place 1 · SteilacoomSteilacoom1600 Meters14:40.52a—
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · 3200 Meters · Place 7 · SteilacoomSteilacoom3200 Meters7.9:46.65a11
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · 1600 Meters · Place 7 · SteilacoomSteilacoom1600 Meters7.4:25.48a11
Apr 13Steilacoom @ EnumclawApr 13 · 800 Meters · Place 1 · SteilacoomSteilacoom800 Meters12:03.90a—
Mar 25Curtis Viking Relays 2023Mar 25 · 1 Mile · Place 3 · SteilacoomSteilacoom1 Mile34:35.71a—
Mar 23Orting @ Steilacoom HSMar 23 · 800 Meters · Place 2 · SteilacoomSteilacoom800 Meters22:13.3611
Mar 16Steilacoom @ Washington HSMar 16 · 1600 Meters · Place 1 · SteilacoomSteilacoom1600 Meters1.4:37.71a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Washington HS InvitationalFeb 11 · 3000 Meters · Place 24 · UnattachedUnattached3000 Meters24.8:55.67a PB11

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26WIAA 2A, 3A, 4A State Championship Meet (HS)May 26 · 3200 Meters · Place 8 · SteilacoomSteilacoom3200 Meters8.9:26.13a PB10
May 26WIAA 2A, 3A, 4A State Championship Meet (HS)May 26 · 1600 Meters · Place 15 · SteilacoomSteilacoom1600 Meters15.4:28.79a10
May 202A WCD III ChampionshipsMay 20 · 3200 Meters · Place 3 · SteilacoomSteilacoom3200 Meters39:38.7810
May 202A WCD III ChampionshipsMay 20 · 1600 Meters · Place 4 · SteilacoomSteilacoom1600 Meters44:25.9510
May 132A SPSL League ChampionshipsMay 13 · 3200 Meters · Place 2 · SteilacoomSteilacoom3200 Meters29:56.8410
May 132A SPSL League ChampionshipsMay 13 · 1600 Meters · Place 3 · SteilacoomSteilacoom1600 Meters34:33.2410
May 6Steilacoom vs. Clover ParkMay 6 · 800 Meters · Place 2 · SteilacoomSteilacoom800 Meters22:05.2810
Apr 3062nd Shelton InvitationalApr 30 · 3200 Meters · Place 10 · SteilacoomSteilacoom3200 Meters109:51.9510
Apr 3062nd Shelton InvitationalApr 30 · 1 Mile · Place 8 · SteilacoomSteilacoom1 Mile84:29.8310
Apr 16Lil Norway Invitational (Full)Apr 16 · 1600 Meters · Place 2 · SteilacoomSteilacoom1600 Meters24:37.1510
Mar 17Steilacoom vs WashingtonMar 17 · 3200 Meters · Place 1 · SteilacoomSteilacoom3200 Meters110:06.4810

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 62A SPSL LEAGUE CHAMPIONSHIPSMay 6 · 1600 Meters · Place 6 · SteilacoomSteilacoom1600 Meters64:44.069
May 62A SPSL LEAGUE CHAMPIONSHIPSMay 6 · 800 Meters · Place 7 · SteilacoomSteilacoom800 Meters72:13.959
Apr 29Steilacoom @ Clover ParkApr 29 · 800 Meters · Place 4 · SteilacoomSteilacoom800 Meters42:15.409
Apr 22Steilacoom vs. Washington Apr 22 · 1600 Meters · Place 3 · SteilacoomSteilacoom1600 Meters3.4:54.8a9
Apr 15Steilacoom vs Orting Apr 15 · 1600 Meters · Place 2 · SteilacoomSteilacoom1600 Meters24:52.0h PB9
Apr 15Steilacoom vs Orting Apr 15 · 800 Meters · Place 2 · SteilacoomSteilacoom800 Meters22:15.5h PB9
Apr 8Steilacoom @ EnumclawApr 8 · 1600 Meters · Place 3 · SteilacoomSteilacoom1600 Meters34:41.879
Apr 8Steilacoom @ EnumclawApr 8 · 800 Meters · Place 2 · SteilacoomSteilacoom800 Meters22:17.009

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30Seamount Jr High ChampionshipsMay 30 · 1600 Meters · Place 1 · Pioneer-SteilacoomPioneer-Steilacoom1600 Meters1.4:57.06a-
May 30Seamount Jr High ChampionshipsMay 30 · 400 Meters · Place 4 · Pioneer-SteilacoomPioneer-Steilacoom400 Meters4.1:00.89a-