Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPortland Track Summer Series #2 · Jul 95:27.72aPortland Track Summer Series #2July 9, 2026
1500 Meters · OutdoorCardinal JV Invite · May 34:48.66aCardinal JV InviteMay 3, 2025
3000 Meters · OutdoorPIL JV Championships · May 1310:32.04aPIL JV ChampionshipsMay 13, 2025
400 Meters · OutdoorCleveland @ Franklin · Apr 181:03.92Cleveland @ FranklinApril 18, 2024
800 Meters · OutdoorPIL - Cleveland @ Franklin · May 72:20.91aPIL - Cleveland @ FranklinMay 7, 2025
Javelin · 450g AeroJav · OutdoorGrant, Wells @ Cleveland · Apr 1166'10Grant, Wells @ ClevelandApril 11, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 9Portland Track Summer Series #2Jul 9 · 1 Mile · Place 20 · Evergreen Run Club PDXEvergreen Run Club PDX1 Mile20.5:27.72a PB10
Jun 13Rose City MileJun 13 · 1 Mile · Evergreen Run Club PDXEvergreen Run Club PDX1 Mile—DNS10
May 6PIL-Cleveland @ GrantMay 6 · 3000 Meters · Place 5 · Cleveland (OR)Cleveland (OR)3000 Meters510:58.75a10
May 6PIL-Cleveland @ GrantMay 6 · 1500 Meters · Place 9 · Cleveland (OR)Cleveland (OR)1500 Meters94:53.16a10
Apr 29Lincoln @ ClevelandApr 29 · 3000 Meters · Place 1 · Cleveland (OR)Cleveland (OR)3000 Meters111:17.38a10
Apr 29Lincoln @ ClevelandApr 29 · 1500 Meters · Place 19 · Cleveland (OR)Cleveland (OR)1500 Meters194:57.31a10
Apr 15PIL- JV Classic @ FranklinApr 15 · 1500 Meters · Place 33 · Cleveland (OR)Cleveland (OR)1500 Meters33.4:58.36a10
Apr 8Cleveland @ RooseveltApr 8 · 1500 Meters · Place 7 · Cleveland (OR)Cleveland (OR)1500 Meters7.5:00.20a10
Apr 8Cleveland @ RooseveltApr 8 · 800 Meters · Place 11 · Cleveland (OR)Cleveland (OR)800 Meters11.2:25.76a10
Apr 1PIL-Frankin @ ClevelandApr 1 · 1500 Meters · Place 11 · Cleveland (OR)Cleveland (OR)1500 Meters115:07.80a10
Mar 18PIL-Benson, Cleveland, @WellsMar 18 · 1500 Meters · Place 12 · Cleveland (OR)Cleveland (OR)1500 Meters124:58.48a10
Mar 18PIL-Benson, Cleveland, @WellsMar 18 · 800 Meters · Place 15 · Cleveland (OR)Cleveland (OR)800 Meters152:25.56a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13PIL JV ChampionshipsMay 13 · 3000 Meters · Place 34 · Cleveland (OR)Cleveland (OR)3000 Meters3410:32.04a PB9
May 13PIL JV ChampionshipsMay 13 · 1500 Meters · Place 45 · Cleveland (OR)Cleveland (OR)1500 Meters454:50.49a9
May 7PIL - Cleveland @ FranklinMay 7 · 3000 Meters · Place 1 · Cleveland (OR)Cleveland (OR)3000 Meters110:44.70a9
May 7PIL - Cleveland @ FranklinMay 7 · 800 Meters · Place 7 · Cleveland (OR)Cleveland (OR)800 Meters72:20.91a PB9
May 3Cardinal JV InviteMay 3 · 1500 Meters · Place 15 · Cleveland (OR)Cleveland (OR)1500 Meters154:48.66a PB9
Apr 30PIL - McDaniel @ ClevelandApr 30 · 1500 Meters · Place 8 · Cleveland (OR)Cleveland (OR)1500 Meters84:55.96a9
Apr 30PIL - McDaniel @ ClevelandApr 30 · 800 Meters · Place 5 · Cleveland (OR)Cleveland (OR)800 Meters52:27.57a9
Apr 16PIL- Cleveland @ LincolnApr 16 · 1500 Meters · Place 9 · Cleveland (OR)Cleveland (OR)1500 Meters94:59.38a9
Apr 16PIL- Cleveland @ LincolnApr 16 · 800 Meters · Place 7 · Cleveland (OR)Cleveland (OR)800 Meters72:27.39a9
Apr 11PIL JV ClassicApr 11 · 1500 Meters · Place 28 · Cleveland (OR)Cleveland (OR)1500 Meters285:02.54a9
Apr 11PIL JV ClassicApr 11 · 800 Meters · Place 28 · Cleveland (OR)Cleveland (OR)800 Meters282:25.50a9
Apr 9PIL- Cleveland & Benson @ Grant Apr 9 · 1500 Meters · Place 6 · Cleveland (OR)Cleveland (OR)1500 Meters64:53.59a9
Apr 9PIL- Cleveland & Benson @ Grant Apr 9 · 800 Meters · Place 12 · Cleveland (OR)Cleveland (OR)800 Meters122:28.20a9
Mar 19PIL - Roosevelt @ ClevelandMar 19 · 1500 Meters · Place 7 · Cleveland (OR)Cleveland (OR)1500 Meters75:02.42a—
Mar 19PIL - Roosevelt @ ClevelandMar 19 · 800 Meters · Place 6 · Cleveland (OR)Cleveland (OR)800 Meters62:30.35a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2Roosevelt, McDaniel @ ClevelandMay 2 · Javelin · Place 19 · Cleveland ClusterCleveland ClusterJavelin450g AeroJav19.66'88
May 2Roosevelt, McDaniel @ ClevelandMay 2 · 800 Meters · Place 7 · Cleveland ClusterCleveland Cluster800 Meters7.2:33.798
Apr 27PIL MS Invitational (State Qualifying Event) Apr 27 · 800 Meters · Place 17 · Cleveland ClusterCleveland Cluster800 Meters17.2:48.36a8
Apr 27PIL MS Invitational (State Qualifying Event) Apr 27 · 400 Meters · Place 11 · Cleveland ClusterCleveland Cluster400 Meters11.1:04.04a8
Apr 18Cleveland @ FranklinApr 18 · Javelin · Place 7 · Cleveland ClusterCleveland ClusterJavelin450g AeroJav7.718
Apr 18Cleveland @ FranklinApr 18 · 1500 Meters · Place 4 · Cleveland ClusterCleveland Cluster1500 Meters4.5:40.398
Apr 18Cleveland @ FranklinApr 18 · 400 Meters · Place 7 · Cleveland ClusterCleveland Cluster400 Meters7.1:03.92 PB8
Apr 11Grant, Wells @ ClevelandApr 11 · Javelin · Place 12 · Cleveland ClusterCleveland ClusterJavelin450g AeroJav12.66'10 PB8
Apr 11Grant, Wells @ ClevelandApr 11 · 800 Meters · Place 13 · Cleveland ClusterCleveland Cluster800 Meters13.2:35.048
Apr 4Cleveland, Jefferson, Lincoln @ Lincoln HSApr 4 · Javelin · Place 8 · Cleveland ClusterCleveland ClusterJavelin450g AeroJav8.56'108
Apr 4Cleveland, Jefferson, Lincoln @ Lincoln HSApr 4 · 1500 Meters · Place 9 · Cleveland ClusterCleveland Cluster1500 Meters9.5:49.298
Apr 4Cleveland, Jefferson, Lincoln @ Lincoln HSApr 4 · 400 Meters · Place 5 · Cleveland ClusterCleveland Cluster400 Meters5.1:04.678

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4Cleveland, McDaniel, and Roosevelt @ Cleveland 2.0May 4 · 800 Meters · Place 5 · Cleveland ClusterCleveland Cluster800 Meters52:44.84—
Apr 20Cleveland, Franklin @ Franklin HSApr 20 · Javelin · Place 17 · Cleveland ClusterCleveland ClusterJavelin1749-2—
Apr 20Cleveland, Franklin @ Franklin HSApr 20 · 1500 Meters · Place 6 · Cleveland ClusterCleveland Cluster1500 Meters65:57.24—
Apr 20Cleveland, Franklin @ Franklin HSApr 20 · 400 Meters · Place 5 · Cleveland ClusterCleveland Cluster400 Meters51:06.87—
Apr 13Cleveland, Grant, Wells @ ClevelandApr 13 · 800 Meters · Place 15 · Cleveland ClusterCleveland Cluster800 Meters15.2:56.607
Apr 6Cleveland, Jefferson, Lincoln @ Jefferson HSApr 6 · 1500 Meters · Place 10 · Cleveland ClusterCleveland Cluster1500 Meters106:14.01—
Apr 6Cleveland, Jefferson, Lincoln @ Jefferson HSApr 6 · 400 Meters · Place 14 · Cleveland ClusterCleveland Cluster400 Meters141:09.71—