Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRocket Invite · May 1411.69aRocket InviteMay 14, 2026
100m Hurdles · 30" / 0.762m · OutdoorHelix Invite · Apr 2920.0Helix InviteApril 29, 2022
110m Hurdles · 39" / 0.991m · OutdoorOSAA State Track & Field Championships · May 2816.14aOSAA State Track & Field ChampionshipsMay 28, 2026
200 Meters · OutdoorColumbia River Invitational · Apr 1427.37aColumbia River InvitationalApril 14, 2023
300m Hurdles · 30" / 0.762m · OutdoorMiddle School Championship Meet · May 41:01.28aMiddle School Championship MeetMay 4, 2022
300m Hurdles · 36" / 0.914m · OutdoorOSAA State Track & Field Championships · May 2841.18aOSAA State Track & Field ChampionshipsMay 28, 2026
Long Jump · OutdoorCBMS Invitational · Apr 812' 10CBMS Invitational April 8, 2022

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 28OSAA State Track & Field ChampionshipsMay 28 · 300m Hurdles · Place 6 · GriswoldGriswold300m Hurdles36" / 0.914mRound P6.41.18a PB12
May 28OSAA State Track & Field ChampionshipsMay 28 · 300m Hurdles · Place 5 · GriswoldGriswold300m Hurdles36" / 0.914m5.41.38a12
May 28OSAA State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 7 · GriswoldGriswold110m Hurdles39" / 0.991mRound P7.16.14a PBWind: 0.112
May 28OSAA State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 7 · GriswoldGriswold110m Hurdles39" / 0.991m7.16.29aWind: 0.212
May 211A-SD3 Special District 3 ChampionshipsMay 21 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles142.02a12
May 211A-SD3 Special District 3 ChampionshipsMay 21 · 300m Hurdles · Place 2 · GriswoldGriswold300m Hurdles240.48a12
May 211A-SD3 Special District 3 ChampionshipsMay 21 · 110m Hurdles · Place 2 · GriswoldGriswold110m Hurdles216.32a12
May 211A-SD3 Special District 3 ChampionshipsMay 21 · 110m Hurdles · Place 2 · GriswoldGriswold110m Hurdles215.73a12
May 14Rocket InviteMay 14 · 300m Hurdles · Place 2 · GriswoldGriswold300m Hurdles242.46a12
May 14Rocket InviteMay 14 · 110m Hurdles · Place 2 · GriswoldGriswold110m Hurdles216.13a12
May 14Rocket InviteMay 14 · 100 Meters · Place 3 · GriswoldGriswold100 Meters311.69a PB12
May 5WM InviteMay 5 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles143.25a12
May 5WM InviteMay 5 · 110m Hurdles · Place 1 · GriswoldGriswold110m Hurdles116.18a12
May 2Columbia River InviteMay 2 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles142.16a12
May 2Columbia River InviteMay 2 · 110m Hurdles · Place 2 · GriswoldGriswold110m Hurdles216.89a12
May 2Columbia River InviteMay 2 · 100 Meters · Place 4 · GriswoldGriswold100 Meters412.11a12
Apr 24Carnival of SpeedApr 24 · 300m Hurdles · Place 4 · GriswoldGriswold300m Hurdles442.94a12
Apr 24Carnival of SpeedApr 24 · 110m Hurdles · Place 4 · GriswoldGriswold110m Hurdles416.53a12
Apr 24Carnival of SpeedApr 24 · 100 Meters · Place 8 · GriswoldGriswold100 Meters811.78a12
Apr 18Cove Charter School Regional 1A-2A-3A InvitationalApr 18 · 300m Hurdles · Place 3 · GriswoldGriswold300m Hurdles343.62a12
Apr 18Cove Charter School Regional 1A-2A-3A InvitationalApr 18 · 110m Hurdles · Place 4 · GriswoldGriswold110m Hurdles417.58a12
Mar 18Pendleton Icebreaker Mar 18 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles36" / 0.914m1.43.16a12
Mar 18Pendleton Icebreaker Mar 18 · 110m Hurdles · Place 1 · GriswoldGriswold110m Hurdles39" / 0.991m1.16.86a12
Mar 18Pendleton Icebreaker Mar 18 · 100 Meters · Place 8 · GriswoldGriswold100 Meters8.11.93a12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 221A-SD3 District 3 ChampionshipsMay 22 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles142.23a11
May 221A-SD3 District 3 ChampionshipsMay 22 · 110m Hurdles · Place 5 · GriswoldGriswold110m Hurdles517.91a11
May 221A-SD3 District 3 ChampionshipsMay 22 · 100 Meters · Place 3 · GriswoldGriswold100 Meters311.76a11
May 221A-SD3 District 3 ChampionshipsMay 22 · 100 Meters · Place 5 · GriswoldGriswold100 Meters512.12a11
May 15Rocket InviteMay 15 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles143.38a11
May 15Rocket InviteMay 15 · 110m Hurdles · Place 3 · GriswoldGriswold110m Hurdles317.20a11
May 15Rocket InviteMay 15 · 100 Meters · Place 2 · GriswoldGriswold100 Meters211.97a11
May 9Buck Track Classic May 9 · 300m Hurdles · Place 4 · GriswoldGriswold300m Hurdles443.81a11
May 9Buck Track Classic May 9 · 110m Hurdles · Place 2 · GriswoldGriswold110m Hurdles216.87a11
May 9Buck Track Classic May 9 · 100 Meters · Place 6 · GriswoldGriswold100 Meters612.17a11
May 2Dick Horyna InvitationalMay 2 · 300m Hurdles · Place 2 · GriswoldGriswold300m Hurdles244.57a11
May 2Dick Horyna InvitationalMay 2 · 110m Hurdles · Place 2 · GriswoldGriswold110m Hurdles217.26a11
May 2Dick Horyna InvitationalMay 2 · 100 Meters · Place 1 · GriswoldGriswold100 Meters112.20a11
Apr 25Carnival Of SpeedApr 25 · 300m Hurdles · Place 4 · GriswoldGriswold300m Hurdles36" / 0.914m4.44.93a11
Apr 25Carnival Of SpeedApr 25 · 110m Hurdles · Place 3 · GriswoldGriswold110m Hurdles39" / 0.991m3.16.80a11
Apr 25Carnival Of SpeedApr 25 · 100 Meters · Place 6 · GriswoldGriswold100 Meters6.11.74a11
Apr 19Cove Charter School 1A-2A-3A Regional InvitationalApr 19 · 300m Hurdles · Place 3 · GriswoldGriswold300m Hurdles36" / 0.914m3.46.13a11
Apr 19Cove Charter School 1A-2A-3A Regional InvitationalApr 19 · 110m Hurdles · Place 2 · GriswoldGriswold110m Hurdles39" / 0.991m2.16.89aWind: -0.311
Apr 1216th Annual Pepsi InvitationalApr 12 · 300m Hurdles · Place 2 · GriswoldGriswold300m Hurdles36" / 0.914m2.44.68a11
Apr 1216th Annual Pepsi InvitationalApr 12 · 110m Hurdles · Place 1 · GriswoldGriswold110m Hurdles39" / 0.991m1.16.92a11
Apr 1216th Annual Pepsi InvitationalApr 12 · 100 Meters · Place 7 · GriswoldGriswold100 Meters7.12.15a11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16OSAA 1A State ChampionshipsMay 16 · 300m Hurdles · Place 8 · GriswoldGriswold300m Hurdles36" / 0.914mRound P8.43.80a10
May 16OSAA 1A State ChampionshipsMay 16 · 300m Hurdles · Place 8 · GriswoldGriswold300m Hurdles36" / 0.914m8.43.73a10
May 16OSAA 1A State ChampionshipsMay 16 · 110m Hurdles · Place 9 · GriswoldGriswold110m Hurdles39" / 0.991mRound P9.17.12aWind: -0.510
May 101A-SD3 Special District 3 ChampionshipsMay 10 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles36" / 0.914mRound P1.44.67a10
May 101A-SD3 Special District 3 ChampionshipsMay 10 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles36" / 0.914m1.43.97a10
May 101A-SD3 Special District 3 ChampionshipsMay 10 · 110m Hurdles · Place 2 · GriswoldGriswold110m Hurdles39" / 0.991m2.16.86a10
May 4Columbia River Invitational (Senior Night)May 4 · 300m Hurdles · Place 6 · GriswoldGriswold300m Hurdles648.42a—
May 4Columbia River Invitational (Senior Night)May 4 · 110m Hurdles · Place 3 · GriswoldGriswold110m Hurdles317.76a—
Apr 30WM InviteApr 30 · 300m Hurdles · Place 5 · GriswoldGriswold300m Hurdles548.10a—
Apr 30WM InviteApr 30 · 110m Hurdles · Place 5 · GriswoldGriswold110m Hurdles517.96a—
Apr 30WM InviteApr 30 · 100 Meters · Place 12 · GriswoldGriswold100 Meters1213.10a—
Apr 26Carnival of SpeedApr 26 · 300m Hurdles · Place 3 · GriswoldGriswold300m Hurdles346.76a—
Apr 26Carnival of SpeedApr 26 · 110m Hurdles · Place 2 · GriswoldGriswold110m Hurdles217.91a—
Apr 26Carnival of SpeedApr 26 · 100 Meters · Place 16 · GriswoldGriswold100 Meters1612.58a—
Apr 12River's EdgeApr 12 · 300m Hurdles · Place 4 · GriswoldGriswold300m Hurdles446.13a—
Mar 2315th Annual Pepsi InvitationalMar 23 · 300m Hurdles · Place 2 · GriswoldGriswold300m Hurdles36" / 0.914m2.46.62a10
Mar 2315th Annual Pepsi InvitationalMar 23 · 110m Hurdles · Place 3 · GriswoldGriswold110m Hurdles39" / 0.991m3.17.59a10
Mar 2315th Annual Pepsi InvitationalMar 23 · 100 Meters · Place 8 · GriswoldGriswold100 Meters8.12.76a10
Mar 16Pilot Rock/Pendleton Ice Breaker Mar 16 · 110m Hurdles · Place 1 · GriswoldGriswold110m Hurdles118.07a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 191A-SD3 Special District 3 ChampionshipsMay 19 · 110m Hurdles · Place 5 · GriswoldGriswold110m Hurdles39" / 0.991m5.19.89a9
May 191A-SD3 Special District 3 ChampionshipsMay 19 · 200 Meters · GriswoldGriswold200 MetersRound P—DNS9
May 5Big Cats InvitationalMay 5 · 110m Hurdles · Place 13 · GriswoldGriswold110m Hurdles1319.95a—
May 5Big Cats InvitationalMay 5 · 200 Meters · Place 28 · GriswoldGriswold200 Meters2828.15a—
May 2WM Small schoolsMay 2 · 110m Hurdles · Place 6 · GriswoldGriswold110m Hurdles619.45a—
May 2WM Small schoolsMay 2 · 200 Meters · Place 17 · GriswoldGriswold200 Meters1727.82a—
Apr 2914th Annual Pepsi InvitationalApr 29 · 110m Hurdles · Place 7 · GriswoldGriswold110m Hurdles39" / 0.991m7.18.83a9
Apr 2914th Annual Pepsi InvitationalApr 29 · 200 Meters · Place 34 · GriswoldGriswold200 Meters34.27.59a9
Apr 22Cove Charter School 1A-2A-3A Regional InvitationalApr 22 · 100 Meters · Place 5 · GriswoldGriswold100 MetersRound P519.40a—
Apr 22Cove Charter School 1A-2A-3A Regional InvitationalApr 22 · 100 Meters · Place 31 · GriswoldGriswold100 MetersRound P3127.72a—
Apr 14Columbia River InvitationalApr 14 · 110m Hurdles · Place 6 · GriswoldGriswold110m Hurdles619.62a—
Apr 14Columbia River InvitationalApr 14 · 200 Meters · Place 43 · GriswoldGriswold200 Meters4327.37a PB—
Apr 7Buck Track Classic Apr 7 · 110m Hurdles · Place 12 · GriswoldGriswold110m Hurdles1220.01a—
Apr 7Buck Track Classic Apr 7 · 200 Meters · Place 63 · GriswoldGriswold200 Meters6328.05a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11Sunridge Int.May 11 · 100m Hurdles · Place 8 · HelixHelix100m Hurdles30" / 0.762m8.21.08
May 11Sunridge Int.May 11 · Long Jump · Place 22 · HelixHelixLong Jump22.10' 68
May 11Sunridge Int.May 11 · 200 Meters · Place 6 · HelixHelix200 Meters6.32.38
May 4Middle School Championship MeetMay 4 · 100m Hurdles · Place 12 · HelixHelix100m Hurdles30" / 0.762m12.20.95a8
May 4Middle School Championship MeetMay 4 · Long Jump · Place 20 · HelixHelixLong Jump20.10' 48
May 4Middle School Championship MeetMay 4 · 300m Hurdles · Place 5 · HelixHelix300m Hurdles30" / 0.762m5.1:01.28a PB8
May 4Middle School Championship MeetMay 4 · 200 Meters · Place 20 · HelixHelix200 Meters20.33.58a8
Apr 29Helix InviteApr 29 · 100m Hurdles · Place 7 · HelixHelix100m Hurdles30" / 0.762m7.20.0 PB8
Apr 29Helix InviteApr 29 · Long Jump · Place 14 · HelixHelixLong Jump14.11' 18
Apr 29Helix InviteApr 29 · 300m Hurdles · Place 5 · HelixHelix300m Hurdles30" / 0.762m5.1:05.48
Apr 29Helix InviteApr 29 · 200 Meters · Place 5 · HelixHelix200 Meters5.34.18
Apr 8CBMS Invitational Apr 8 · Long Jump · Place 6 · HelixHelixLong Jump6.12' 10 PB8
Apr 8CBMS Invitational Apr 8 · 200 Meters · Place 8 · HelixHelix200 Meters8.41.18
Apr 2Milton Freewater MS InviteApr 2 · Long Jump · Place 41 · HelixHelixLong Jump41.6' 118
Apr 2Milton Freewater MS InviteApr 2 · 200 Meters · Place 18 · HelixHelix200 Meters18.32.04a8