Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCentury, Forest Grove @ Newberg (Varsity Only) · May 667-10Century, Forest Grove @ Newberg (Varsity Only)May 6, 2025
Javelin · 600g · OutdoorCentury, Forest Grove @ Newberg (Varsity Only) · May 646-06Century, Forest Grove @ Newberg (Varsity Only)May 6, 2025
Shot Put · 4kg · Outdoor6A-3 Pacific Conference Championships · May 216.74m6A-3 Pacific Conference ChampionshipsMay 21, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 206A-3 Pacific Conference ChampionshipsMay 20 · Discus · Place 15 · Forest GroveDiscus1521.76m12
May 206A-3 Pacific Conference ChampionshipsMay 20 · Shot Put · Place 20 · Forest GroveShot Put206.61m12
May 5Newberg @ Forest GroveMay 5 · Discus · Place 2 · Forest GroveDiscus272-312
May 5Newberg @ Forest GroveMay 5 · Shot Put · Place 6 · Forest GroveShot Put619-10.7512
Apr 28Century, Forest Grove @ NewbergApr 28 · Discus · Place 5 · Forest GroveDiscus565-112
Apr 28Century, Forest Grove @ NewbergApr 28 · Shot Put · Place 9 · Forest GroveShot Put921-0.512
Apr 2457th Elden Kellar InvitationalApr 24 · Discus · Place 12 · Forest GroveDiscus1266-312
Apr 2457th Elden Kellar InvitationalApr 24 · Shot Put · Place 12 · Forest GroveShot Put1221-6.512
Apr 22Liberty, Forest Grove @McMinnvilleApr 22 · Discus · Place 7 · Forest GroveDiscus764-612
Apr 22Liberty, Forest Grove @McMinnvilleApr 22 · Shot Put · Place 9 · Forest GroveShot Put919-012
Apr 17Therapeutic Associates Chehalem ClassicApr 17 · Discus · Place 19 · Forest GroveDiscus1963-012
Apr 17Therapeutic Associates Chehalem ClassicApr 17 · Shot Put · Place 21 · Forest GroveShot Put2121-112
Apr 11T Smith Need For Speed InvitationalApr 11 · Discus · Place 52 · Forest GroveDiscus5265-012
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · Discus · Place 7 · Forest GroveDiscus769-1112
Apr 9Glencoe, Sherwood @ Forest GroveApr 9 · Shot Put · Place 9 · Forest GroveShot Put920-1012
Apr 1Forest Grove @ SherwoodApr 1 · Discus · Place 3 · Forest GroveDiscus372-212
Apr 1Forest Grove @ SherwoodApr 1 · Shot Put · Place 6 · Forest GroveShot Put622-112
Mar 19Hillsboro, Liberty, Forest Grove IcebreakerMar 19 · Discus · Place 5 · Forest GroveDiscus566-312
Mar 19Hillsboro, Liberty, Forest Grove IcebreakerMar 19 · Shot Put · Place 9 · Forest GroveShot Put922-5.512

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 216A-3 Pacific Conference ChampionshipsMay 21 · Javelin · Place 20 · Forest GroveJavelin600g20.13.55m11
May 216A-3 Pacific Conference ChampionshipsMay 21 · Discus · Place 16 · Forest GroveDiscus1kg16.20.37m11
May 216A-3 Pacific Conference ChampionshipsMay 21 · Shot Put · Place 18 · Forest GroveShot Put4kg18.6.74m PB11
May 6Century, Forest Grove @ Newberg (Varsity Only)May 6 · Javelin · Place 12 · Forest GroveJavelin600g12.46-06 PB11
May 6Century, Forest Grove @ Newberg (Varsity Only)May 6 · Discus · Place 7 · Forest GroveDiscus1kg7.67-10 PB11
May 6Century, Forest Grove @ Newberg (Varsity Only)May 6 · Shot Put · Place 8 · Forest GroveShot Put4kg8.21-08.2511
Apr 2556th Elden Kellar InvitationalApr 25 · Javelin · Place 16 · Forest GroveJavelin600g16.43' 11"11
Apr 15Liberty @ Forest GroveApr 15 · Javelin · Place 6 · Forest GroveJavelin637-311
Apr 15Liberty @ Forest GroveApr 15 · Discus · Place 5 · Forest GroveDiscus557-311
Apr 15Liberty @ Forest GroveApr 15 · Shot Put · Place 4 · Forest GroveShot Put419-411
Apr 12T Smith Need For Speed Invitational Apr 12 · Javelin · Place 59 · Forest GroveJavelin600g59.45' 7"11
Apr 12T Smith Need For Speed Invitational Apr 12 · Discus · Place 65 · Forest GroveDiscus1kg65.48' 0"11
Apr 9Forest Grove @ LibertyApr 9 · Discus · Place 6 · Forest GroveDiscus614.83m11
Apr 9Forest Grove @ LibertyApr 9 · Shot Put · Place 4 · Forest GroveShot Put45.99m11
Apr 1McMinnville @ Forest GroveApr 1 · Discus · Place 4 · Forest GroveDiscus456-411
Apr 1McMinnville @ Forest GroveApr 1 · Shot Put · Place 6 · Forest GroveShot Put618-411

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 76A-3 Pacific Conference ChampionshipsMay 7 · Discus · Place 20 · Forest GroveDiscus2014.61m—
Apr 30Forest Grove & Century @ GlencoeApr 30 · Discus · Place 8 · Forest GroveDiscus849-9—
Apr 30Forest Grove & Century @ GlencoeApr 30 · Javelin · Place 17 · Forest GroveJavelin1733-10—
Apr 30Forest Grove & Century @ GlencoeApr 30 · Shot Put · Place 18 · Forest GroveShot Put1817-8.50—
Apr 2655th Elden Kellar InvitationalApr 26 · Discus · Place 16 · Forest GroveDiscus1648-6—
Apr 24Newberg, Forest Grove @McMinnville (Senior Night)Apr 24 · Javelin · Place 13 · Forest GroveJavelin1339-4—
Apr 24Newberg, Forest Grove @McMinnville (Senior Night)Apr 24 · Discus · Place 8 · Forest GroveDiscus849-9—
Apr 24Newberg, Forest Grove @McMinnville (Senior Night)Apr 24 · Shot Put · Place 9 · Forest GroveShot Put919-10.75—
Apr 16McMinnville @ Forest GroveApr 16 · Discus · Place 6 · Forest GroveDiscus646-6—
Apr 16McMinnville @ Forest GroveApr 16 · Javelin · Place 6 · Forest GroveJavelin638-10—
Apr 16McMinnville @ Forest GroveApr 16 · Shot Put · Place 8 · Forest GroveShot Put819-2—
Apr 9Sherwood @ Forest GroveApr 9 · Javelin · Place 6 · Forest GroveJavelin638-1—
Apr 9Sherwood @ Forest GroveApr 9 · Discus · Place 5 · Forest GroveDiscus544-4—
Apr 9Sherwood @ Forest GroveApr 9 · Shot Put · Place 8 · Forest GroveShot Put818-7.5—
Apr 5Therapeutic Associates Chehalem ClassicApr 5 · Discus · Place 34 · Forest GroveDiscus3438-5—
Apr 3Forest Grove, Century @ LibertyApr 3 · Discus · Place 8 · Forest GroveDiscus839-9—
Apr 3Forest Grove, Century @ LibertyApr 3 · Javelin · Place 9 · Forest GroveJavelin931-0—
Apr 3Forest Grove, Century @ LibertyApr 3 · Shot Put · Place 3 · Forest GroveShot Put321-4—
Mar 21Sam Barlow Spring SpectacularMar 21 · Discus · Place 31 · Forest GroveDiscus3145-9—