Performance Dashboard
Athlete analytics & progression tracking
1500m
627
Points
4:20.82
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2025 | OSAA Outdoor Championship | 4:20.82 | 5 | 627 |
| May 23, 2025 | 1A-SD1 District Championships | 4:22.68 | 3 | 608 |
| May 16, 2025 | Regis Community Twilight Meet | 4:23.33 | 7 | 602 |
| May 11, 2024 | 1A-SD1 Special District 1 Championships | 4:49.37 | 8 | 372 |
| May 3, 2023 | Westside Christian Invitational | 4:56.00 | 6 | 322 |
| March 14, 2024 | NW Catholic Icebreaker | 4:57.57 | 12 | 311 |
| April 13, 2024 | Rob Frank Invitational | 5:00.30 | 15 | 292 |
| April 5, 2023 | Southwest Christian Invitational | 5:01.07 | 5 | 286 |
| March 16, 2023 | VC Ice Breaker | 5:01.76 | 19 | 282 |
1600m
362
Points
5:11.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 22, 2023 | 36th King's Invite | 5:11.63 | 6 | 362 |
| April 20, 2024 | 37th King's Invite | 5:23.05 | 17 | 284 |
3000m
610
Points
9:26.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2025 | OSAA Outdoor Championship | 9:26.45 | 3 | 610 |
| May 10, 2025 | Watchmen Invitationalv | 9:32.01 | 1 | 585 |
| May 23, 2025 | 1A-SD1 District Championships | 9:37.86 | 1 | 560 |
| April 5, 2025 | Estacada Small School Invite | 9:41.87 | 1 | 543 |
| April 12, 2025 | Rob Frank Invitational | 9:44.71 | 5 | 531 |
| May 11, 2024 | 1A-SD1 Special District 1 Championships | 10:30.38 | 4 | 358 |
| April 29, 2023 | 19th Annual Portland Christian Invitational | 10:31.56 | 4 | 354 |
| May 3, 2024 | Regis Community Twilight Meet | 10:36.09 | 14 | 339 |
| April 5, 2023 | Southwest Christian Invitational | 10:38.46 | 5 | 331 |
| April 15, 2023 | Rob Frank Invitational Track Meet | 10:42.80 | 9 | 317 |
| May 20, 2023 | 1A-SD1 Special District 1 Championships | 10:43.92 | 5 | 313 |
3000m_cc
311
Points
10:44.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 10, 2025 | OES XC Invitational | 10:44.54 | 3 | 311 |
| Sept. 11, 2024 | OES XC Invitational | 11:16.40 | 6 | 218 |
| Oct. 21, 2022 | Valiant Last Chance 3k | 11:22.20 | 30 | 203 |
| Oct. 17, 2023 | Wildcat 3K tuneup | 11:49.51 | 43 | 139 |
| Aug. 26, 2022 | Night Meet | 12:15.11 | 80 | 90 |
3200m
549
Points
10:21.37
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | 38th King's Invite | 10:21.37 | 8 | 549 |
| April 22, 2023 | 36th King's Invite | 11:25.35 | 11 | 325 |
5000m_cc
557
Points
16:32.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 16, 2025 | Vernonia Invitational | 16:32.30 | 7 | 557 |
| Oct. 30, 2025 | 3A/2A/1A-SD1 District 1 Championships | 17:00.50 | 6 | 489 |
| Sept. 12, 2025 | Meriwether Cross Country Classic | 17:02.04 | 51 | 485 |
| Oct. 10, 2024 | Vernonia Invitational | 17:24.10 | 10 | 435 |
| Sept. 26, 2025 | Champs Invite | 17:27.60 | 10 | 428 |
| Nov. 8, 2025 | OSAA State XC Championships | 17:29.85 | 21 | 423 |
| Oct. 5, 2024 | Harvest Classic | 17:37.60 | 11 | 406 |
| Oct. 30, 2024 | 3A/2A/1A-SD1 District 1 Championships | 17:45.30 | 10 | 390 |
| Oct. 18, 2024 | Southwest Christian Invitational | 17:57.70 | 7 | 365 |
| Sept. 28, 2024 | Nike Portland XC | 17:57.80 | 46 | 364 |
| Sept. 13, 2024 | Meriwether CC Classic | 18:00.61 | 108 | 359 |
| Oct. 24, 2023 | 3A/2A/1A-SD 1 District Championships | 19:11.50 | 18 | 231 |
| Nov. 5, 2022 | OSAA State Championships | 19:12.20 | 46 | 230 |
| Oct. 12, 2023 | Vernonia Invitational | 19:33.20 | 44 | 198 |
| Oct. 13, 2022 | Vernonia Invitational | 19:43.80 | 23 | 182 |
| Oct. 27, 2022 | 3A/2A/1A Special District 1 Championships | 19:57.50 | 28 | 163 |
| Sept. 30, 2022 | SCS Invitational | 20:19.30 | 9 | 135 |
| Sept. 16, 2022 | Meriwether CC Classic | 20:32.40 | 105 | 120 |
| Oct. 14, 2023 | Rainier Invitational Cross Country Meet | 20:43.00 | 10 | 108 |
| Oct. 7, 2022 | Flat & Fast Invitational | 20:51.60 | 50 | 99 |
| Sept. 10, 2022 | Ash Creek XC Festival | 21:25.80 | 112 | 66 |
| Sept. 15, 2023 | Meriwether CC Classic | 22:16.08 | 142 | 30 |
800m
226
Points
2:28.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 15, 2023 | Rob Frank Invitational Track Meet | 2:28.20 | 20 | 226 |
| May 20, 2023 | 1A-SD1 Special District 1 Championships | 2:30.01 | 15 | 203 |
Mile
Event Group
627
Points
4:20.82
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 31, 2025 | 1500m | OSAA Outdoor Championship | 4:20.82 | 5 | 627 |
| May 23, 2025 | 1500m | 1A-SD1 District Championships | 4:22.68 | 3 | 608 |
| May 16, 2025 | 1500m | Regis Community Twilight Meet | 4:23.33 | 7 | 602 |
| May 11, 2024 | 1500m | 1A-SD1 Special District 1 Championships | 4:49.37 | 8 | 372 |
| April 22, 2023 | 1600m | 36th King's Invite | 5:11.63 | 6 | 362 |
Distance
Event Group
610
Points
9:26.45
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 31, 2025 | 3000m | OSAA Outdoor Championship | 9:26.45 | 3 | 610 |
| May 10, 2025 | 3000m | Watchmen Invitationalv | 9:32.01 | 1 | 585 |
| May 23, 2025 | 3000m | 1A-SD1 District Championships | 9:37.86 | 1 | 560 |
| April 26, 2025 | 3200m | 38th King's Invite | 10:21.37 | 8 | 549 |
| April 5, 2025 | 3000m | Estacada Small School Invite | 9:41.87 | 1 | 543 |
Cross Country
Event Group
557
Points
16:32.30
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 16, 2025 | 5K XC | Vernonia Invitational | 16:32.30 | 7 | 557 |
| Oct. 30, 2025 | 5K XC | 3A/2A/1A-SD1 District 1 Championships | 17:00.50 | 6 | 489 |
| Sept. 12, 2025 | 5K XC | Meriwether Cross Country Classic | 17:02.04 | 51 | 485 |
| Oct. 10, 2024 | 5K XC | Vernonia Invitational | 17:24.10 | 10 | 435 |
| Sept. 26, 2025 | 5K XC | Champs Invite | 17:27.60 | 10 | 428 |
Mid-D
Event Group
226
Points
2:28.20
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 15, 2023 | 800m | Rob Frank Invitational Track Meet | 2:28.20 | 20 | 226 |
| May 20, 2023 | 800m | 1A-SD1 Special District 1 Championships | 2:30.01 | 15 | 203 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava