Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCentury, Newberg @ Forest Grove JV Only · Apr 2444' 2"Century, Newberg @ Forest Grove JV OnlyApril 24, 2025
Javelin · 800g · OutdoorCentury, Newberg @ Forest Grove JV Only · Apr 2448' 9"Century, Newberg @ Forest Grove JV OnlyApril 24, 2025
Shot Put · 12lb · OutdoorCentury, Newberg @ Forest Grove JV Only · Apr 2422' 10"Century, Newberg @ Forest Grove JV OnlyApril 24, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15JV District Meet @ Forest GroveMay 15 · Javelin · Place 41 · Forest GroveJavelin4115.69m10
May 15JV District Meet @ Forest GroveMay 15 · Discus · Place 61 · Forest GroveDiscus6115.76m10
May 15JV District Meet @ Forest GroveMay 15 · Shot Put · Place 55 · Forest GroveShot Put556.98m10
May 5Newberg @ Forest GroveMay 5 · Javelin · Place 7 · Forest GroveJavelin755-1110
May 5Newberg @ Forest GroveMay 5 · Discus · Place 14 · Forest GroveDiscus1454-610
May 5Newberg @ Forest GroveMay 5 · Shot Put · Place 11 · Forest GroveShot Put1123-7.7510
Apr 22Liberty, Forest Grove @McMinnvilleApr 22 · Javelin · Place 14 · Forest GroveJavelin1453-310
Apr 22Liberty, Forest Grove @McMinnvilleApr 22 · Discus · Place 23 · Forest GroveDiscus2355-310
Apr 22Liberty, Forest Grove @McMinnvilleApr 22 · Shot Put · Place 20 · Forest GroveShot Put2023-210
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · Javelin · Place 23 · Forest GroveJavelin2349-510
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · Discus · Place 25 · Forest GroveDiscus2552-1010
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · Shot Put · Place 27 · Forest GroveShot Put2722-1010
Apr 1Forest Grove @ SherwoodApr 1 · Javelin · Place 23 · Forest GroveJavelin2346-1010
Apr 1Forest Grove @ SherwoodApr 1 · Discus · Place 17 · Forest GroveDiscus1741-610
Apr 1Forest Grove @ SherwoodApr 1 · Shot Put · Place 14 · Forest GroveShot Put1423-510
Mar 19Hillsboro, Liberty, Forest Grove IcebreakerMar 19 · Discus · Place 27 · Forest GroveDiscus2741-910
Mar 19Hillsboro, Liberty, Forest Grove IcebreakerMar 19 · Shot Put · Place 17 · Forest GroveShot Put1724-610

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16Pacific League JV DistrictsMay 16 · Javelin · Place 48 · Forest GroveJavelin4815.72m9
May 16Pacific League JV DistrictsMay 16 · Discus · Place 66 · Forest GroveDiscus6613.88m9
May 16Pacific League JV DistrictsMay 16 · Shot Put · Place 66 · Forest GroveShot Put666.44m9
Apr 24Century, Newberg @ Forest Grove JV OnlyApr 24 · Javelin · Place 22 · Forest GroveJavelin800g22.48' 9" PB9
Apr 24Century, Newberg @ Forest Grove JV OnlyApr 24 · Discus · Place 30 · Forest GroveDiscus1.6kg30.44' 2" PB9
Apr 24Century, Newberg @ Forest Grove JV OnlyApr 24 · Shot Put · Place 29 · Forest GroveShot Put12lb29.22' 10" PB9
Apr 15Liberty @ Forest GroveApr 15 · Javelin · Place 16 · Forest GroveJavelin1647-29
Apr 15Liberty @ Forest GroveApr 15 · Discus · Place 15 · Forest GroveDiscus1536-19
Apr 15Liberty @ Forest GroveApr 15 · Shot Put · Place 12 · Forest GroveShot Put1224-6.59
Apr 9Forest Grove @ LibertyApr 9 · Javelin · Place 17 · Forest GroveJavelin1711.40m9
Apr 9Forest Grove @ LibertyApr 9 · Discus · Place 14 · Forest GroveDiscus1412.51m9
Apr 9Forest Grove @ LibertyApr 9 · Shot Put · Place 12 · Forest GroveShot Put127.57m9
Apr 1McMinnville @ Forest GroveApr 1 · Javelin · Place 23 · Forest GroveJavelin2340-89
Apr 1McMinnville @ Forest GroveApr 1 · Discus · Place 21 · Forest GroveDiscus2138-119
Apr 1McMinnville @ Forest GroveApr 1 · Shot Put · Place 16 · Forest GroveShot Put1622-69