Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCleveland @ Franklin · Apr 1811.85Cleveland @ FranklinApril 18, 2024
100m Hurdles · 30" / 0.762m · OutdoorFranklin, Lincoln @ Grant · May 214.26Franklin, Lincoln @ GrantMay 2, 2024
100m Hurdles · 33" / 0.838m · OutdoorUSATF Region 16 Junior Olympic Championships · Jul 618.02aUSATF Region 16 Junior Olympic ChampionshipsJuly 6, 2023
110m Hurdles · 39" / 0.991m · Outdoor41st Dean Nice Invitational Sponsored by MEWA · May 815.57a41st Dean Nice Invitational Sponsored by MEWAMay 8, 2026
1500 Meters · OutdoorCombined Events Festival · Jun 145:20.42aCombined Events FestivalJune 14, 2025
200 Meters · Indoor2025 Spokane Speed Games presented by STCU · Dec 1424.54a2025 Spokane Speed Games presented by STCUDecember 14, 2025
200 Meters · OutdoorPIL-Frankin @ Cleveland · Apr 124.12aPIL-Frankin @ ClevelandApril 1, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 2430.20USATF Oregon Association Junior Olympic ChampionshipsJune 24, 2023
300m Hurdles · 36" / 0.914m · Outdoor41st Dean Nice Invitational Sponsored by MEWA · May 841.04a41st Dean Nice Invitational Sponsored by MEWAMay 8, 2026
400 Meters · OutdoorCombined Events Festival · Jun 1457.76aCombined Events FestivalJune 14, 2025
60m Hurdles · 39" / 0.991m · Indoor2025 Spokane Speed Games presented by STCU · Dec 148.83a2025 Spokane Speed Games presented by STCUDecember 14, 2025
800 Meters · OutdoorPIL- JV Classic @ Franklin · Apr 152:09.02aPIL- JV Classic @ FranklinApril 15, 2026
High Jump · OutdoorCombined Events Festival · Jun 141.61Combined Events FestivalJune 14, 2025
Long Jump · OutdoorCombined Events Festival · Jun 145.33Combined Events FestivalJune 14, 2025
Pole Vault · OutdoorCombined Events Festival · Jun 142.32Combined Events FestivalJune 14, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · 400m Hurdles · Resolute Track ClubResolute Track Club400m Hurdles36" / 0.914m—DNF10
Jun 25USATF Oregon Association Junior OlympicJun 25 · 110m Hurdles · Place 2 · Resolute Track ClubResolute Track Club110m Hurdles39" / 0.991m2.15.63aWind: 0.210
May 206A-1 Portland Interscholastic League ChampionshipsMay 20 · 300m Hurdles · Place 6 · Franklin (OR)Franklin (OR)300m Hurdles641.86a10
May 206A-1 Portland Interscholastic League ChampionshipsMay 20 · 300m Hurdles · Place 5 · Franklin (OR)Franklin (OR)300m Hurdles540.50a10
May 206A-1 Portland Interscholastic League ChampionshipsMay 20 · 110m Hurdles · Place 6 · Franklin (OR)Franklin (OR)110m Hurdles615.61a10
May 206A-1 Portland Interscholastic League ChampionshipsMay 20 · 110m Hurdles · Place 6 · Franklin (OR)Franklin (OR)110m Hurdles615.77a10
May 841st Dean Nice Invitational Sponsored by MEWAMay 8 · 300m Hurdles · Place 8 · FranklinFranklin300m Hurdles36" / 0.914m8.41.04a PB10
May 841st Dean Nice Invitational Sponsored by MEWAMay 8 · 110m Hurdles · Place 9 · FranklinFranklin110m Hurdles39" / 0.991mRound P9.15.64a10
May 841st Dean Nice Invitational Sponsored by MEWAMay 8 · 110m Hurdles · Place 8 · FranklinFranklin110m Hurdles39" / 0.991m8.15.57a PB10
May 6PIL- Franklin @ Wells May 6 · 300m Hurdles · Place 2 · Franklin (OR)Franklin (OR)300m Hurdles241.15a10
Apr 29Roosevelt, Benson @ FranklinApr 29 · 300m Hurdles · Place 1 · Franklin (OR)Franklin (OR)300m Hurdles141.83a10
Apr 29Roosevelt, Benson @ FranklinApr 29 · 110m Hurdles · Place 2 · Franklin (OR)Franklin (OR)110m Hurdles215.83a10
Apr 22PIL Varsity RelaysApr 22 · 110m Hurdles · Place 2 · Franklin (OR)Franklin (OR)110m Hurdles216.03a10
Apr 17Therapeutic Associates Chehalem ClassicApr 17 · 110m Hurdles · Place 2 · Franklin (OR)Franklin (OR)110m Hurdles215.65a10
Apr 15PIL- JV Classic @ FranklinApr 15 · 800 Meters · Place 1 · FranklinFranklin800 Meters1.2:09.02a PB10
Apr 11Wilsonville InvitationalApr 11 · 110m Hurdles · Place 7 · Franklin (OR)Franklin (OR)110m Hurdles716.20a10
Apr 8PIL- Franklin @ Jefferson Apr 8 · 300m Hurdles · Place 1 · Franklin (OR)Franklin (OR)300m Hurdles143.24a10
Apr 8PIL- Franklin @ Jefferson Apr 8 · 110m Hurdles · Place 1 · Franklin (OR)Franklin (OR)110m Hurdles115.16a10
Apr 3Oregon Relays presented by AthleticNETApr 3 · 300m Hurdles · Place 21 · FranklinFranklin300m Hurdles36" / 0.914m21.41.21a10
Apr 1PIL-Frankin @ ClevelandApr 1 · 200 Meters · Place 1 · Franklin (OR)Franklin (OR)200 Meters124.12a PB10
Mar 18PIL McDaniel @ FranklinMar 18 · 300m Hurdles · Place 1 · Franklin (OR)Franklin (OR)300m Hurdles141.85a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 142025 Spokane Speed Games presented by STCUDec 14 · 60m Hurdles · Place 10 · Resolute Track ClubResolute Track Club60m Hurdles39" / 0.991mRound P10.8.83a PB10
Dec 142025 Spokane Speed Games presented by STCUDec 14 · 200 Meters · Place 54 · Resolute Track ClubResolute Track Club200 Meters54.24.54a PB10

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 14Combined Events FestivalJun 14 · Long Jump · Place 1 · Franklin (OR)Franklin (OR)Long Jump15.33 PB9
Jun 14Combined Events FestivalJun 14 · Pole Vault · Place 1 · Franklin (OR)Franklin (OR)Pole Vault12.32 PB9
Jun 14Combined Events FestivalJun 14 · High Jump · Place 2 · Franklin (OR)Franklin (OR)High Jump21.61 PB9
Jun 14Combined Events FestivalJun 14 · Javelin · Place 1 · Franklin (OR)Franklin (OR)Javelin130.719
Jun 14Combined Events FestivalJun 14 · Discus · Place 3 · Franklin (OR)Franklin (OR)Discus314.919
Jun 14Combined Events FestivalJun 14 · Shot Put · Place 1 · Franklin (OR)Franklin (OR)Shot Put18.309
Jun 14Combined Events FestivalJun 14 · 110m Hurdles · Place 1 · Franklin (OR)Franklin (OR)110m Hurdles117.07a9
Jun 14Combined Events FestivalJun 14 · 1500 Meters · Place 3 · Franklin (OR)Franklin (OR)1500 Meters35:20.42a PB9
Jun 14Combined Events FestivalJun 14 · 400 Meters · Place 1 · Franklin (OR)Franklin (OR)400 Meters157.76a PB9
Jun 14Combined Events FestivalJun 14 · 100 Meters · Place 1 · Franklin (OR)Franklin (OR)100 Meters112.15a9
May 216A-1 Portland Interscholastic League ChampionshipsMay 21 · 300m Hurdles · Place 4 · Franklin (OR)Franklin (OR)300m Hurdles441.20a9
May 216A-1 Portland Interscholastic League ChampionshipsMay 21 · 300m Hurdles · Place 6 · Franklin (OR)Franklin (OR)300m Hurdles641.81a9
May 216A-1 Portland Interscholastic League ChampionshipsMay 21 · 110m Hurdles · Place 7 · Franklin (OR)Franklin (OR)110m Hurdles715.98a9
May 216A-1 Portland Interscholastic League ChampionshipsMay 21 · 110m Hurdles · Place 8 · Franklin (OR)Franklin (OR)110m Hurdles815.89a9
May 9Dean Nice Invitational Sponsored by MEWAMay 9 · 300m Hurdles · Place 10 · Franklin (OR)Franklin (OR)300m Hurdles1042.09a9
May 9Dean Nice Invitational Sponsored by MEWAMay 9 · 110m Hurdles · Place 12 · Franklin (OR)Franklin (OR)110m Hurdles1216.28a9
May 9Dean Nice Invitational Sponsored by MEWAMay 9 · 110m Hurdles · Place 11 · Franklin (OR)Franklin (OR)110m Hurdles1115.93a9
May 7PIL - Cleveland @ FranklinMay 7 · 300m Hurdles · Place 1 · Franklin (OR)Franklin (OR)300m Hurdles145.04a9
Apr 30PIL - Franklin @ WellsApr 30 · 300m Hurdles · Place 1 · Franklin (OR)Franklin (OR)300m Hurdles142.24a9
Apr 30PIL - Franklin @ WellsApr 30 · 110m Hurdles · Place 3 · Franklin (OR)Franklin (OR)110m Hurdles316.20a9
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 110m Hurdles · Place 45 · FranklinFranklin110m Hurdles39" / 0.991m45.17.72aWind: -2.19
Apr 23PIL Roosevelt & Benson @ Franklin Apr 23 · 300m Hurdles · Place 2 · FranklinFranklin300m Hurdles36" / 0.914m2.41.99a9
Apr 23PIL Roosevelt & Benson @ Franklin Apr 23 · 110m Hurdles · Place 1 · FranklinFranklin110m Hurdles39" / 0.991m1.16.10a9
Apr 12Wilsonville InvitationalApr 12 · 300m Hurdles · Place 3 · Franklin (OR)Franklin (OR)300m Hurdles343.11a9
Apr 12Wilsonville InvitationalApr 12 · 110m Hurdles · Place 25 · Franklin (OR)Franklin (OR)110m Hurdles2524.12a9
Apr 9PIL-Jefferson @ Franklin Apr 9 · 200 Meters · Place 1 · Franklin (OR)Franklin (OR)200 Meters124.86a9
Apr 9PIL-Jefferson @ Franklin Apr 9 · 100 Meters · Place 5 · Franklin (OR)Franklin (OR)100 Meters512.56a9
Apr 4Oregon Relays presented by AthleticNETApr 4 · 300m Hurdles · Place 26 · FranklinFranklin300m Hurdles36" / 0.914m26.42.23a9
Mar 20Jim Barks Grizzly Bear OpenMar 20 · 300m Hurdles · Place 2 · Franklin (OR)Franklin (OR)300m Hurdles244.80a9
Mar 20Jim Barks Grizzly Bear OpenMar 20 · 110m Hurdles · Place 6 · Franklin (OR)Franklin (OR)110m Hurdles619.92a9
Mar 19PIL - Franklin, Benson at McDanielMar 19 · 110m Hurdles · Place 2 · Franklin (OR)Franklin (OR)110m Hurdles217.56a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23Oregon Middle School Meet of ChampionsMay 23 · 100m Hurdles · Place 11 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762mRound P11.14.88aWind: 1.18
May 11PIL Middle School ChampionshipMay 11 · 100m Hurdles · Place 2 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m2.14.65a8
May 11PIL Middle School ChampionshipMay 11 · 200 Meters · Franklin ClusterFranklin Cluster200 Meters—DNS8
May 2Franklin, Lincoln @ GrantMay 2 · 100m Hurdles · Place 1 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m1.14.26 PB8
May 2Franklin, Lincoln @ GrantMay 2 · High Jump · Place 5 · Franklin ClusterFranklin ClusterHigh Jump5.4'68
May 2Franklin, Lincoln @ GrantMay 2 · 200 Meters · Place 1 · Franklin ClusterFranklin Cluster200 Meters1.24.208
Apr 27PIL MS Invitational (State Qualifying Event) Apr 27 · 100m Hurdles · Place 1 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m1.15.10a8
Apr 27PIL MS Invitational (State Qualifying Event) Apr 27 · 200 Meters · Place 7 · Franklin ClusterFranklin Cluster200 Meters7.26.22a8
Apr 18Cleveland @ FranklinApr 18 · 100m Hurdles · Place 1 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m1.14.328
Apr 18Cleveland @ FranklinApr 18 · 100 Meters · Place 4 · Franklin ClusterFranklin Cluster100 Meters4.11.85 PB8
Apr 11McDaniel, Franklin & Jefferson @ McDanielApr 11 · 100m Hurdles · Place 1 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m1.14.78
Apr 11McDaniel, Franklin & Jefferson @ McDanielApr 11 · 200 Meters · Place 3 · Franklin ClusterFranklin Cluster200 Meters3.25.28
Apr 4Franklin, Roosevelt @ WellsApr 4 · 100m Hurdles · Place 1 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m1.14.968
Apr 4Franklin, Roosevelt @ WellsApr 4 · 400 Meters · Place 4 · Franklin ClusterFranklin Cluster400 Meters4.59.218

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 200m Hurdles · Place 41 · Albina RoadrunnersAlbina Roadrunners200m HurdlesRound P4130.36a—
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 100m Hurdles · Place 45 · Albina RoadrunnersAlbina Roadrunners100m HurdlesRound P4518.90a—
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 200m Hurdles · Place 4 · Albina RoadrunnersAlbina Roadrunners200m Hurdles30" / 0.762m4.30.55a7
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 100m Hurdles · Place 5 · Albina RoadrunnersAlbina Roadrunners100m Hurdles33" / 0.838m5.18.02a PB7
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 13 · Albina RoadrunnersAlbina Roadrunners200 MetersRound P13.27.05a7
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200m Hurdles · Place 4 · Albina RoadrunnersAlbina Roadrunners200m Hurdles30" / 0.762m4.30.20 PBWind: 1.77
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 100m Hurdles · Place 5 · Albina RoadrunnersAlbina Roadrunners100m Hurdles33" / 0.838m5.18.37aWind: 2.97
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 15 · Albina RoadrunnersAlbina Roadrunners200 MetersRound P15.27.21aWind: 1.77
May 13PIL Middle School ChampionshipMay 13 · Javelin · Place 4 · Franklin ClusterFranklin ClusterJavelin489-9—
May 13PIL Middle School ChampionshipMay 13 · 100m Hurdles · Place 5 · Franklin ClusterFranklin Cluster100m Hurdles517.29a—
May 4Franklin, Grant, Lincoln @ Grant HSMay 4 · Javelin · Place 1 · Franklin ClusterFranklin ClusterJavelin174-3—
May 4Franklin, Grant, Lincoln @ Grant HSMay 4 · 100m Hurdles · Place 2 · Franklin ClusterFranklin Cluster100m Hurdles216.97—
May 4Franklin, Grant, Lincoln @ Grant HSMay 4 · 200 Meters · Place 7 · Franklin ClusterFranklin Cluster200 Meters728.03—
Apr 29PIL MS InvitationalApr 29 · 100m Hurdles · Place 3 · Franklin ClusterFranklin Cluster100m Hurdles317.49a—
Apr 29PIL MS InvitationalApr 29 · 400 Meters · Place 9 · Franklin ClusterFranklin Cluster400 Meters91:07.29a—
Apr 20Cleveland, Franklin @ Franklin HSApr 20 · 100m Hurdles · Place 1 · Franklin ClusterFranklin Cluster100m Hurdles117.13—
Apr 20Cleveland, Franklin @ Franklin HSApr 20 · 100 Meters · Place 8 · Franklin ClusterFranklin Cluster100 Meters813.48—
Apr 6Franklin, Roosevelt, Wells @ Wells HSApr 6 · Shot Put · Place 7 · Franklin ClusterFranklin ClusterShot Put723-7—
Apr 6Franklin, Roosevelt, Wells @ Wells HSApr 6 · 100m Hurdles · Place 3 · Franklin ClusterFranklin Cluster100m Hurdles317.18—
Apr 6Franklin, Roosevelt, Wells @ Wells HSApr 6 · 400 Meters · Place 3 · Franklin ClusterFranklin Cluster400 Meters31:07.71—
Apr 6Franklin, Roosevelt, Wells @ Wells HSApr 6 · 100 Meters · Place 7 · Franklin ClusterFranklin Cluster100 Meters713.98—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14PIL Middle School ChampionshipMay 14 · 100m Hurdles · Place 10 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m10.20.83a6
May 14PIL Middle School ChampionshipMay 14 · 400 Meters · Place 13 · Franklin ClusterFranklin Cluster400 Meters13.1:12.80a6
May 5Franklin, Grant, Lincoln @ Grant HSMay 5 · 100m Hurdles · Place 7 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m7.20.636
May 5Franklin, Grant, Lincoln @ Grant HSMay 5 · 200 Meters · Place 16 · Franklin ClusterFranklin Cluster200 Meters16.32.736
Apr 30PIL MS InvitationalApr 30 · 100m Hurdles · Place 11 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m11.20.98a6
Apr 30PIL MS InvitationalApr 30 · 400 Meters · Place 8 · Franklin ClusterFranklin Cluster400 Meters8.1:15.17a6
Apr 21Franklin vs ClevelandApr 21 · 100m Hurdles · Place 4 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m4.20.166
Apr 21Franklin vs ClevelandApr 21 · 400 Meters · Place 5 · Franklin ClusterFranklin Cluster400 Meters5.1:12.226
Apr 21Franklin vs ClevelandApr 21 · 100 Meters · Place 17 · Franklin ClusterFranklin Cluster100 Meters17.15.366
Apr 14McDaniel & Franklin @ JeffersonApr 14 · 100m Hurdles · Place 2 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m2.19.156
Apr 14McDaniel & Franklin @ JeffersonApr 14 · 200 Meters · Place 11 · Franklin ClusterFranklin Cluster200 Meters11.34.466
Apr 7Franklin, Roosevelt, Wells @ Wells HSApr 7 · 100m Hurdles · Place 7 · Franklin ClusterFranklin Cluster100m Hurdles30" / 0.762m7.19.866
Apr 7Franklin, Roosevelt, Wells @ Wells HSApr 7 · 400 Meters · Place 7 · Franklin ClusterFranklin Cluster400 Meters7.1:15.556