Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2023 Nike Outdoor Nationals · Jun 155.08m2023 Nike Outdoor NationalsJune 15, 2023
200 Meters · Indoor2024 STCU West Coast Championships · Mar 223.81a2024 STCU West Coast ChampionshipsMarch 2, 2024
200 Meters · OutdoorBeaverton @ Westview · Apr 3023.32aBeaverton @ WestviewApril 30, 2025
200 Meters · Relay Split · Indoor2024 STCU West Coast Championships · Mar 223.4222024 STCU West Coast ChampionshipsMarch 2, 2024
300m Hurdles · 36" / 0.914m · OutdoorLaker Classic · Apr 1843.93aLaker ClassicApril 18, 2025
400 Meters · Indoor2024 UW HS Invitational · Feb 1054.41a2024 UW HS InvitationalFebruary 10, 2024
400 Meters · OutdoorBeaverton vs Westview · Apr 2952.43aBeaverton vs WestviewApril 29, 2026
800 Meters · OutdoorMountainside @ Westview · Apr 222:14.82aMountainside @ WestviewApril 22, 2026
Discus · 1kg · OutdoorTHPRD Middle School @ Sunset High · Apr 1253' 5.25THPRD Middle School @ Sunset HighApril 12, 2022
Long Jump · OutdoorUSATF Oregon Youth Developmental T&F Meet · Apr 294.21mUSATF Oregon Youth Developmental T&F MeetApril 29, 2023
Shot Put · 8lb · OutdoorTHPRD Middle Schools @ Beaverton High · May 319' 7THPRD Middle Schools @ Beaverton HighMay 3, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 23OTC All Comers Meet #4 Age 12+Jul 23 · 200 Meters · Place 9 · Westside Track and FieldWestside Track and Field200 Meters9.23.48aWind: 0.412
Jul 23OTC All Comers Meet #4 Age 12+Jul 23 · 100 Meters · Place 21 · Westside Track and FieldWestside Track and Field100 Meters21.11.85aWind: 0.712
May 206A-2 Metro League ChampionshipsMay 20 · 400 Meters · Place 9 · WestviewWestview400 MetersRound P952.55a11
May 13Southridge @ WestviewMay 13 · 400 Meters · Place 3 · WestviewWestview400 Meters353.39a11
May 13Southridge @ WestviewMay 13 · 200 Meters · Place 4 · WestviewWestview200 Meters423.58a11
May 6Aloha @ WestviewMay 6 · 400 Meters · Place 4 · WestviewWestview400 Meters453.47a11
May 6Aloha @ WestviewMay 6 · 100 Meters · Place 4 · WestviewWestview100 Meters411.72a11
Apr 29Beaverton vs WestviewApr 29 · 400 Meters · Place 3 · WestviewWestview400 Meters352.43a PB11
Apr 29Beaverton vs WestviewApr 29 · 200 Meters · Place 4 · WestviewWestview200 Meters423.77a11
Apr 22Mountainside @ WestviewApr 22 · 800 Meters · Place 7 · WestviewWestview800 Meters72:14.82a PB11
Apr 22Mountainside @ WestviewApr 22 · 400 Meters · Place 1 · WestviewWestview400 Meters153.56a11
Apr 15Westview @ JesuitApr 15 · 400 Meters · Place 1 · WestviewWestview400 Meters153.02a11
Apr 15Westview @ JesuitApr 15 · 200 Meters · Place 2 · WestviewWestview200 Meters223.68a11
Apr 15Westview @ JesuitApr 15 · 100 Meters · Place 1 · WestviewWestview100 Meters112.03a11
Apr 11T Smith Need For Speed InvitationalApr 11 · 400 Meters · Place 24 · WestviewWestview400 Meters2453.01a11
Apr 1Westview @ SunsetApr 1 · 200 Meters · Place 3 · WestviewWestview200 Meters323.47a11
Apr 1Westview @ SunsetApr 1 · 100 Meters · Place 4 · WestviewWestview100 Meters411.49a11
Mar 20Kingsmen IcebreakerMar 20 · 400 Meters · Place 6 · WestviewWestview400 Meters653.05a11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 24 · The Inner Circle Track ClubThe Inner Circle Track Club200 MetersRound P2423.93a10
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 26 · The Inner Circle Track ClubThe Inner Circle Track Club100 MetersRound P2611.98a10
May 216A-2 Metro League ChampionshipsMay 21 · 200 Meters · Place 16 · WestviewWestview200 Meters1623.70a10
May 14Westview @ SouthridgeMay 14 · 400 Meters · Place 4 · WestviewWestview400 Meters453.42a10
May 7Westview @ Aloha (Senior Night)May 7 · 400 Meters · Place 4 · WestviewWestview400 Meters453.07a10
May 7Westview @ Aloha (Senior Night)May 7 · 200 Meters · Place 3 · WestviewWestview200 Meters323.59a10
Apr 30Beaverton @ WestviewApr 30 · 400 Meters · Place 2 · WestviewWestview400 Meters2.52.49a10
Apr 30Beaverton @ WestviewApr 30 · 200 Meters · Place 1 · WestviewWestview200 Meters1.23.32a PB10
Apr 30Beaverton @ WestviewApr 30 · 100 Meters · Place 2 · WestviewWestview100 Meters2.11.65a10
Apr 18Laker ClassicApr 18 · 300m Hurdles · Place 5 · WestviewWestview300m Hurdles36" / 0.914m5.43.93a PB10
Apr 16Jesuit @ WestviewApr 16 · 300m Hurdles · Place 1 · WestviewWestview300m Hurdles143.84a10
Apr 16Jesuit @ WestviewApr 16 · 400 Meters · Place 1 · WestviewWestview400 Meters153.60a10
Apr 16Jesuit @ WestviewApr 16 · 100 Meters · Place 1 · WestviewWestview100 Meters111.73a10
Apr 12T Smith Need For Speed Invitational Apr 12 · 400 Meters · Place 22 · WestviewWestview400 Meters22.52.58a10
Apr 12T Smith Need For Speed Invitational Apr 12 · 200 Meters · Place 21 · WestviewWestview200 Meters21.23.32aWind: 1.910
Apr 4Oregon Relays presented by AthleticNETApr 4 · 300m Hurdles · Place 41 · WestviewWestview300m Hurdles36" / 0.914m41.44.12a10
Apr 2Sunset @ WestviewApr 2 · 300m Hurdles · Place 2 · WestviewWestview300m Hurdles244.02a10
Apr 2Sunset @ WestviewApr 2 · 100 Meters · Place 3 · WestviewWestview100 Meters311.65a10
Mar 19Westview @ MountainsideMar 19 · 300m Hurdles · Place 2 · WestviewWestview300m Hurdles244.84a—
Mar 19Westview @ MountainsideMar 19 · 400 Meters · Place 3 · WestviewWestview400 Meters352.80a—

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 12 · The Inner CircleThe Inner Circle400 Meters1253.06a—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 15 · The Inner CircleThe Inner Circle200 MetersRound P1523.47a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 6 · The Inner CircleThe Inner Circle400 Meters652.83a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 6 · The Inner CircleThe Inner Circle200 MetersRound P623.93a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 5 · The Inner CircleThe Inner Circle200 Meters523.82a—
Jun 122024 Nike Outdoor NationalsJun 12 · 100 Meters · Place 33 · The Inner CircleThe Inner Circle100 MetersRound P3311.70a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 400 Meters · Place 7 · The Inner CircleThe Inner Circle400 Meters754.25a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 200 Meters · Place 5 · The Inner CircleThe Inner Circle200 Meters524.34a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 100 Meters · Place 10 · The Inner CircleThe Inner Circle100 Meters1011.65a—
May 86A-2 Metro League ChampionshipsMay 8 · 300m Hurdles · Place 7 · WestviewWestview300m HurdlesRound P743.67a—
May 86A-2 Metro League ChampionshipsMay 8 · 300m Hurdles · Place 4 · WestviewWestview300m Hurdles443.11a—
May 86A-2 Metro League ChampionshipsMay 8 · 400 Meters · Place 8 · WestviewWestview400 MetersRound P852.48a—
May 86A-2 Metro League ChampionshipsMay 8 · 400 Meters · Place 8 · WestviewWestview400 Meters853.41a—
May 1Aloha @ WestviewMay 1 · 300m Hurdles · Place 1 · WestviewWestview300m Hurdles144.37a—
May 1Aloha @ WestviewMay 1 · 400 Meters · Place 2 · WestviewWestview400 Meters253.21a—
Apr 24Westview @ SunsetApr 24 · 300m Hurdles · Place 3 · WestviewWestview300m Hurdles344.92a—
Apr 24Westview @ SunsetApr 24 · 400 Meters · Place 5 · WestviewWestview400 Meters554.02a—
Apr 24Westview @ SunsetApr 24 · 100 Meters · Place 1 · WestviewWestview100 Meters111.87a—
Apr 17Westview @ MountainsideApr 17 · 200 Meters · Place 4 · WestviewWestview200 Meters423.38a—
Apr 17Westview @ MountainsideApr 17 · 100 Meters · Place 10 · WestviewWestview100 Meters1012.00a—
Apr 13Sherwood Need For Speed ClassicApr 13 · 300m Hurdles · Place 17 · WestviewWestview300m Hurdles1745.10a—
Apr 3Jesuit @ WestviewApr 3 · 300m Hurdles · Place 1 · WestviewWestview300m Hurdles36" / 0.914m1.46.84a9
Apr 3Jesuit @ WestviewApr 3 · 400 Meters · Place 1 · WestviewWestview400 Meters1.54.09a9
Apr 3Jesuit @ WestviewApr 3 · 100 Meters · Place 2 · WestviewWestview100 Meters2.12.00a9
Mar 20Westview @ SouthridgeMar 20 · 400 Meters · Place 4 · WestviewWestview400 Meters453.82a—
Mar 20Westview @ SouthridgeMar 20 · 100 Meters · Place 1 · WestviewWestview100 Meters112.34a—
Mar 20Westview @ SouthridgeMar 20 · 200 Meters · Place 1 · WestviewWestview200 Meters123.97a—
Mar 13Beaverton @ WestviewMar 13 · 400 Meters · Place 4 · WestviewWestview400 Meters454.21a—
Mar 13Beaverton @ WestviewMar 13 · 200 Meters · Place 3 · WestviewWestview200 Meters324.21a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 22024 STCU West Coast ChampionshipsMar 2 · 200 Meters · The Inner Circle Track ClubThe Inner Circle Track Club200 MetersRelay Split—23.422 PB9
Mar 22024 STCU West Coast ChampionshipsMar 2 · 400 Meters · Place 48 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters48.54.84a9
Mar 22024 STCU West Coast ChampionshipsMar 2 · 200 Meters · Place 59 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters59.23.81a PB9
Feb 102024 UW HS InvitationalFeb 10 · 400 Meters · Place 41 · The Inner CircleThe Inner Circle400 Meters4154.41a PB—
Feb 102024 UW HS InvitationalFeb 10 · 200 Meters · Place 62 · The Inner CircleThe Inner Circle200 Meters6224.58a—
Jan 202024 SPOKANE HS INVITATIONALJan 20 · 400 Meters · Place 93 · The Inner CircleThe Inner Circle400 Meters9355.84a—
Jan 202024 SPOKANE HS INVITATIONALJan 20 · 200 Meters · Place 59 · The Inner CircleThe Inner Circle200 Meters5924.59a—

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Long Jump · Place 11 · Beaverton Youth TrackBeaverton Youth TrackLong Jump11.4.57m8
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 11 · Beaverton Youth TrackBeaverton Youth Track400 Meters11.55.59a8
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Long Jump · Place 12 · Beaverton Youth TrackBeaverton Youth TrackLong Jump12.4.75m8
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 11 · Beaverton Youth TrackBeaverton Youth Track400 Meters11.56.58a8
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 21 · Beaverton Youth TrackBeaverton Youth Track200 MetersRound P21.24.68aWind: 2.38
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 21 · Beaverton Youth TrackBeaverton Youth Track100 MetersRound P21.12.10Wind: 2.58
Jun 152023 Nike Outdoor NationalsJun 15 · 100 Meters · Place 17 · Beaverton YouthBeaverton Youth100 MetersRound P175.08m PB—
Jun 152023 Nike Outdoor NationalsJun 15 · 100 Meters · Place 17 · Beaverton YouthBeaverton Youth100 MetersRound P1756.77a—
Jun 152023 Nike Outdoor NationalsJun 15 · 100 Meters · Place 32 · Beaverton YouthBeaverton Youth100 MetersRound P3212.55a—
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 300 Meters · Beaverton Youth TrackBeaverton Youth Track300 Meters—DNS8
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · Long Jump · Place 6 · Beaverton Youth TrackBeaverton Youth TrackLong Jump6.16' 08
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 400 Meters · Place 4 · Beaverton Youth TrackBeaverton Youth Track400 Meters4.56.72a8
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 100 Meters · Place 20 · Beaverton Youth TrackBeaverton Youth Track100 Meters20.12.63a8
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · Long Jump · Place 19 · Beaverton YouthBeaverton YouthLong Jump1915-8.5—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 400 Meters · Place 19 · Beaverton YouthBeaverton Youth400 Meters1957.96a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 200 Meters · Place 41 · Beaverton YouthBeaverton Youth200 Meters4128.2—
May 24Oregon Middle School Meet of ChampionsMay 24 · 400 Meters · Place 21 · Beaverton YouthBeaverton Youth400 Meters2156.67a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · Long Jump · Place 5 · Beaverton YouthBeaverton YouthLong Jump515-6—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 400 Meters · Place 1 · Beaverton YouthBeaverton Youth400 Meters156.14a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 100 Meters · Place 4 · Beaverton YouthBeaverton Youth100 Meters412.52a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · Long Jump · Place 4 · Beaverton YouthBeaverton YouthLong Jump416-3—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 400 Meters · Place 3 · Beaverton YouthBeaverton Youth400 Meters356.87a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 200 Meters · Place 6 · Beaverton YouthBeaverton Youth200 Meters625.93a—
May 5BYTC BlastMay 5 · Discus · Place 9 · Beaverton YouthBeaverton YouthDiscus915.90m—
May 5BYTC BlastMay 5 · 400 Meters · Place 4 · Beaverton YouthBeaverton Youth400 Meters458.01a—
May 5BYTC BlastMay 5 · 100 Meters · Place 6 · Beaverton YouthBeaverton Youth100 Meters612.85a—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · Long Jump · Place 5 · Beaverton YouthBeaverton YouthLong Jump54.21m PB—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · 400 Meters · Place 4 · Beaverton YouthBeaverton Youth400 Meters459.74a—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · 100 Meters · Place 7 · Beaverton YouthBeaverton Youth100 Meters712.80a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3THPRD Middle Schools @ Beaverton HighMay 3 · Long Jump · Place 3 · Five OaksFive OaksLong Jump3.13' 87
May 3THPRD Middle Schools @ Beaverton HighMay 3 · Discus · Place 10 · Five OaksFive OaksDiscus1kg10.43' 07
May 3THPRD Middle Schools @ Beaverton HighMay 3 · Shot Put · Place 6 · Five OaksFive OaksShot Put8lb6.19' 7 PB7
May 3THPRD Middle Schools @ Beaverton HighMay 3 · 100 Meters · Place 4 · Five OaksFive Oaks100 Meters4.13.27
Apr 12THPRD Middle School @ Sunset HighApr 12 · Long Jump · Place 1 · Five OaksFive OaksLong Jump1.13' 67
Apr 12THPRD Middle School @ Sunset HighApr 12 · Discus · Place 4 · Five OaksFive OaksDiscus1kg4.53' 5.25 PB7
Apr 12THPRD Middle School @ Sunset HighApr 12 · 100 Meters · Place 4 · Five OaksFive Oaks100 Meters4.13.67