Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKalama Twilight Invitational · Apr 2511.45aKalama Twilight InvitationalApril 25, 2025
100m Hurdles · 33" / 0.838m · OutdoorTenino, Miller @ Rochester · Jun 317.30aTenino, Miller @ Rochester June 3, 2021
110m Hurdles · 39" / 0.991m · OutdoorKalama Twilight Invitational · Apr 2515.00aKalama Twilight InvitationalApril 25, 2025
110m Hurdles · 42" / 1.067m · OutdoorWillamette Invitational · Mar 2815.92aWillamette InvitationalMarch 28, 2026
200 Meters · IndoorUniversity of Portland Indoor 1 · Jan 2524.08aUniversity of Portland Indoor 1January 25, 2026
200 Meters · OutdoorJohn Knight Twilight · Apr 1023.28John Knight TwilightApril 10, 2026
300 Meters · IndoorUniversity of Portland #2 · Feb 839.67University of Portland #2February 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorOregon Relays presented by AthleticNET · Apr 443.34aOregon Relays presented by AthleticNETApril 4, 2025
400 Meters · OutdoorMontesano JH Meet · May 131:13.81aMontesano JH MeetMay 13, 2021
60 Meter · Indoor2024 Spokane Speed Games presented by STCU · Dec 157.62a2024 Spokane Speed Games presented by STCUDecember 15, 2024
60 Meters · IndoorGeorge Fox #2 · Feb 217.43aGeorge Fox #2February 21, 2026
60m Hurdles · 39" / 0.991m · Indoor2024 Spokane Speed Games presented by STCU · Dec 158.76a2024 Spokane Speed Games presented by STCUDecember 15, 2024
Long Jump · OutdoorTenino MS Meet #2- vs Elma & Centralia · May 2015-03.50Tenino MS Meet #2- vs Elma & CentraliaMay 20, 2021

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · 110m Hurdles · Place 12 · Portland StatePortland State110m Hurdles42" / 1.067mRound P12.16.07aWind: 0.2Fr
May 1Oregon State High PerformanceMay 1 · 110m Hurdles · Place 11 · Portland StatePortland State110m Hurdles1116.01aFr
Apr 10John Knight TwilightApr 10 · 200 Meters · Place 44 · Portland StatePortland State200 Meters4423.28 PBFR
Apr 10John Knight TwilightApr 10 · 110m Hurdles · Place 21 · Portland StatePortland State110m Hurdles2118.41FR
Apr 10John Knight TwilightApr 10 · 100 Meters · Place 44 · Portland StatePortland State100 Meters4411.64FR
Mar 28Willamette InvitationalMar 28 · 110m Hurdles · Place 3 · Portland StatePortland State110m Hurdles42" / 1.067m3.15.92a PBWind: -1.5Fr
Mar 28Willamette InvitationalMar 28 · 100 Meters · Place 12 · Portland StatePortland State100 Meters12.11.62aWind: -1.5Fr
Mar 14LCC OpenMar 14 · 400m Hurdles · Place 6 · Portland StatePortland State400m Hurdles61:03.71aFr
Mar 14LCC OpenMar 14 · 110m Hurdles · Place 6 · Portland StatePortland State110m Hurdles616.22aFr
Mar 14LCC OpenMar 14 · 200 Meters · Place 37 · Portland StatePortland State200 Meters3724.80aFr
Mar 14LCC OpenMar 14 · 100 Meters · Place 19 · Portland StatePortland State100 Meters1911.48aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21George Fox #2Feb 21 · 60m Hurdles · Place 10 · Portland StatePortland State60m HurdlesRound P108.94aFr
Feb 21George Fox #2Feb 21 · 60 Meters · Place 33 · Portland StatePortland State60 MetersRound P337.43a PBFr
Feb 8University of Portland #2Feb 8 · 300 Meters · Place 8 · Portland StatePortland State300 Meters839.67 PBFR
Jan 25University of Portland Indoor 1Jan 25 · 200 Meters · Place 18 · Portland StatePortland State200 Meters1824.08a PBFr

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 221A District 4 ChampionshipsMay 22 · 300m Hurdles · Place 1 · TeninoTenino300m Hurdles140.32a12
May 221A District 4 ChampionshipsMay 22 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles115.40a12
May 161A Evergreen League ChampionshipsMay 16 · 300m Hurdles · Place 2 · TeninoTenino300m Hurdles240.51a12
May 161A Evergreen League ChampionshipsMay 16 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles114.99a12
May 959th Shaner Invitational T&F meetMay 9 · 300m Hurdles · Place 2 · TeninoTenino300m Hurdles240.88a12
May 959th Shaner Invitational T&F meetMay 9 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles115.05a12
May 365th Shelton InvitationalMay 3 · 300m Hurdles · Place 7 · TeninoTenino300m Hurdles742.83a12
May 365th Shelton InvitationalMay 3 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles115.62a12
Apr 29Evergreen 1A League MeetApr 29 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles115.09a12
Apr 29Evergreen 1A League MeetApr 29 · 200 Meters · Place 2 · TeninoTenino200 Meters224.06a12
Apr 25Kalama Twilight InvitationalApr 25 · 300m Hurdles · Place 8 · TeninoTenino300m Hurdles36" / 0.914m8.45.98a12
Apr 25Kalama Twilight InvitationalApr 25 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles39" / 0.991m1.15.00a PB12
Apr 25Kalama Twilight InvitationalApr 25 · 100 Meters · Place 6 · TeninoTenino100 Meters6.11.45a PB12
Apr 11Tenino Twilight RelaysApr 11 · 100 Meters · Place 3 · TeninoTenino100 Meters311.47a12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 300m Hurdles · Place 34 · TeninoTenino300m Hurdles36" / 0.914m34.43.34a PB12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 110m Hurdles · Place 14 · TeninoTenino110m Hurdles39" / 0.991mRound P14.15.66aWind: 012
Mar 22Rainier Icebreaker Mar 22 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles115.68a12
Mar 17Tenino Time TrialsMar 17 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles39" / 0.991m1.16.512

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 152024 Spokane Speed Games presented by STCUDec 15 · 60m Hurdles · Place 9 · UnattachedUnattached60m Hurdles39" / 0.991mRound P9.8.76a PB12
Dec 152024 Spokane Speed Games presented by STCUDec 15 · 60 Meter · Place 73 · UnattachedUnattached60 MeterRound P73.7.62a PB12
Dec 152024 Spokane Speed Games presented by STCUDec 15 · 200 Meters · Place 70 · UnattachedUnattached200 Meters70.25.23a12

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23WIAA 1B, 2B, 1A State Championship Meet (HS)May 23 · 300m Hurdles · Place 13 · TeninoTenino300m Hurdles1342.70a—
May 23WIAA 1B, 2B, 1A State Championship Meet (HS)May 23 · 110m Hurdles · Place 10 · TeninoTenino110m Hurdles1016.20a—
May 161A D4 ChampionshipsMay 16 · 300m Hurdles · Place 1 · TeninoTenino300m Hurdles142.4—
May 161A D4 ChampionshipsMay 16 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles115.1—
May 101A D4 Evergreen League ChampionshipsMay 10 · 300m Hurdles · Place 1 · TeninoTenino300m Hurdles142.44a—
May 101A D4 Evergreen League ChampionshipsMay 10 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles115.92a—
May 3Spudder Track & Field ClassicMay 3 · 300m Hurdles · Place 12 · TeninoTenino300m Hurdles1245.46a—
May 3Spudder Track & Field ClassicMay 3 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles115.74a—
Apr 291B/2B/1A League Meet @ TeninoApr 29 · 300m Hurdles · Place 1 · TeninoTenino300m Hurdles143.21a—
Apr 291B/2B/1A League Meet @ TeninoApr 29 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles115.37a—
Apr 2764th Shelton InvitationalApr 27 · 110m Hurdles · Place 3 · TeninoTenino110m Hurdles316.00a—
Apr 19Kalama Twilight InviteApr 19 · 300m Hurdles · Place 4 · TeninoTenino300m Hurdles443.67a—
Apr 19Kalama Twilight InviteApr 19 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles115.70a—
Apr 13Tenino RelaysApr 13 · Discus · Place 15 · TeninoTeninoDiscus1559-9—
Mar 281B/2B/1A League Meet @ Eatonville Mar 28 · 300m Hurdles · Place 2 · TeninoTenino300m Hurdles246.74a—
Mar 181B/2B/1A League Meet @ TeninoMar 18 · 110m Hurdles · Place 2 · TeninoTenino110m Hurdles215.62a—
Mar 16Rainier IcebreakerMar 16 · 110m Hurdles · Place 2 · TeninoTenino110m Hurdles216.18a—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 25WIAA 1B, 2B, 1A State Championship Meet (HS)May 25 · 110m Hurdles · Place 15 · TeninoTenino110m Hurdles1516.78a—
May 181A District 4 ChampionshipsMay 18 · 300m Hurdles · Place 5 · TeninoTenino300m Hurdles545.09a—
May 181A District 4 ChampionshipsMay 18 · 110m Hurdles · Place 4 · TeninoTenino110m Hurdles416.27a—
May 121A D4 Evergreen League ChampionshipsMay 12 · 300m Hurdles · Place 1 · TeninoTenino300m Hurdles147.72a—
May 121A D4 Evergreen League ChampionshipsMay 12 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles116.90a—
May 5Spudder Track & Field ClassicMay 5 · 300m Hurdles · Place 7 · TeninoTenino300m Hurdles743.96a—
May 5Spudder Track & Field ClassicMay 5 · 110m Hurdles · Place 5 · TeninoTenino110m Hurdles516.11a—
Apr 2963rd Shelton Invitational T&FApr 29 · 300m Hurdles · Place 14 · TeninoTenino300m Hurdles1445.95a—
Apr 2963rd Shelton Invitational T&FApr 29 · 110m Hurdles · Place 12 · TeninoTenino110m Hurdles1216.65a—
Apr 271B/2B/1A League Meet @ ElmaApr 27 · 300m Hurdles · Place 1 · TeninoTenino300m Hurdles144.66a—
Apr 271B/2B/1A League Meet @ ElmaApr 27 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles116.40a—
Apr 181B/2B/1A League Meet @ MontesanoApr 18 · 300m Hurdles · Place 2 · TeninoTenino300m Hurdles246.27a—
Apr 181B/2B/1A League Meet @ MontesanoApr 18 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles117.11a—
Mar 291B/2B/1A League Meet @ TeninoMar 29 · 300m Hurdles · Place 1 · TeninoTenino300m Hurdles144.88a—
Mar 291B/2B/1A League Meet @ TeninoMar 29 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles117.26a—
Mar 231B/2B/1A League Meet @MossyrockMar 23 · 300m Hurdles · Place 3 · TeninoTenino300m Hurdles346.45a—
Mar 231B/2B/1A League Meet @MossyrockMar 23 · 110m Hurdles · Place 2 · TeninoTenino110m Hurdles217.28a—
Mar 18Rainier Icebreaker InvitationalMar 18 · 300m Hurdles · Place 10 · TeninoTenino300m Hurdles1047.53a—
Mar 18Rainier Icebreaker InvitationalMar 18 · 110m Hurdles · Place 4 · TeninoTenino110m Hurdles418.23a—
Mar 161B/2B/1A League Meet @ North BeachMar 16 · 300m Hurdles · Place 1 · TeninoTenino300m Hurdles147.76a—
Mar 161B/2B/1A League Meet @ North BeachMar 16 · 110m Hurdles · Place 2 · TeninoTenino110m Hurdles217.04a—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 191A District 4 ChampionshipMay 19 · 300m Hurdles · Place 4 · TeninoTenino300m Hurdles445.449
May 191A District 4 ChampionshipMay 19 · 110m Hurdles · Place 4 · TeninoTenino110m Hurdles418.369
May 131A Evergreen Subdistrict ChampionshipsMay 13 · 300m Hurdles · Place 1 · TeninoTenino300m Hurdles149.089
May 131A Evergreen Subdistrict ChampionshipsMay 13 · 110m Hurdles · Place 1 · TeninoTenino110m Hurdles118.719
May 7Freshman InvitationalMay 7 · Long Jump · Place 4 · TeninoTeninoLong Jump415' 2.59
May 7Freshman InvitationalMay 7 · 300m Hurdles · Place 5 · TeninoTenino300m Hurdles548.319
May 7Freshman InvitationalMay 7 · 110m Hurdles · Place 4 · TeninoTenino110m Hurdles419.149
Apr 28Winlock HS League MeetApr 28 · Long Jump · Place 6 · TeninoTeninoLong Jump616-00.759
Apr 28Winlock HS League MeetApr 28 · 300m Hurdles · Place 2 · TeninoTenino300m Hurdles247.969
Apr 22Chehalis ActivatorApr 22 · Long Jump · Place 18 · TeninoTeninoLong Jump1815-06.759
Apr 22Chehalis ActivatorApr 22 · 300m Hurdles · Place 7 · TeninoTenino300m Hurdles747.029
Apr 22Chehalis ActivatorApr 22 · 100 Meters · Place 19 · TeninoTenino100 Meters1912.479
Apr 141A League meet @Elma HSApr 14 · Long Jump · Place 8 · TeninoTeninoLong Jump815-5.759
Apr 141A League meet @Elma HSApr 14 · 300m Hurdles · Place 3 · TeninoTenino300m Hurdles350.079
Mar 29Tenino Home MeetMar 29 · Long Jump · Place 8 · TeninoTeninoLong Jump816-02.009
Mar 29Tenino Home MeetMar 29 · 300m Hurdles · Place 2 · TeninoTenino300m Hurdles246.489
Mar 19Rainier "Icebreaker" InvitationalMar 19 · 300m Hurdles · Place 1 · TeninoTenino300m Hurdles147.029
Mar 171B/2B/1A League Meet @ MontesanoMar 17 · 300m Hurdles · Place 2 · TeninoTenino300m Hurdles248.759
Mar 171B/2B/1A League Meet @ MontesanoMar 17 · 100 Meters · Place 8 · TeninoTenino100 Meters812.859

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3Tenino, Miller @ Rochester Jun 3 · 100m Hurdles · Place 1 · TeninoTenino100m Hurdles33" / 0.838m1.17.30a PB8
Jun 3Tenino, Miller @ Rochester Jun 3 · Long Jump · Place 3 · TeninoTeninoLong Jump3.14' 3.58
Jun 3Tenino, Miller @ Rochester Jun 3 · 200 Meters · Place 1 · TeninoTenino200 Meters1.30.36a8
May 27Tenino MS Meet #1- vs Oakland Bay & RochesterMay 27 · 100m Hurdles · Place 1 · TeninoTenino100m Hurdles33" / 0.838m1.17.53a8
May 27Tenino MS Meet #1- vs Oakland Bay & RochesterMay 27 · Long Jump · Place 1 · TeninoTeninoLong Jump1.13-07.008
May 24Chehalis Middle School Track MeetMay 24 · 100m Hurdles · Place 1 · TeninoTenino100m Hurdles33" / 0.838m1.17.72a8
May 24Chehalis Middle School Track MeetMay 24 · Long Jump · Place 1 · TeninoTeninoLong Jump1.15-03.008
May 20Tenino MS Meet #2- vs Elma & CentraliaMay 20 · 100m Hurdles · Place 1 · TeninoTenino100m Hurdles33" / 0.838m1.17.99a8
May 20Tenino MS Meet #2- vs Elma & CentraliaMay 20 · Long Jump · Place 1 · TeninoTeninoLong Jump1.15-03.50 PB8
May 13Montesano JH MeetMay 13 · Long Jump · Place 1 · TeninoTeninoLong Jump1.14' 98
May 13Montesano JH MeetMay 13 · 400 Meters · Place 3 · TeninoTenino400 Meters3.1:13.81a PB8
May 13Montesano JH MeetMay 13 · 100 Meters · Place 2 · TeninoTenino100 Meters2.13.28a8