Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorEl Jefe · Jun 44:35.65aEl JefeJune 4, 2026
100 Meters · Outdoor6A-7 Southwest Conference Championships · May 812.12a6A-7 Southwest Conference ChampionshipsMay 8, 2024
1500 Meters · OutdoorSpartan Challenge · May 14:08.80aSpartan ChallengeMay 1, 2026
200 Meters · Outdoor6A-7 Southwest Conference Championships · May 2023.62a6A-7 Southwest Conference ChampionshipsMay 20, 2026
300 Meters · OutdoorEl Jefe · Jun 438.16aEl JefeJune 4, 2026
400 Meters · IndoorArmory Youth Winter Solstice Invitational Presented by NYRR · Dec 1859.23aArmory Youth Winter Solstice Invitational Presented by NYRRDecember 18, 2022
400 Meters · OutdoorSouth Eugene @ Sheldon · Apr 2952.50aSouth Eugene @ SheldonApril 29, 2026
60 Meters · OutdoorEl Jefe · Jun 37.46aEl JefeJune 3, 2025
800 Meters · Outdoor6A-7 Southwest Conference Championships · May 201:56.22a6A-7 Southwest Conference ChampionshipsMay 20, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4El JefeJun 4 · 1 Mile · Place 3 · South EugeneSouth Eugene1 Mile3.4:35.65a PB11
Jun 4El JefeJun 4 · 300 Meters · Place 2 · South EugeneSouth Eugene300 Meters2.38.16a PB11
May 28OSAA State Track & Field ChampionshipsMay 28 · 400 Meters · South EugeneSouth Eugene400 MetersRelay Split—54.3hUnofficial11
May 28OSAA State Track & Field ChampionshipsMay 28 · 800 Meters · Place 13 · South EugeneSouth Eugene800 MetersRound P13.1:58.98a11
May 206A-7 Southwest Conference ChampionshipsMay 20 · 800 Meters · Place 3 · South EugeneSouth Eugene800 Meters32:03.34a11
May 206A-7 Southwest Conference ChampionshipsMay 20 · 800 Meters · Place 3 · South EugeneSouth Eugene800 Meters31:56.22a PB11
May 206A-7 Southwest Conference ChampionshipsMay 20 · 200 Meters · Place 15 · South EugeneSouth Eugene200 Meters1523.62a PB11
May 1Spartan ChallengeMay 1 · 1500 Meters · Place 3 · South EugeneSouth Eugene1500 Meters34:08.80a PB11
Apr 29South Eugene @ SheldonApr 29 · 400 Meters · Place 3 · South EugeneSouth Eugene400 Meters352.50a PB11
Apr 29South Eugene @ SheldonApr 29 · 200 Meters · Place 3 · South EugeneSouth Eugene200 Meters323.72a11
Apr 15North Medford @ South EugeneApr 15 · 1500 Meters · Place 2 · South EugeneSouth Eugene1500 Meters24:19.711
Apr 15North Medford @ South EugeneApr 15 · 200 Meters · Place 2 · South EugeneSouth Eugene200 Meters224.911
Apr 8South Eugene @ Grants PassApr 8 · 1500 Meters · Place 2 · South EugeneSouth Eugene1500 Meters24:19.91a11
Apr 3Oregon Relays presented by AthleticNETApr 3 · 800 Meters · Place 27 · South EugeneSouth Eugene800 Meters27.1:59.54a11
Mar 18The Opener - 2026Mar 18 · 800 Meters · Place 2 · South EugeneSouth Eugene800 Meters22:02.07a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3El JefeJun 3 · Pole Vault · Place 7 · South EugeneSouth EugenePole Vault76-610
Jun 3El JefeJun 3 · 300 Meters · Place 3 · South EugeneSouth Eugene300 Meters338.71a10
Jun 3El JefeJun 3 · 60 Meters · Place 3 · South EugeneSouth Eugene60 Meters37.46a PB10
May 206A-7 Southwest Conference ChampionshipsMay 20 · 400 Meters · Place 14 · South EugeneSouth Eugene400 Meters1453.54a10
May 206A-7 Southwest Conference ChampionshipsMay 20 · 200 Meters · Place 16 · South EugeneSouth Eugene200 Meters1623.95a10
May 7South Eugene @ WillametteMay 7 · 400 Meters · Place 2 · South EugeneSouth Eugene400 Meters255.94a10
Apr 30Sheldon @ South EugeneApr 30 · 400 Meters · Place 5 · South EugeneSouth Eugene400 Meters555.55a10
Apr 30Sheldon @ South EugeneApr 30 · 200 Meters · Place 8 · South EugeneSouth Eugene200 Meters824.32a10
Apr 23Grants Pass @ South EugeneApr 23 · 800 Meters · Place 2 · South EugeneSouth Eugene800 Meters22:07.04a10
Apr 23Grants Pass @ South EugeneApr 23 · 1500 Meters · Place 1 · South EugeneSouth Eugene1500 Meters14:35.88a10
Apr 18Laker ClassicApr 18 · 400 Meters · Place 10 · South EugeneSouth Eugene400 Meters10.54.16a10
Apr 8SMHS vs SEHSApr 8 · 400 Meters · Place 4 · South EugeneSouth Eugene400 Meters454.84a10
Apr 8SMHS vs SEHSApr 8 · 200 Meters · Place 4 · South EugeneSouth Eugene200 Meters425.06a10
Mar 19Triangle Lake @ South EugeneMar 19 · 800 Meters · Place 2 · South EugeneSouth Eugene800 Meters2.2:11.01a10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 86A-7 Southwest Conference ChampionshipsMay 8 · 400 Meters · Place 18 · South EugeneSouth Eugene400 Meters1855.18a—
May 86A-7 Southwest Conference ChampionshipsMay 8 · 100 Meters · Place 19 · South EugeneSouth Eugene100 Meters1912.12a PB—
Apr 30SE at SheldonApr 30 · 200 Meters · Place 5 · South EugeneSouth Eugene200 Meters524.91a—
Apr 30SE at SheldonApr 30 · 100 Meters · Place 14 · South EugeneSouth Eugene100 Meters1412.57a—
Apr 27Oregon Freshman ChampionshipApr 27 · 800 Meters · Place 6 · South EugeneSouth Eugene800 Meters62:11.49a—
Apr 27Oregon Freshman ChampionshipApr 27 · 400 Meters · Place 7 · South EugeneSouth Eugene400 Meters755.18a—
Apr 24Thurston/Springfield @ South EugeneApr 24 · 200 Meters · Place 6 · South EugeneSouth Eugene200 Meters624.90a—
Apr 24Thurston/Springfield @ South EugeneApr 24 · 100 Meters · Place 9 · South EugeneSouth Eugene100 Meters912.23a—
Apr 13Sherwood Need For Speed ClassicApr 13 · 400 Meters · Place 40 · South EugeneSouth Eugene400 Meters4054.64a—
Apr 10Churchill/Willamette @ South EugeneApr 10 · 800 Meters · Place 2 · South EugeneSouth Eugene800 Meters22:08.54a—
Apr 622nd Annual Prefontaine Rotary InvitationalApr 6 · 400 Meters · Place 6 · South EugeneSouth Eugene400 Meters654.29a—
Mar 19South Eugene @ RoseburgMar 19 · 400 Meters · Place 4 · South EugeneSouth Eugene400 Meters456.04a—
Mar 19South Eugene @ RoseburgMar 19 · 200 Meters · Place 5 · South EugeneSouth Eugene200 Meters525.01a—
Mar 13South IntrasquadMar 13 · 800 Meters · Place 4 · South EugeneSouth Eugene800 Meters4.2:07.24aUnofficial9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 2 · Amazon Distance ProjectAmazon Distance Project800 Meters2.2:08.90a8
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 1 · Amazon Distance ProjectAmazon Distance Project400 Meters1.54.73a8
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 4 · Amazon Distance ProjectAmazon Distance Project200 MetersRound P4.25.14a8
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 3 · Amazon Distance ProjectAmazon Distance Project200 Meters3.24.71a8
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 3 · Amazon Distance ProjectAmazon Distance Project800 Meters3.2:13.60a8
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 4 · Amazon Distance ProjectAmazon Distance Project400 Meters4.58.64a8
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 4 · Amazon Distance ProjectAmazon Distance Project200 MetersRound P4.25.31aWind: 1.98
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 3 · Amazon Distance ProjectAmazon Distance Project200 Meters3.25.26aWind: 28

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 400 Meters · Place 8 · UnattachedUnattached400 Meters8.59.23a PB8

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 22022 4J Middle School Sub-District Meet, North EugeneJun 2 · 1500 Meters · Place 2 · RooseveltRoosevelt1500 Meters2.4:44.67
Jun 22022 4J Middle School Sub-District Meet, North EugeneJun 2 · 800 Meters · Place 2 · RooseveltRoosevelt800 Meters2.2:16.67
Jun 22022 4J Middle School Sub-District Meet, North EugeneJun 2 · 400 Meters · Place 1 · RooseveltRoosevelt400 Meters1.59.87
May 26Oregon Middle School Meet of ChampionsMay 26 · 1500 Meters · Place 6 · RooseveltRoosevelt1500 Meters6.4:33.12a7
May 26Oregon Middle School Meet of ChampionsMay 26 · 800 Meters · Place 30 · RooseveltRoosevelt800 Meters30.2:19.81a7
May 25Spencer Butte M.S. @ Roosevelt M.S.May 25 · 400 Meters · Place 1 · RooseveltRoosevelt400 Meters1.58.67
May 18Cal Young M.S. @ Roosevelt M.S.May 18 · 1500 Meters · Place 1 · RooseveltRoosevelt1500 Meters1.4:47.307
May 18Cal Young M.S. @ Roosevelt M.S.May 18 · 800 Meters · Place 1 · RooseveltRoosevelt800 Meters1.2:20.797
May 6Oregon TwilightMay 6 · 1 Mile · Place 2 · RooseveltRoosevelt1 Mile2.5:09.41a7
May 4Roosevelt M.S. @ Kennedy M.S.May 4 · 1500 Meters · Place 1 · RooseveltRoosevelt1500 Meters1.4:48.07
May 4Roosevelt M.S. @ Kennedy M.S.May 4 · 800 Meters · Place 1 · RooseveltRoosevelt800 Meters1.2:25.67
May 4Roosevelt M.S. @ Kennedy M.S.May 4 · 400 Meters · Place 1 · RooseveltRoosevelt400 Meters1.1:01.67

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 18Sherwood Youth Track Club MeetJun 18 · 1500 Meters · Place 2 · Amazon Distance ProjectAmazon Distance Project1500 Meters2.5:08.36a6
Jun 12Amazon Distance TrialsJun 12 · 1500 Meters · Place 1 · Amazon Distance ProjectAmazon Distance Project1500 Meters1.5:10.33a6
Jun 4BYTC Blast 2021Jun 4 · 1500 Meters · Place 2 · Amazon Distance ProjectAmazon Distance Project1500 Meters2.5:03.56a6
Jun 4BYTC Blast 2021Jun 4 · 800 Meters · Place 2 · Amazon Distance ProjectAmazon Distance Project800 Meters2.2:29.28a6
Jun 4BYTC Blast 2021Jun 4 · 400 Meters · Place 1 · Amazon Distance ProjectAmazon Distance Project400 Meters1.1:08.19a6
May 22Tigard Youth Track #2May 22 · 800 Meters · Place 1 · Amazon Distance ProjectAmazon Distance Project800 Meters1.2:35.51a6
May 22Tigard Youth Track #2May 22 · 400 Meters · Place 1 · Amazon Distance ProjectAmazon Distance Project400 Meters1.1:05.80a6
May 14Tigard Youth TrackMay 14 · 1500 Meters · Place 2 · Amazon Distance ProjectAmazon Distance Project1500 Meters2.5:18.44a6
Apr 30Sherwood Youth Track Club Meet #1 Distance/ThrowsApr 30 · 1500 Meters · Place 1 · Amazon Distance ProjectAmazon Distance Project1500 Meters1.5:20.41a6
Feb 27Amazon Distance Project Time Trial #2Feb 27 · 1500 Meters · Amazon Distance ProjectAmazon Distance Project1500 Meters—5:51.88Unofficial6

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 29TTYL Championship MeetJun 29 · 400 Meters · Place 4 · 37-Unattached37-Unattached400 Meters4.1:11.32a4
Jun 29TTYL Championship MeetJun 29 · 100 Meters · Place 1 · 37-Unattached37-Unattached100 Meters1.14.97a4
Jun 1Portland Track Festival Youth MeetJun 1 · 400 Meters · Place 10 · Emerald Valley TrackEmerald Valley Track400 Meters10.1:15.21a4
Jun 1Portland Track Festival Youth MeetJun 1 · 200 Meters · Place 4 · Emerald Valley TrackEmerald Valley Track200 Meters4.31.79a4
May 28TTYL-EugeneMay 28 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.1:14.98a4
May 28TTYL-EugeneMay 28 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.15.41a4
May 11Sherwood Youth Track MeetMay 11 · 400 Meters · Place 8 · Emerald Valley TrackEmerald Valley Track400 Meters8.1:13.82a4
May 11Sherwood Youth Track MeetMay 11 · 200 Meters · Place 4 · Emerald Valley TrackEmerald Valley Track200 Meters4.31.40a4
May 11Sherwood Youth Track MeetMay 11 · 100 Meters · Place 7 · Emerald Valley TrackEmerald Valley Track100 Meters7.15.33a4
Apr 20ICS DevelopmentalApr 20 · 400 Meters · Place 6 · Emerald Valley TrackEmerald Valley Track400 Meters6.1:15.94a4
Apr 20ICS DevelopmentalApr 20 · 200 Meters · Emerald Valley TrackEmerald Valley Track200 Meters—NT4
Apr 20ICS DevelopmentalApr 20 · 100 Meters · Place 15 · Emerald Valley TrackEmerald Valley Track100 Meters15.16.48a4

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 21USATF Oregon Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 10 · Emerald Valley TrackEmerald Valley Track400 Meters10.1:16.09a3
Jun 21USATF Oregon Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 10 · Emerald Valley TrackEmerald Valley Track200 MetersRound P10.34.31aWind: -0.53
Jun 21USATF Oregon Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 12 · Emerald Valley TrackEmerald Valley Track100 MetersRound P12.16.16a3
Jun 2Portland Track Festival Youth MeetJun 2 · 400 Meters · Place 8 · Emerald Valley TrackEmerald Valley Track400 Meters8.1:17.18a3
Jun 2Portland Track Festival Youth MeetJun 2 · 200 Meters · Place 7 · Emerald Valley TrackEmerald Valley Track200 Meters7.33.19a3
Jun 2Portland Track Festival Youth MeetJun 2 · 100 Meters · Place 14 · Emerald Valley TrackEmerald Valley Track100 Meters14.16.00a3
Apr 28BYTC BlastApr 28 · 400 Meters · Place 11 · Emerald Valley TrackEmerald Valley Track400 Meters11.1:18.93a3
Apr 28BYTC BlastApr 28 · 200 Meters · Place 8 · Emerald Valley TrackEmerald Valley Track200 Meters8.34.83a3
Apr 28BYTC BlastApr 28 · 100 Meters · Place 13 · Emerald Valley TrackEmerald Valley Track100 Meters13.17.07a3

2017 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 4 · Emerald Valley TrackEmerald Valley Track400 Meters4.01:27.4a2
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Emerald Valley TrackEmerald Valley Track200 MetersRound P—DNS2
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 11 · Emerald Valley TrackEmerald Valley Track100 MetersRound P11.16.99aWind: 4.72
Jun 10South Eugene HS STC DevelopmentalJun 10 · 400 Meters · Emerald Valley TrackEmerald Valley Track400 Meters—DNS2
Jun 10South Eugene HS STC DevelopmentalJun 10 · 100 Meters · Emerald Valley TrackEmerald Valley Track100 Meters—NT2
Jun 3Portland Track Festival Youth MeetJun 3 · 400 Meters · Place 4 · Emerald Valley TrackEmerald Valley Track400 Meters4.1:24.20a2
Jun 3Portland Track Festival Youth MeetJun 3 · 200 Meters · Place 6 · Emerald Valley TrackEmerald Valley Track200 Meters6.35.91a2
Jun 3Portland Track Festival Youth MeetJun 3 · 100 Meters · Place 7 · Emerald Valley TrackEmerald Valley Track100 Meters7.17.20aWind: -0.62
May 13Tigard Youth Track Developmental meetMay 13 · 200 Meters · Emerald Valley TrackEmerald Valley Track200 Meters—NT2
May 13Tigard Youth Track Developmental meetMay 13 · 100 Meters · Place 27 · Emerald Valley TrackEmerald Valley Track100 Meters27.23.75a2