Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorPortland Track Festival Youth Meet presented by Stumptown Running · Jun 35:56.28aPortland Track Festival Youth Meet presented by Stumptown RunningJune 3, 2023
200 Meters · OutdoorSherwood MS (Friday) / Tigard HS (Saturday) - Development Meet · May 1235.88aSherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12, 2023
2000m Steeplechase · 0.762m · OutdoorNewberg Postseason Steeplechase · Jun 211:18.11aNewberg Postseason SteeplechaseJune 2, 2026
3000 Meters · OutdoorBYTC Blast · May 513:37.94aBYTC BlastMay 5, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2Newberg Postseason SteeplechaseJun 2 · 2000m Steeplechase · Place 17 · Newberg2000m Steeplechase0.762m17.11:18.11a PB9
Apr 28Century, Forest Grove @ NewbergApr 28 · 1500 Meters · Place 3 · Newberg1500 Meters36:16.49a9
Apr 22Sherwood @ NewbergApr 22 · 1500 Meters · Place 5 · Newberg1500 Meters56:28.94a9
Apr 8Newberg @McMinnvilleApr 8 · 1500 Meters · Place 3 · Newberg1500 Meters36:30.12a9
Apr 1Glencoe, Newberg @ LibertyApr 1 · 1500 Meters · Place 5 · Newberg1500 Meters56:43.92a9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 1500 Meters · Place 27 · Newberg1500 Meters276:00.60a7
May 10Tigard Youth Developmental MeetMay 10 · Javelin · Place 18 · NewbergJavelin1832-3.257
May 10Tigard Youth Developmental MeetMay 10 · Shot Put · Place 14 · NewbergShot Put1418-87
May 10Tigard Youth Developmental MeetMay 10 · 1500 Meters · Place 11 · Newberg1500 Meters116:12.20a7

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · Javelin · Place 14 · NewbergJavelin1430-3—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · Shot Put · Place 8 · NewbergShot Put815-2—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 1500 Meters · Place 12 · Newberg1500 Meters125:56.28a PB—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · Javelin · Place 12 · NewbergJavelin1232-7—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · Shot Put · Place 4 · NewbergShot Put417-11—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 1500 Meters · Place 9 · Newberg1500 Meters96:16.70a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · Shot Put · Place 2 · NewbergShot Put216-5—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 1500 Meters · Place 5 · Newberg1500 Meters56:15.37a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 200 Meters · Place 27 · Newberg200 Meters2735.88a PB—
May 5BYTC BlastMay 5 · 3000 Meters · Place 6 · Newberg3000 Meters613:37.94a PB—
May 5BYTC BlastMay 5 · Shot Put · Place 3 · NewbergShot Put34.29m—