Performance Dashboard
Athlete analytics & progression tracking
1600m
742
Points
4:28.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 7, 2016 | Shorewood Quad | 4:28.00 | 1 | 742 |
| May 13, 2016 | 3A Wesco South Championship | 4:29.28 | 5 | 729 |
| April 16, 2015 | Glacier Peak, Lynnwood at Shorewood | 4:31.47 | 1 | 707 |
| May 12, 2017 | 3A Wesco South Championship | 4:31.82 | 4 | 703 |
| May 4, 2017 | Mukilteo vs. Shoreline @ Shoreline Stadium | 4:38.32 | 1 | 640 |
| March 26, 2015 | Shorewood vs. Jackson | 4:42.80 | 3 | 598 |
| May 1, 2014 | Shorwood @ Lake Stevens | 5:06.14 | 7 | 402 |
2mile_cc
439
Points
10:55.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 10, 2016 | Sehome Invitational | 10:55.00 | 12 | 439 |
| Sept. 13, 2014 | Sehome Invitational | 11:18.00 | 11 | 362 |
200m
562
Points
24.98
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 21, 2020 | Last Chance College Elite | 24.98 | 6 | 562 |
3200m
601
Points
10:08.59
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 23, 2017 | GP, Meadowdale, Shorewood @ Shoreline Stadium | 10:08.59 | 2 | 601 |
3200m_cc
435
Points
10:52.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 12, 2015 | Sehome Invitational | 10:52.00 | 8 | 435 |
400m
917
Points
49.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 21, 2018 | Beach Invitational | 49.03 | 29 | 917 |
| Feb. 15, 2020 | Husky Classic | 49.24 | 5 | 904 |
| May 5, 2016 | Mukilteo vs Shoreline | 49.83 | 1 | 868 |
| April 30, 2015 | Shorewood, Meadowdale @ Mountlake Terrac | 50.04 | 1 | 856 |
| Feb. 4, 2017 | UW High School Invitational | 50.47 | 1 | 831 |
| May 7, 2015 | Shoreline vs. Mukilteo | 50.56 | 1 | 826 |
| April 27, 2017 | Shorewood @ Mountlake Terrace | 50.61 | 1 | 823 |
| Feb. 6, 2016 | UW High School Invitational | 51.49 | 1 | 772 |
| March 31, 2016 | Arlington vs. Shorewood | 51.53 | 1 | 770 |
| April 9, 2015 | Cascade,Shorewood @ Everett | 51.63 | 1 | 765 |
| April 21, 2021 | Washington State vs. Washington Dual Meet | 52.90 | 2 | 695 |
| April 21, 2021 | UW v. WSU Dual | 52.90 | 2 | 695 |
| April 10, 2014 | Shorewood vs. Oak Harbor | 53.57 | 2 | 660 |
| April 3, 2014 | Shoreline Christian Quad | 53.96 | 3 | 640 |
| May 1, 2014 | Shorwood @ Lake Stevens | 54.02 | 1 | 637 |
5000m_cc
541
Points
16:38.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 8, 2016 | Nike Hole in the Wall Invitational | 16:38.70 | 44 | 541 |
| Nov. 5, 2016 | WIAA State Championship | 16:39.40 | 43 | 539 |
| Sept. 29, 2016 | MG / Meadowdale / Mt Vernon / Cascade / SW / Arlington | 16:42.70 | 2 | 531 |
| Nov. 7, 2015 | WIAA State Championship | 16:46.10 | 80 | 523 |
| Oct. 3, 2015 | Twilight Invitational | 16:47.00 | 54 | 521 |
| Oct. 29, 2016 | Northwest (1B - 4A) District Championships | 16:48.22 | 7 | 518 |
| Sept. 24, 2016 | Nike Portland XC Invite | 16:50.69 | 20 | 512 |
| Oct. 24, 2015 | WESCO/Cascade Championships | 16:55.11 | 33 | 502 |
| Oct. 31, 2015 | District 1 Cross Country Championships | 16:57.68 | 11 | 495 |
| Sept. 17, 2016 | South Whidbey Invitational | 17:10.69 | 19 | 465 |
| Sept. 17, 2015 | Marysville Getchell Quad | 17:17.00 | 5 | 451 |
| Sept. 26, 2015 | Nike Portland XC Invite | 17:32.00 | 12 | 418 |
| Nov. 1, 2014 | District 1 Championships | 17:36.49 | 25 | 409 |
| Oct. 25, 2014 | WESCO/Cascade Championships | 17:37.50 | 17 | 406 |
| Sept. 19, 2015 | South Whidbey Invitational | 17:39.56 | 19 | 402 |
| Sept. 27, 2014 | Nike Pre-Nationals | 17:44.67 | 57 | 391 |
| Sept. 14, 2016 | Glacier Peak / Everett / Shorewood | 17:57.70 | 15 | 365 |
| Sept. 20, 2014 | South Whidbey Invitational | 18:07.49 | 58 | 345 |
| Oct. 26, 2013 | WESCO 3A/4A Championship | 18:19.60 | 42 | 322 |
| Sept. 24, 2015 | Cascade, Arlington, Shorewood & Snohomish | 19:12.00 | 18 | 230 |
| Sept. 28, 2013 | Nike Pre-Nationals | 19:26.15 | 17 | 208 |
| Oct. 10, 2013 | Shorewood Quad | 21:34.00 | 13 | 59 |
600m
934
Points
1:20.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 18, 2020 | UW Indoor Preview | 1:20.29 | 4 | 934 |
| Jan. 13, 2018 | UW Indoor Preview | 1:22.55 | 2 | 850 |
| March 17, 2016 | Shoreline Jamboree | 1:23.96 | 1 | 800 |
800m
1058
Points
1:48.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 20, 2018 | Bryan Clay Invitational | 1:48.88 | 4 | 1058 |
| April 20, 2019 | Cardinal Classic | 1:49.90 | 2 | 1029 |
| Feb. 29, 2020 | 2020 MPSF Indoor Track & Field Championships | 1:50.13 | 4 | 1023 |
| Jan. 12, 2019 | UW Indoor Preview | 1:50.24 | 2 | 1019 |
| April 27, 2019 | Arkansas National Relay Championships | 1:50.37 | 3 | 1016 |
| Feb. 8, 2019 | Husky Classic | 1:50.40 | 3 | 1015 |
| Feb. 21, 2020 | Last Chance College Elite | 1:50.44 | 2 | 1014 |
| May 25, 2019 | NCAA Division I West Preliminary | 1:50.59 | 30 | 1010 |
| May 12, 2019 | Pac-12 Championships | 1:50.74 | 6 | 1005 |
| April 6, 2019 | UW vs WSU Dual | 1:50.75 | 1 | 1005 |
| May 26, 2018 | 2018 NCAA D1 West Prelims | 1:50.76 | 5 | 1005 |
| March 31, 2018 | Stanford Invitational | 1:50.77 | 9 | 1004 |
| April 28, 2018 | Washington State vs. Washington Dual Meet | 1:50.98 | 1 | 999 |
| May 12, 2018 | Pac-12 Championships | 1:51.19 | 6 | 993 |
| May 12, 2018 | Pac-12 Championships | 1:51.61 | 2 | 981 |
| July 31, 2016 | USATF National Junior Olympic Track & Field Championships | 1:51.76 | 1 | 977 |
| May 13, 2016 | 3A Wesco South Championship | 1:51.98 | 1 | 971 |
| Feb. 15, 2020 | Husky Classic | 1:52.19 | 9 | 965 |
| June 18, 2016 | Brooks PR Invitational | 1:52.45 | 2 | 958 |
| Feb. 9, 2018 | Husky Classic | 1:52.60 | 6 | 954 |
| June 17, 2017 | Brooks PR Invitational | 1:52.65 | 5 | 952 |
| July 11, 2016 | USATF Region 13 Championship | 1:52.78 | 1 | 949 |
| June 26, 2016 | USATF Pacific Northwest JO Championships | 1:52.82 | 1 | 947 |
| May 30, 2015 | 2A, 3A, 4A Washington State Meet | 1:53.14 | 2 | 939 |
| April 28, 2016 | Marysville-Getchell @ Shorewood | 1:53.20 | 1 | 937 |
| May 13, 2016 | 3A WESCO Championship | 1:53.32 | 1 | 934 |
| April 7, 2018 | Pepsi Team Invitational | 1:53.45 | 5 | 930 |
| Feb. 23, 2019 | MPSF Indoor Championship | 1:53.58 | 16 | 927 |
| May 27, 2017 | 2A, 3A, 4A Washington State Meet | 1:53.59 | 1 | 926 |
| April 30, 2016 | Shoreline Invitational | 1:53.60 | 1 | 926 |
| May 28, 2016 | 2A, 3A, 4A Washington State Meet | 1:53.62 | 1 | 926 |
| March 17, 2018 | USC Trojan Invitational | 1:53.64 | 1 | 925 |
| April 29, 2017 | Shoreline Invitational | 1:54.18 | 3 | 911 |
| May 2, 2015 | Shoreline Invitational | 1:54.46 | 1 | 903 |
| Feb. 24, 2018 | Mountain Pacific Sports Federation Championships | 1:54.54 | 3 | 901 |
| April 15, 2017 | Oregon Relays | 1:54.54 | 1 | 901 |
| May 30, 2015 | 2A, 3A, 4A Washington State Meet | 1:54.67 | 5 | 897 |
| April 18, 2015 | Larry Eason Invitational | 1:54.72 | 2 | 896 |
| May 19, 2017 | NW District 1 3A | 1:55.45 | 1 | 877 |
| July 31, 2016 | USATF National Junior Olympic Track & Field Championships | 1:55.67 | 3 | 871 |
| May 28, 2016 | 2A, 3A, 4A Washington State Meet | 1:55.85 | 5 | 866 |
| May 12, 2017 | 3A Wesco South Championship | 1:56.01 | 1 | 862 |
| April 22, 2017 | NIKE Eason Invitational | 1:56.14 | 1 | 859 |
| Feb. 1, 2020 | UW Invitational | 1:56.50 | 34 | 849 |
| May 13, 2015 | WESCO 3A South Championships | 1:56.69 | 1 | 844 |
| April 9, 2016 | Birger Solberg Invitational | 1:56.87 | 2 | 840 |
| May 27, 2017 | 2A, 3A, 4A Washington State Meet | 1:57.16 | 3 | 832 |
| April 11, 2015 | Birger Solberg Invitational | 1:57.20 | 1 | 831 |
| May 23, 2014 | 3A District 1 - Northwest | 1:57.67 | 2 | 819 |
| May 31, 2014 | 2A, 3A, 4A Washington State Meet | 1:57.96 | 8 | 812 |
| May 16, 2014 | 3A WESCO Championship | 1:59.24 | 2 | 780 |
| June 17, 2018 | USATF Junior Outdoor Championships | 1:59.53 | 8 | 773 |
| March 24, 2016 | EWHS vs. Everett, Shorewood | 1:59.56 | 1 | 772 |
| May 3, 2014 | Shoreline Invitational | 2:00.80 | 14 | 741 |
| Feb. 7, 2015 | UW High School Invitational | 2:00.97 | 13 | 737 |
| May 8, 2014 | Shoreline Quad | 2:01.21 | 2 | 732 |
| May 31, 2014 | 2A, 3A, 4A Washington State Meet | 2:01.33 | 8 | 729 |
| May 19, 2017 | NW District 1 3A | 2:01.43 | 1 | 726 |
| May 19, 2017 | 3A NW District 1 Championships | 2:01.43 | 1 | 726 |
| May 21, 2015 | 3A Northwest Dist. 1 Champs | 2:01.49 | 6 | 725 |
| April 2, 2015 | Shorewood Triangular | 2:01.64 | 1 | 721 |
| May 4, 2017 | Mukilteo vs. Shoreline @ Shoreline Stadium | 2:01.89 | 1 | 715 |
| May 13, 2015 | WESCO 3A South Championships | 2:02.84 | 2 | 693 |
| May 7, 2015 | Shoreline vs. Mukilteo | 2:02.91 | 1 | 691 |
| May 13, 2016 | 3A WESCO Championship | 2:03.13 | 2 | 686 |
| May 13, 2016 | 3A Wesco South Championship | 2:04.73 | 2 | 649 |
| May 16, 2014 | 3A WESCO Championship | 2:05.36 | 5 | 635 |
| April 5, 2014 | Birger Solberg Invitational | 2:06.10 | 8 | 619 |
| May 23, 2014 | 3A District 1 - Northwest | 2:06.27 | 8 | 615 |
| May 12, 2017 | 3A Wesco South Championship | 2:07.24 | 3 | 594 |
| March 27, 2014 | Kamiak Triangular | 2:07.50 | 2 | 588 |
| Feb. 6, 2016 | UW High School Invitational | 2:10.28 | 7 | 530 |
Mile
Event Group
742
Points
4:28.00
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 7, 2016 | 1600m | Shorewood Quad | 4:28.00 | 1 | 742 |
| May 13, 2016 | 1600m | 3A Wesco South Championship | 4:29.28 | 5 | 729 |
| April 16, 2015 | 1600m | Glacier Peak, Lynnwood at Shorewood | 4:31.47 | 1 | 707 |
| May 12, 2017 | 1600m | 3A Wesco South Championship | 4:31.82 | 4 | 703 |
| May 4, 2017 | 1600m | Mukilteo vs. Shoreline @ Shoreline Stadium | 4:38.32 | 1 | 640 |
Cross Country
Event Group
541
Points
16:38.70
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 8, 2016 | 5K XC | Nike Hole in the Wall Invitational | 16:38.70 | 44 | 541 |
| Nov. 5, 2016 | 5K XC | WIAA State Championship | 16:39.40 | 43 | 539 |
| Sept. 29, 2016 | 5K XC | MG / Meadowdale / Mt Vernon / Cascade / SW / Arlington | 16:42.70 | 2 | 531 |
| Nov. 7, 2015 | 5K XC | WIAA State Championship | 16:46.10 | 80 | 523 |
| Oct. 3, 2015 | 5K XC | Twilight Invitational | 16:47.00 | 54 | 521 |
Short Sprints
Event Group
562
Points
24.98
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 21, 2020 | 200m | Last Chance College Elite | 24.98 | 6 | 562 |
Distance
Event Group
601
Points
10:08.59
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 23, 2017 | 3200m | GP, Meadowdale, Shorewood @ Shoreline Stadium | 10:08.59 | 2 | 601 |
Long Sprints
Event Group
917
Points
49.03
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 21, 2018 | 400m | Beach Invitational | 49.03 | 29 | 917 |
| Feb. 15, 2020 | 400m | Husky Classic | 49.24 | 5 | 904 |
| May 5, 2016 | 400m | Mukilteo vs Shoreline | 49.83 | 1 | 868 |
| April 30, 2015 | 400m | Shorewood, Meadowdale @ Mountlake Terrac | 50.04 | 1 | 856 |
| Feb. 4, 2017 | 400m | UW High School Invitational | 50.47 | 1 | 831 |
Mid-D
Event Group
1058
Points
1:48.88
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 20, 2018 | 800m | Bryan Clay Invitational | 1:48.88 | 4 | 1058 |
| April 20, 2019 | 800m | Cardinal Classic | 1:49.90 | 2 | 1029 |
| Feb. 29, 2020 | 800m | 2020 MPSF Indoor Track & Field Championships | 1:50.13 | 4 | 1023 |
| Jan. 12, 2019 | 800m | UW Indoor Preview | 1:50.24 | 2 | 1019 |
| April 27, 2019 | 800m | Arkansas National Relay Championships | 1:50.37 | 3 | 1016 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava