Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCentral Oregon All-Comers · Jul 128:25.87aCentral Oregon All-Comers July 12, 2025
100 Meters · OutdoorObsidian Icebreaker 2026 · Apr 917.07aObsidian Icebreaker 2026April 9, 2026
Discus · 1kg · IndoorThrows Only Meet #1 · Jul 2545' 7"Throws Only Meet #1July 25, 2026
Javelin · 450g AeroJav · OutdoorLon Austin CCMS Home Invite #2 · May 754' 0"Lon Austin CCMS Home Invite #2May 7, 2026
Javelin · 600g · IndoorThrows Only Meet #1 · Jul 2556' 2"Throws Only Meet #1July 25, 2026
Javelin · 600g · OutdoorOTC All Comers Meet #2 Age 12+ · Jul 954' 1"OTC All Comers Meet #2 Age 12+July 9, 2026
Long Jump · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 263.00mUSATF Oregon Association Junior Olympic ChampionshipsJune 26, 2025
Shot Put · 4kg · IndoorThrows Only Meet #1 · Jul 2520' 8"Throws Only Meet #1July 25, 2026
Shot Put · 4kg · OutdoorOTC All Comers Meet #2 Age 12+ · Jul 919' 6"OTC All Comers Meet #2 Age 12+July 9, 2026
Shot Put · 6lb · OutdoorCCMS Home Invite #1 Run Fast, Turn Left! · Apr 1618' 8"CCMS Home Invite #1 Run Fast, Turn Left!April 16, 2026

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Aug 15Throws Only Meet #2Aug 15 · Javelin · Place 2 · Central Oregon Track ClubCentral Oregon Track ClubJavelin600g2.50' 10"7
Aug 15Throws Only Meet #2Aug 15 · Discus · Place 7 · Central Oregon Track ClubCentral Oregon Track ClubDiscus1kg7.39' 6"7
Aug 15Throws Only Meet #2Aug 15 · Shot Put · Place 7 · Central Oregon Track ClubCentral Oregon Track ClubShot Put4kg7.19' 4"7
Jul 25Throws Only Meet #1Jul 25 · Javelin · Place 1 · Central Oregon Track ClubCentral Oregon Track ClubJavelin600g1.56' 2" PB7
Jul 25Throws Only Meet #1Jul 25 · Discus · Place 4 · Central Oregon Track ClubCentral Oregon Track ClubDiscus1kg4.45' 7" PB7
Jul 25Throws Only Meet #1Jul 25 · Shot Put · Place 3 · Central Oregon Track ClubCentral Oregon Track ClubShot Put4kg3.20' 8" PB7

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 16OTC All Comers Meet #3 Age 12+Jul 16 · Long Jump · Place 17 · Central Oregon Track ClubCentral Oregon Track ClubLong Jump17.11' 1"7
Jul 16OTC All Comers Meet #3 Age 12+Jul 16 · Shot Put · Place 16 · Central Oregon Track ClubCentral Oregon Track ClubShot Put4kg16.16' 4"7
Jul 16OTC All Comers Meet #3 Age 12+Jul 16 · 100 Meters · Place 46 · Central Oregon Track ClubCentral Oregon Track Club100 Meters46.17.54aWind: 0.67
Jul 9OTC All Comers Meet #2 Age 12+Jul 9 · Long Jump · Place 23 · Central Oregon Track ClubCentral Oregon Track ClubLong Jump23.11' 9"7
Jul 9OTC All Comers Meet #2 Age 12+Jul 9 · Javelin · Place 8 · Central Oregon Track ClubCentral Oregon Track ClubJavelin600g8.54' 1" PB7
Jul 9OTC All Comers Meet #2 Age 12+Jul 9 · Shot Put · Place 4 · Central Oregon Track ClubCentral Oregon Track ClubShot Put4kg4.19' 6" PB7
Jul 9OTC All Comers Meet #2 Age 12+Jul 9 · 100 Meters · Place 42 · Central Oregon Track ClubCentral Oregon Track Club100 Meters42.17.68aWind: 1.87
May 7Lon Austin CCMS Home Invite #2May 7 · Long Jump · Place 7 · Crook CountyCrook CountyLong Jump7.10' 10"6
May 7Lon Austin CCMS Home Invite #2May 7 · Javelin · Place 3 · Crook CountyCrook CountyJavelin450g AeroJav3.54' 0" PB6
May 7Lon Austin CCMS Home Invite #2May 7 · Shot Put · Place 9 · Crook CountyCrook CountyShot Put6lb9.18' 1"6
May 7Lon Austin CCMS Home Invite #2May 7 · 100 Meters · Place 23 · Crook CountyCrook County100 Meters23.17.85a6
Apr 28MS CCMS MOCK MEET Apr 28 · Long Jump · Place 3 · Crook CountyCrook CountyLong Jump3.10' 2"6
Apr 28MS CCMS MOCK MEET Apr 28 · Javelin · Place 3 · Crook CountyCrook CountyJavelin450g AeroJav3.42' 3"6
Apr 28MS CCMS MOCK MEET Apr 28 · Shot Put · Place 4 · Crook CountyCrook CountyShot Put6lb4.16' 8.5"6
Apr 16CCMS Home Invite #1 Run Fast, Turn Left!Apr 16 · Long Jump · Place 4 · Crook CountyCrook CountyLong Jump4.10' 11"6
Apr 16CCMS Home Invite #1 Run Fast, Turn Left!Apr 16 · Javelin · Place 3 · Crook CountyCrook CountyJavelin450g AeroJav3.49' 5"6
Apr 16CCMS Home Invite #1 Run Fast, Turn Left!Apr 16 · Shot Put · Place 3 · Crook CountyCrook CountyShot Put6lb3.18' 8" PB6
Apr 16CCMS Home Invite #1 Run Fast, Turn Left!Apr 16 · 100 Meters · Place 26 · Crook CountyCrook County100 Meters26.17.39a6
Apr 9Obsidian Icebreaker 2026Apr 9 · Long Jump · Place 8 · Crook CountyCrook CountyLong Jump8.11' 7"6
Apr 9Obsidian Icebreaker 2026Apr 9 · Javelin · Crook CountyCrook CountyJavelin450g AeroJav—DNS6
Apr 9Obsidian Icebreaker 2026Apr 9 · Shot Put · Place 12 · Crook CountyCrook CountyShot Put6lb12.18' 0"6
Apr 9Obsidian Icebreaker 2026Apr 9 · 100 Meters · Place 44 · Crook CountyCrook County100 Meters44.17.07a PB6

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 12Central Oregon All-Comers Jul 12 · Long Jump · Place 5 · Central Oregon Track ClubCentral Oregon Track ClubLong Jump510-116
Jul 12Central Oregon All-Comers Jul 12 · Javelin · Place 2 · Central Oregon Track ClubCentral Oregon Track ClubJavelin244-66
Jul 12Central Oregon All-Comers Jul 12 · Shot Put · Place 4 · Central Oregon Track ClubCentral Oregon Track ClubShot Put416-56
Jul 12Central Oregon All-Comers Jul 12 · 1 Mile · Place 1 · Central Oregon Track ClubCentral Oregon Track Club1 Mile18:25.87a PB6
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 18 · Central Oregon Track ClubCentral Oregon Track ClubLong Jump183.00m PB6
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 6 · Central Oregon Track ClubCentral Oregon Track ClubJavelin614.62m6
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 18 · Central Oregon Track ClubCentral Oregon Track Club100 MetersRound P1817.38a6