Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTriCo League Meet at Kalama · Apr 2912.43aTriCo League Meet at KalamaApril 29, 2025
200 Meters · OutdoorTriCo League Meet at Kalama · Apr 2926.32aTriCo League Meet at KalamaApril 29, 2025
800 Meters · OutdoorTrico @ Castle Rock · Mar 264:35.75aTrico @ Castle RockMarch 26, 2015
Discus · 1.6kg · Outdoor1A Trico League Meet · Apr 2282' 2"1A Trico League MeetApril 22, 2025
Discus · 1kg · OutdoorSWWMSL District Championship · May 1495' 3SWWMSL District Championship May 14, 2024
Javelin · 800g · Outdoor1A Trico League Meet · Apr 2296' 1"1A Trico League MeetApril 22, 2025
Results · OutdoorMS @ Woodland · Apr 1713.0MS @ WoodlandApril 17, 2023
Shot Put · 12lb · OutdoorKalama Twilight Invitational · Apr 2537' 10"Kalama Twilight InvitationalApril 25, 2025
Shot Put · 4kg · OutdoorCascade Track Meet vs. Coweeman & Castle Rock · Apr 2441-11Cascade Track Meet vs. Coweeman & Castle RockApril 24, 2024

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 221A District 4 ChampionshipsMay 22 · Shot Put · Place 11 · Castle RockCastle RockShot Put1137-3.259
May 161A Sub-District 4May 16 · Shot Put · Place 6 · Castle RockCastle RockShot Put638-10.759
May 2Panther TwilightMay 2 · Shot Put · Place 16 · Castle RockCastle RockShot Put12lb16.37' 2"9
Apr 29TriCo League Meet at KalamaApr 29 · Discus · Place 11 · Castle RockCastle RockDiscus1182-69
Apr 29TriCo League Meet at KalamaApr 29 · Shot Put · Place 8 · Castle RockCastle RockShot Put834-69
Apr 29TriCo League Meet at KalamaApr 29 · 200 Meters · Place 11 · Castle RockCastle Rock200 Meters1126.32a PB9
Apr 29TriCo League Meet at KalamaApr 29 · 100 Meters · Place 12 · Castle RockCastle Rock100 Meters1212.43a PB9
Apr 25Kalama Twilight InvitationalApr 25 · Shot Put · Place 12 · Castle RockCastle RockShot Put12lb12.37' 10" PB9
Apr 221A Trico League MeetApr 22 · Javelin · Place 6 · Castle RockCastle RockJavelin800g6.96' 1" PB9
Apr 221A Trico League MeetApr 22 · Discus · Place 8 · Castle RockCastle RockDiscus1.6kg8.82' 2" PB9
Apr 221A Trico League MeetApr 22 · Shot Put · Place 6 · Castle RockCastle RockShot Put12lb6.35' 8"9
Apr 221A Trico League MeetApr 22 · 100 Meters · Place 18 · Castle RockCastle Rock100 Meters18.12.63a9
Apr 18John Ingram TwilightApr 18 · Shot Put · Place 19 · Castle RockCastle RockShot Put1937-10.59
Apr 3District 4 1B/2B League Meet@RainierApr 3 · Discus · Place 19 · Castle RockCastle RockDiscus1984-49
Apr 3District 4 1B/2B League Meet@RainierApr 3 · Shot Put · Place 3 · Castle RockCastle RockShot Put336-09
Apr 3District 4 1B/2B League Meet@RainierApr 3 · 100 Meters · Place 21 · Castle RockCastle Rock100 Meters2112.79a9

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14SWWMSL District Championship May 14 · Discus · Place 10 · Castle RockCastle RockDiscus1kg10.95' 3 PB8
May 14SWWMSL District Championship May 14 · Shot Put · Place 2 · Castle RockCastle RockShot Put4kg2.40' 18
May 6VRMS vs. Hockinson/Castle RockMay 6 · Discus · Place 1 · Castle RockCastle RockDiscus1kg1.94' 98
May 6VRMS vs. Hockinson/Castle RockMay 6 · Shot Put · Place 1 · Castle RockCastle RockShot Put4kg1.39' 8.58
May 6VRMS vs. Hockinson/Castle RockMay 6 · 100 Meters · Place 5 · Castle RockCastle Rock100 Meters5.12.98a8
Apr 30Coweeman/Castle Rock @ Huntington MSApr 30 · Discus · Place 3 · Castle RockCastle RockDiscus1kg3.90' 08
Apr 30Coweeman/Castle Rock @ Huntington MSApr 30 · Shot Put · Place 2 · Castle RockCastle RockShot Put4kg2.38' 10.258
Apr 30Coweeman/Castle Rock @ Huntington MSApr 30 · 100 Meters · Place 2 · Castle RockCastle Rock100 Meters2.12.98
Apr 29Castle Rock MS Track Meet Apr 29 · Discus · Place 3 · Castle RockCastle RockDiscus1kg3.77' 68
Apr 29Castle Rock MS Track Meet Apr 29 · Shot Put · Place 2 · Castle RockCastle RockShot Put4kg2.35' 98
Apr 29Castle Rock MS Track Meet Apr 29 · 100 Meters · Place 1 · Castle RockCastle Rock100 Meters1.13.08
Apr 24Cascade Track Meet vs. Coweeman & Castle RockApr 24 · Discus · Place 3 · Castle RockCastle RockDiscus1kg3.83-078
Apr 24Cascade Track Meet vs. Coweeman & Castle RockApr 24 · Shot Put · Place 1 · Castle RockCastle RockShot Put4kg1.41-11 PB8
Apr 24Cascade Track Meet vs. Coweeman & Castle RockApr 24 · 100 Meters · Place 6 · Castle RockCastle Rock100 Meters6.12.878
Apr 22La Center MS vs Castle Rock, Monticello, & Firm FoundationApr 22 · Discus · Place 3 · Castle RockCastle RockDiscus1kg3.83' 18
Apr 22La Center MS vs Castle Rock, Monticello, & Firm FoundationApr 22 · Shot Put · Place 1 · Castle RockCastle RockShot Put4kg1.37' 88
Apr 22La Center MS vs Castle Rock, Monticello, & Firm FoundationApr 22 · 100 Meters · Place 5 · Castle RockCastle Rock100 Meters5.13.70a8

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10MS League Championship at WoodlandMay 10 · Discus · Place 16 · Castle RockCastle RockDiscus1685-9—
May 10MS League Championship at WoodlandMay 10 · Shot Put · Place 6 · Castle RockCastle RockShot Put636-7—
May 10MS League Championship at WoodlandMay 10 · 100 Meters · Place 16 · Castle RockCastle Rock100 Meters1613.62a—
May 3Castle Rock vs Kings Way, Mt.Solo and Wind RiverMay 3 · Discus · Place 2 · Castle RockCastle RockDiscus291-7—
May 3Castle Rock vs Kings Way, Mt.Solo and Wind RiverMay 3 · Shot Put · Place 2 · Castle RockCastle RockShot Put236-6—
May 3Castle Rock vs Kings Way, Mt.Solo and Wind RiverMay 3 · 100 Meters · Place 5 · Castle RockCastle Rock100 Meters513.2—
Apr 26View Ridge & Castle Rock, Henkle, Firm Foundation @ Hockinson Middle SchoolApr 26 · Discus · Place 2 · Castle RockCastle RockDiscus1kg2.90' 07
Apr 26View Ridge & Castle Rock, Henkle, Firm Foundation @ Hockinson Middle SchoolApr 26 · Shot Put · Place 3 · Castle RockCastle RockShot Put4kg3.35' 07
Apr 26View Ridge & Castle Rock, Henkle, Firm Foundation @ Hockinson Middle SchoolApr 26 · 100 Meters · Place 7 · Castle RockCastle Rock100 Meters7.13.07
Apr 24Castle Rock vs Huntington and LaCenterApr 24 · Discus · Place 4 · Castle RockCastle RockDiscus481-1—
Apr 24Castle Rock vs Huntington and LaCenterApr 24 · Shot Put · Place 1 · Castle RockCastle RockShot Put135-2.5—
Apr 24Castle Rock vs Huntington and LaCenterApr 24 · 100 Meters · Place 2 · Castle RockCastle Rock100 Meters213.2—
Apr 19Castle Rock, King's Way & Monticello @ Hockinson Middle SchoolApr 19 · Discus · Place 4 · Castle RockCastle RockDiscus471-107
Apr 19Castle Rock, King's Way & Monticello @ Hockinson Middle SchoolApr 19 · Shot Put · Place 1 · Castle RockCastle RockShot Put133-57
Apr 19Castle Rock, King's Way & Monticello @ Hockinson Middle SchoolApr 19 · 100 Meters · Place 5 · Castle RockCastle Rock100 Meters513.27
Apr 17MS @ WoodlandApr 17 · Results · Place 4 · Castle RockCastle RockResults468-9.5—
Apr 17MS @ WoodlandApr 17 · Results · Place 1 · Castle RockCastle RockResults135-11.5—
Apr 17MS @ WoodlandApr 17 · Results · Place 1 · Castle RockCastle RockResults113.0 PB—

2015 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Trico @ KalamaMay 6 · 800 Meters · Place 20 · Castle RockCastle Rock800 Meters204:47.44a11
Apr 29Trico @ StevensonApr 29 · 800 Meters · Place 10 · Castle RockCastle Rock800 Meters104:54.95a11
Apr 22Trico @ StevensonApr 22 · 800 Meters · Place 17 · Castle RockCastle Rock800 Meters174:41.25a11
Apr 15Trico @ Castle RockApr 15 · 800 Meters · Place 24 · Castle RockCastle Rock800 Meters244:36.75a11
Apr 1Trico @ KalamaApr 1 · 800 Meters · Place 14 · Castle RockCastle Rock800 Meters144:49.37a11
Mar 26Trico @ Castle RockMar 26 · 800 Meters · Place 10 · Castle RockCastle Rock800 Meters104:35.75a PB11