Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorThree Rivers Round-up · Apr 22124' 5"Three Rivers Round-upApril 22, 2025
Shot Put · 12lb · Outdoor75th Grants Pass Rotary Invitational presented by Les Schwab Tire Center · May 1050' 0.25"75th Grants Pass Rotary Invitational presented by Les Schwab Tire CenterMay 10, 2025

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 234A-5 Skyline Conference ChampionshipsMay 23 · Discus · Place 5 · Hidden ValleyHidden ValleyDiscus5120-10.512
May 234A-5 Skyline Conference ChampionshipsMay 23 · Shot Put · Place 1 · Hidden ValleyHidden ValleyShot Put149-5.7512
May 16Wally Ciochetti InvitationalMay 16 · Discus · Place 9 · Hidden ValleyHidden ValleyDiscus9130-412
May 16Wally Ciochetti InvitationalMay 16 · Shot Put · Place 1 · Hidden ValleyHidden ValleyShot Put149-112
May 1075th Grants Pass Rotary Invitational presented by Les Schwab Tire CenterMay 10 · Discus · Place 13 · Hidden ValleyHidden ValleyDiscus1.6kg13.121' 9"12
May 1075th Grants Pass Rotary Invitational presented by Les Schwab Tire CenterMay 10 · Shot Put · Place 4 · Hidden ValleyHidden ValleyShot Put12lb4.50' 0.25" PB12
May 286th Annual Medford Rotary RelaysMay 2 · Discus · Place 6 · Hidden ValleyHidden ValleyDiscus6122-512
May 286th Annual Medford Rotary RelaysMay 2 · Shot Put · Place 1 · Hidden ValleyHidden ValleyShot Put148-5.7512
Apr 22Three Rivers Round-upApr 22 · Discus · Place 1 · Hidden ValleyHidden ValleyDiscus1.6kg1.124' 5" PB12
Apr 22Three Rivers Round-upApr 22 · Shot Put · Place 1 · Hidden ValleyHidden ValleyShot Put12lb1.50' 0"12
Apr 194th annual Phoenix Invitational (day 2)Apr 19 · Discus · Place 9 · Hidden ValleyHidden ValleyDiscus1.6kg9.123' 6"12
Apr 194th annual Phoenix Invitational (day 2)Apr 19 · Shot Put · Place 2 · Hidden ValleyHidden ValleyShot Put12lb2.47' 10"12
Apr 15Skyline Track MeetApr 15 · Discus · Place 6 · Hidden ValleyHidden ValleyDiscus6110-512
Apr 15Skyline Track MeetApr 15 · Shot Put · Place 1 · Hidden ValleyHidden ValleyShot Put146-8.512
Apr 3Hidden Valley, Mazama @ HenleyApr 3 · Discus · Place 3 · Hidden ValleyHidden ValleyDiscus3115-8.512
Mar 19Rogue Valley PreviewMar 19 · Discus · Place 4 · Hidden ValleyHidden ValleyDiscus4103-7—
Mar 19Rogue Valley PreviewMar 19 · Shot Put · Place 1 · Hidden ValleyHidden ValleyShot Put147-9—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17 OSAA 6A State ChampionshipsMay 17 · Shot Put · Place 11 · Grants PassGrants PassShot Put12lb11.14.10m11
May 86A-7 Southwest Conference ChampionshipsMay 8 · Discus · Place 6 · Grants PassGrants PassDiscus6122-8—
May 86A-7 Southwest Conference ChampionshipsMay 8 · Shot Put · Place 2 · Grants PassGrants PassShot Put246-9.75—
May 1Grants Pass at South Medford Dual MeetMay 1 · Discus · Place 5 · Grants PassGrants PassDiscus599-10—
May 1Grants Pass at South Medford Dual MeetMay 1 · Shot Put · Place 1 · Grants PassGrants PassShot Put145-6—
Apr 2774th Grants Pass Rotary Invitational by Steens Mt Running CampApr 27 · Discus · Place 13 · Grants PassGrants PassDiscus13125-11—
Apr 2774th Grants Pass Rotary Invitational by Steens Mt Running CampApr 27 · Shot Put · Place 4 · Grants PassGrants PassShot Put446-3.5—
Apr 17Roseburg @ Grants PassApr 17 · Shot Put · Place 1 · Grants PassGrants PassShot Put148-2.5—
Apr 17Roseburg @ Grants PassApr 17 · Discus · Place 1 · Grants PassGrants PassDiscus1120-6—
Apr 13Roseburg Timber Country Coca Cola & Champion Car Wash Twilight InvitationalApr 13 · Shot Put · Place 4 · Grants PassGrants PassShot Put446-8—
Apr 5Medford Rotary RelaysApr 5 · Shot Put · Place 4 · Grants PassGrants PassShot Put444-6—
Apr 3North Medford @ Grants PassApr 3 · Shot Put · Place 2 · Grants PassGrants PassShot Put245-5—
Apr 3North Medford @ Grants PassApr 3 · Discus · Place 1 · Grants PassGrants PassDiscus1111-0—
Mar 21Crater Classic Track Twilight 2024Mar 21 · Discus · Place 9 · Grants PassGrants PassDiscus9107-11—
Mar 14The Rogue Classic InviteMar 14 · Shot Put · Place 3 · Grants PassGrants PassShot Put341-1—
Mar 14The Rogue Classic InviteMar 14 · Discus · Place 2 · Grants PassGrants PassDiscus2106-10.5—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 12SWC JV District MeetMay 12 · Discus · Place 1 · Grants PassGrants PassDiscus1113-2—
May 12SWC JV District MeetMay 12 · Shot Put · Place 2 · Grants PassGrants PassShot Put239-0—
May 10South Medford @ Grants Pass Dual MeetMay 10 · Discus · Place 1 · Grants PassGrants PassDiscus1109-8—
May 10South Medford @ Grants Pass Dual MeetMay 10 · Shot Put · Place 1 · Grants PassGrants PassShot Put142-5.25—
May 673rd Annual Grants Pass Rotary by William Ward Nations LendingMay 6 · Discus · Place 6 · Grants PassGrants PassDiscus1.6kg6.106' 110
May 673rd Annual Grants Pass Rotary by William Ward Nations LendingMay 6 · Shot Put · Place 1 · Grants PassGrants PassShot Put12lb1.41' 3.510
Apr 26Grants Pass @ Roseburg (dual meet)Apr 26 · Discus · Place 1 · Grants PassGrants PassDiscus1107-05—
Apr 26Grants Pass @ Roseburg (dual meet)Apr 26 · Shot Put · Place 1 · Grants PassGrants PassShot Put140-06.00—
Apr 1423rd Bob Newland Frosh/Soph ClassicApr 14 · Discus · Place 4 · Grants PassGrants PassDiscus4102-4—
Apr 1423rd Bob Newland Frosh/Soph ClassicApr 14 · Shot Put · Place 1 · Grants PassGrants PassShot Put140-10—
Apr 12Grants Pass v. North MedfordApr 12 · Discus · Place 2 · Grants PassGrants PassDiscus2100-4—
Apr 12Grants Pass v. North MedfordApr 12 · Shot Put · Place 2 · Grants PassGrants PassShot Put239-7.75—
Apr 5Crater @ Grants Pass Apr 5 · Discus · Place 2 · Grants PassGrants PassDiscus297-11—
Apr 5Crater @ Grants Pass Apr 5 · Shot Put · Place 1 · Grants PassGrants PassShot Put136-5—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Southern Oregon JV District MeetMay 6 · Discus · Place 27 · Grants PassGrants PassDiscus2761-059
May 6Southern Oregon JV District MeetMay 6 · Shot Put · Place 7 · Grants PassGrants PassShot Put733-04.009
Apr 26Grants Pass @ South EugeneApr 26 · Discus · Place 12 · Grants PassGrants PassDiscus1256' 09
Apr 26Grants Pass @ South EugeneApr 26 · Shot Put · Place 3 · Grants PassGrants PassShot Put333' 0.259
Apr 20South Medford vs Grant Pass - DualApr 20 · Discus · Grants PassGrants PassDiscus—ND9
Apr 20South Medford vs Grant Pass - DualApr 20 · Shot Put · Grants PassGrants PassShot Put—ND9
Apr 13Sheldon Irish @ GPTF Dual MeetApr 13 · Discus · Place 19 · Grants PassGrants PassDiscus1958-069
Apr 13Sheldon Irish @ GPTF Dual MeetApr 13 · Shot Put · Place 8 · Grants PassGrants PassShot Put830-09.009
Apr 6Roseburg Indians @ GPTF Dual MeetApr 6 · Discus · Place 11 · Grants PassGrants PassDiscus1170-059
Apr 6Roseburg Indians @ GPTF Dual MeetApr 6 · Shot Put · Place 4 · Grants PassGrants PassShot Put432-04.009