Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Oregon Association Junior Olympic · Jun 2511.70aUSATF Oregon Association Junior OlympicJune 25, 2026
200 Meters · OutdoorGresham and Reynolds @ Central Catholic · May 623.39aGresham and Reynolds @ Central CatholicMay 6, 2025
300 Meters · OutdoorGresham Intersquad · Apr 238.3Gresham IntersquadApril 2, 2026
400 Meters · OutdoorThe Willamette Falls Invitational · Apr 1852.56aThe Willamette Falls InvitationalApril 18, 2026
600 Meters · OutdoorGresham Intersquad · Apr 21:56.8Gresham IntersquadApril 2, 2026
800 Meters · OutdoorUSATF Oregon Association Junior Olympic · Jun 252:05.20aUSATF Oregon Association Junior OlympicJune 25, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · 800 Meters · Place 2 · Eastside AthleticsEastside Athletics800 Meters2.2:05.20a PB11
Jun 25USATF Oregon Association Junior OlympicJun 25 · 200 Meters · Place 14 · Eastside AthleticsEastside Athletics200 MetersRound S14.23.90aWind: -0.311
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 12 · Eastside AthleticsEastside Athletics100 MetersRound S12.11.70a PBWind: -0.411
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 800 Meters · Place 27 · Eastside AthleticsEastside Athletics800 Meters272:09.90a11
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 200 Meters · Place 8 · Eastside AthleticsEastside Athletics200 Meters823.43a11
May 196A-4 Mt. Hood Conference ChampionshipsMay 19 · 400 Meters · Place 8 · GreshamGresham400 Meters852.99a11
May 196A-4 Mt. Hood Conference ChampionshipsMay 19 · 400 Meters · Place 7 · GreshamGresham400 Meters752.73a11
May 196A-4 Mt. Hood Conference ChampionshipsMay 19 · 200 Meters · Place 11 · GreshamGresham200 Meters1123.81a11
May 5Central Catholic, Gresham, Damascus Christian @ ReynoldsMay 5 · 400 Meters · Place 3 · GreshamGresham400 Meters353.32a11
Apr 28Barlow @ Gresham (Senior Night)Apr 28 · 800 Meters · Place 2 · GreshamGresham800 Meters22:06.20a11
Apr 22David Douglas & Gresham @ ClackamasApr 22 · 400 Meters · Place 4 · GreshamGresham400 Meters453.12a11
Apr 22David Douglas & Gresham @ ClackamasApr 22 · 200 Meters · Place 6 · GreshamGresham200 Meters623.88a11
Apr 18The Willamette Falls InvitationalApr 18 · 400 Meters · Place 9 · GreshamGresham400 Meters952.56a PB11
Apr 2Gresham IntersquadApr 2 · 600 Meters · Place 8 · GreshamGresham600 Meters8.1:56.8 PB11
Apr 2Gresham IntersquadApr 2 · 300 Meters · Place 4 · GreshamGresham300 Meters4.38.3 PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 206A-4 Mt. Hood Conference ChampionshipsMay 20 · 400 Meters · Place 8 · GreshamGresham400 Meters852.91a10
May 206A-4 Mt. Hood Conference ChampionshipsMay 20 · 400 Meters · Place 8 · GreshamGresham400 Meters854.54a10
May 206A-4 Mt. Hood Conference ChampionshipsMay 20 · 200 Meters · Place 12 · GreshamGresham200 Meters1223.78a10
May 9Dean Nice Invitational Sponsored by MEWAMay 9 · 400 Meters · Place 16 · GreshamGresham400 Meters1653.16a10
May 6Gresham and Reynolds @ Central CatholicMay 6 · 200 Meters · Place 6 · GreshamGresham200 Meters623.39a PB10
Apr 29Gresham @ BarlowApr 29 · 800 Meters · Place 1 · GreshamGresham800 Meters12:09.34a10
Apr 16Nelson & Sandy @ GreshamApr 16 · 200 Meters · Place 7 · GreshamGresham200 Meters723.67a10
Apr 16Nelson & Sandy @ GreshamApr 16 · 100 Meters · Place 13 · GreshamGresham100 Meters1311.84a10
Mar 19David Douglas & Gresham at CanbyMar 19 · 400 Meters · Place 4 · GreshamGresham400 Meters457.82a—
Mar 19David Douglas & Gresham at CanbyMar 19 · 200 Meters · Place 13 · GreshamGresham200 Meters1326.72a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 76A-4 Mt. Hood Conference ChampionshipsMay 7 · 400 Meters · Place 15 · GreshamGresham400 Meters1555.37a—
May 76A-4 Mt. Hood Conference ChampionshipsMay 7 · 200 Meters · Place 16 · GreshamGresham200 Meters1624.09a—
Apr 23Central Catholic & Gresham @ Sam BarlowApr 23 · 400 Meters · Place 2 · GreshamGresham400 Meters254.77a—
Apr 23Central Catholic & Gresham @ Sam BarlowApr 23 · 200 Meters · Place 16 · GreshamGresham200 Meters1624.32a—
Apr 23Central Catholic & Gresham @ Sam BarlowApr 23 · 100 Meters · Place 18 · GreshamGresham100 Meters1811.85a—
Apr 16David Douglas & Gresham @ ReynoldsApr 16 · 400 Meters · Place 11 · GreshamGresham400 Meters1158.20a—
Apr 16David Douglas & Gresham @ ReynoldsApr 16 · 200 Meters · Place 9 · GreshamGresham200 Meters924.70a—
Apr 5Laker ClassicApr 5 · 400 Meters · Place 12 · GreshamGresham400 Meters1255.93a—
Apr 2Gresham, Nelson @ SandyApr 2 · 200 Meters · Place 6 · GreshamGresham200 Meters624.42a—
Apr 2Gresham, Nelson @ SandyApr 2 · 100 Meters · Place 11 · GreshamGresham100 Meters1112.16a—
Mar 14Canby @ David DouglasMar 14 · 200 Meters · Place 15 · GreshamGresham200 Meters1525.02a—
Mar 14Canby @ David DouglasMar 14 · 100 Meters · Place 22 · GreshamGresham100 Meters2212.54a—