Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNewberg @ Forest Grove · May 514.43aNewberg @ Forest GroveMay 5, 2026
Discus · 1.6kg · OutdoorCentury, Newberg @ Forest Grove JV Only · Apr 2483' 6"Century, Newberg @ Forest Grove JV OnlyApril 24, 2025
Javelin · 800g · OutdoorCentury, Newberg @ Forest Grove JV Only · Apr 2453' 9"Century, Newberg @ Forest Grove JV OnlyApril 24, 2025
Shot Put · 12lb · OutdoorCentury, Forest Grove @ Newberg (Varsity Only) · May 628-04.00Century, Forest Grove @ Newberg (Varsity Only)May 6, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 206A-3 Pacific Conference ChampionshipsMay 20 · Discus · Place 14 · Forest GroveDiscus1431.51m11
May 5Newberg @ Forest GroveMay 5 · Discus · Place 6 · Forest GroveDiscus690-411
May 5Newberg @ Forest GroveMay 5 · 100 Meters · Place 46 · Forest Grove100 Meters4614.43a PB11
Apr 28Century, Forest Grove @ NewbergApr 28 · Discus · Place 9 · Forest GroveDiscus985-011
Apr 28Century, Forest Grove @ NewbergApr 28 · 100 Meters · Place 58 · Forest Grove100 Meters5814.58a11
Apr 2457th Elden Kellar InvitationalApr 24 · Discus · Place 13 · Forest GroveDiscus1389-1111
Apr 22Liberty, Forest Grove @McMinnvilleApr 22 · Discus · Place 8 · Forest GroveDiscus886-1011
Apr 22Liberty, Forest Grove @McMinnvilleApr 22 · 100 Meters · Place 62 · Forest Grove100 Meters6214.92a11
Apr 17Therapeutic Associates Chehalem ClassicApr 17 · Discus · Place 24 · Forest GroveDiscus2484-511
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · Discus · Place 9 · Forest GroveDiscus988-611
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · 100 Meters · Place 53 · Forest Grove100 Meters5314.80a11
Apr 1Forest Grove @ SherwoodApr 1 · Discus · Place 6 · Forest GroveDiscus687-811
Apr 1Forest Grove @ SherwoodApr 1 · 100 Meters · Place 57 · Forest Grove100 Meters5714.89a11
Mar 19Hillsboro, Liberty, Forest Grove IcebreakerMar 19 · Discus · Place 12 · Forest GroveDiscus1275-511
Mar 19Hillsboro, Liberty, Forest Grove IcebreakerMar 19 · 100 Meters · Place 82 · Forest Grove100 Meters8214.69a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16Pacific League JV DistrictsMay 16 · Discus · Place 18 · Forest GroveDiscus1825.31m10
May 16Pacific League JV DistrictsMay 16 · Shot Put · Place 48 · Forest GroveShot Put488.10m10
May 6Century, Forest Grove @ Newberg (Varsity Only)May 6 · Discus · Place 12 · Forest GroveDiscus1.6kg12.79-0210
May 6Century, Forest Grove @ Newberg (Varsity Only)May 6 · Shot Put · Place 13 · Forest GroveShot Put12lb13.28-04.00 PB10
Apr 24Century, Newberg @ Forest Grove JV OnlyApr 24 · Javelin · Place 21 · Forest GroveJavelin800g21.53' 9" PB10
Apr 24Century, Newberg @ Forest Grove JV OnlyApr 24 · Discus · Place 9 · Forest GroveDiscus1.6kg9.83' 6" PB10
Apr 24Century, Newberg @ Forest Grove JV OnlyApr 24 · Shot Put · Place 22 · Forest GroveShot Put12lb22.25' 11"10
Apr 15Liberty @ Forest GroveApr 15 · Javelin · Place 9 · Forest GroveJavelin956-310
Apr 15Liberty @ Forest GroveApr 15 · Discus · Place 2 · Forest GroveDiscus284-310
Apr 15Liberty @ Forest GroveApr 15 · Shot Put · Place 9 · Forest GroveShot Put925-110
Apr 9Forest Grove @ LibertyApr 9 · Javelin · Place 12 · Forest GroveJavelin1217.30m10
Apr 9Forest Grove @ LibertyApr 9 · Discus · Place 2 · Forest GroveDiscus224.99m10
Apr 9Forest Grove @ LibertyApr 9 · Shot Put · Place 9 · Forest GroveShot Put98.13m10
Apr 1McMinnville @ Forest GroveApr 1 · Discus · Place 6 · Forest GroveDiscus664-710
Apr 1McMinnville @ Forest GroveApr 1 · Javelin · Place 18 · Forest GroveJavelin1849-910
Apr 1McMinnville @ Forest GroveApr 1 · Shot Put · Place 10 · Forest GroveShot Put1025-910

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30Forest Grove & Century @ GlencoeApr 30 · Discus · Place 15 · Forest GroveDiscus1576-0—
Apr 30Forest Grove & Century @ GlencoeApr 30 · Shot Put · Place 24 · Forest GroveShot Put2427-8.50—
Apr 30Forest Grove & Century @ GlencoeApr 30 · 100 Meters · Place 89 · Forest Grove100 Meters8916.04a—
Apr 24Newberg, Forest Grove @McMinnville (Senior Night)Apr 24 · Discus · Place 14 · Forest GroveDiscus1475-11—
Apr 24Newberg, Forest Grove @McMinnville (Senior Night)Apr 24 · Shot Put · Place 15 · Forest GroveShot Put1526-3—
Apr 16McMinnville @ Forest GroveApr 16 · Discus · Place 10 · Forest GroveDiscus1074-9—
Apr 16McMinnville @ Forest GroveApr 16 · Shot Put · Place 9 · Forest GroveShot Put925-3—
Apr 16McMinnville @ Forest GroveApr 16 · 100 Meters · Place 49 · Forest Grove100 Meters4915.92a—
Apr 9Sherwood @ Forest GroveApr 9 · Discus · Place 9 · Forest GroveDiscus963-4—
Apr 9Sherwood @ Forest GroveApr 9 · Shot Put · Place 10 · Forest GroveShot Put1025-5—
Apr 9Sherwood @ Forest GroveApr 9 · 100 Meters · Place 53 · Forest Grove100 Meters5315.89a—
Apr 3Forest Grove, Century @ LibertyApr 3 · Discus · Place 21 · Forest GroveDiscus2159-4—
Apr 3Forest Grove, Century @ LibertyApr 3 · Shot Put · Place 24 · Forest GroveShot Put2425-1—