Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWildwood Miles for Girls + Women - Portland · Feb 285:06.75aWildwood Miles for Girls + Women - PortlandFebruary 28, 2026
1 Mile · OutdoorNike/Jesuit Twilight Relays · Apr 264:55.32aNike/Jesuit Twilight RelaysApril 26, 2024
1500 Meters · Outdoor OSAA 6A State Championships · May 174:33.05a OSAA 6A State ChampionshipsMay 17, 2024
1600 Meters · OutdoorOregon Relays Fan Zone · Apr 215:10.21aOregon Relays Fan ZoneApril 21, 2023
2 Miles · OutdoorOregon Relays presented by AthleticNET · Apr 411:02.08aOregon Relays presented by AthleticNETApril 4, 2025
200 Meters · OutdoorNorth Salem @ West Salem · Apr 3028.12aNorth Salem @ West SalemApril 30, 2025
2000m Steeplechase · 0.762m · OutdoorOregon Relays presented by AthleticNET · Apr 37:28.99aOregon Relays presented by AthleticNETApril 3, 2026
3000 Meters · IndoorWashington HS Invitational · Feb 1110:20.97aWashington HS InvitationalFebruary 11, 2023
3000 Meters · Outdoor OSAA 6A State Championships · May 179:38.33a OSAA 6A State ChampionshipsMay 17, 2024
3000m Steeplechase · OutdoorCherry City Steeple · Jun 67:36.26aCherry City SteepleJune 6, 2025
3200 Meters · OutdoorNike/Jesuit Twilight Relays · Apr 2310:54.85Nike/Jesuit Twilight RelaysApril 23, 2026
400 Meters · OutdoorWest Salem @ North Salem · Apr 101:01.09aWest Salem @ North SalemApril 10, 2024
5000 Meters · Outdoor2024 Nike Outdoor Nationals · Jun 1217:30.26a2024 Nike Outdoor NationalsJune 12, 2024
800 Meters · OutdoorSprague vs. West Salem · Apr 172:17.59aSprague vs. West SalemApril 17, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28OSAA State Track & Field ChampionshipsMay 28 · 3000 Meters · Place 7 · West SalemWest Salem3000 Meters7.10:04.43a12
May 28OSAA State Track & Field ChampionshipsMay 28 · 1500 Meters · Place 12 · West SalemWest Salem1500 Meters12.4:47.16a12
May 206A-6 Central Valley Conference ChampionshipsMay 20 · 3000 Meters · Place 1 · West SalemWest Salem3000 Meters110:36.25a12
May 206A-6 Central Valley Conference ChampionshipsMay 20 · 1500 Meters · Place 1 · West SalemWest Salem1500 Meters14:49.16a12
May 8Garden City InvitationalMay 8 · 800 Meters · Place 3 · West SalemWest Salem800 Meters32:19.03a12
May 6McNary @ West SalemMay 6 · 400 Meters · Place 1 · West SalemWest Salem400 Meters1.1:02.26a12
May 2Rose City Championship Track and Field InviteMay 2 · 1500 Meters · Place 3 · West SalemWest Salem1500 Meters34:46.02a12
Apr 23Nike/Jesuit Twilight RelaysApr 23 · Discus · Place 5 · West SalemWest SalemDiscus510:19.06—
Apr 23Nike/Jesuit Twilight RelaysApr 23 · 3200 Meters · Place 4 · West SalemWest Salem3200 Meters410:54.85 PB—
Apr 15CVC- S Salem @ W SalemApr 15 · 1500 Meters · Place 1 · West SalemWest Salem1500 Meters14:47.81a12
Apr 11T Smith Need For Speed InvitationalApr 11 · 3000 Meters · Place 2 · West SalemWest Salem3000 Meters210:21.55a12
Apr 4Titan Track ClassicApr 4 · 400 Meters · Place 2 · West SalemWest Salem400 Meters21:02.82a12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 2000m Steeplechase · Place 7 · West SalemWest Salem2000m Steeplechase0.762m7.7:28.99a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Wildwood Miles for Girls + Women - PortlandFeb 28 · 1 Mile · Place 8 · West SalemWest Salem1 Mile85:06.75a PB12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 14Portland Track Festival Jun 14 · 3000m Steeplechase · Place 4 · West SalemWest Salem3000m Steeplechase47:38.52a11
Jun 6Cherry City SteepleJun 6 · 3000m Steeplechase · Place 1 · West SalemWest Salem3000m Steeplechase17:36.26a PB11
May 216A-6 Central Valley Conference ChampionshipsMay 21 · 3000 Meters · Place 2 · West SalemWest Salem3000 Meters210:15.47a11
May 216A-6 Central Valley Conference ChampionshipsMay 21 · 1500 Meters · Place 3 · West SalemWest Salem1500 Meters34:44.14a11
May 7West Salem @ McNaryMay 7 · 1500 Meters · Place 2 · West SalemWest Salem1500 Meters24:49.19a11
Apr 30North Salem @ West SalemApr 30 · 200 Meters · Place 1 · West SalemWest Salem200 Meters128.12a PB11
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 1200 Meters · West SalemWest Salem1200 MetersRelay Split—3:52.9hUnofficial11
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 1 Mile · Place 19 · West SalemWest Salem1 Mile19.5:12.73a11
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 1600 Meters · Place 19 · West SalemWest Salem1600 Meters19.5:10.44a11
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 400 Meters · West SalemWest Salem400 MetersRelay Split—1:04.6hUnofficial11
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 1500 Meters · Place 19 · West SalemWest Salem1500 Meters19.4:48.55a11
Apr 16West Salem @ South SalemApr 16 · 400 Meters · Place 1 · West SalemWest Salem400 Meters11:02.05a11
Apr 12T Smith Need For Speed Invitational Apr 12 · 400 Meters · West SalemWest Salem400 MetersRelay Split—1:03.8hUnofficial11
Apr 12T Smith Need For Speed Invitational Apr 12 · 1500 Meters · Place 3 · West SalemWest Salem1500 Meters3.4:46.01a11
Apr 4Oregon Relays presented by AthleticNETApr 4 · 2 Miles · Place 18 · West SalemWest Salem2 Miles18.11:02.08a PB11
Apr 4Oregon Relays presented by AthleticNETApr 4 · 3200 Meters · Place 18 · West SalemWest Salem3200 Meters18.10:58.29a11
Apr 4Oregon Relays presented by AthleticNETApr 4 · 3000 Meters · Place 19 · West SalemWest Salem3000 Meters19.10:19.16a11
Mar 1Wildwood Miles for Girls + WomenMar 1 · 1 Mile · Place 16 · West SalemWest Salem1 Mile165:12.48a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 122024 Nike Outdoor NationalsJun 12 · 5000 Meters · Place 12 · West SalemWest Salem5000 Meters1217:30.26a PB—
Jun 122024 Nike Outdoor NationalsJun 12 · 5000 Meters · Place 12 · West Salem TC-ORWest Salem TC-OR5000 Meters1217:30.26—
May 17 OSAA 6A State ChampionshipsMay 17 · 400 Meters · West SalemWest Salem400 MetersRelay Split—1:03.3hUnofficial10
May 17 OSAA 6A State ChampionshipsMay 17 · 3000 Meters · Place 2 · West SalemWest Salem3000 Meters2.9:38.33a PB10
May 17 OSAA 6A State ChampionshipsMay 17 · 1500 Meters · Place 6 · West SalemWest Salem1500 Meters6.4:33.05a PB10
May 86A-6 Central Valley Conference ChampionshipsMay 8 · 3000 Meters · Place 1 · West SalemWest Salem3000 Meters19:52.26a—
May 86A-6 Central Valley Conference ChampionshipsMay 8 · 1500 Meters · Place 1 · West SalemWest Salem1500 Meters14:36.50a—
Apr 26Nike/Jesuit Twilight RelaysApr 26 · 1500 Meters · Place 12 · West SalemWest Salem1500 Meters124:36.31a—
Apr 26Nike/Jesuit Twilight RelaysApr 26 · 1 Mile · Place 11 · West SalemWest Salem1 Mile114:55.32a PB—
Apr 17Sprague vs. West SalemApr 17 · 800 Meters · Place 1 · West SalemWest Salem800 Meters12:17.59a PB—
Apr 13Sherwood Need For Speed ClassicApr 13 · 1500 Meters · Place 1 · West SalemWest Salem1500 Meters14:40.05a—
Apr 10West Salem @ North SalemApr 10 · 400 Meters · Place 1 · West SalemWest Salem400 Meters11:01.09a PB—
Mar 20South Salem @ West SalemMar 20 · 800 Meters · Place 1 · West SalemWest Salem800 Meters12:19.36a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 152023 Nike Outdoor NationalsJun 15 · 1500 Meters · Place 13 · Salem, ORSalem, OR1500 Meters134:45.36—
Jun 152023 Nike Outdoor NationalsJun 15 · 1 Mile · Place 12 · Salem, ORSalem, OR1 Mile125:05.29—
Jun 152023 Nike Outdoor NationalsJun 15 · 1 Mile · Place 12 · Salem, ORSalem, OR1 Mile125:05.29—
May 26OSAA 6A State ChampionshipsMay 26 · 400 Meters · West SalemWest Salem400 MetersRelay Split—64.4Unofficial9
May 26OSAA 6A State ChampionshipsMay 26 · 3000 Meters · Place 9 · West SalemWest Salem3000 Meters9.10:23.96a9
May 26OSAA 6A State ChampionshipsMay 26 · 1500 Meters · Place 6 · West SalemWest Salem1500 Meters6.4:39.44a9
May 196A-6 Central Valley Conference ChampionshipsMay 19 · 3000 Meters · Place 1 · West SalemWest Salem3000 Meters110:55.91a—
May 196A-6 Central Valley Conference ChampionshipsMay 19 · 1500 Meters · Place 1 · West SalemWest Salem1500 Meters14:47.01a—
Apr 28Nike/Jesuit Twilight RelaysApr 28 · 1500 Meters · Place 16 · West SalemWest Salem1500 Meters164:49.51a—
Apr 28Nike/Jesuit Twilight RelaysApr 28 · 1 Mile · Place 16 · West SalemWest Salem1 Mile165:08.26a—
Apr 21Oregon Relays Fan ZoneApr 21 · 1 Mile · Place 21 · West SalemWest Salem1 Mile215:11.94a—
Apr 21Oregon Relays Fan ZoneApr 21 · 1600 Meters · Place 21 · West SalemWest Salem1600 Meters215:10.21a PB—
Apr 21Oregon Relays Fan ZoneApr 21 · 1500 Meters · Place 24 · West SalemWest Salem1500 Meters244:52.96a—
Apr 19Sprague @ West SalemApr 19 · 400 Meters · Place 1 · West SalemWest Salem400 Meters11:01.44a—
Apr 15Sherwood Need for Speed ClassicApr 15 · 3000 Meters · Place 3 · West SalemWest Salem3000 Meters310:24.92a—
Apr 12North Salem @ West SalemApr 12 · 1500 Meters · Place 1 · West SalemWest Salem1500 Meters14:42.91a—
Apr 7Titan Track ClassicApr 7 · 1500 Meters · Place 1 · West SalemWest Salem1500 Meters14:54.92a—
Apr 7Titan Track ClassicApr 7 · 800 Meters · Place 1 · West SalemWest Salem800 Meters12:21.53a—
Mar 22Sprague vs. West IcebreakerMar 22 · 800 Meters · Place 1 · West SalemWest Salem800 Meters12:22.10a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Washington HS InvitationalFeb 11 · 3000 Meters · Place 9 · Cherry City XCCherry City XC3000 Meters9.10:20.97a PB9

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 162022 Nike Outdoor NationalsJun 16 · 1 Mile · Place 12 · Salem, ORSalem, OR1 Mile125:27.14—
Jun 162022 Nike Outdoor NationalsJun 16 · 800 Meters · Place 12 · Salem, ORSalem, OR800 Meters122:27.87—
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 1500 Meters · Place 9 · WalkerWalker1500 Meters95:04.58—
May 26Oregon Middle School Meet of ChampionsMay 26 · 1500 Meters · Place 6 · WalkerWalker1500 Meters6.5:00.60a8
May 26Oregon Middle School Meet of ChampionsMay 26 · 800 Meters · Place 10 · WalkerWalker800 Meters10.2:28.97a8
May 17Salem-Keizer All-City Championship MeetMay 17 · 1500 Meters · Place 2 · WalkerWalker1500 Meters2.5:17.82a8
May 17Salem-Keizer All-City Championship MeetMay 17 · 800 Meters · Place 1 · WalkerWalker800 Meters1.2:31.15a8
May 4Walker @ StraubMay 4 · 1500 Meters · Place 1 · WalkerWalker1500 Meters1.5:11.13a8
May 4Walker @ StraubMay 4 · 800 Meters · Place 1 · WalkerWalker800 Meters1.2:29.69a8
Apr 28Crossler, Walker at West Salem HSApr 28 · 1500 Meters · Place 1 · WalkerWalker1500 Meters1.5:10.968
Apr 21Stephens, Walker, Parrish @ NorthApr 21 · 1500 Meters · Place 1 · WalkerWalker1500 Meters1.5:24.90a8
Apr 21Stephens, Walker, Parrish @ NorthApr 21 · 400 Meters · WalkerWalker400 Meters—SCR8
Apr 14Waldo, Walker at West Salem HSApr 14 · 800 Meters · WalkerWalker800 Meters—2:36.93aUnofficial8
Apr 14Waldo, Walker at West Salem HSApr 14 · 400 Meters · WalkerWalker400 Meters—1:06.53aUnofficial8

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Salem-Keizer Meet #3Apr 29 · 800 Meters · WalkerWalker800 Meters—2:37.1Unofficial7
Apr 29Salem-Keizer Meet #3Apr 29 · 400 Meters · WalkerWalker400 Meters—68.4Unofficial7
Apr 22Salem-Keizer Meet #2Apr 22 · 1500 Meters · WalkerWalker1500 Meters—5:26Unofficial7
Apr 15Salem-Keizer Meet #1Apr 15 · 800 Meters · WalkerWalker800 Meters—2:39.3Unofficial7