Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2023 Spokane HS Invitational presented by Idaho Central Credit Union · Jan 144:50.50a2023 Spokane HS Invitational presented by Idaho Central Credit UnionJanuary 14, 2023
100 Meters · OutdoorNPSL Meet: Enumclaw @ White River · May 811.62aNPSL Meet: Enumclaw @ White RiverMay 8, 2025
1500 Meters · OutdoorYellowjacket/Battlin' Bears Open · Mar 214:26.82aYellowjacket/Battlin' Bears OpenMarch 21, 2026
1600 Meters · Outdoor2A Bi District Championships 2024 · May 174:25.05a2A Bi District Championships 2024May 17, 2024
200 Meters · OutdoorNPSL Meet: Enumclaw @ White River · May 822.86aNPSL Meet: Enumclaw @ White RiverMay 8, 2025
3000 Meters · Indoor2023 Spokane HS Invitational presented by Idaho Central Credit Union · Jan 1410:10.88a2023 Spokane HS Invitational presented by Idaho Central Credit UnionJanuary 14, 2023
3200 Meters · Outdoor2A/3A/4A Sea-King District 2 Championships w/ District 1 and District 3 · May 179:50.54a2A/3A/4A Sea-King District 2 Championships w/ District 1 and District 3May 17, 2023
400 Meters · Indoor2024 Spokane Speed Games presented by STCU · Dec 1551.77a2024 Spokane Speed Games presented by STCUDecember 15, 2024
400 Meters · OutdoorNPSL Meet: Enumclaw @ White River · May 849.68aNPSL Meet: Enumclaw @ White RiverMay 8, 2025
600 Meters · IndoorBobcat Preview · Dec 41:24.53aBobcat PreviewDecember 4, 2025
800 Meters · Indoor2024 Spokane Speed Games presented by STCU · Dec 151:59.29a2024 Spokane Speed Games presented by STCUDecember 15, 2024
800 Meters · OutdoorWest Central Districts 3 / SWD 4 Track & Field Championships · May 211:54.47aWest Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 21, 2025
High Jump · OutdoorCSLMS vs Glacier · Sep 254-00.00CSLMS vs GlacierSeptember 25, 2019

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Frontier Conference ChampionshipMay 2 · 800 Meters · Place 11 · Montana TechMontana Tech800 Meters11.1:58.54aFr
Apr 24Montana OpenApr 24 · 800 Meters · Place 10 · Montana TechMontana Tech800 Meters10.1:59.04aFr
Apr 18Trudnowski OpenApr 18 · 800 Meters · Place 2 · Montana TechMontana Tech800 Meters2.2:00.17aFr
Apr 4Digger Spring Series #1Apr 4 · 800 Meters · Place 6 · Montana TechMontana Tech800 Meters6.1:59.19aFr
Mar 27Al Manuel InvitationalMar 27 · 800 Meters · Place 11 · Montana TechMontana Tech800 Meters112:00.08aFr
Mar 21Yellowjacket/Battlin' Bears OpenMar 21 · 1500 Meters · Place 11 · Montana TechMontana Tech1500 Meters114:26.82a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Lauren McCluskey Memorial Jan 22 · 400 Meters · Place 22 · Montana TechMontana Tech400 Meters2253.23FR
Jan 15Snake RiverJan 15 · 800 Meters · Place 15 · Montana TechMontana Tech800 Meters15.2:01.23aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Bobcat PreviewDec 4 · 600 Meters · Place 6 · UnattachedUnattached600 Meters6.1:24.53a PBFr

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 800 Meters · Place 5 · White RiverWhite River800 MetersRound P51:55.75a12
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 800 Meters · Place 7 · White RiverWhite River800 Meters71:55.29a12
May 21West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 21 · 800 Meters · Place 2 · White RiverWhite River800 Meters21:54.47a PB12
May 14NPSL 3A/4A ChampionshipsMay 14 · 800 Meters · Place 1 · White RiverWhite River800 Meters11:57.76a12
May 14NPSL 3A/4A ChampionshipsMay 14 · 400 Meters · Place 1 · White RiverWhite River400 Meters149.77a12
May 8NPSL Meet: Enumclaw @ White RiverMay 8 · 400 Meters · Place 1 · White RiverWhite River400 Meters149.68a PB12
May 8NPSL Meet: Enumclaw @ White RiverMay 8 · 200 Meters · Place 1 · White RiverWhite River200 Meters122.86a PB12
May 8NPSL Meet: Enumclaw @ White RiverMay 8 · 100 Meters · Place 6 · White RiverWhite River100 Meters611.62a PB12
May 3South Sound Classic Presented by the Washington State FairMay 3 · 800 Meters · Place 6 · White RiverWhite River800 Meters6.1:57.21a12
May 3South Sound Classic Presented by the Washington State FairMay 3 · 400 Meters · Place 7 · White RiverWhite River400 Meters7.49.80a12
Apr 30NPSl Meet: Federal Way @ White RiverApr 30 · 800 Meters · Place 1 · White RiverWhite River800 Meters11:56.16a12
Apr 23NPSL Track - White River / Todd Beamer @ FWMFApr 23 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:53.5212
Apr 23NPSL Track - White River / Todd Beamer @ FWMFApr 23 · 400 Meters · Place 1 · White RiverWhite River400 Meters150.2812
Apr 17NPSL Meet: Thomas Jefferson @ White RiverApr 17 · 800 Meters · Place 1 · White RiverWhite River800 Meters12:09.3212
Apr 17NPSL Meet: Thomas Jefferson @ White RiverApr 17 · 400 Meters · Place 1 · White RiverWhite River400 Meters149.7012
Apr 3NPSL Meet: White River vs Kent-MeridianApr 3 · 800 Meters · Place 1 · White RiverWhite River800 Meters12:09.34a12
Apr 3NPSL Meet: White River vs Kent-MeridianApr 3 · 400 Meters · Place 1 · White RiverWhite River400 Meters150.67a12
Mar 27NPSL Meet: Decatur @ White RiverMar 27 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:37.77a12
Mar 27NPSL Meet: Decatur @ White RiverMar 27 · 800 Meters · Place 1 · White RiverWhite River800 Meters12:01.19a12
Mar 22KM InviteMar 22 · 800 Meters · Place 1 · White RiverWhite River800 Meters11:58.28a12
Mar 15Bill Hodder InvitationalMar 15 · 1600 Meters · Place 3 · White RiverWhite River1600 Meters34:41.3—
Mar 15Bill Hodder InvitationalMar 15 · 800 Meters · Place 1 · White RiverWhite River800 Meters12:01.52a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 152024 Spokane Speed Games presented by STCUDec 15 · 800 Meters · Place 3 · 36-Unattached36-Unattached800 Meters3.1:59.29a PB12
Dec 152024 Spokane Speed Games presented by STCUDec 15 · 400 Meters · Place 7 · 36-Unattached36-Unattached400 Meters7.51.77a PB12

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 13Olympia All-Comers #3Jun 13 · 1600 Meters · UnattachedUnattached1600 Meters—4:46.78aUnofficial11
Jun 13Olympia All-Comers #3Jun 13 · 400 Meters · UnattachedUnattached400 Meters—52.23aUnofficial11
May 172A Bi District Championships 2024May 17 · 1600 Meters · Place 6 · White RiverWhite River1600 Meters64:25.05a PB—
May 172A Bi District Championships 2024May 17 · 800 Meters · Place 3 · White RiverWhite River800 Meters31:58.30a—
May 172A Bi District Championships 2024May 17 · 400 Meters · Place 4 · White RiverWhite River400 Meters451.04a—
May 102A South Puget Sound League Track and Field ChampionshipsMay 10 · 1600 Meters · Place 5 · White RiverWhite River1600 Meters54:25.79a—
May 102A South Puget Sound League Track and Field ChampionshipsMay 10 · 800 Meters · Place 1 · White RiverWhite River800 Meters11:59.77a—
May 102A South Puget Sound League Track and Field ChampionshipsMay 10 · 400 Meters · Place 1 · White RiverWhite River400 Meters151.37a—
May 2White River, Washington, @ EnumclawMay 2 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:43.48a—
May 2White River, Washington, @ EnumclawMay 2 · 800 Meters · Place 3 · White RiverWhite River800 Meters32:06.63a—
May 2White River, Washington, @ EnumclawMay 2 · 400 Meters · Place 1 · White RiverWhite River400 Meters152.04a—
Apr 2034th gearUP Eason InvitationalApr 20 · 1600 Meters · Place 5 · White RiverWhite River1600 Meters54:32.34a—
Apr 2034th gearUP Eason InvitationalApr 20 · 800 Meters · Place 3 · White RiverWhite River800 Meters32:01.99a—
Apr 18Orting, White River @ SteilacoomApr 18 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:43.44a—
Apr 18Orting, White River @ SteilacoomApr 18 · 800 Meters · Place 1 · White RiverWhite River800 Meters12:03.08a—
Apr 13South Sound Classic Presented by Washington State FairApr 13 · 1600 Meters · Place 17 · White RiverWhite River1600 Meters17.4:31.27a11
Apr 10Foss @ White RiverApr 10 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:54.81a—
Apr 10Foss @ White RiverApr 10 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:39.93a—
Apr 10Foss @ White RiverApr 10 · 400 Meters · Place 1 · White RiverWhite River400 Meters153.19a—
Mar 30Kent-Meridian InvitationalMar 30 · 3200 Meters · Place 11 · White RiverWhite River3200 Meters1110:18.53a—
Mar 30Kent-Meridian InvitationalMar 30 · 1600 Meters · Place 7 · White RiverWhite River1600 Meters74:37.01a—
Mar 28Clover Park, White River @ FifeMar 28 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:20.49a—
Mar 21FP, Enumclaw @ White RiverMar 21 · 1600 Meters · Place 4 · White RiverWhite River1600 Meters44:33.39a—
Mar 21FP, Enumclaw @ White RiverMar 21 · 800 Meters · Place 2 · White RiverWhite River800 Meters22:00.49a—
Mar 16Seattle Academy RelaysMar 16 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:37.45a—
Mar 14SPSL Track - White River / Washington / Steilacoom @ SteilacoomMar 14 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:52.57a—
Mar 14SPSL Track - White River / Washington / Steilacoom @ SteilacoomMar 14 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:41.81a—
Mar 14SPSL Track - White River / Washington / Steilacoom @ SteilacoomMar 14 · 800 Meters · Place 2 · White RiverWhite River800 Meters22:02.29a—

2023 Outdoor Track

36 results
DateMeetEventPlMarkGr
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · 1600 Meters · Place 13 · White RiverWhite River1600 Meters134:29.22a—
May 172A/3A/4A Sea-King District 2 Championships w/ District 1 and District 3May 17 · 3200 Meters · Place 7 · White RiverWhite River3200 Meters7.9:50.54a PB10
May 172A/3A/4A Sea-King District 2 Championships w/ District 1 and District 3May 17 · 1600 Meters · Place 6 · White RiverWhite River1600 Meters6.4:27.97a10
May 172A/3A/4A Sea-King District 2 Championships w/ District 1 and District 3May 17 · 800 Meters · Place 9 · White RiverWhite River800 Meters9.2:02.05a10
May 12SPSL 2A League ChampionshipsMay 12 · 3200 Meters · Place 4 · White RiverWhite River3200 Meters410:15.90a—
May 12SPSL 2A League ChampionshipsMay 12 · 1600 Meters · Place 3 · White RiverWhite River1600 Meters34:29.89a—
May 12SPSL 2A League ChampionshipsMay 12 · 800 Meters · Place 1 · White RiverWhite River800 Meters11:59.42a—
May 4Enumclaw @ White RiverMay 4 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters1.10:26.40a10
May 4Enumclaw @ White RiverMay 4 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters1.4:36.40a10
May 4Enumclaw @ White RiverMay 4 · 800 Meters · Place 1 · White RiverWhite River800 Meters1.2:00.13a10
Apr 22GearUp Eason InvitationalApr 22 · 3200 Meters · Place 20 · White RiverWhite River3200 Meters209:59.51a—
Apr 22GearUp Eason InvitationalApr 22 · 1600 Meters · Place 8 · White RiverWhite River1600 Meters84:35.17a—
Apr 22GearUp Eason InvitationalApr 22 · 800 Meters · Place 15 · White RiverWhite River800 Meters152:02.89a—
Apr 18Clover Park, White River @ Washington HSApr 18 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:40.33a—
Apr 18Clover Park, White River @ Washington HSApr 18 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:46.09a—
Apr 18Clover Park, White River @ Washington HSApr 18 · 800 Meters · Place 1 · White RiverWhite River800 Meters12:09.76a—
Apr 18Clover Park, White River @ Washington HSApr 18 · 400 Meters · Place 1 · White RiverWhite River400 Meters156.49a—
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · 3200 Meters · Place 18 · White RiverWhite River3200 Meters18.10:07.81a10
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · 1600 Meters · Place 20 · White RiverWhite River1600 Meters20.4:39.92a10
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · 800 Meters · Place 9 · White RiverWhite River800 Meters9.2:02.36a10
Apr 13White River, Eatonville @ OrtingApr 13 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:50.02a—
Apr 13White River, Eatonville @ OrtingApr 13 · 800 Meters · Place 1 · White RiverWhite River800 Meters12:06.41a—
Apr 13White River, Eatonville @ OrtingApr 13 · 100 Meters · Place 6 · White RiverWhite River100 Meters612.33a—
Apr 1Holder RelaysApr 1 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:26.9510
Apr 1Holder RelaysApr 1 · 1600 Meters · Place 6 · White RiverWhite River1600 Meters64:41.0510
Mar 30Fife, White River @ SteilacoomMar 30 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters1.10:28.49a10
Mar 30Fife, White River @ SteilacoomMar 30 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters1.4:45.15a10
Mar 30Fife, White River @ SteilacoomMar 30 · 400 Meters · Place 2 · White RiverWhite River400 Meters2.53.40a10
Mar 27White River @ Franklin PierceMar 27 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:28.47a—
Mar 27White River @ Franklin PierceMar 27 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:42.93a—
Mar 27White River @ Franklin PierceMar 27 · 800 Meters · Place 1 · White RiverWhite River800 Meters12:05.38a—
Mar 18Rainier Icebreaker InvitationalMar 18 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:23.96a—
Mar 18Rainier Icebreaker InvitationalMar 18 · 1600 Meters · Place 2 · White RiverWhite River1600 Meters24:36.25a—
Mar 15Foss @ White RiverMar 15 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:33.93a—
Mar 15Foss @ White RiverMar 15 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:41.97a—
Mar 15Foss @ White RiverMar 15 · 800 Meters · Place 1 · White RiverWhite River800 Meters12:06.26a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 142023 Spokane HS Invitational presented by Idaho Central Credit UnionJan 14 · 1 Mile · Place 37 · UnattachedUnattached1 Mile37.4:50.50a PB10
Jan 142023 Spokane HS Invitational presented by Idaho Central Credit UnionJan 14 · 3000 Meters · Place 39 · UnattachedUnattached3000 Meters39.10:10.88a PB10

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 202A WCD III ChampionshipsMay 20 · 3200 Meters · Place 14 · White RiverWhite River3200 Meters1410:55.099
May 132A SPSL League ChampionshipsMay 13 · 3200 Meters · Place 4 · White RiverWhite River3200 Meters410:24.219
May 5White River @ EnumclawMay 5 · 3200 Meters · Place 4 · White RiverWhite River3200 Meters410:38.109
Apr 23Gear Up Eason InvitationalApr 23 · 3200 Meters · Place 23 · White RiverWhite River3200 Meters2310:42.499
Apr 21White River, Washington @ Clover ParkApr 21 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:57.079
Apr 21White River, Washington @ Clover ParkApr 21 · 1600 Meters · Place 2 · White RiverWhite River1600 Meters24:57.939
Apr 14Orting @ White RiverApr 14 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:56.319
Apr 14Orting @ White RiverApr 14 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters15:00.599
Apr 2Holder RelaysApr 2 · 3200 Meters · Place 3 · White RiverWhite River3200 Meters311:03.739
Apr 2Holder RelaysApr 2 · 1600 Meters · Place 18 · White RiverWhite River1600 Meters184:56.879
Mar 31Steilacoom/White River @ FifeMar 31 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:40.749
Mar 31Steilacoom/White River @ FifeMar 31 · 1600 Meters · Place 4 · White RiverWhite River1600 Meters45:05.439
Mar 24Franklin Pierce @ White RiverMar 24 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters110:55.809
Mar 24Franklin Pierce @ White RiverMar 24 · 1600 Meters · Place 1 · White RiverWhite River1600 Meters14:57.009
Mar 19Rainier "Icebreaker" InvitationalMar 19 · 3200 Meters · Place 3 · White RiverWhite River3200 Meters311:09.209
Mar 19Rainier "Icebreaker" InvitationalMar 19 · 1600 Meters · Place 4 · White RiverWhite River1600 Meters45:00.029
Mar 17White River vs FossMar 17 · 3200 Meters · Place 1 · White RiverWhite River3200 Meters111:15.419
Mar 17White River vs FossMar 17 · 1600 Meters · Place 2 · White RiverWhite River1600 Meters24:58.129

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
Oct 16Plateau League Championship MeetOct 16 · 1600 Meters · Place 10 · Glacier (Buckley)Glacier (Buckley)1600 Meters10.5:39.07a7
Oct 16Plateau League Championship MeetOct 16 · 800 Meters · Place 5 · Glacier (Buckley)Glacier (Buckley)800 Meters5.2:36.88a7
Oct 10GMS vs MMSOct 10 · High Jump · Glacier (Buckley)Glacier (Buckley)High Jump—NH7
Oct 10GMS vs MMSOct 10 · 800 Meters · Place 3 · Glacier (Buckley)Glacier (Buckley)800 Meters3.2:43.71a7
Oct 10GMS vs MMSOct 10 · 400 Meters · Place 1 · Glacier (Buckley)Glacier (Buckley)400 Meters1.1:09.63a7
Oct 2Glacier vs TMMS @ EHSOct 2 · 1600 Meters · Glacier (Buckley)Glacier (Buckley)1600 Meters—5:36aUnofficial7
Oct 2Glacier vs TMMS @ EHSOct 2 · High Jump · Glacier (Buckley)Glacier (Buckley)High Jump—3' 8"Unofficial7
Oct 2Glacier vs TMMS @ EHSOct 2 · 400 Meters · Glacier (Buckley)Glacier (Buckley)400 Meters—1'11.29aUnofficial7
Sep 25CSLMS vs GlacierSep 25 · 1600 Meters · Place 3 · Glacier (Buckley)Glacier (Buckley)1600 Meters3.6:00.207
Sep 25CSLMS vs GlacierSep 25 · High Jump · Place 4 · Glacier (Buckley)Glacier (Buckley)High Jump4.4-00.00 PB7
Sep 25CSLMS vs GlacierSep 25 · 400 Meters · Place 5 · Glacier (Buckley)Glacier (Buckley)400 Meters5.1:13.30a7
Sep 18Glacier @ OrtingSep 18 · 1600 Meters · Place 2 · Glacier (Buckley)Glacier (Buckley)1600 Meters2.5:59.887
Sep 18Glacier @ OrtingSep 18 · High Jump · Place 5 · Glacier (Buckley)Glacier (Buckley)High Jump5.3'10"7
Sep 18Glacier @ OrtingSep 18 · 400 Meters · Place 2 · Glacier (Buckley)Glacier (Buckley)400 Meters2.1:12.0a7