Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNPSL Meet: Decatur @ White River · Mar 2712.61aNPSL Meet: Decatur @ White RiverMarch 27, 2025
1600 Meters · OutdoorFP, Enumclaw @ White River · Mar 215:07.69aFP, Enumclaw @ White RiverMarch 21, 2024
200 Meters · OutdoorEatonville @Orting · Apr 2324.74aEatonville @OrtingApril 23, 2026
3200 Meters · OutdoorClover Park, White River @ Fife · Mar 2811:39.59aClover Park, White River @ FifeMarch 28, 2024
400 Meters · OutdoorWhite River @ Enumclaw · May 754.85aWhite River @ EnumclawMay 7, 2026
800 Meters · OutdoorNPSL Meet: White River vs Kent-Meridian · Apr 32:22.12aNPSL Meet: White River vs Kent-MeridianApril 3, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13NPSL 3A / 4A ChampionshipsMay 13 · 400 Meters · Place 16 · White RiverWhite River400 Meters1655.71a11
May 7White River @ EnumclawMay 7 · 400 Meters · Place 4 · White RiverWhite River400 Meters454.85a PB11
May 7White River @ EnumclawMay 7 · 200 Meters · Place 7 · White RiverWhite River200 Meters724.97a11
Apr 30NPSL Meet- Todd Beamer @ White RiverApr 30 · 400 Meters · Place 3 · White RiverWhite River400 Meters357.10a11
Apr 23Eatonville @OrtingApr 23 · 200 Meters · Place 9 · White RiverWhite River200 Meters924.74a PB11
Mar 28Kent-Meridian InviteMar 28 · 400 Meters · Place 26 · White RiverWhite River400 Meters261:00.14a11
Mar 26NPSL Meet- Kent-Meridian @ White RiverMar 26 · 400 Meters · Place 2 · White RiverWhite River400 Meters2.56.62a11
Mar 26NPSL Meet- Kent-Meridian @ White RiverMar 26 · 200 Meters · Place 3 · White RiverWhite River200 Meters3.25.18a11
Mar 19NPSL Track - White River @ TJMar 19 · 400 Meters · Place 1 · White RiverWhite River400 Meters155.75a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14NPSL 3A/4A ChampionshipsMay 14 · 400 Meters · Place 14 · White RiverWhite River400 Meters1456.84a10
May 8NPSL Meet: Enumclaw @ White RiverMay 8 · 800 Meters · Place 5 · White RiverWhite River800 Meters52:31.93a10
May 8NPSL Meet: Enumclaw @ White RiverMay 8 · 400 Meters · Place 4 · White RiverWhite River400 Meters455.69a10
Apr 30NPSl Meet: Federal Way @ White RiverApr 30 · 400 Meters · Place 3 · White RiverWhite River400 Meters358.08a10
Apr 23NPSL Track - White River / Todd Beamer @ FWMFApr 23 · 400 Meters · Place 3 · White RiverWhite River400 Meters356.3910
Apr 17NPSL Meet: Thomas Jefferson @ White RiverApr 17 · 800 Meters · Place 4 · White RiverWhite River800 Meters42:25.7410
Apr 17NPSL Meet: Thomas Jefferson @ White RiverApr 17 · 400 Meters · Place 4 · White RiverWhite River400 Meters456.3610
Apr 3NPSL Meet: White River vs Kent-MeridianApr 3 · 800 Meters · Place 3 · White RiverWhite River800 Meters32:22.12a PB10
Apr 3NPSL Meet: White River vs Kent-MeridianApr 3 · 400 Meters · Place 7 · White RiverWhite River400 Meters757.76a10
Mar 27NPSL Meet: Decatur @ White RiverMar 27 · 400 Meters · Place 1 · White RiverWhite River400 Meters156.75a10
Mar 27NPSL Meet: Decatur @ White RiverMar 27 · 200 Meters · Place 13 · White RiverWhite River200 Meters1326.89a10
Mar 27NPSL Meet: Decatur @ White RiverMar 27 · 100 Meters · Place 12 · White RiverWhite River100 Meters1212.61a PB10
Mar 22KM InviteMar 22 · 400 Meters · Place 30 · White RiverWhite River400 Meters3059.10a10
Mar 15Bill Hodder InvitationalMar 15 · 400 Meters · Place 12 · White RiverWhite River400 Meters1259.72a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 102A South Puget Sound League Track and Field ChampionshipsMay 10 · 1600 Meters · Place 16 · White RiverWhite River1600 Meters165:11.80a—
May 2White River, Washington, @ EnumclawMay 2 · 1600 Meters · Place 4 · White RiverWhite River1600 Meters45:14.63a—
May 2White River, Washington, @ EnumclawMay 2 · 800 Meters · Place 8 · White RiverWhite River800 Meters82:35.17a—
May 2White River, Washington, @ EnumclawMay 2 · 400 Meters · Place 9 · White RiverWhite River400 Meters91:01.10a—
Apr 18Orting, White River @ SteilacoomApr 18 · 1600 Meters · Place 8 · White RiverWhite River1600 Meters85:14.39a—
Apr 18Orting, White River @ SteilacoomApr 18 · 800 Meters · Place 9 · White RiverWhite River800 Meters92:26.70a—
Apr 10Foss @ White RiverApr 10 · 1600 Meters · Place 2 · White RiverWhite River1600 Meters25:08.53a—
Apr 10Foss @ White RiverApr 10 · 800 Meters · Place 4 · White RiverWhite River800 Meters42:32.08a—
Mar 30Kent-Meridian InvitationalMar 30 · 1600 Meters · Place 9 · White RiverWhite River1600 Meters95:12.78a—
Mar 28Clover Park, White River @ FifeMar 28 · 3200 Meters · Place 7 · White RiverWhite River3200 Meters711:39.59a PB—
Mar 28Clover Park, White River @ FifeMar 28 · 1600 Meters · Place 5 · White RiverWhite River1600 Meters55:30.43a—
Mar 21FP, Enumclaw @ White RiverMar 21 · 1600 Meters · Place 9 · White RiverWhite River1600 Meters95:07.69a PB—
Mar 21FP, Enumclaw @ White RiverMar 21 · 800 Meters · Place 9 · White RiverWhite River800 Meters92:23.31a—
Mar 16Seattle Academy RelaysMar 16 · 1600 Meters · Place 16 · White RiverWhite River1600 Meters165:09.85a—
Mar 14SPSL Track - White River / Washington / Steilacoom @ SteilacoomMar 14 · 3200 Meters · Place 9 · White RiverWhite River3200 Meters911:52.46a—
Mar 14SPSL Track - White River / Washington / Steilacoom @ SteilacoomMar 14 · 1600 Meters · Place 9 · White RiverWhite River1600 Meters95:15.69a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Oct 12Glacier MS at Lakeridge MSOct 12 · 1600 Meters · Place 2 · Glacier (Buckley)Glacier (Buckley)1600 Meters2.5:36.05aUnofficial8
Oct 12Glacier MS at Lakeridge MSOct 12 · 800 Meters · Place 2 · Glacier (Buckley)Glacier (Buckley)800 Meters2.2:37.09aUnofficial8
Oct 12Glacier MS at Lakeridge MSOct 12 · 400 Meters · Place 4 · Glacier (Buckley)Glacier (Buckley)400 Meters4.1:04.48aUnofficial8
Oct 6Glacier Middle School vs Thunder mountain MSOct 6 · 1600 Meters · Place 2 · Glacier (Buckley)Glacier (Buckley)1600 Meters2.5:41.36a8
Oct 6Glacier Middle School vs Thunder mountain MSOct 6 · 800 Meters · Place 2 · Glacier (Buckley)Glacier (Buckley)800 Meters2.2:36.25a8
Oct 6Glacier Middle School vs Thunder mountain MSOct 6 · 400 Meters · Place 2 · Glacier (Buckley)Glacier (Buckley)400 Meters2.1:09.34a8
Sep 29Glacier Middle School vs Enumclaw Middle School Sep 29 · 1600 Meters · Place 4 · Glacier (Buckley)Glacier (Buckley)1600 Meters4.5:49.23a8
Sep 29Glacier Middle School vs Enumclaw Middle School Sep 29 · 800 Meters · Place 4 · Glacier (Buckley)Glacier (Buckley)800 Meters4.2:47.31a8
Sep 29Glacier Middle School vs Enumclaw Middle School Sep 29 · 400 Meters · Place 2 · Glacier (Buckley)Glacier (Buckley)400 Meters2.1:08.08a8
Sep 21Glacier MS @ Orting MSSep 21 · 1600 Meters · Place 1 · Glacier (Buckley)Glacier (Buckley)1600 Meters1.5:47.09a8
Sep 21Glacier MS @ Orting MSSep 21 · 800 Meters · Place 2 · Glacier (Buckley)Glacier (Buckley)800 Meters2.2:45.008
Sep 21Glacier MS @ Orting MSSep 21 · 400 Meters · Place 3 · Glacier (Buckley)Glacier (Buckley)400 Meters3.1:10.80a8

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Oct 20Plateau MS Varsity Conf. Track and FieldMeet at Sunset StadiumOct 20 · 1600 Meters · Place 5 · Glacier (Buckley)Glacier (Buckley)1600 Meters5.5:53.85a7
Oct 20Plateau MS Varsity Conf. Track and FieldMeet at Sunset StadiumOct 20 · 800 Meters · Place 5 · Glacier (Buckley)Glacier (Buckley)800 Meters5.2:48.32a7
Oct 14GMS @ TMMSOct 14 · 1600 Meters · Place 3 · Glacier (Buckley)Glacier (Buckley)1600 Meters3.6:10.18a7
Oct 14GMS @ TMMSOct 14 · 400 Meters · Place 5 · Glacier (Buckley)Glacier (Buckley)400 Meters5.1:15.38a7
Oct 14GMS @ TMMSOct 14 · 100 Meters · Place 13 · Glacier (Buckley)Glacier (Buckley)100 Meters13.15.60a7
Oct 7OMS @ GMSOct 7 · 1600 Meters · Place 4 · Glacier (Buckley)Glacier (Buckley)1600 Meters4.6:16.307
Oct 7OMS @ GMSOct 7 · 400 Meters · Place 5 · Glacier (Buckley)Glacier (Buckley)400 Meters5.1:14.45a7
Oct 7OMS @ GMSOct 7 · 100 Meters · Place 7 · Glacier (Buckley)Glacier (Buckley)100 Meters7.14.90a7
Sep 30GMS vs EMS at Glacier Middle SchoolSep 30 · 1600 Meters · Place 2 · Glacier (Buckley)Glacier (Buckley)1600 Meters2.6:30.007
Sep 30GMS vs EMS at Glacier Middle SchoolSep 30 · 400 Meters · Place 4 · Glacier (Buckley)Glacier (Buckley)400 Meters4.1:19.40a7
Sep 30GMS vs EMS at Glacier Middle SchoolSep 30 · 100 Meters · Place 5 · Glacier (Buckley)Glacier (Buckley)100 Meters5.15.07a7
Sep 22GMS vs. MMS at Mountain View MSSep 22 · 1600 Meters · Place 6 · Glacier (Buckley)Glacier (Buckley)1600 Meters6.6:26.21a7
Sep 22GMS vs. MMS at Mountain View MSSep 22 · 800 Meters · Place 2 · Glacier (Buckley)Glacier (Buckley)800 Meters2.2:52.94a7
Sep 22GMS vs. MMS at Mountain View MSSep 22 · 100 Meters · Place 5 · Glacier (Buckley)Glacier (Buckley)100 Meters5.15.32a7