Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorEl Jefe · Jun 44:22.41aEl JefeJune 4, 2026
1500 Meters · Outdoor76th Annual Grants Pass Rotary Invitational presented by Les Schwab Tire Center · May 93:58.276th Annual Grants Pass Rotary Invitational presented by Les Schwab Tire CenterMay 9, 2026
1600 Meters · OutdoorNike Outdoor Nationals · Jun 194:22.22aNike Outdoor NationalsJune 19, 2025
200m Hurdles · 30" / 0.762m · OutdoorUSATF Region 16 Junior Olympic Championships · Jul 628.65aUSATF Region 16 Junior Olympic ChampionshipsJuly 6, 2023
200m Hurdles · 36" / 0.914m · OutdoorEl Jefe · Jun 426.98aEl JefeJune 4, 2026
400 Meters · OutdoorSouth Eugene @ Sheldon · Apr 2952.26aSouth Eugene @ SheldonApril 29, 2026
800 Meters · OutdoorSpartan Challenge · May 11:54.38aSpartan ChallengeMay 1, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4El JefeJun 4 · Javelin · South EugeneSouth EugeneJavelin800g—SCR10
Jun 4El JefeJun 4 · 200m Hurdles · Place 5 · South EugeneSouth Eugene200m Hurdles36" / 0.914m5.26.98a PB10
Jun 4El JefeJun 4 · 1 Mile · Place 1 · South EugeneSouth Eugene1 Mile1.4:22.41a PB10
May 28OSAA State Track & Field ChampionshipsMay 28 · 400 Meters · South EugeneSouth Eugene400 MetersRelay Split—51.0hUnofficial10
May 28OSAA State Track & Field ChampionshipsMay 28 · 800 Meters · Place 6 · South EugeneSouth Eugene800 MetersRound P6.1:55.95a10
May 28OSAA State Track & Field ChampionshipsMay 28 · 800 Meters · Place 6 · South EugeneSouth Eugene800 Meters6.1:56.13a10
May 206A-7 Southwest Conference ChampionshipsMay 20 · 1500 Meters · Place 3 · South EugeneSouth Eugene1500 Meters33:59.12a10
May 206A-7 Southwest Conference ChampionshipsMay 20 · 800 Meters · Place 2 · South EugeneSouth Eugene800 Meters22:03.19a10
May 206A-7 Southwest Conference ChampionshipsMay 20 · 800 Meters · Place 2 · South EugeneSouth Eugene800 Meters21:55.39a10
May 976th Annual Grants Pass Rotary Invitational presented by Les Schwab Tire CenterMay 9 · 1500 Meters · Place 3 · South EugeneSouth Eugene1500 Meters3.3:58.2 PB10
May 1Spartan ChallengeMay 1 · 800 Meters · Place 2 · South EugeneSouth Eugene800 Meters21:54.38a PB10
Apr 29South Eugene @ SheldonApr 29 · 400 Meters · Place 2 · South EugeneSouth Eugene400 Meters252.26a PB10
Apr 23Nike/Jesuit Twilight RelaysApr 23 · 100m Hurdles · Place 5 · South EugeneSouth Eugene100m Hurdles53:56.44—
Apr 11T Smith Need For Speed InvitationalApr 11 · 1500 Meters · Place 2 · South EugeneSouth Eugene1500 Meters24:00.19a10
Apr 3Oregon Relays presented by AthleticNETApr 3 · 800 Meters · Place 3 · South EugeneSouth Eugene800 Meters3.1:55.14a10
Mar 18The Opener - 2026Mar 18 · 1500 Meters · Place 1 · South EugeneSouth Eugene1500 Meters14:05.46a10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 19Nike Outdoor NationalsJun 19 · 1 Mile · Place 10 · Oregon Track ClubOregon Track Club1 Mile104:23.84a9
Jun 19Nike Outdoor NationalsJun 19 · 1600 Meters · Place 10 · Oregon Track ClubOregon Track Club1600 Meters104:22.22a PB9
Jun 19Nike Outdoor NationalsJun 19 · 1500 Meters · Place 10 · Oregon Track ClubOregon Track Club1500 Meters104:07.06a9
Jun 19Nike Outdoor NationalsJun 19 · 1 Mile · Place 10 · Oregon Track ClubOregon Track Club1 Mile104:23.84a9
Jun 19Nike Outdoor NationalsJun 19 · 1600 Meters · Place 10 · Oregon Track ClubOregon Track Club1600 Meters104:22.22a9
Jun 19Nike Outdoor NationalsJun 19 · 1500 Meters · Place 10 · Oregon Track ClubOregon Track Club1500 Meters104:07.06a9
Jun 3El JefeJun 3 · Javelin · Place 5 · South EugeneSouth EugeneJavelin591-19
May 206A-7 Southwest Conference ChampionshipsMay 20 · 800 Meters · Place 5 · South EugeneSouth Eugene800 Meters52:01.84a9
May 206A-7 Southwest Conference ChampionshipsMay 20 · 800 Meters · Place 2 · South EugeneSouth Eugene800 Meters21:56.67a9
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 1500 Meters · Place 22 · South EugeneSouth Eugene1500 Meters22.4:04.35a9
Apr 23Grants Pass @ South EugeneApr 23 · 1500 Meters · Place 1 · South EugeneSouth Eugene1500 Meters14:14.14a9
Apr 18Laker ClassicApr 18 · 400 Meters · South EugeneSouth Eugene400 MetersRelay Split—52.3hUnofficial9
Apr 18Laker ClassicApr 18 · 1500 Meters · Place 1 · South EugeneSouth Eugene1500 Meters1.4:12.31a9
Apr 12T Smith Need For Speed Invitational Apr 12 · 800 Meters · Place 8 · South EugeneSouth Eugene800 Meters8.1:59.81a9
Apr 8SMHS vs SEHSApr 8 · 1500 Meters · Place 1 · South EugeneSouth Eugene1500 Meters14:18.96a9
Apr 8SMHS vs SEHSApr 8 · 400 Meters · Place 3 · South EugeneSouth Eugene400 Meters354.36a9
Apr 4Oregon Relays presented by AthleticNETApr 4 · 800 Meters · Place 41 · South EugeneSouth Eugene800 Meters41.2:00.48a9
Mar 19Triangle Lake @ South EugeneMar 19 · 1500 Meters · Place 3 · South EugeneSouth Eugene1500 Meters3.4:19.79a9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25Eugene Diamond LeagueMay 25 · 1500 Meters · Place 1 · UnattachedUnattached1500 Meters1.4:14.93a8
May 24PeaceHealth Youth Meet at The Pre ClassicMay 24 · 800 Meters · UnattachedUnattached800 Meters—DNS8
May 23Oregon Middle School Meet of ChampionsMay 23 · 1500 Meters · Place 1 · RooseveltRoosevelt1500 Meters1.4:11.77a8
May 23Oregon Middle School Meet of ChampionsMay 23 · 800 Meters · Place 1 · RooseveltRoosevelt800 Meters1.2:04.49a8
May 164J MIDDLE SCHOOL DISTRICT CHAMPIONSHIPSMay 16 · 1500 Meters · RooseveltRoosevelt1500 Meters—DNS8
May 164J MIDDLE SCHOOL DISTRICT CHAMPIONSHIPSMay 16 · 800 Meters · Place 1 · RooseveltRoosevelt800 Meters1.2:04.91a8
May 74J Middle School Sub-District Meet, North Eugene HSMay 7 · 1500 Meters · Place 1 · RooseveltRoosevelt1500 Meters1.4:31.24a8
May 74J Middle School Sub-District Meet, North Eugene HSMay 7 · 800 Meters · Place 1 · RooseveltRoosevelt800 Meters1.2:11.27a8
May 3Oregon Twilight Middle School Mile Presented by TrackTown USA Kids ClubMay 3 · 1 Mile · Place 1 · RooseveltRoosevelt1 Mile1.4:49.09a8
Apr 25Roosevelt M.S @ Kelly M.SApr 25 · 1500 Meters · Place 1 · RooseveltRoosevelt1500 Meters1.4:45.58
Apr 25Roosevelt M.S @ Kelly M.SApr 25 · 800 Meters · Place 1 · RooseveltRoosevelt800 Meters1.2:18.88
Apr 18ATA @ Roosevelt MSApr 18 · 800 Meters · Place 1 · RooseveltRoosevelt800 Meters1.2:17.18

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Sep 17PeaceHealth Pre Classic Youth MeetSep 17 · 800 Meters · Oregon Track ClubOregon Track Club800 Meters—DNS7
Sep 16PeaceHealth Pre Classic 1500m DualSep 16 · 1500 Meters · Place 1 · Oregon Track ClubOregon Track Club1500 Meters1.4:20.51a7
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 200m Hurdles · Place 3 · Amazon Distance ProjectAmazon Distance Project200m Hurdles30" / 0.762m3.28.65a PB7
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 1500 Meters · Place 2 · Amazon Distance ProjectAmazon Distance Project1500 Meters2.4:29.16a7
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 1 · Amazon Distance ProjectAmazon Distance Project800 Meters1.2:08.36a7
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200m Hurdles · Place 3 · Amazon Distance ProjectAmazon Distance Project200m Hurdles30" / 0.762m3.28.80Wind: 1.77
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 1 · Amazon Distance ProjectAmazon Distance Project1500 Meters1.4:31.407
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 1 · Amazon Distance ProjectAmazon Distance Project800 Meters1.2:11.11a7

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 4 · Amazon Distance ProjectAmazon Distance Project1500 Meters4.4:50.33a6
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Amazon Distance ProjectAmazon Distance Project800 Meters—DNS6
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 8 · Amazon Distance ProjectAmazon Distance Project400 Meters8.1:04.44a6
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Amazon Distance ProjectAmazon Distance Project200 MetersRound P—DNS6
Jun 22022 4J Middle School Sub-District Meet, North EugeneJun 2 · 1500 Meters · Place 1 · RooseveltRoosevelt1500 Meters1.5:07.36
Jun 22022 4J Middle School Sub-District Meet, North EugeneJun 2 · 800 Meters · Place 1 · RooseveltRoosevelt800 Meters1.2:29.66
Jun 22022 4J Middle School Sub-District Meet, North EugeneJun 2 · 400 Meters · RooseveltRoosevelt400 Meters—DNS6
May 26Oregon Middle School Meet of ChampionsMay 26 · 1500 Meters · Place 8 · RooseveltRoosevelt1500 Meters8.4:37.17a6
May 25Spencer Butte M.S. @ Roosevelt M.S.May 25 · 400 Meters · Place 1 · RooseveltRoosevelt400 Meters1.1:00.36
May 18Cal Young M.S. @ Roosevelt M.S.May 18 · 1500 Meters · Place 1 · RooseveltRoosevelt1500 Meters1.4:48.976
May 18Cal Young M.S. @ Roosevelt M.S.May 18 · 400 Meters · Place 2 · RooseveltRoosevelt400 Meters2.65.296
May 6Oregon TwilightMay 6 · 1 Mile · Place 5 · RooseveltRoosevelt1 Mile5.5:18.20a6
May 4Roosevelt M.S. @ Kennedy M.S.May 4 · 1500 Meters · Place 1 · RooseveltRoosevelt1500 Meters1.5:09.86
May 4Roosevelt M.S. @ Kennedy M.S.May 4 · 800 Meters · Place 1 · RooseveltRoosevelt800 Meters1.2:34.76
May 4Roosevelt M.S. @ Kennedy M.S.May 4 · 400 Meters · Place 1 · RooseveltRoosevelt400 Meters1.1:09.46