Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWRL District Track & Field Meet · May 1111.63aWRL District Track & Field MeetMay 11, 2026
200 Meters · OutdoorWRL District Track & Field Meet · May 1123.77aWRL District Track & Field MeetMay 11, 2026
400 Meters · OutdoorWRL Meridian, Lake Oswego @ Athey Creek MS · Apr 241:04.12aWRL Meridian, Lake Oswego @ Athey Creek MSApril 24, 2025
60 Meter · OutdoorWinter Speed Final · Mar 17.91aWinter Speed FinalMarch 1, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 26 · Ultimate Speed AthleticsUltimate Speed Athletics200 MetersRound P26.23.94aWind: -0.88
Jul 23OTC All Comers Meet #4 Age 12+Jul 23 · 200 Meters · Place 19 · Ultimate Speed AthleticsUltimate Speed Athletics200 Meters19.24.21aWind: -0.18
Jul 23OTC All Comers Meet #4 Age 12+Jul 23 · 100 Meters · Place 44 · Ultimate Speed AthleticsUltimate Speed Athletics100 Meters44.12.25aWind: 1.18
Jun 25USATF Oregon Association Junior OlympicJun 25 · 200 Meters · Place 2 · Ultimate Speed AthleticsUltimate Speed Athletics200 MetersRound S2.24.40aWind: 0.58
Jun 25USATF Oregon Association Junior OlympicJun 25 · 200 Meters · Place 2 · Ultimate Speed AthleticsUltimate Speed Athletics200 Meters2.24.01aWind: 0.48
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 3 · Ultimate Speed AthleticsUltimate Speed Athletics100 MetersRound S3.12.11aWind: 0.88
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 3 · Ultimate Speed AthleticsUltimate Speed Athletics100 Meters3.12.00aWind: -1.18
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 200 Meters · Place 2 · Ultimate Speed AthleticsUltimate Speed Athletics200 Meters224.28a8
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 100 Meters · Place 3 · Ultimate Speed AthleticsUltimate Speed Athletics100 Meters311.85a8
May 11WRL District Track & Field MeetMay 11 · 200 Meters · Place 2 · Lake OswegoLake Oswego200 Meters2.23.77a PB8
May 11WRL District Track & Field MeetMay 11 · 100 Meters · Place 2 · Lake OswegoLake Oswego100 Meters2.11.63a PB8
Mar 1Winter Speed FinalMar 1 · 60 Meter · Place 13 · Ultimate Speed AthleticsUltimate Speed Athletics60 Meter13.7.91a PB8
Mar 1Winter Speed FinalMar 1 · 200 Meters · Ultimate Speed AthleticsUltimate Speed Athletics200 Meters—DNS8

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Aug 7OTC All Comers Meet #5 Age 13+Aug 7 · 200 Meters · Place 54 · Ultimate Speed AthleticsUltimate Speed Athletics200 Meters5427.13a7
Aug 7OTC All Comers Meet #5 Age 13+Aug 7 · 100 Meters · Place 78 · Ultimate Speed AthleticsUltimate Speed Athletics100 Meters7813.19a7
Jul 24OTC All Comers Meet #4 Age 13+Jul 24 · 200 Meters · Place 27 · Ultimate Speed AthleticsUltimate Speed Athletics200 Meters2726.06a7
Jul 24OTC All Comers Meet #4 Age 13+Jul 24 · 100 Meters · Place 40 · Ultimate Speed AthleticsUltimate Speed Athletics100 Meters4012.75a7
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 6 · Ultimate Speed AthleticsUltimate Speed Athletics200 MetersRound P625.91a7
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 6 · Ultimate Speed AthleticsUltimate Speed Athletics200 Meters625.40a7
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 8 · Ultimate Speed AthleticsUltimate Speed Athletics100 MetersRound P812.84a7
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 8 · Ultimate Speed AthleticsUltimate Speed Athletics100 Meters812.51a7
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 200 Meters · Place 7 · UnattachedUnattached200 Meters7.26.49a7
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 100 Meters · Place 14 · UnattachedUnattached100 MetersRound P14.13.08a7
May 13WRL District Track & Field MeetMay 13 · 400 Meters · Place 8 · Lake OswegoLake Oswego400 Meters8.1:06.13a7
May 13WRL District Track & Field MeetMay 13 · 200 Meters · Place 14 · Lake OswegoLake Oswego200 Meters14.29.41a7
May 13WRL District Track & Field MeetMay 13 · 100 Meters · Place 15 · Lake OswegoLake Oswego100 Meters15.13.78a7
May 1WRL Tumwata @ Lake OswegoMay 1 · 400 Meters · Place 1 · Lake OswegoLake Oswego400 Meters1.1:05.42a7
May 1WRL Tumwata @ Lake OswegoMay 1 · 200 Meters · Place 1 · Lake OswegoLake Oswego200 Meters1.27.47a7
May 1WRL Tumwata @ Lake OswegoMay 1 · 100 Meters · Place 1 · Lake OswegoLake Oswego100 Meters1.13.11a7
Apr 24WRL Meridian, Lake Oswego @ Athey Creek MSApr 24 · 400 Meters · Place 2 · Lake OswegoLake Oswego400 Meters2.1:04.12a PB7
Apr 24WRL Meridian, Lake Oswego @ Athey Creek MSApr 24 · 200 Meters · Place 2 · Lake OswegoLake Oswego200 Meters2.27.50a7
Apr 24WRL Meridian, Lake Oswego @ Athey Creek MSApr 24 · 100 Meters · Place 3 · Lake OswegoLake Oswego100 Meters3.13.06a7

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14WRL District Track and Field MeetMay 14 · 400 Meters · Place 6 · Lake OswegoLake Oswego400 Meters6.1:11.04a6
May 14WRL District Track and Field MeetMay 14 · 200 Meters · Place 5 · Lake OswegoLake Oswego200 Meters5.31.48a6
May 14WRL District Track and Field MeetMay 14 · 100 Meters · Place 9 · Lake OswegoLake Oswego100 Meters9.14.44a6
May 8WRL - Lakeridge, Canby @ Lake OswegoMay 8 · 400 Meters · Place 2 · Lake OswegoLake Oswego400 Meters2.1:12.89a6
May 8WRL - Lakeridge, Canby @ Lake OswegoMay 8 · 100 Meters · Place 2 · Lake OswegoLake Oswego100 Meters2.14.86a6
May 2WRL Lake Oswego, Crosshill Christian @ Wood MSMay 2 · 400 Meters · Place 2 · Lake OswegoLake Oswego400 Meters2.1:13.34a6
May 2WRL Lake Oswego, Crosshill Christian @ Wood MSMay 2 · 100 Meters · Place 4 · Lake OswegoLake Oswego100 Meters4.15.04a6
Apr 18WRL - Tumwata, Hazelbrook @ LOJApr 18 · 400 Meters · Place 1 · Lake OswegoLake Oswego400 Meters1.1:14.65a6
Apr 18WRL - Tumwata, Hazelbrook @ LOJApr 18 · 200 Meters · Place 3 · Lake OswegoLake Oswego200 Meters3.32.78a6
Apr 18WRL - Tumwata, Hazelbrook @ LOJApr 18 · 100 Meters · Place 4 · Lake OswegoLake Oswego100 Meters4.15.40a6
Apr 11WRL - LO, Wood @ Athey CreekApr 11 · Long Jump · Lake OswegoLake OswegoLong Jump—DNS6
Apr 11WRL - LO, Wood @ Athey CreekApr 11 · 400 Meters · Place 6 · Lake OswegoLake Oswego400 Meters6.1:19.84a6
Apr 11WRL - LO, Wood @ Athey CreekApr 11 · 100 Meters · Lake OswegoLake Oswego100 Meters—DNS6