Performance Dashboard
Athlete analytics & progression tracking
1500m
650
Points
4:18.59
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2025 | Tualatin/St Mary's @ West Linn | 4:18.59 | 4 | 650 |
| May 6, 2025 | Tigard @ West Linn | 4:19.07 | 1 | 645 |
| April 12, 2025 | Wilsonville Invitational | 4:20.26 | 11 | 633 |
| April 8, 2025 | Lakeridge/St. Mary's at West Linn | 4:22.52 | 1 | 610 |
| March 18, 2025 | West Linn - Tigard Icebreaker | 4:25.27 | 5 | 583 |
| April 24, 2024 | West Linn @ Oregon City | 4:26.24 | 5 | 573 |
| April 9, 2024 | West Linn, St. Mary's @ Lake Oswego | 4:29.75 | 3 | 540 |
| April 13, 2024 | Wilsonville Invitational | 4:30.89 | 17 | 529 |
| May 10, 2024 | 6A-5 Three Rivers League Championships | 4:34.98 | 16 | 492 |
| March 19, 2024 | Tualatin/St Mary's @ West Linn | 4:37.97 | 2 | 466 |
3000m
623
Points
9:23.59
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 23, 2025 | 6A-5 Three Rivers League Championships | 9:23.59 | 13 | 623 |
| April 29, 2025 | West Linn at Lake Oswego | 9:33.68 | 5 | 578 |
| April 2, 2024 | West Linn at Lakeridge | 9:53.96 | 2 | 493 |
| May 10, 2024 | 6A-5 Three Rivers League Championships | 10:00.06 | 15 | 469 |
| March 13, 2024 | Wilsonville West Linn Ice Breaker | 10:01.98 | 2 | 462 |
3000m_cc
602
Points
9:28.24
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 29, 2025 | Night Meet | 9:28.24 | 22 | 602 |
| Aug. 25, 2023 | The Opener | 11:38.10 | 21 | 164 |
| Sept. 2, 2023 | Ultimook Race XC Invitational | 12:04.80 | 4 | 108 |
5000m_cc
617
Points
16:08.55
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 29, 2025 | 6A-5 Three Rivers League Championships | 16:08.55 | 12 | 617 |
| Oct. 1, 2025 | TRL/PAC Crossover | 16:18.30 | 11 | 592 |
| Oct. 10, 2025 | 5th Annual Rose City Championship Invite | 16:22.19 | 84 | 582 |
| Sept. 26, 2025 | Nike Portland XC | 16:27.60 | 118 | 569 |
| Nov. 8, 2025 | OSAA State XC Championships | 16:29.71 | 60 | 563 |
| Oct. 30, 2024 | 6A-5 Three Rivers League Championship | 16:38.10 | 17 | 542 |
| Sept. 12, 2025 | Meriwether Cross Country Classic | 16:38.15 | 32 | 542 |
| Oct. 11, 2024 | 4th Annual Rose City Championship Invite | 16:47.40 | 129 | 520 |
| Sept. 20, 2025 | Fort Steilacoom Invitational | 16:48.70 | 46 | 517 |
| Oct. 17, 2024 | Pacific/Three Rivers Crossover | 16:52.77 | 32 | 507 |
| Sept. 13, 2024 | Meriwether CC Classic | 16:55.22 | 36 | 501 |
| Nov. 9, 2024 | OSAA 6A State Championships | 17:02.80 | 110 | 484 |
| Oct. 5, 2024 | HOKA 28th John Payne XC Invitational | 17:08.60 | 99 | 470 |
| Sept. 6, 2024 | Three Rivers League Preview Meet | 17:14.93 | 16 | 456 |
| Sept. 21, 2024 | Northwest Classic | 17:16.50 | 36 | 452 |
| Sept. 6, 2025 | The Ultimook Race | 17:21.10 | 19 | 442 |
| Nov. 16, 2024 | NXR Northwest Regional Championships | 17:26.10 | 275 | 431 |
| Oct. 13, 2023 | 3rd Annual Rose City Championship Invitational | 17:41.50 | 54 | 398 |
| Oct. 7, 2023 | The Harrier Classic | 18:13.30 | 5 | 334 |
| Oct. 25, 2023 | 6A-5 Three Rivers League Championships | 18:19.63 | 38 | 322 |
| Sept. 30, 2023 | NIKE - 16th ANNUAL TWILIGHT XC INVITATIONAL | 18:51.30 | 65 | 265 |
| Sept. 27, 2023 | Three Rivers League/Pacific Conference meet | 19:05.80 | 75 | 240 |
| Sept. 15, 2023 | Meriwether CC Classic | 19:20.65 | 15 | 217 |
| Sept. 6, 2023 | SMA/Lake Oswego/Lakeridge/WestLinn @ Westmoreland | 19:56.90 | 6 | 164 |
800m
621
Points
2:06.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 16, 2025 | West Linn @ Oregon City | 2:06.01 | 3 | 621 |
| May 13, 2025 | Tualatin/St Mary's @ West Linn | 2:06.67 | 5 | 606 |
| May 6, 2025 | Tigard @ West Linn | 2:08.08 | 1 | 576 |
| April 16, 2024 | Tigard, St. Mary's Academy & Riverside @ West Linn | 2:11.30 | 3 | 509 |
| March 19, 2024 | Tualatin/St Mary's @ West Linn | 2:13.33 | 1 | 469 |
Mile
Event Group
650
Points
4:18.59
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 13, 2025 | 1500m | Tualatin/St Mary's @ West Linn | 4:18.59 | 4 | 650 |
| May 6, 2025 | 1500m | Tigard @ West Linn | 4:19.07 | 1 | 645 |
| April 12, 2025 | 1500m | Wilsonville Invitational | 4:20.26 | 11 | 633 |
| April 8, 2025 | 1500m | Lakeridge/St. Mary's at West Linn | 4:22.52 | 1 | 610 |
| March 18, 2025 | 1500m | West Linn - Tigard Icebreaker | 4:25.27 | 5 | 583 |
Distance
Event Group
623
Points
9:23.59
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 23, 2025 | 3000m | 6A-5 Three Rivers League Championships | 9:23.59 | 13 | 623 |
| April 29, 2025 | 3000m | West Linn at Lake Oswego | 9:33.68 | 5 | 578 |
| April 2, 2024 | 3000m | West Linn at Lakeridge | 9:53.96 | 2 | 493 |
| May 10, 2024 | 3000m | 6A-5 Three Rivers League Championships | 10:00.06 | 15 | 469 |
| March 13, 2024 | 3000m | Wilsonville West Linn Ice Breaker | 10:01.98 | 2 | 462 |
Cross Country
Event Group
617
Points
16:08.55
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 29, 2025 | 5K XC | 6A-5 Three Rivers League Championships | 16:08.55 | 12 | 617 |
| Aug. 29, 2025 | 3000mCC | Night Meet | 9:28.24 | 22 | 602 |
| Oct. 1, 2025 | 5K XC | TRL/PAC Crossover | 16:18.30 | 11 | 592 |
| Oct. 10, 2025 | 5K XC | 5th Annual Rose City Championship Invite | 16:22.19 | 84 | 582 |
| Sept. 26, 2025 | 5K XC | Nike Portland XC | 16:27.60 | 118 | 569 |
Mid-D
Event Group
621
Points
2:06.01
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 16, 2025 | 800m | West Linn @ Oregon City | 2:06.01 | 3 | 621 |
| May 13, 2025 | 800m | Tualatin/St Mary's @ West Linn | 2:06.67 | 5 | 606 |
| May 6, 2025 | 800m | Tigard @ West Linn | 2:08.08 | 1 | 576 |
| April 16, 2024 | 800m | Tigard, St. Mary's Academy & Riverside @ West Linn | 2:11.30 | 3 | 509 |
| March 19, 2024 | 800m | Tualatin/St Mary's @ West Linn | 2:13.33 | 1 | 469 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava