Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 39" / 0.991m · OutdoorBGSD MIDDLE SCHOOL MEET 1 · May 519.6BGSD MIDDLE SCHOOL MEET 1May 5, 2023
1600 Meters · OutdoorWIAA 2A/3A/4A State Championships Meet (HS) · May 284:38.42aWIAA 2A/3A/4A State Championships Meet (HS)May 28, 2026
3200 Meters · OutdoorSouth Sound Classic, Presented by the Washington State Fair · May 29:54.49aSouth Sound Classic, Presented by the Washington State FairMay 2, 2026
400 Meters · OutdoorBattle Ground Middle School Championships · May 241:08.64aBattle Ground Middle School ChampionshipsMay 24, 2023
800 Meters · OutdoorGSHL 3A and 4A District Championships · May 142:06.19aGSHL 3A and 4A District ChampionshipsMay 14, 2025
Javelin · 400g TJ · OutdoorBGSD MIDDLE SCHOOL MEET 2 · May 1270' 0.5BGSD MIDDLE SCHOOL MEET 2May 12, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 1600 Meters · Place 20 · PrairiePrairie1600 Meters20.4:38.42a PB11
May 2South Sound Classic, Presented by the Washington State FairMay 2 · 3200 Meters · Place 30 · PrairiePrairie3200 Meters30.9:54.49a PB11
May 2South Sound Classic, Presented by the Washington State FairMay 2 · 1600 Meters · PrairiePrairie1600 Meters—DNS11
Mar 24Prairie @ KelsoMar 24 · 3200 Meters · Place 1 · PrairiePrairie3200 Meters1.10:21.65a11
Mar 24Prairie @ KelsoMar 24 · 1600 Meters · Place 1 · PrairiePrairie1600 Meters1.4:42.15a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14GSHL 3A and 4A District ChampionshipsMay 14 · 3200 Meters · Place 4 · PrairiePrairie3200 Meters4.10:25.79a10
May 14GSHL 3A and 4A District ChampionshipsMay 14 · 1600 Meters · Place 3 · PrairiePrairie1600 Meters3.4:39.70a10
May 14GSHL 3A and 4A District ChampionshipsMay 14 · 800 Meters · Place 3 · PrairiePrairie800 Meters3.2:06.19a PB10
May 2Panther TwilightMay 2 · 1600 Meters · Place 7 · PrairiePrairie1600 Meters7.4:52.46a10
May 2Panther TwilightMay 2 · 800 Meters · Place 8 · PrairiePrairie800 Meters8.2:13.42a10
Apr 28Prairie & Heritage @ Evergreen Apr 28 · 3200 Meters · PrairiePrairie3200 Meters—DNS10
Apr 28Prairie & Heritage @ Evergreen Apr 28 · 1600 Meters · PrairiePrairie1600 Meters—DNS10
Apr 28Prairie & Heritage @ Evergreen Apr 28 · 800 Meters · PrairiePrairie800 Meters—DNS10
Apr 22Prairie @ Mountain ViewApr 22 · 1600 Meters · Place 2 · PrairiePrairie1600 Meters2.4:51.86a10
Apr 22Prairie @ Mountain ViewApr 22 · 800 Meters · Place 3 · PrairiePrairie800 Meters3.2:10.98a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 26Prairie JV Meet Mar 26 · 1600 Meters · Place 1 · PrairiePrairie1600 Meters1.5:04.79aUnofficial9
Mar 26Prairie JV Meet Mar 26 · 800 Meters · Place 1 · PrairiePrairie800 Meters1.2:24.97aUnofficial9

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24Battle Ground Middle School ChampionshipsMay 24 · Javelin · Place 3 · LaurinLaurinJavelin387-4—
May 24Battle Ground Middle School ChampionshipsMay 24 · 1600 Meters · Place 4 · LaurinLaurin1600 Meters45:43.91a—
May 24Battle Ground Middle School ChampionshipsMay 24 · 400 Meters · Place 5 · LaurinLaurin400 Meters51:08.64a PB—
May 18BGSD MIDDLE SCHOOL MEET 3May 18 · Javelin · Place 5 · LaurinLaurinJavelin571-0—
May 18BGSD MIDDLE SCHOOL MEET 3May 18 · 1600 Meters · Place 2 · LaurinLaurin1600 Meters25:45.9—
May 18BGSD MIDDLE SCHOOL MEET 3May 18 · 400 Meters · Place 5 · LaurinLaurin400 Meters51:12.1—
May 12BGSD MIDDLE SCHOOL MEET 2May 12 · 1600 Meters · Place 2 · LaurinLaurin1600 Meters2.5:56.08
May 12BGSD MIDDLE SCHOOL MEET 2May 12 · 100m Hurdles · Place 5 · LaurinLaurin100m Hurdles39" / 0.991m5.20.98
May 12BGSD MIDDLE SCHOOL MEET 2May 12 · Javelin · Place 4 · LaurinLaurinJavelin400g TJ4.70' 0.5 PB8
May 5BGSD MIDDLE SCHOOL MEET 1May 5 · 1600 Meters · Place 4 · LaurinLaurin1600 Meters4.5:51.0Unofficial8
May 5BGSD MIDDLE SCHOOL MEET 1May 5 · 100m Hurdles · Place 3 · LaurinLaurin100m Hurdles39" / 0.991m3.19.6 PB8
May 5BGSD MIDDLE SCHOOL MEET 1May 5 · Javelin · Place 5 · LaurinLaurinJavelin400g TJ5.66' 68