Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNewberg @ Forest Grove · May 514.56aNewberg @ Forest GroveMay 5, 2026
200 Meters · OutdoorCentury, Forest Grove @ Newberg · Apr 2830.10aCentury, Forest Grove @ NewbergApril 28, 2026
Javelin · 600g · OutdoorTigard Youth developmental meet · May 1048' 8Tigard Youth developmental meetMay 10, 2024
Long Jump · OutdoorTigard Youth developmental meet · May 103.08mTigard Youth developmental meetMay 10, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15JV District Meet @ Forest GroveMay 15 · 200 Meters · Place 7 · Newberg200 Meters730.32a10
May 15JV District Meet @ Forest GroveMay 15 · 100 Meters · Place 9 · Newberg100 Meters914.60a10
May 5Newberg @ Forest GroveMay 5 · 200 Meters · Place 7 · Newberg200 Meters730.25a10
May 5Newberg @ Forest GroveMay 5 · 100 Meters · Place 5 · Newberg100 Meters514.56a PB10
Apr 28Century, Forest Grove @ NewbergApr 28 · 200 Meters · Place 6 · Newberg200 Meters630.10a PB10
Apr 28Century, Forest Grove @ NewbergApr 28 · 100 Meters · Place 5 · Newberg100 Meters514.79a10
Apr 22Sherwood @ NewbergApr 22 · 200 Meters · Place 4 · Newberg200 Meters430.69a10
Apr 22Sherwood @ NewbergApr 22 · 100 Meters · Place 9 · Newberg100 Meters915.28a10
Apr 8Newberg @McMinnvilleApr 8 · 200 Meters · Place 7 · Newberg200 Meters730.78a10
Apr 8Newberg @McMinnvilleApr 8 · 100 Meters · Place 22 · Newberg100 Meters2215.40a10
Apr 1Glencoe, Newberg @ LibertyApr 1 · 200 Meters · Place 11 · Newberg200 Meters1131.42a10
Apr 1Glencoe, Newberg @ LibertyApr 1 · 100 Meters · Place 19 · Newberg100 Meters1915.04a10
Mar 18Sunset Season OpenerMar 18 · 100 Meters · Place 5 · Newberg100 Meters515.06a10
Mar 18Sunset Season OpenerMar 18 · 200 Meters · Place 11 · Newberg200 Meters1132.07a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 16Newberg @ GlencoeApr 16 · 100 Meters · Place 19 · Newberg100 Meters1915.49a9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · Long Jump · Place 20 · NewbergLong Jump2011-2.75—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 100 Meters · Place 38 · Newberg100 Meters3814.92a—
May 10Tigard Youth developmental meetMay 10 · Long Jump · Place 4 · NewbergLong Jump4.3.08m PB8
May 10Tigard Youth developmental meetMay 10 · Javelin · Place 4 · NewbergJavelin600g4.48' 8 PB8
May 10Tigard Youth developmental meetMay 10 · 200 Meters · Place 9 · Newberg200 Meters9.32.58a8
May 3BYTC BlastMay 3 · 100 Meters · Place 7 · Newberg100 Meters7.15.64a8

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · Javelin · Place 15 · NewbergJavelin1550-4—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 100 Meters · Place 54 · Newberg100 Meters5415.38a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · Javelin · Place 6 · NewbergJavelin641-4—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 100 Meters · Place 21 · Newberg100 Meters2115.30a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · Javelin · Place 8 · NewbergJavelin840-9—
May 5BYTC BlastMay 5 · 100 Meters · Place 29 · Newberg100 Meters2915.57a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · Javelin · Place 11 · NewbergJavelin1139-08—
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 100 Meters · Place 46 · Newberg100 Meters4616.386
May 21BYTC Blast Development MeetMay 21 · 100 Meters · Place 32 · Newberg100 Meters3216.01—
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · Javelin · Place 8 · NewbergJavelin600g8.41' 46
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Javelin · Place 8 · NewbergJavelin600g8.36' 86
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 100 Meters · Place 42 · Newberg100 Meters42.16.58a6