Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor6A-1 Portland Interscholastic League Championships · May 2113.35a6A-1 Portland Interscholastic League ChampionshipsMay 21, 2025
200 Meters · Outdoor6A-1 Portland Interscholastic League Championships · May 2027.03a6A-1 Portland Interscholastic League ChampionshipsMay 20, 2026
Long Jump · OutdoorCleveland, Grant, Wells @ Cleveland · Apr 1311-4Cleveland, Grant, Wells @ ClevelandApril 13, 2023
Shot Put · 6lb · OutdoorCleveland, Jefferson, Lincoln @ Jefferson HS · Apr 713-7Cleveland, Jefferson, Lincoln @ Jefferson HSApril 7, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 206A-1 Portland Interscholastic League ChampionshipsMay 20 · 200 Meters · Place 11 · Cleveland (OR)Cleveland (OR)200 Meters1127.03a PB10
May 206A-1 Portland Interscholastic League ChampionshipsMay 20 · 100 Meters · Place 15 · Cleveland (OR)Cleveland (OR)100 Meters1513.40a10
May 6PIL-Cleveland @ GrantMay 6 · 200 Meters · Place 4 · Cleveland (OR)Cleveland (OR)200 Meters427.80a10
May 6PIL-Cleveland @ GrantMay 6 · 100 Meters · Place 4 · Cleveland (OR)Cleveland (OR)100 Meters413.68a10
May 2Rose City Championship Track and Field InviteMay 2 · 200 Meters · Place 13 · Cleveland (OR)Cleveland (OR)200 Meters1328.00a10
May 2Rose City Championship Track and Field InviteMay 2 · 100 Meters · Place 18 · Cleveland (OR)Cleveland (OR)100 Meters1813.56a10
Apr 18The Willamette Falls InvitationalApr 18 · 100 Meters · Place 23 · Cleveland (OR)Cleveland (OR)100 Meters2313.70a10
Apr 11Wilsonville InvitationalApr 11 · 200 Meters · Place 22 · Cleveland (OR)Cleveland (OR)200 Meters2228.25a10
Apr 11Wilsonville InvitationalApr 11 · 100 Meters · Place 34 · Cleveland (OR)Cleveland (OR)100 Meters3413.89a10
Apr 8Cleveland @ RooseveltApr 8 · 200 Meters · Place 1 · Cleveland (OR)Cleveland (OR)200 Meters1.28.30a10
Apr 8Cleveland @ RooseveltApr 8 · 100 Meters · Place 2 · Cleveland (OR)Cleveland (OR)100 Meters2.13.81a10
Apr 1PIL-Frankin @ ClevelandApr 1 · 200 Meters · Place 1 · Cleveland (OR)Cleveland (OR)200 Meters129.24a10
Apr 1PIL-Frankin @ ClevelandApr 1 · 100 Meters · Place 1 · Cleveland (OR)Cleveland (OR)100 Meters113.89a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 216A-1 Portland Interscholastic League ChampionshipsMay 21 · 200 Meters · Place 14 · Cleveland (OR)Cleveland (OR)200 Meters1427.21a9
May 216A-1 Portland Interscholastic League ChampionshipsMay 21 · 100 Meters · Place 16 · Cleveland (OR)Cleveland (OR)100 Meters1613.35a PB9
May 7PIL - Cleveland @ FranklinMay 7 · 100 Meters · Place 3 · Cleveland (OR)Cleveland (OR)100 Meters313.70a9
May 2Cardinal Varsity InviteMay 2 · 200 Meters · Place 21 · Cleveland (OR)Cleveland (OR)200 Meters2127.71a9
May 2Cardinal Varsity InviteMay 2 · 100 Meters · Place 25 · Cleveland (OR)Cleveland (OR)100 Meters2513.41a9
Apr 30PIL - McDaniel @ ClevelandApr 30 · 200 Meters · Place 1 · Cleveland (OR)Cleveland (OR)200 Meters127.36a9
Apr 30PIL - McDaniel @ ClevelandApr 30 · 100 Meters · Place 2 · Cleveland (OR)Cleveland (OR)100 Meters213.45a9
Apr 16PIL- Cleveland @ LincolnApr 16 · 200 Meters · Place 3 · Cleveland (OR)Cleveland (OR)200 Meters327.50a9
Apr 16PIL- Cleveland @ LincolnApr 16 · 100 Meters · Place 5 · Cleveland (OR)Cleveland (OR)100 Meters513.51a9
Apr 11PIL JV ClassicApr 11 · 100 Meters · Place 7 · Cleveland (OR)Cleveland (OR)100 Meters714.08a9
Apr 9PIL- Cleveland & Benson @ Grant Apr 9 · 200 Meters · Place 4 · Cleveland (OR)Cleveland (OR)200 Meters428.08a9
Apr 9PIL- Cleveland & Benson @ Grant Apr 9 · 100 Meters · Place 6 · Cleveland (OR)Cleveland (OR)100 Meters613.65a9
Mar 19PIL - Roosevelt @ ClevelandMar 19 · 200 Meters · Place 2 · Cleveland (OR)Cleveland (OR)200 Meters229.60a—
Mar 19PIL - Roosevelt @ ClevelandMar 19 · 100 Meters · Place 4 · Cleveland (OR)Cleveland (OR)100 Meters414.24a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23Oregon Middle School Meet of ChampionsMay 23 · 200 Meters · Place 24 · Cleveland ClusterCleveland Cluster200 MetersRound P24.27.54aWind: 1.18
May 11PIL Middle School ChampionshipMay 11 · 200 Meters · Place 3 · Cleveland ClusterCleveland Cluster200 Meters3.27.26a8
May 11PIL Middle School ChampionshipMay 11 · 100 Meters · Place 10 · Cleveland ClusterCleveland Cluster100 Meters10.13.60a8
May 2Roosevelt, McDaniel @ ClevelandMay 2 · Long Jump · Place 8 · Cleveland ClusterCleveland ClusterLong Jump8.10'108
May 2Roosevelt, McDaniel @ ClevelandMay 2 · 200 Meters · Place 1 · Cleveland ClusterCleveland Cluster200 Meters1.27.608
Apr 27PIL MS Invitational (State Qualifying Event) Apr 27 · 200 Meters · Place 5 · Cleveland ClusterCleveland Cluster200 Meters5.29.68a8
Apr 27PIL MS Invitational (State Qualifying Event) Apr 27 · 100 Meters · Place 9 · Cleveland ClusterCleveland Cluster100 Meters9.14.18a8
Apr 18Cleveland @ FranklinApr 18 · 100 Meters · Place 3 · Cleveland ClusterCleveland Cluster100 Meters3.13.618
Apr 11Grant, Wells @ ClevelandApr 11 · 200 Meters · Place 10 · Cleveland ClusterCleveland Cluster200 Meters10.30.148
Apr 4Cleveland, Jefferson, Lincoln @ Lincoln HSApr 4 · 100 Meters · Place 4 · Cleveland ClusterCleveland Cluster100 Meters4.14.168

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 200 Meters · Place 4 · Cleveland ClusterCleveland Cluster200 Meters4.28.22a7
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 100 Meters · Place 7 · Cleveland ClusterCleveland Cluster100 Meters7.13.89a7
May 24Oregon Middle School Meet of ChampionsMay 24 · 200 Meters · Place 44 · Cleveland ClusterCleveland Cluster200 MetersRound P4429.49a—
May 13PIL Middle School ChampionshipMay 13 · Long Jump · Place 12 · Cleveland ClusterCleveland ClusterLong Jump1211-8—
May 13PIL Middle School ChampionshipMay 13 · 200 Meters · Place 3 · Cleveland ClusterCleveland Cluster200 Meters328.44a—
May 13PIL Middle School ChampionshipMay 13 · 100 Meters · Place 4 · Cleveland ClusterCleveland Cluster100 Meters413.73a—
May 4Cleveland, McDaniel, and Roosevelt @ Cleveland 2.0May 4 · Long Jump · Place 10 · Cleveland ClusterCleveland ClusterLong Jump1010-0—
May 4Cleveland, McDaniel, and Roosevelt @ Cleveland 2.0May 4 · 200 Meters · Place 1 · Cleveland ClusterCleveland Cluster200 Meters129.55—
Apr 29PIL MS InvitationalApr 29 · Long Jump · Place 6 · Cleveland ClusterCleveland ClusterLong Jump612-0—
Apr 29PIL MS InvitationalApr 29 · 200 Meters · Place 4 · Cleveland ClusterCleveland Cluster200 Meters429.28a—
Apr 29PIL MS InvitationalApr 29 · 100 Meters · Place 5 · Cleveland ClusterCleveland Cluster100 Meters514.30a—
Apr 20Cleveland, Franklin @ Franklin HSApr 20 · Long Jump · Place 4 · Cleveland ClusterCleveland ClusterLong Jump49-9—
Apr 20Cleveland, Franklin @ Franklin HSApr 20 · 100 Meters · Place 1 · Cleveland ClusterCleveland Cluster100 Meters114.09—
Apr 13Cleveland, Grant, Wells @ ClevelandApr 13 · Long Jump · Place 4 · Cleveland ClusterCleveland ClusterLong Jump4.11-4 PB7
Apr 13Cleveland, Grant, Wells @ ClevelandApr 13 · 200 Meters · Place 9 · Cleveland ClusterCleveland Cluster200 Meters9.31.307
Apr 6Cleveland, Jefferson, Lincoln @ Jefferson HSApr 6 · Long Jump · Place 14 · Cleveland ClusterCleveland ClusterLong Jump148-8—
Apr 6Cleveland, Jefferson, Lincoln @ Jefferson HSApr 6 · 100 Meters · Place 2 · Cleveland ClusterCleveland Cluster100 Meters213.96—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14PIL Middle School ChampionshipMay 14 · 200 Meters · Place 7 · Cleveland ClusterCleveland Cluster200 Meters7.32.46a6
May 14PIL Middle School ChampionshipMay 14 · 100 Meters · Place 10 · Cleveland ClusterCleveland Cluster100 Meters10.16.08a6
May 5Roosevelt, McDaniel, Cleveland @ ClevelandMay 5 · 200 Meters · Place 3 · Cleveland ClusterCleveland Cluster200 Meters3.33.1Unofficial6
Apr 30PIL MS InvitationalApr 30 · 200 Meters · Place 7 · Cleveland ClusterCleveland Cluster200 Meters7.32.58a6
Apr 30PIL MS InvitationalApr 30 · 100 Meters · Place 6 · Cleveland ClusterCleveland Cluster100 Meters6.15.21a6
Apr 21Franklin vs ClevelandApr 21 · Shot Put · Place 8 · Cleveland ClusterCleveland ClusterShot Put6lb8.156
Apr 21Franklin vs ClevelandApr 21 · 100 Meters · Place 3 · Cleveland ClusterCleveland Cluster100 Meters3.14.616
Apr 14Grant, Wells, Cleveland @ ClevelandApr 14 · 200 Meters · Place 10 · Cleveland ClusterCleveland Cluster200 Meters10.34.446
Apr 7Cleveland, Jefferson, Lincoln @ Jefferson HSApr 7 · Shot Put · Place 14 · Cleveland ClusterCleveland ClusterShot Put6lb14.13-7 PB6