Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOTC All Comers Meet #4 Age 13+ · Jul 2411.67aOTC All Comers Meet #4 Age 13+July 24, 2025
100m Hurdles · 30" / 0.762m · OutdoorOregon Middle School Meet of Champions · May 2314.42aOregon Middle School Meet of ChampionsMay 23, 2024
110m Hurdles · 39" / 0.991m · Outdoor41st Dean Nice Invitational Sponsored by MEWA · May 814.81a41st Dean Nice Invitational Sponsored by MEWAMay 8, 2026
200 Meters · Indoor2025 Spokane Speed Games presented by STCU · Dec 1423.64a2025 Spokane Speed Games presented by STCUDecember 14, 2025
200 Meters · OutdoorOTC All Comers Meet #4 Age 13+ · Jul 2424.59aOTC All Comers Meet #4 Age 13+July 24, 2025
300m Hurdles · 36" / 0.914m · Outdoor41st Dean Nice Invitational Sponsored by MEWA · May 841.57a41st Dean Nice Invitational Sponsored by MEWAMay 8, 2026
400 Meters · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 231:05.47aUSATF Oregon Association Junior Olympic ChampionshipsJune 23, 2022
400m Hurdles · 36" / 0.914m · OutdoorUSATF Oregon Association Junior Olympic · Jun 2558.09aUSATF Oregon Association Junior OlympicJune 25, 2026
60m Hurdles · 39" / 0.991m · Indoor2025 Spokane Speed Games presented by STCU · Dec 148.52a2025 Spokane Speed Games presented by STCUDecember 14, 2025
80m Hurdles · 30" / 0.762m · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 2316.33aUSATF Oregon Association Junior Olympic ChampionshipsJune 23, 2022
High Jump · OutdoorWRL District Track and Field Meet · May 145' 4WRL District Track and Field MeetMay 14, 2024
Long Jump · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 266.00mUSATF Oregon Association Junior Olympic ChampionshipsJune 26, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · High Jump · Place 1 · Resolute Track ClubResolute Track ClubHigh Jump1.1.72m10
Jun 25USATF Oregon Association Junior OlympicJun 25 · 400m Hurdles · Place 1 · Resolute Track ClubResolute Track Club400m Hurdles36" / 0.914m1.58.09a PB10
Jun 25USATF Oregon Association Junior OlympicJun 25 · 110m Hurdles · Place 1 · Resolute Track ClubResolute Track Club110m Hurdles39" / 0.991m1.15.03aWind: 0.210
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · High Jump · Place 20 · Resolute TC-ORResolute TC-ORHigh Jump201.82m28
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · High Jump · Place 45 · Resolute Track ClubResolute Track ClubHigh Jump451.82m10
May 28OSAA State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 12 · LakeridgeLakeridge110m Hurdles39" / 0.991mRound P12.15.48aWind: 0.210
May 841st Dean Nice Invitational Sponsored by MEWAMay 8 · 300m Hurdles · Place 11 · LakeridgeLakeridge300m Hurdles36" / 0.914m11.41.57a PB10
May 841st Dean Nice Invitational Sponsored by MEWAMay 8 · 110m Hurdles · Place 6 · LakeridgeLakeridge110m Hurdles39" / 0.991mRound P6.15.26a10
May 841st Dean Nice Invitational Sponsored by MEWAMay 8 · 110m Hurdles · Place 2 · LakeridgeLakeridge110m Hurdles39" / 0.991m2.14.81a PB10
May 841st Dean Nice Invitational Sponsored by MEWAMay 8 · High Jump · Place 3 · LakeridgeLakeridgeHigh Jump3.6' 3"10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 142025 Spokane Speed Games presented by STCUDec 14 · 60m Hurdles · Place 5 · Resolute Track ClubResolute Track Club60m Hurdles39" / 0.991mRound P5.8.61a10
Dec 142025 Spokane Speed Games presented by STCUDec 14 · 60m Hurdles · Place 6 · Resolute Track ClubResolute Track Club60m Hurdles39" / 0.991m6.8.52a PB10
Dec 142025 Spokane Speed Games presented by STCUDec 14 · 200 Meters · Place 32 · Resolute Track ClubResolute Track Club200 Meters32.23.64a PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 7OTC All Comers Meet #5 Age 13+Aug 7 · Long Jump · Place 18 · Resolute Track ClubResolute Track ClubLong Jump1818-89
Aug 7OTC All Comers Meet #5 Age 13+Aug 7 · 100 Meters · Place 29 · Resolute Track ClubResolute Track Club100 Meters2911.82a9
Jul 24OTC All Comers Meet #4 Age 13+Jul 24 · Long Jump · Place 5 · Resolute Track ClubResolute Track ClubLong Jump520-49
Jul 24OTC All Comers Meet #4 Age 13+Jul 24 · 200 Meters · Place 13 · Resolute Track ClubResolute Track Club200 Meters1324.59a PB9
Jul 24OTC All Comers Meet #4 Age 13+Jul 24 · 100 Meters · Place 10 · Resolute Track ClubResolute Track Club100 Meters1011.67a PB9
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 110m Hurdles · Place 1 · Resolute Track ClubResolute Track Club110m Hurdles115.74a9
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 2 · Resolute Track ClubResolute Track ClubLong Jump26.00m PB9
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 110m Hurdles · Place 2 · Resolute Track ClubResolute Track Club110m Hurdles39" / 0.991m2.16.34a9
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · High Jump · Place 3 · Resolute Track ClubResolute Track ClubHigh Jump3.5' 6"9
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 100 Meters · Place 14 · Resolute Track ClubResolute Track Club100 MetersRound P14.12.46a9
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · High Jump · Place 1 · Resolute Track ClubResolute Track ClubHigh Jump15-109

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 152024 Spokane Speed Games presented by STCUDec 15 · 60m Hurdles · Place 17 · Resolute Track ClubResolute Track Club60m Hurdles39" / 0.991mRound P17.9.66a9
Dec 152024 Spokane Speed Games presented by STCUDec 15 · 200 Meters · Resolute Track ClubResolute Track Club200 Meters—DNS9

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · High Jump · Place 3 · Resolute Track ClubResolute Track ClubHigh Jump31.58m—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 200m Hurdles · Place 4 · Resolute Track ClubResolute Track Club200m Hurdles427.83a—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 100m Hurdles · Place 1 · Resolute Track ClubResolute Track Club100m Hurdles114.72a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · High Jump · Place 2 · Resolute Track ClubResolute Track ClubHigh Jump21.65m—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200m Hurdles · Place 1 · Resolute Track ClubResolute Track Club200m Hurdles127.68a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Place 1 · Resolute Track ClubResolute Track Club100m Hurdles115.07a—
May 23Oregon Middle School Meet of ChampionsMay 23 · 100m Hurdles · Place 4 · LakeridgeLakeridge100m Hurdles30" / 0.762mRound P4.14.42a PBWind: 1.38
May 23Oregon Middle School Meet of ChampionsMay 23 · 100m Hurdles · Place 6 · LakeridgeLakeridge100m Hurdles30" / 0.762m6.14.66aWind: 18
May 14WRL District Track and Field MeetMay 14 · 100m Hurdles · Place 2 · LakeridgeLakeridge100m Hurdles30" / 0.762m2.14.78a8
May 14WRL District Track and Field MeetMay 14 · High Jump · Place 2 · LakeridgeLakeridgeHigh Jump2.5' 4 PB8
May 8WRL - Lakeridge, Canby @ Lake OswegoMay 8 · 100m Hurdles · Place 1 · LakeridgeLakeridge100m Hurdles30" / 0.762m1.15.15a8
May 8WRL - Lakeridge, Canby @ Lake OswegoMay 8 · 100 Meters · Place 9 · LakeridgeLakeridge100 Meters9.12.92a8
May 1Lakeridge @ SherwoodMay 1 · 100m Hurdles · Place 1 · LakeridgeLakeridge100m Hurdles30" / 0.762m1.15.37a8
Apr 23WRL - Kraxberger, Meridian Creek @ LakeridgeApr 23 · 100m Hurdles · LakeridgeLakeridge100m Hurdles30" / 0.762m—DNS8
Apr 23WRL - Kraxberger, Meridian Creek @ LakeridgeApr 23 · 100 Meters · Place 5 · LakeridgeLakeridge100 Meters5.12.85a8
Apr 16WRL @ GardinerApr 16 · 100m Hurdles · Place 1 · LakeridgeLakeridge100m Hurdles30" / 0.762m1.15.16a8
Apr 16WRL @ GardinerApr 16 · High Jump · Place 1 · LakeridgeLakeridgeHigh Jump1.5' 28
Apr 16WRL @ GardinerApr 16 · 100 Meters · Place 2 · LakeridgeLakeridge100 Meters2.13.08a8
Apr 9WRL - Rosemont Ridge @ LakeridgeApr 9 · 100m Hurdles · Place 1 · LakeridgeLakeridge100m Hurdles30" / 0.762m1.15.23a8
Apr 9WRL - Rosemont Ridge @ LakeridgeApr 9 · High Jump · Place 1 · LakeridgeLakeridgeHigh Jump1.5' 28

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 20Lake Oswego All-Comers Week 5Jul 20 · High Jump · Place 3 · Lake OswegoLake OswegoHigh Jump3.4-0611-12
Jul 6Lake Oswego All-Comers Week 3Jul 6 · High Jump · Place 1 · LAKE OSWEGO TRACK CLUBLAKE OSWEGO TRACK CLUBHigh Jump1.4-086
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 80m Hurdles · Place 3 · LAKE OSWEGO TRACK CLUBLAKE OSWEGO TRACK CLUB80m Hurdles30" / 0.762m3.16.33a PBWind: -2.46
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · Discus · LAKE OSWEGO TRACK CLUBLAKE OSWEGO TRACK CLUBDiscus1kg—DNS6
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · Shot Put · LAKE OSWEGO TRACK CLUBLAKE OSWEGO TRACK CLUBShot Put6lb—DNS6
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · High Jump · Place 5 · LAKE OSWEGO TRACK CLUBLAKE OSWEGO TRACK CLUBHigh Jump5.1.22m6
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 1 · LAKE OSWEGO TRACK CLUBLAKE OSWEGO TRACK CLUB400 Meters1.1:05.47a PB6
May 28Prefontaine Youth MeetMay 28 · Long Jump · UnattachedUnattachedLong Jump—NM6
May 28Prefontaine Youth MeetMay 28 · 100 Meters · UnattachedUnattached100 Meters—DNS6
May 17WRL District ChampionshipsMay 17 · 100m Hurdles · Place 1 · LakeridgeLakeridge100m Hurdles30" / 0.762m1.18.02a6
May 17WRL District ChampionshipsMay 17 · High Jump · Place 2 · LakeridgeLakeridgeHigh Jump2.4' 46
May 11WRL @ Lakeridge (Sherwood MS)May 11 · 100m Hurdles · Place 1 · LakeridgeLakeridge100m Hurdles30" / 0.762m1.18.43a6
May 11WRL @ Lakeridge (Sherwood MS)May 11 · High Jump · Place 2 · LakeridgeLakeridgeHigh Jump2.4-02.006
May 5WRL @ Athey Creek (Athey, Lakeridge, Tumwata)May 5 · 100m Hurdles · Place 2 · LakeridgeLakeridge100m Hurdles30" / 0.762m2.19.00a6
May 5WRL @ Athey Creek (Athey, Lakeridge, Tumwata)May 5 · Long Jump · Place 6 · LakeridgeLakeridgeLong Jump6.11' 06
May 5WRL @ Athey Creek (Athey, Lakeridge, Tumwata)May 5 · High Jump · Place 2 · LakeridgeLakeridgeHigh Jump2.4' 46
Apr 28WRL @ LOJ HS (LOJ and Lakeridge)Apr 28 · 100m Hurdles · Place 1 · LakeridgeLakeridge100m Hurdles30" / 0.762m1.19.13a6
Apr 28WRL @ LOJ HS (LOJ and Lakeridge)Apr 28 · Long Jump · Place 3 · LakeridgeLakeridgeLong Jump3.12' 26
Apr 21WRL @ Sherwood MS (Sherwood, LOJ, Lakeridge, Rosemont)Apr 21 · 100m Hurdles · Place 1 · LakeridgeLakeridge100m Hurdles30" / 0.762m1.18.80a6
Apr 21WRL @ Sherwood MS (Sherwood, LOJ, Lakeridge, Rosemont)Apr 21 · Long Jump · Place 6 · LakeridgeLakeridgeLong Jump6.12' 76

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18Sherwood Youth Track Club MeetJun 18 · Long Jump · Place 6 · UnattachedUnattachedLong Jump6.11-04.255
Jun 18Sherwood Youth Track Club MeetJun 18 · 100 Meters · Place 8 · UnattachedUnattached100 Meters8.15.59a5
May 22CYO Liberty HS Week #4May 22 · Long Jump · Place 3 · Our Lady of the LakeOur Lady of the LakeLong Jump3.10-10.255
May 22CYO Liberty HS Week #4May 22 · 100 Meters · Place 10 · Our Lady of the LakeOur Lady of the Lake100 Meters10.16.30a5
May 15CYO Valley Catholic Week #3May 15 · Long Jump · Place 4 · Our Lady of the LakeOur Lady of the LakeLong Jump4.12-00.005
May 15CYO Valley Catholic Week #3May 15 · 100 Meters · Place 6 · Our Lady of the LakeOur Lady of the Lake100 Meters6.15.43a5
May 1CYO Seton Catholic Week #1May 1 · Long Jump · Place 5 · Our Lady of the LakeOur Lady of the LakeLong Jump5.11-06.755
May 1CYO Seton Catholic Week #1May 1 · 100 Meters · Place 10 · Our Lady of the LakeOur Lady of the Lake100 Meters10.15.60a5