Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorOregon Twilight · May 84:45.00aOregon TwilightMay 8, 2026
100 Meters · OutdoorMadison M.S. @ Cal Young M.S. · Apr 2514.4Madison M.S. @ Cal Young M.S.April 25, 2024
1500 Meters · Outdoor4J Middle School District Championships · May 74:22.50a4J Middle School District ChampionshipsMay 7, 2026
1600 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 34:50.56aOregon Relays presented by AthleticNETApril 3, 2026
3000 Meters · OutdoorOregon Middle School Meet of Champions · May 159:42.38aOregon Middle School Meet of ChampionsMay 15, 2026
3000m Steeplechase · 0.914m · OutdoorOTC All Comers Meet #1 Age 12+ · Jun 2510:50.86aOTC All Comers Meet #1 Age 12+June 25, 2026
400 Meters · OutdoorOTC All Comers Meet #4 Age 13+ · Jul 241:00.48aOTC All Comers Meet #4 Age 13+July 24, 2025
800 Meters · OutdoorMadison @ Cal Young · Apr 162:15.09aMadison @ Cal YoungApril 16, 2026
High Jump · Outdoor4J MIDDLE SCHOOL DISTRICT CHAMPIONSHIPS · May 164' 24J MIDDLE SCHOOL DISTRICT CHAMPIONSHIPSMay 16, 2024
Long Jump · Outdoor4J MIDDLE SCHOOL DISTRICT CHAMPIONSHIPS · May 1613' 11.254J MIDDLE SCHOOL DISTRICT CHAMPIONSHIPSMay 16, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 25OTC All Comers Meet #1 Age 12+Jun 25 · 3000m Steeplechase · Place 3 · Oregon Track ClubOregon Track Club3000m Steeplechase0.914m3.10:50.86a PB8
Jun 25USATF Oregon Association Junior OlympicJun 25 · 3000 Meters · 37-Unattached37-Unattached3000 Meters—DNS8
Jun 4El JefeJun 4 · 1 Mile · Place 6 · UnattachedUnattached1 Mile6.4:45.22a8
May 15Oregon Middle School Meet of ChampionsMay 15 · 3000 Meters · Place 7 · Cal YoungCal Young3000 Meters79:42.38a PB8
May 15Oregon Middle School Meet of ChampionsMay 15 · 1500 Meters · Place 30 · Cal YoungCal Young1500 Meters304:42.28a8
May 8Oregon TwilightMay 8 · 1 Mile · Place 2 · UnattachedUnattached1 Mile2.4:45.00a PB8
May 74J Middle School District ChampionshipsMay 7 · 3000 Meters · Place 6 · Cal YoungCal Young3000 Meters611:43.07a8
May 74J Middle School District ChampionshipsMay 7 · 1500 Meters · Place 2 · Cal YoungCal Young1500 Meters24:22.50a PB8
Apr 304J Middle School Sub-District Meet (Churchill HS)Apr 30 · 3000 Meters · Place 2 · Cal YoungCal Young3000 Meters29:49.77a8
Apr 304J Middle School Sub-District Meet (Churchill HS)Apr 30 · 1500 Meters · Place 1 · Cal YoungCal Young1500 Meters14:26.49a8
Apr 23Cal Young @ MonroeApr 23 · 3000 Meters · Place 1 · Cal YoungCal Young3000 Meters19:56.17a8
Apr 23Cal Young @ MonroeApr 23 · 1500 Meters · Place 1 · Cal YoungCal Young1500 Meters14:28.55a8
Apr 16Madison @ Cal YoungApr 16 · 1500 Meters · Place 1 · Cal YoungCal Young1500 Meters14:33.50a8
Apr 16Madison @ Cal YoungApr 16 · 800 Meters · Place 1 · Cal YoungCal Young800 Meters12:15.09a PB8
Apr 9Cal Young @ RooseveltApr 9 · 3000 Meters · Place 1 · Cal YoungCal Young3000 Meters19:43.06a8
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1 Mile · Place 11 · Cal YoungCal Young1 Mile11.4:52.30a8
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1600 Meters · Place 11 · Cal YoungCal Young1600 Meters11.4:50.56a PB8
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1500 Meters · Place 8 · Cal YoungCal Young1500 Meters8.4:32.22a8
Apr 3Oregon Relays presented by AthleticNETApr 3 · 800 Meters · Place 7 · Cal YoungCal Young800 Meters7.2:17.37a8
Mar 19Kennedy @ Cal YoungMar 19 · 1500 Meters · Place 1 · Cal YoungCal Young1500 Meters14:41.49a8
Mar 19Kennedy @ Cal YoungMar 19 · 800 Meters · Place 1 · Cal YoungCal Young800 Meters12:18.71a8

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 24OTC All Comers Meet #4 Age 13+Jul 24 · 3000 Meters · Place 13 · Oregon Track ClubOregon Track Club3000 Meters1310:28.21a7
Jul 24OTC All Comers Meet #4 Age 13+Jul 24 · 400 Meters · Place 22 · Oregon Track ClubOregon Track Club400 Meters221:00.48a PB7
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 3000 Meters · Place 9 · Oregon Track ClubOregon Track Club3000 Meters910:07.45a7
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 1500 Meters · Place 26 · Oregon Track ClubOregon Track Club1500 Meters264:47.19a7
May 16Oregon Middle School Meet of ChampionsMay 16 · 3000 Meters · Place 6 · Cal YoungCal Young3000 Meters69:49.56a7
May 16Oregon Middle School Meet of ChampionsMay 16 · 1500 Meters · Place 25 · Cal YoungCal Young1500 Meters254:39.60a7
May 92025 Oregon TwilightMay 9 · 1 Mile · Place 5 · Cal YoungCal Young1 Mile54:57.89—
May 84J Middle School District ChampionshipsMay 8 · 3000 Meters · Place 1 · Cal YoungCal Young3000 Meters19:53.26a7
May 84J Middle School District ChampionshipsMay 8 · 1500 Meters · Place 1 · Cal YoungCal Young1500 Meters14:43.01a7
May 14J Middle School Sub-District Meet (Churchill HS)May 1 · 3000 Meters · Place 1 · Cal YoungCal Young3000 Meters1.10:07.99a7
May 14J Middle School Sub-District Meet (Churchill HS)May 1 · 1500 Meters · Place 1 · Cal YoungCal Young1500 Meters1.4:37.83a7
Apr 24Monroe M.S. @ Cal Young M.S.Apr 24 · 1500 Meters · Place 1 · Cal YoungCal Young1500 Meters1.4:46.27
Apr 24Monroe M.S. @ Cal Young M.S.Apr 24 · 800 Meters · Place 1 · Cal YoungCal Young800 Meters1.2:21.37
Apr 10Roosevelt M.S. & Oak Hill M.S. @ Cal Young M.S.Apr 10 · Long Jump · Place 3 · Cal YoungCal YoungLong Jump314-47
Apr 10Roosevelt M.S. & Oak Hill M.S. @ Cal Young M.S.Apr 10 · High Jump · Place 4 · Cal YoungCal YoungHigh Jump44-27
Apr 10Roosevelt M.S. & Oak Hill M.S. @ Cal Young M.S.Apr 10 · 3000 Meters · Place 1 · Cal YoungCal Young3000 Meters110:23.07
Apr 10Roosevelt M.S. & Oak Hill M.S. @ Cal Young M.S.Apr 10 · 400 Meters · Place 1 · Cal YoungCal Young400 Meters11:02.77
Apr 4Oregon Relays presented by AthleticNETApr 4 · 1 Mile · Place 3 · Cal YoungCal Young1 Mile3.5:15.05a7
Apr 4Oregon Relays presented by AthleticNETApr 4 · 1600 Meters · Place 3 · Cal YoungCal Young1600 Meters3.5:13.17a7
Apr 4Oregon Relays presented by AthleticNETApr 4 · 1500 Meters · Place 3 · Cal YoungCal Young1500 Meters3.4:53.54a7
Mar 20Cal Young M.S. @ Arts & Technology AcademyMar 20 · Long Jump · Place 2 · Cal YoungCal YoungLong Jump213-37
Mar 20Cal Young M.S. @ Arts & Technology AcademyMar 20 · High Jump · Place 3 · Cal YoungCal YoungHigh Jump34-27
Mar 20Cal Young M.S. @ Arts & Technology AcademyMar 20 · 1500 Meters · Place 1 · Cal YoungCal Young1500 Meters15:01.57
Mar 20Cal Young M.S. @ Arts & Technology AcademyMar 20 · 800 Meters · Place 1 · Cal YoungCal Young800 Meters12:33.47

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 1500 Meters · Place 6 · Oregon Track ClubOregon Track Club1500 Meters64:56.80a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 5 · Oregon Track ClubOregon Track ClubLong Jump54.03m—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 3000 Meters · Place 2 · Oregon Track ClubOregon Track Club3000 Meters210:57.98a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 1 · Oregon Track ClubOregon Track Club1500 Meters14:59.91a—
May 25Eugene Diamond LeagueMay 25 · 1500 Meters · Place 13 · UnattachedUnattached1500 Meters13.4:58.94a6
May 24PeaceHealth Youth Meet at The Pre ClassicMay 24 · Long Jump · Place 5 · UnattachedUnattachedLong Jump5.3.66m6
May 24PeaceHealth Youth Meet at The Pre ClassicMay 24 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.2:27.13a6
May 164J MIDDLE SCHOOL DISTRICT CHAMPIONSHIPSMay 16 · Long Jump · Place 3 · Cal YoungCal YoungLong Jump3.13' 11.25 PB6
May 164J MIDDLE SCHOOL DISTRICT CHAMPIONSHIPSMay 16 · High Jump · Place 4 · Cal YoungCal YoungHigh Jump4.4' 2 PB6
May 164J MIDDLE SCHOOL DISTRICT CHAMPIONSHIPSMay 16 · 3000 Meters · Place 1 · Cal YoungCal Young3000 Meters1.10:49.94a6
May 164J MIDDLE SCHOOL DISTRICT CHAMPIONSHIPSMay 16 · 800 Meters · Place 1 · Cal YoungCal Young800 Meters1.2:25.63a6
May 74J Middle School Sub-District Meet, Churchill HSMay 7 · Long Jump · Place 5 · Cal YoungCal YoungLong Jump5.12' 7.756
May 74J Middle School Sub-District Meet, Churchill HSMay 7 · High Jump · Place 3 · Cal YoungCal YoungHigh Jump3.4' 26
May 74J Middle School Sub-District Meet, Churchill HSMay 7 · 3000 Meters · Place 1 · Cal YoungCal Young3000 Meters1.11:35.64a6
May 74J Middle School Sub-District Meet, Churchill HSMay 7 · 800 Meters · Place 1 · Cal YoungCal Young800 Meters1.2:37.76a6
May 3Oregon Twilight Middle School Mile Presented by TrackTown USA Kids ClubMay 3 · 1 Mile · Place 19 · 37-Unattached37-Unattached1 Mile19.5:50.60a6
May 2Monroe M.S. @ Cal Young M.S.May 2 · Long Jump · Place 1 · Cal YoungCal YoungLong Jump1.13' 4.56
May 2Monroe M.S. @ Cal Young M.S.May 2 · High Jump · Place 5 · Cal YoungCal YoungHigh Jump5.3' 66
May 2Monroe M.S. @ Cal Young M.S.May 2 · 1500 Meters · Place 1 · Cal YoungCal Young1500 Meters1.5:03.56
May 2Monroe M.S. @ Cal Young M.S.May 2 · 800 Meters · Place 1 · Cal YoungCal Young800 Meters1.2:36.46
Apr 25Madison M.S. @ Cal Young M.S.Apr 25 · Long Jump · Place 1 · Cal YoungCal YoungLong Jump1.12' 66
Apr 25Madison M.S. @ Cal Young M.S.Apr 25 · High Jump · Place 1 · Cal YoungCal YoungHigh Jump1.4' 06
Apr 25Madison M.S. @ Cal Young M.S.Apr 25 · 3000 Meters · Place 1 · Cal YoungCal Young3000 Meters1.11:21.56
Apr 25Madison M.S. @ Cal Young M.S.Apr 25 · 100 Meters · Place 1 · Cal YoungCal Young100 Meters1.14.4 PB6
Apr 18Cal Young M.S. @ Kennedy M.S.Apr 18 · Long Jump · Place 4 · Cal YoungCal YoungLong Jump4.12' 16
Apr 18Cal Young M.S. @ Kennedy M.S.Apr 18 · 1500 Meters · Place 1 · Cal YoungCal Young1500 Meters1.5:31.26
Apr 18Cal Young M.S. @ Kennedy M.S.Apr 18 · 400 Meters · Place 1 · Cal YoungCal Young400 Meters1.1:13.26

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Long Jump · Place 10 · Amazon Distance ProjectAmazon Distance ProjectLong Jump10.3.49m5
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 6 · Amazon Distance ProjectAmazon Distance Project400 Meters6.1:14.62a5
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 14 · Amazon Distance ProjectAmazon Distance Project100 MetersRound P14.15.53a5
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Long Jump · Place 11 · Amazon Distance ProjectAmazon Distance ProjectLong Jump11.3.45m5
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 7 · Amazon Distance ProjectAmazon Distance Project400 Meters7.1:12.505
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 13 · Amazon Distance ProjectAmazon Distance Project100 MetersRound P13.15.40Wind: 1.55

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 28Prefontaine Youth MeetMay 28 · Javelin · UnattachedUnattachedJavelin300g TJ—37' 10Unofficial4
May 28Prefontaine Youth MeetMay 28 · 800 Meters · UnattachedUnattached800 Meters—03:21.5Unofficial4