Performance Dashboard
Athlete analytics & progression tracking
5000m_cc
759
Points
15:17.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 6, 2025 | Nike Cross Nationals | 15:17.20 | 8 | 759 |
| Oct. 16, 2025 | Grant Robison Invitational | 14:36.09 | 1 | 883 |
| Oct. 10, 2025 | 5th Annual Rose City Championship Invite | 14:39.39 | 2 | 873 |
| Sept. 26, 2025 | Nike Portland XC | 14:41.00 | 5 | 868 |
| Nov. 8, 2025 | OSAA State XC Championships | 14:55.60 | 1 | 823 |
| Sept. 12, 2025 | Meriwether Cross Country Classic | 14:57.76 | 1 | 817 |
| Sept. 6, 2025 | The Ultimook Race | 14:59.70 | 1 | 811 |
| Oct. 30, 2025 | 3A/2A/1A-SD1 District 1 Championships | 15:03.70 | 1 | 799 |
| Oct. 23, 2024 | The Bigfoot Classic @ Alderbrook Golf Course | 15:20.00 | 1 | 751 |
| Oct. 11, 2024 | Champoeg Invitational | 15:29.40 | 4 | 724 |
| Sept. 28, 2024 | Nike Portland XC | 15:32.10 | 31 | 717 |
| Nov. 16, 2024 | NXR Northwest Regional Championships | 15:46.70 | 46 | 676 |
| Oct. 12, 2023 | Vernonia Invitational | 16:01.20 | 2 | 637 |
| Sept. 14, 2024 | Wreck Run | 16:18.67 | 1 | 591 |
| Nov. 4, 2023 | OSAA 3A/2A/1A State Championships | 16:24.40 | 3 | 577 |
| Oct. 24, 2023 | 3A/2A/1A-SD 1 District Championships | 16:32.40 | 2 | 557 |
| Sept. 7, 2024 | Ultimook Race | 16:44.47 | 2 | 527 |
| Oct. 18, 2023 | The Bigfoot Classic @ Alderbrook Golf Course | 16:50.50 | 2 | 512 |
| Oct. 5, 2024 | Ridgeline Invitational | 17:19.00 | 1 | 447 |
| Sept. 20, 2023 | Jewell Jaunt | 17:23.50 | 1 | 437 |
| Sept. 9, 2023 | Knappa Logger Elk Run | 17:36.52 | 3 | 409 |
| Sept. 21, 2024 | Three Course Challenge | 17:39.40 | 1 | 402 |
| Oct. 7, 2023 | Seaside Ridgeline Trail Invitational | 17:53.92 | 1 | 372 |
| Sept. 23, 2023 | Three Course Challenge | 18:09.00 | 2 | 342 |
1500m
841
Points
4:01.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2025 | OSAA Outdoor Championship | 4:01.20 | 3 | 841 |
| April 12, 2025 | Rob Frank Invitational | 4:04.11 | 1 | 807 |
| May 23, 2025 | 3A-2 Coastal Range League Championships | 4:05.05 | 1 | 796 |
| April 30, 2025 | 3A SD2 League Meet | 4:06.20 | 1 | 783 |
| April 3, 2025 | 3A SD2 League Meet hosted by Rainer @ Clatskanie | 4:13.14 | 1 | 707 |
| April 20, 2024 | The Astorian Invitational | 4:18.06 | 1 | 655 |
| April 27, 2024 | Amity Invitational | 4:23.07 | 2 | 604 |
| April 6, 2024 | Estacada Small School Invite | 4:29.50 | 6 | 542 |
| March 21, 2024 | 3A SD2 @ Neah-Kah-Nie | 4:29.60 | 1 | 541 |
| April 25, 2024 | 3A SD2 League Meet @ Warrenton | 4:31.06 | 1 | 528 |
3000m_cc
836
Points
8:39.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 29, 2025 | Night Meet | 8:39.67 | 2 | 836 |
| Aug. 30, 2024 | Night Meet | 9:46.10 | 33 | 525 |
3000m
815
Points
8:43.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 23, 2025 | 3A-2 Coastal Range League Championships | 8:43.84 | 1 | 815 |
| May 31, 2025 | OSAA Outdoor Championship | 8:45.45 | 3 | 806 |
| April 5, 2025 | Neah-Kah-Nie Invitational | 8:55.74 | 1 | 754 |
| April 12, 2025 | Rob Frank Invitational | 9:11.21 | 1 | 680 |
| April 27, 2024 | Amity Invitational | 9:19.50 | 1 | 641 |
| April 20, 2024 | The Astorian Invitational | 9:31.21 | 1 | 589 |
| April 13, 2024 | Lower Columbia Invitational | 9:34.44 | 1 | 575 |
| May 11, 2024 | 3A-SD2 Special District 2 Championships | 9:44.36 | 4 | 533 |
| April 6, 2024 | Estacada Small School Invite | 9:47.74 | 1 | 519 |
400m
415
Points
58.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 10, 2025 | 3A SD2 League Meet @ Neah-Kah-Nie | 58.83 | 6 | 415 |
800m
618
Points
2:06.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 30, 2025 | 3A SD2 League Meet | 2:06.13 | 2 | 618 |
3mile_cc
840
Points
14:17.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 20, 2025 | 44th Annual Woodbridge Cross Country Classic | 14:17.60 | 1 | 840 |
Cross Country
Event Group
883
Points
14:36.09
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 16, 2025 | 5K XC | Grant Robison Invitational | 14:36.09 | 1 | 883 |
| Oct. 10, 2025 | 5K XC | 5th Annual Rose City Championship Invite | 14:39.39 | 2 | 873 |
| Sept. 26, 2025 | 5K XC | Nike Portland XC | 14:41.00 | 5 | 868 |
| Sept. 20, 2025 | 3 Mile XC | 44th Annual Woodbridge Cross Country Classic | 14:17.60 | 1 | 840 |
| Aug. 29, 2025 | 3000mCC | Night Meet | 8:39.67 | 2 | 836 |
Mile
Event Group
841
Points
4:01.20
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 31, 2025 | 1500m | OSAA Outdoor Championship | 4:01.20 | 3 | 841 |
| April 12, 2025 | 1500m | Rob Frank Invitational | 4:04.11 | 1 | 807 |
| May 23, 2025 | 1500m | 3A-2 Coastal Range League Championships | 4:05.05 | 1 | 796 |
| April 30, 2025 | 1500m | 3A SD2 League Meet | 4:06.20 | 1 | 783 |
| April 3, 2025 | 1500m | 3A SD2 League Meet hosted by Rainer @ Clatskanie | 4:13.14 | 1 | 707 |
Distance
Event Group
815
Points
8:43.84
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 23, 2025 | 3000m | 3A-2 Coastal Range League Championships | 8:43.84 | 1 | 815 |
| May 31, 2025 | 3000m | OSAA Outdoor Championship | 8:45.45 | 3 | 806 |
| April 5, 2025 | 3000m | Neah-Kah-Nie Invitational | 8:55.74 | 1 | 754 |
| April 12, 2025 | 3000m | Rob Frank Invitational | 9:11.21 | 1 | 680 |
| April 27, 2024 | 3000m | Amity Invitational | 9:19.50 | 1 | 641 |
Long Sprints
Event Group
415
Points
58.83
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 10, 2025 | 400m | 3A SD2 League Meet @ Neah-Kah-Nie | 58.83 | 6 | 415 |
Mid-D
Event Group
618
Points
2:06.13
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 30, 2025 | 800m | 3A SD2 League Meet | 2:06.13 | 2 | 618 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava