Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWest Linn, Oregon City @Tualatin · Apr 2414.86West Linn, Oregon City @TualatinApril 24, 2019
Discus · 1.6kg · Outdoor TRL Varsity Quad Meet - Lakeridge, SMA, Tualatin and West Linn · May 290' 5 TRL Varsity Quad Meet - Lakeridge, SMA, Tualatin and West LinnMay 2, 2022
Discus · 2kg · OutdoorAmity Throws · Jun 1427.31mAmity ThrowsJune 14, 2025
Javelin · 800g · OutdoorThree Rivers League JV District · May 10101-04Three Rivers League JV DistrictMay 10, 2019
Shot Put · 12lb · Outdoor TRL Varsity Quad Meet - Lakeridge, SMA, Tualatin and West Linn · May 240' 3 TRL Varsity Quad Meet - Lakeridge, SMA, Tualatin and West LinnMay 2, 2022
Shot Put · 16lb / 7.26kg · OutdoorAmity Throws · Jun 1410.96mAmity ThrowsJune 14, 2025

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 17OTC All Comers Meet #3 Age 13+Jul 17 · Discus · Place 3 · The Inner Circle Track ClubThe Inner Circle Track ClubDiscus389-0—
Jul 17OTC All Comers Meet #3 Age 13+Jul 17 · Shot Put · Place 3 · The Inner Circle Track ClubThe Inner Circle Track ClubShot Put333-2—
Jun 14Amity ThrowsJun 14 · Discus · Place 1 · The Inner Circle Track ClubThe Inner Circle Track ClubDiscus2kg1.27.31m PB-
Jun 14Amity ThrowsJun 14 · Shot Put · Place 1 · The Inner Circle Track ClubThe Inner Circle Track ClubShot Put16lb / 7.26kg1.10.96m PB-

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 116A-5 Three Rivers League ChampionshipsMay 11 · Discus · Place 11 · TualatinTualatinDiscus11102' 412
May 116A-5 Three Rivers League ChampionshipsMay 11 · Shot Put · Place 10 · TualatinTualatinShot Put1038' 1112
May 2 TRL Varsity Quad Meet - Lakeridge, SMA, Tualatin and West LinnMay 2 · Discus · Place 7 · TualatinTualatinDiscus1.6kg7.90' 5 PB12
May 2 TRL Varsity Quad Meet - Lakeridge, SMA, Tualatin and West LinnMay 2 · Shot Put · Place 2 · TualatinTualatinShot Put12lb2.40' 3 PB12
Apr 23The Willamette Falls InvitationalApr 23 · Discus · Place 32 · TualatinTualatinDiscus3282' 3.512
Apr 23The Willamette Falls InvitationalApr 23 · Shot Put · Place 10 · TualatinTualatinShot Put1039' 612
Apr 19Tualatin @ TigardApr 19 · Discus · Place 3 · TualatinTualatinDiscus391-012
Apr 19Tualatin @ TigardApr 19 · Shot Put · Place 3 · TualatinTualatinShot Put338-012
Apr 15Chehalem Field and Track ClassicApr 15 · Discus · Place 19 · TualatinTualatinDiscus1995-312
Apr 15Chehalem Field and Track ClassicApr 15 · Shot Put · Place 14 · TualatinTualatinShot Put1438-412
Apr 13Canby at TualatinApr 13 · Discus · Place 1 · TualatinTualatinDiscus189-012
Apr 13Canby at TualatinApr 13 · Shot Put · Place 2 · TualatinTualatinShot Put239-212
Apr 6Lake Oswego @TualatinApr 6 · Javelin · Place 4 · TualatinTualatinJavelin499-812
Apr 6Lake Oswego @TualatinApr 6 · Discus · Place 5 · TualatinTualatinDiscus576-11.512
Apr 6Lake Oswego @TualatinApr 6 · Shot Put · Place 4 · TualatinTualatinShot Put439-312
Apr 1Laker Classic InvitationalApr 1 · Discus · Place 20 · TualatinTualatinDiscus2067-1112
Apr 1Laker Classic InvitationalApr 1 · Shot Put · Place 10 · TualatinTualatinShot Put1038-212
Mar 30Oregon City @ TualatinMar 30 · Javelin · Place 8 · TualatinTualatinJavelin8101-612
Mar 30Oregon City @ TualatinMar 30 · Discus · Place 4 · TualatinTualatinDiscus485-712
Mar 30Oregon City @ TualatinMar 30 · Shot Put · Place 2 · TualatinTualatinShot Put238-912

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Sherwood Great Marks FestivalMay 8 · Javelin · Place 6 · TualatinTualatinJavelin6102-0511
May 8Sherwood Great Marks FestivalMay 8 · Shot Put · Place 4 · TualatinTualatinShot Put436-05.0011
May 7Friday Night Lights @ NewbergMay 7 · Shot Put · Place 8 · TualatinTualatinShot Put837-09.0011
May 5Tigard @TualatinMay 5 · Javelin · Place 2 · TualatinTualatinJavelin2104-0211
May 5Tigard @TualatinMay 5 · Shot Put · Place 5 · TualatinTualatinShot Put535-01.0011
Apr 28Lake Oswego @TualatinApr 28 · Javelin · Place 2 · TualatinTualatinJavelin2108-0811
Apr 28Lake Oswego @TualatinApr 28 · Shot Put · Place 2 · TualatinTualatinShot Put238-08.0011
Apr 21Tualatin at LakeridgeApr 21 · Javelin · Place 5 · TualatinTualatinJavelin597-10.5011
Apr 21Tualatin at LakeridgeApr 21 · Shot Put · Place 2 · TualatinTualatinShot Put237-02.0011

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10Three Rivers League JV DistrictMay 10 · Javelin · Place 17 · TualatinTualatinJavelin800g17.101-04 PB9
May 10Three Rivers League JV DistrictMay 10 · Shot Put · Place 18 · TualatinTualatinShot Put12lb18.30-05.009
May 10Three Rivers League JV DistrictMay 10 · 100 Meters · Place 71 · TualatinTualatin100 Meters71.15.67a9
Apr 30Canby & Tualatin @ TigardApr 30 · Javelin · Place 17 · TualatinTualatinJavelin1786-009
Apr 30Canby & Tualatin @ TigardApr 30 · Shot Put · Place 21 · TualatinTualatinShot Put2125-03.009
Apr 30Canby & Tualatin @ TigardApr 30 · 100 Meters · Place 37 · TualatinTualatin100 Meters3715.299
Apr 24West Linn, Oregon City @TualatinApr 24 · Javelin · Place 18 · TualatinTualatinJavelin800g18.93-119
Apr 24West Linn, Oregon City @TualatinApr 24 · Shot Put · Place 20 · TualatinTualatinShot Put12lb20.26-08.009
Apr 24West Linn, Oregon City @TualatinApr 24 · 100 Meters · Place 34 · TualatinTualatin100 Meters34.14.86 PB9
Apr 10Lakeridge, SMA @TualatinApr 10 · Complete · Place 10 · TualatinTualatinComplete1080-019
Apr 10Lakeridge, SMA @TualatinApr 10 · Complete · Place 10 · TualatinTualatinComplete1027-01.009
Apr 3Tualatin @ Lake OswegoApr 3 · Shot Put · Place 13 · TualatinTualatinShot Put1326-01.509
Mar 21Wolfpack Small School InviteMar 21 · Javelin · Place 17 · TualatinTualatinJavelin1772-079
Mar 21Wolfpack Small School InviteMar 21 · Shot Put · Place 10 · TualatinTualatinShot Put1028-05.009