Performance Dashboard
Athlete analytics & progression tracking
1000m
927
Points
2:26.65
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 13, 2024 | Nittany Lion Challenge | 2:26.65 | 7 | 927 |
1500m
971
Points
3:50.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2025 | Larry Ellis Invitational | 3:50.43 | 30 | 971 |
| May 21, 2022 | OSAA 6A State Championships | 3:50.78 | 1 | 967 |
| April 12, 2025 | Duke Invitational | 3:54.82 | 67 | 917 |
| May 22, 2021 | OSAA 6A State Championships | 3:55.44 | 11 | 909 |
| April 6, 2022 | Lake Oswego @ Tualatin | 3:56.30 | 1 | 899 |
| April 19, 2025 | Virginia Challenge | 3:56.92 | 35 | 892 |
| May 7, 2021 | Friday Night Lights @ Newberg | 3:59.98 | 2 | 855 |
| April 21, 2021 | Tualatin at Lakeridge | 4:01.86 | 1 | 833 |
| May 11, 2022 | 6A-5 Three Rivers League Championships | 4:02.50 | 1 | 826 |
| May 3, 2019 | Nike/Jesuit Twilight Relays | 4:19.81 | 50 | 637 |
| April 30, 2019 | Canby & Tualatin @ Tigard | 4:28.85 | 3 | 548 |
| May 10, 2019 | 6A-4 Three Rivers JV District Meet | 4:30.41 | 2 | 534 |
| April 10, 2019 | Lakeridge, SMA at Tualatin | 4:33.08 | 5 | 509 |
| April 19, 2019 | Wear Blue: Run To Remember JV Invitational @ Tigard | 4:33.30 | 3 | 507 |
| April 3, 2019 | Tualatin @ Lake Oswego | 4:41.93 | 4 | 432 |
1600m
863
Points
4:16.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 27, 2021 | Sundown Track Series #3 | 4:16.68 | 15 | 863 |
| Feb. 27, 2021 | Sundown Track Series #2 | 4:21.23 | 9 | 813 |
3000m
980
Points
8:13.31
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 21, 2022 | OSAA 6A State Championships | 8:13.31 | 1 | 980 |
| May 11, 2022 | 6A-5 Three Rivers League Championships | 8:37.80 | 1 | 846 |
| May 10, 2019 | 6A-4 Three Rivers JV District Meet | 9:53.90 | 1 | 494 |
3000m_cc
534
Points
9:43.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2019 | Night Meet | 9:43.99 | 7 | 534 |
3200m
607
Points
10:07.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 13, 2021 | Sundown Track Series #1 | 10:07.01 | 13 | 607 |
400m
709
Points
52.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2022 | Lake Oswego @ Tualatin | 52.64 | 2 | 709 |
| May 5, 2021 | Tigard @Tualatin | 53.31 | 3 | 674 |
5000m_cc
839
Points
14:50.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 17, 2021 | Meriwether Cross Country Classic | 14:50.50 | 1 | 839 |
| Nov. 20, 2021 | Pacific Northwest Regional XC Showcase | 14:50.70 | 3 | 838 |
| Oct. 8, 2021 | Champoeg Invitational | 14:57.50 | 1 | 818 |
| Sept. 11, 2021 | Ash Creek XC Festival | 14:58.50 | 1 | 815 |
| Sept. 25, 2021 | Nike Portland XC | 15:07.60 | 5 | 787 |
| Nov. 6, 2021 | OSAA 6A State Championships | 15:15.10 | 5 | 765 |
| Dec. 4, 2021 | Eastbay West Regional | 15:24.20 | 9 | 739 |
| Sept. 22, 2021 | Canby, Tigard, & St. Mary's @ Tualatin | 15:26.50 | 1 | 732 |
| Sept. 8, 2021 | TRL Preview | 15:43.50 | 1 | 685 |
| Oct. 27, 2021 | 6A-5 Three Rivers League Championships | 15:46.64 | 1 | 676 |
| March 10, 2021 | St. Mary's, Tigard, Canby at Tualatin | 16:00.70 | 1 | 638 |
| March 31, 2021 | Three Rivers League Championship | 16:23.19 | 1 | 580 |
| Dec. 11, 2021 | Eastbay Cross Country Championships | 16:27.10 | 40 | 570 |
| Sept. 20, 2019 | Meriwether Classic | 16:27.50 | 24 | 569 |
| March 17, 2021 | TRL @ Oregon City | 16:38.00 | 2 | 543 |
| Sept. 7, 2019 | Tualatin Invite | 16:39.80 | 6 | 538 |
| Oct. 16, 2019 | Lakeridge, Oregon City, West Linn @ Tualatin | 16:42.60 | 5 | 531 |
| Oct. 8, 2019 | Newberg & Forest Grove & Tualatin @ Sherwood | 16:52.90 | 10 | 507 |
| Dec. 13, 2020 | USATF National Junior Olympics XC Championships | 16:53.71 | 50 | 505 |
| Oct. 30, 2019 | 6A-5 Three Rivers League Championship | 16:53.90 | 11 | 504 |
| Sept. 11, 2019 | Three Rivers League Preview | 17:09.17 | 5 | 469 |
| Nov. 9, 2019 | OSAA State Championship | 17:11.70 | 123 | 463 |
| Nov. 16, 2019 | Nike Cross Nationals Northwest Regional | 17:18.40 | 88 | 448 |
| Sept. 28, 2019 | Nike Portland XC Invite | 17:26.60 | 70 | 430 |
| Oct. 13, 2018 | Warner Pacific Classic | 17:38.90 | 22 | 403 |
| Oct. 24, 2018 | 6A-5 Three Rivers League Championship | 17:55.21 | 6 | 370 |
| Sept. 19, 2018 | TRL Preview | 18:00.00 | 2 | 360 |
| Sept. 8, 2018 | 14th Annual Tualatin Invite | 18:05.73 | 5 | 349 |
| Sept. 12, 2018 | Lakeridge, Tualatin, West Linn @ St. Mary's | 18:11.24 | 5 | 338 |
| Oct. 3, 2018 | Rivalry Meet Tualatin @ Tigard | 18:13.30 | 11 | 334 |
| Oct. 10, 2018 | Canby, Lake Oswego & Tualatin @ West Linn | 18:24.51 | 20 | 313 |
6000m_cc
761
Points
18:51.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 2, 2023 | Spider Alumni Open | 18:51.50 | 30 | 761 |
800m
918
Points
1:53.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2022 | Canby at Tualatin | 1:53.90 | 2 | 918 |
| April 5, 2025 | Dalton eBanks | 1:54.07 | 42 | 914 |
| April 5, 2025 | George Mason Dalton Ebanks Invitational | 1:54.07 | 34 | 914 |
| April 28, 2021 | Lake Oswego at Tualatin | 1:56.56 | 1 | 848 |
| May 22, 2021 | OSAA 6A State Championships | 1:57.42 | 6 | 826 |
| April 14, 2021 | Tualatin @ Oregon City | 1:57.78 | 1 | 816 |
| Jan. 25, 2025 | Hokie Invitational | 1:57.98 | 8 | 811 |
| May 15, 2021 | TRL District Championships | 1:58.40 | 1 | 801 |
| May 22, 2021 | OSAA 6A State Championships | 1:58.62 | 5 | 795 |
| April 30, 2019 | Canby & Tualatin @ Tigard | 2:13.56 | 2 | 464 |
| April 26, 2019 | Stayton Twilight | 2:14.11 | 23 | 454 |
8000m_cc
802
Points
25:09.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 25:09.90 | 194 | 802 |
| Oct. 17, 2025 | Nuttycombe Wisconsin Invitational | 25:32.15 | 35 | 766 |
| Oct. 31, 2025 | BIG EAST Cross Country Championships | 25:39.20 | 61 | 755 |
| Oct. 13, 2023 | Nuttycombe Wisconsin Invitational | 26:35.30 | 95 | 668 |
mile
1021
Points
4:04.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 29, 2022 | Nike/Jesuit Twilight Relays | 4:04.46 | 1 | 1021 |
| June 15, 2022 | Brooks PR Invitational | 4:10.85 | 12 | 946 |
| March 27, 2021 | Sundown Track Series #3 | 4:18.28 | 13 | 862 |
| Feb. 27, 2021 | Sundown Track Series #2 | 4:22.86 | 10 | 812 |
| July 23, 2022 | New Gen Mile / Made to Play 100m Dash | 5:47.00 | 22 | 162 |
3mile_cc
507
Points
16:15.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 5, 2019 | Curtis Invitational | 16:15.80 | 40 | 507 |
Mid-D
Event Group
927
Points
2:26.65
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 13, 2024 | 1000m | Nittany Lion Challenge | 2:26.65 | 7 | 927 |
| April 13, 2022 | 800m | Canby at Tualatin | 1:53.90 | 2 | 918 |
| April 5, 2025 | 800m | Dalton eBanks | 1:54.07 | 42 | 914 |
| April 5, 2025 | 800m | George Mason Dalton Ebanks Invitational | 1:54.07 | 34 | 914 |
| April 28, 2021 | 800m | Lake Oswego at Tualatin | 1:56.56 | 1 | 848 |
Mile
Event Group
1021
Points
4:04.46
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 29, 2022 | Mile | Nike/Jesuit Twilight Relays | 4:04.46 | 1 | 1021 |
| May 3, 2025 | 1500m | Larry Ellis Invitational | 3:50.43 | 30 | 971 |
| May 21, 2022 | 1500m | OSAA 6A State Championships | 3:50.78 | 1 | 967 |
| June 15, 2022 | Mile | Brooks PR Invitational | 4:10.85 | 12 | 946 |
| April 12, 2025 | 1500m | Duke Invitational | 3:54.82 | 67 | 917 |
Distance
Event Group
980
Points
8:13.31
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 21, 2022 | 3000m | OSAA 6A State Championships | 8:13.31 | 1 | 980 |
| May 11, 2022 | 3000m | 6A-5 Three Rivers League Championships | 8:37.80 | 1 | 846 |
| Feb. 13, 2021 | 3200m | Sundown Track Series #1 | 10:07.01 | 13 | 607 |
| May 10, 2019 | 3000m | 6A-4 Three Rivers JV District Meet | 9:53.90 | 1 | 494 |
Cross Country
Event Group
839
Points
14:50.50
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 17, 2021 | 5K XC | Meriwether Cross Country Classic | 14:50.50 | 1 | 839 |
| Nov. 20, 2021 | 5K XC | Pacific Northwest Regional XC Showcase | 14:50.70 | 3 | 838 |
| Oct. 8, 2021 | 5K XC | Champoeg Invitational | 14:57.50 | 1 | 818 |
| Sept. 11, 2021 | 5K XC | Ash Creek XC Festival | 14:58.50 | 1 | 815 |
| Oct. 3, 2025 | 8000mCC | Lehigh University's Paul Short Run | 25:09.90 | 194 | 802 |
Long Sprints
Event Group
709
Points
52.64
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 6, 2022 | 400m | Lake Oswego @ Tualatin | 52.64 | 2 | 709 |
| May 5, 2021 | 400m | Tigard @Tualatin | 53.31 | 3 | 674 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava