Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 TRL JV District Championships · May 1512.75a2026 TRL JV District ChampionshipsMay 15, 2026
200 Meters · OutdoorLake Oswego @ Oregon City · Apr 827.05aLake Oswego @ Oregon CityApril 8, 2026
400 Meters · OutdoorOregon City at Lake Oswego · Apr 81:06.50aOregon City at Lake OswegoApril 8, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 152026 TRL JV District ChampionshipsMay 15 · Discus · Place 9 · Lake OswegoDiscus983-010
May 152026 TRL JV District ChampionshipsMay 15 · 100 Meters · Place 55 · Lake Oswego100 Meters5512.75a PB10
May 12Tigard @ Lake OswegoMay 12 · Discus · Place 1 · Lake OswegoDiscus185-1010
May 12Tigard @ Lake OswegoMay 12 · 100 Meters · Place 16 · Lake Oswego100 Meters1612.91a10
May 5LO/SMA @ LakeridgeMay 5 · Discus · Place 4 · Lake OswegoDiscus489-810
May 5LO/SMA @ LakeridgeMay 5 · 100 Meters · Place 14 · Lake Oswego100 Meters1412.89a10
Apr 28Lake Oswego @West LinnApr 28 · Discus · Place 5 · Lake OswegoDiscus583-1010
Apr 28Lake Oswego @West LinnApr 28 · 100 Meters · Place 23 · Lake Oswego100 Meters2312.86a10
Apr 17Southridge JV InviteApr 17 · Discus · Place 15 · Lake OswegoDiscus1523.33m10
Apr 14TRL - St. Marys, Tualatin @ Lake OswegoApr 14 · Discus · Place 3 · Lake OswegoDiscus376-510
Apr 14TRL - St. Marys, Tualatin @ Lake OswegoApr 14 · 100 Meters · Place 11 · Lake Oswego100 Meters1113.14a10
Apr 8Lake Oswego @ Oregon CityApr 8 · Discus · Place 8 · Lake OswegoDiscus879-410
Apr 8Lake Oswego @ Oregon CityApr 8 · 200 Meters · Place 9 · Lake Oswego200 Meters927.05a PB10
Apr 8Lake Oswego @ Oregon CityApr 8 · 100 Meters · Place 15 · Lake Oswego100 Meters1513.24a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16TRL JV District ChampionshipsMay 16 · Discus · Place 32 · Lake OswegoDiscus3266-99
May 16TRL JV District ChampionshipsMay 16 · 100 Meters · Place 54 · Lake Oswego100 Meters5412.90a9
May 13Lake Oswego @ TigardMay 13 · 100 Meters · Place 15 · Lake Oswego100 Meters1512.97a9
May 13Lake Oswego @ TigardMay 13 · Discus · Place 6 · Lake OswegoDiscus670-69
May 6Lakeridge, St. Mary's at Lake OswegoMay 6 · Discus · Place 10 · Lake OswegoDiscus1061-99
May 6Lakeridge, St. Mary's at Lake OswegoMay 6 · 100 Meters · Place 25 · Lake Oswego100 Meters2512.95a9
Apr 29West Linn at Lake OswegoApr 29 · 100 Meters · Place 29 · Lake Oswego100 Meters2913.26a9
Apr 15Lake Oswego @ TualatinApr 15 · 100 Meters · Place 23 · Lake Oswego100 Meters2313.18a9
Apr 15Lake Oswego @ TualatinApr 15 · Discus · Place 11 · Lake OswegoDiscus1159-79
Apr 15Lake Oswego @ TualatinApr 15 · 400 Meters · Place 6 · Lake Oswego400 Meters61:09.35a9
Apr 8Oregon City at Lake OswegoApr 8 · Discus · Place 8 · Lake OswegoDiscus867-59
Apr 8Oregon City at Lake OswegoApr 8 · 400 Meters · Place 5 · Lake Oswego400 Meters51:06.50a PB9
Apr 8Oregon City at Lake OswegoApr 8 · 100 Meters · Place 22 · Lake Oswego100 Meters2213.47a9

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11WRL @ Lake OswegoMay 11 · Long Jump · Place 5 · Lake OswegoLong Jump511-10—
May 11WRL @ Lake OswegoMay 11 · 100m Hurdles · Place 3 · Lake Oswego100m Hurdles319.66a—
May 11WRL @ Lake OswegoMay 11 · 100 Meters · Place 14 · Lake Oswego100 Meters1414.26a—
May 4WRL @ WoodMay 4 · 100m Hurdles · Place 2 · Lake Oswego100m Hurdles219.32a—
May 4WRL @ WoodMay 4 · 100 Meters · Place 17 · Lake Oswego100 Meters1714.50a—
Apr 25WRL @ Gladstone HS Apr 25 · 100m Hurdles · Place 8 · Lake Oswego100m Hurdles821.59a—
Apr 25WRL @ Gladstone HS Apr 25 · 100 Meters · Place 12 · Lake Oswego100 Meters1214.70a—
Apr 20WRL @ LOJApr 20 · 100m Hurdles · Place 7 · Lake Oswego100m Hurdles721.62a—
Apr 20WRL @ LOJApr 20 · 100 Meters · Place 11 · Lake Oswego100 Meters1114.96a—
Apr 13Canby MS Meet #1Apr 13 · 100m Hurdles · Place 6 · Lake Oswego100m Hurdles621.48a—
Apr 13Canby MS Meet #1Apr 13 · 100 Meters · Place 12 · Lake Oswego100 Meters1215.24a—