Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorOTC All Comers Meet #3 Age 12+ · Jul 165:24.42aOTC All Comers Meet #3 Age 12+July 16, 2026
100 Meters · OutdoorOTC All Comers Meet #3 Age 13+ · Jul 1712.89aOTC All Comers Meet #3 Age 13+July 17, 2025
1500 Meters · Outdoor2A SD2 @ Willamina 4/25 · Apr 254:59.25a2A SD2 @ Willamina 4/25April 25, 2024
200 Meters · OutdoorOTC All Comers Meet #1 Age 12+ · Jun 2525.90aOTC All Comers Meet #1 Age 12+June 25, 2026
2000m Steeplechase · OutdoorPortland Track Festival 2026 · Jun 208:38.80aPortland Track Festival 2026June 20, 2026
3000 Meters · Outdoor1A-SD1 Special District 1 Championships · May 1911:06.32a1A-SD1 Special District 1 ChampionshipsMay 19, 2023
400 Meters · OutdoorUSATF Oregon Association Junior Olympic · Jun 2556.67aUSATF Oregon Association Junior OlympicJune 25, 2026
800 Meters · OutdoorUSATF Oregon Association Junior Olympic · Jun 252:18.25aUSATF Oregon Association Junior OlympicJune 25, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 23OTC All Comers Meet #4 Age 12+Jul 23 · 3000 Meters · Place 26 · Triple DistanceTriple Distance3000 Meters26.11:45.71a12
Jul 16OTC All Comers Meet #3 Age 12+Jul 16 · 1 Mile · Place 12 · Triple DistanceTriple Distance1 Mile12.5:24.42a PB12
Jul 16OTC All Comers Meet #3 Age 12+Jul 16 · 1500 Meters · Place 24 · Triple DistanceTriple Distance1500 Meters24.5:11.98a12
Jun 25OTC All Comers Meet #1 Age 12+Jun 25 · 200 Meters · Place 26 · Triple DistanceTriple Distance200 Meters26.25.90a PBWind: 0.112
Jun 25USATF Oregon Association Junior OlympicJun 25 · 800 Meters · Place 4 · Peak PerformancePeak Performance800 Meters4.2:18.25a PB12
Jun 25USATF Oregon Association Junior OlympicJun 25 · 400 Meters · Place 10 · Peak PerformancePeak Performance400 Meters10.56.67a PB12
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 29 · Peak PerformancePeak Performance100 MetersRound S29.13.09aWind: -0.512
Jun 20Portland Track Festival 2026Jun 20 · 2000m Steeplechase · Place 5 · Triple DistanceTriple Distance2000m Steeplechase58:38.80a PB12
Apr 9Harrisburg Invitational Apr 9 · 1500 Meters · Place 10 · Crosshill ChristianCrosshill Christian1500 Meters10.5:29.27a12
Apr 9Harrisburg Invitational Apr 9 · 800 Meters · Place 6 · Crosshill ChristianCrosshill Christian800 Meters6.2:28.80a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 7OTC All Comers Meet #5 Age 13+Aug 7 · 800 Meters · Place 13 · Peak PerformancePeak Performance800 Meters132:19.41a12
Jul 24OTC All Comers Meet #4 Age 13+Jul 24 · 3000 Meters · Place 24 · Peak PerformancePeak Performance3000 Meters2411:41.34a12
Jul 24OTC All Comers Meet #4 Age 13+Jul 24 · 400 Meters · Place 18 · Peak PerformancePeak Performance400 Meters1857.20a12
Jul 17OTC All Comers Meet #3 Age 13+Jul 17 · 400 Meters · Place 15 · Peak PerformancePeak Performance400 Meters1559.36a12
Jul 17OTC All Comers Meet #3 Age 13+Jul 17 · 200 Meters · Place 23 · Peak PerformancePeak Performance200 Meters2326.35a12
Jul 17OTC All Comers Meet #3 Age 13+Jul 17 · 100 Meters · Place 36 · Peak PerformancePeak Performance100 Meters3612.89a PB12
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 5 · Peak PerformancePeak Performance800 Meters52:19.24a12
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 12 · Peak PerformancePeak Performance400 Meters1258.23a12
May 10Stayton Invitational May 10 · 800 Meters · Place 18 · Crosshill ChristianCrosshill Christian800 Meters18.2:19.73a11
May 10Stayton Invitational May 10 · 400 Meters · Place 15 · Crosshill ChristianCrosshill Christian400 Meters15.58.21a11
Apr 242A SD2 @ ToledoApr 24 · 400 Meters · Place 2 · Crosshill ChristianCrosshill Christian400 Meters2.58.41a11
Apr 19Perrydale Invitational Apr 19 · 800 Meters · Place 5 · Crosshill ChristianCrosshill Christian800 Meters5.2:27.01a11
Apr 19Perrydale Invitational Apr 19 · 400 Meters · Place 6 · Crosshill ChristianCrosshill Christian400 Meters6.58.84a11
Apr 172A SD2 @ East Linn (Hosted by Crosshill)Apr 17 · 400 Meters · Place 9 · Crosshill ChristianCrosshill Christian400 Meters9.58.71a11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Aug 1OTC All Comers Meet ages 13+Aug 1 · 800 Meters · Place 2 · Peak PerformancePeak Performance800 Meters2.2:24.72a11
Jul 25OTC All Comer Meet ages 13+Jul 25 · 1500 Meters · Place 2 · Peak PerformancePeak Performance1500 Meters2.5:13.95a11
Jul 25OTC All Comer Meet ages 13+Jul 25 · 400 Meters · Place 3 · Peak PerformancePeak Performance400 Meters3.1:01.38a11
Jul 18OTC All Comer Meet ages 13+Jul 18 · 800 Meters · Place 10 · UnattachedUnattached800 Meters10.2:41.35a10
Jul 18OTC All Comer Meet ages 13+Jul 18 · 400 Meters · Place 13 · UnattachedUnattached400 Meters13.1:01.66a10
Jul 11OTC All Comer Meet ages 13+Jul 11 · 800 Meters · Place 1 · Peak PerformancePeak Performance800 Meters1.2:34.33a11
Jul 11OTC All Comer Meet ages 13+Jul 11 · 400 Meters · Place 8 · Peak PerformancePeak Performance400 Meters8.1:00.65a11
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 4 · Peak PerformancePeak Performance800 Meters42:23.10a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 20 · Peak PerformancePeak Performance400 Meters201:01.49a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 34 · Peak PerformancePeak Performance200 Meters3427.67a—
May 101A-SD1 Special District 1 ChampionshipsMay 10 · 3000 Meters · Place 13 · Crosshill ChristianCrosshill Christian3000 Meters13.11:38.72a10
May 101A-SD1 Special District 1 ChampionshipsMay 10 · 1500 Meters · Place 12 · Crosshill ChristianCrosshill Christian1500 Meters12.5:01.68a10
Apr 252A SD2 @ Willamina 4/25Apr 25 · 3000 Meters · Place 2 · Crosshill ChristianCrosshill Christian3000 Meters2.11:31.45a10
Apr 252A SD2 @ Willamina 4/25Apr 25 · 1500 Meters · Place 3 · Crosshill ChristianCrosshill Christian1500 Meters3.4:59.25a PB10
Apr 252A SD2 @ Willamina 4/25Apr 25 · 800 Meters · Place 4 · Crosshill ChristianCrosshill Christian800 Meters4.2:27.02a10
Apr 252A SD2 @ Willamina 4/25Apr 25 · 400 Meters · Place 8 · Crosshill ChristianCrosshill Christian400 Meters8.1:02.43a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 191A-SD1 Special District 1 ChampionshipsMay 19 · 3000 Meters · Place 10 · Crosshill ChristianCrosshill Christian3000 Meters10.11:06.32a PB9
May 191A-SD1 Special District 1 ChampionshipsMay 19 · 1500 Meters · Place 11 · Crosshill ChristianCrosshill Christian1500 Meters11.5:06.75a9