Performance Dashboard
Athlete analytics & progression tracking
1500m
819
Points
4:03.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 30, 2019 | Al Manuel Invitational | 4:03.03 | 7 | 819 |
| April 29, 2016 | Nike/Jesuit Twilight Relays | 4:05.92 | 5 | 786 |
| April 13, 2016 | Roosevelt, Madison @ Cleveland | 4:10.28 | 1 | 738 |
| May 15, 2014 | 5A Special District 2 | 4:13.42 | 4 | 704 |
| May 4, 2016 | Jefferson & Grant @ Cleveland | 4:13.99 | 1 | 698 |
| March 15, 2016 | Benson, Franklin @ Cleveland | 4:14.39 | 1 | 694 |
| April 11, 2015 | Willamette Falls Invitational | 4:14.96 | 6 | 688 |
| April 26, 2014 | 50th Centennial Invitational | 4:15.42 | 19 | 683 |
| May 3, 2014 | Dick Baker Invitational | 4:19.43 | 2 | 641 |
| March 18, 2015 | Benson, Cleveland @ FHS | 4:19.72 | 2 | 638 |
| April 9, 2014 | Wilson Triangular | 4:20.83 | 4 | 627 |
| April 12, 2014 | Willamette Falls Invitational | 4:23.66 | 12 | 599 |
| May 4, 2013 | Dick Baker Invitational | 4:35.52 | 8 | 487 |
200m
781
Points
23.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 27, 2016 | Cleveland @ Lincoln | 23.10 | 2 | 781 |
3000m_cc
518
Points
9:48.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 28, 2014 | Wilsonville Night Meet | 9:48.00 | 17 | 518 |
| Aug. 27, 2015 | Wilsonville Night Meet | 10:11.80 | 61 | 424 |
| Aug. 29, 2013 | Wilsonville Night Meet | 10:29.00 | 42 | 363 |
3000m
512
Points
9:49.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 15, 2014 | 5A Special District 2 | 9:49.47 | 7 | 512 |
| April 18, 2014 | Wilson Invitational | 9:52.41 | 4 | 500 |
| March 18, 2015 | Benson, Cleveland @ FHS | 9:56.48 | 1 | 483 |
| April 15, 2015 | Cleveland & Roosevelt at Madison | 10:04.51 | 1 | 452 |
| April 13, 2013 | Willamette Falls Invitational | 10:07.57 | 16 | 440 |
400m
902
Points
49.28
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 28, 2015 | Roosevet, Lincoln, Cleveland | 49.28 | 1 | 902 |
| April 27, 2016 | Cleveland @ Lincoln | 51.14 | 1 | 792 |
| April 9, 2016 | Willamette Falls Invitational | 51.45 | 3 | 775 |
| March 15, 2016 | Benson, Franklin @ Cleveland | 52.43 | 1 | 721 |
| May 6, 2015 | Jefferson & Cleveland @ Grant | 53.52 | 7 | 663 |
| May 14, 2015 | 6A-1 PIL District Meet | 53.70 | 9 | 653 |
5000m_cc
502
Points
16:55.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 1, 2014 | Cleveland Quadrangular | 16:55.00 | 5 | 502 |
| Oct. 21, 2015 | 6A-1 PIL District Championships | 16:58.00 | 23 | 495 |
| Oct. 14, 2015 | MHC/PIL Meet | 17:03.10 | 2 | 483 |
| Oct. 14, 2015 | PIL/MHC Meet - David Douglas | 17:03.10 | 2 | 483 |
| Sept. 27, 2014 | Nike Pre-Nationals | 17:10.96 | 24 | 465 |
| Sept. 16, 2015 | PIL/MHC Crossover - Westmoreland Park | 17:16.70 | 5 | 452 |
| Oct. 22, 2014 | 6A-1 PIL District Championships | 17:18.90 | 16 | 447 |
| Oct. 10, 2015 | George Fox Cross Country Classic | 17:28.80 | 30 | 425 |
| Sept. 20, 2014 | Northwest Classic | 17:33.00 | 44 | 416 |
| Sept. 10, 2014 | PIL 6A Preview | 17:36.00 | 27 | 410 |
| Oct. 15, 2014 | Lincoln Quad | 17:40.30 | 17 | 400 |
| Nov. 2, 2013 | OSAA State Championships | 17:44.00 | 69 | 393 |
| Sept. 9, 2015 | PIL/MHC 6A Preview | 17:52.60 | 40 | 375 |
| Sept. 26, 2015 | Nike Portland XC Invite | 17:55.69 | 64 | 369 |
| Oct. 23, 2013 | PIL 5A District Meet | 17:57.00 | 26 | 366 |
| Sept. 17, 2014 | Wilson Quad | 18:04.00 | 8 | 352 |
| Sept. 18, 2013 | PIL Pre-District Meet | 18:05.00 | 24 | 350 |
| Sept. 28, 2013 | 40th Stanford Cross Country Invitational | 18:06.00 | 114 | 348 |
| Sept. 21, 2013 | Northwest Classic | 18:18.00 | 125 | 325 |
| Sept. 11, 2013 | Hood River Invitational | 18:28.79 | 36 | 305 |
600m
693
Points
1:27.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 3, 2016 | Eastern Washington Candy Cane VII Invitational | 1:27.10 | 4 | 693 |
800m
968
Points
1:52.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2019 | Big Sky Conference Championship | 1:52.08 | 6 | 968 |
| May 11, 2019 | Big Sky Conference Championship | 1:52.16 | 7 | 966 |
| May 13, 2017 | Big Sky Conference Championship | 1:54.01 | 5 | 915 |
| Feb. 15, 2020 | Husky Classic | 1:54.01 | 27 | 915 |
| April 7, 2019 | Spokane CC War 12 | 1:54.06 | 4 | 914 |
| May 4, 2018 | Tom Gage Classic | 1:54.13 | 5 | 912 |
| April 20, 2018 | Bryan Clay Invitational | 1:54.28 | 61 | 908 |
| April 12, 2019 | Montana Open | 1:54.49 | 2 | 902 |
| Feb. 7, 2020 | Idaho Team Challenge | 1:54.61 | 3 | 899 |
| May 21, 2016 | Oregon State T&F Championships | 1:54.90 | 2 | 891 |
| April 29, 2017 | Montana Open | 1:55.10 | 3 | 886 |
| May 11, 2018 | Big Sky Conference Championship | 1:55.19 | 5 | 884 |
| May 13, 2016 | 6A-1 PIL District Meet | 1:55.34 | 1 | 880 |
| April 22, 2017 | Griz-Cat Dual | 1:55.69 | 3 | 870 |
| April 28, 2018 | Montana/Montana State Dual | 1:55.70 | 4 | 870 |
| Jan. 26, 2018 | UW Invitational | 1:55.73 | 3 | 869 |
| Feb. 23, 2019 | Big Sky Indoor Championship | 1:55.89 | 9 | 865 |
| April 6, 2016 | Jefferson, Cleveland @ Wilson | 1:55.93 | 1 | 864 |
| Feb. 15, 2019 | Big Sky Tuner | 1:55.95 | 5 | 864 |
| Feb. 25, 2017 | Big Sky Conference Championship | 1:56.19 | 6 | 857 |
| May 21, 2016 | Oregon State T&F Championships | 1:56.34 | 1 | 853 |
| Feb. 17, 2017 | Montana State Last Chance Qualifier | 1:57.05 | 4 | 835 |
| Dec. 6, 2019 | Bobcat Preview | 1:57.05 | 2 | 835 |
| April 30, 2016 | Dick Baker Invitational | 1:57.28 | 1 | 829 |
| April 25, 2016 | 52nd Annual Centennial Invitational | 1:57.50 | 1 | 824 |
| April 1, 2017 | Al Manuel Invitational | 1:57.73 | 2 | 818 |
| Feb. 3, 2017 | Idaho Duals | 1:58.24 | 1 | 805 |
| April 9, 2016 | Willamette Falls Invitational | 1:58.60 | 1 | 796 |
| April 15, 2015 | Cleveland & Roosevelt at Madison | 1:58.98 | 1 | 786 |
| Jan. 12, 2018 | Montana State Invitational | 1:59.35 | 2 | 777 |
| Jan. 18, 2019 | Montana State Dual #1 | 1:59.39 | 1 | 776 |
| April 13, 2016 | Roosevelt, Madison @ Cleveland | 1:59.66 | 1 | 769 |
| March 30, 2019 | Al Manuel Invitational | 1:59.95 | 10 | 762 |
| March 31, 2018 | Al Manuel Invitational | 2:00.70 | 10 | 744 |
| May 13, 2016 | 6A-1 PIL District Meet | 2:00.71 | 3 | 744 |
| April 11, 2015 | Willamette Falls Invitational | 2:00.92 | 6 | 739 |
| Jan. 12, 2019 | Montana State Invitational | 2:01.28 | 5 | 730 |
| May 14, 2015 | 6A-1 PIL District Meet | 2:01.50 | 6 | 725 |
| Feb. 8, 2019 | MSU Dual Invite | 2:02.20 | 4 | 708 |
| Jan. 13, 2017 | Montana State Invitational | 2:03.68 | 4 | 673 |
| Feb. 3, 2018 | Idaho Duals | 2:04.36 | 11 | 658 |
| April 28, 2015 | Roosevet, Lincoln, Cleveland | 2:04.90 | 4 | 645 |
| April 25, 2015 | 51st Annual Centennial Invitational | 2:06.12 | 33 | 618 |
| May 14, 2015 | 6A-1 PIL District Meet | 2:06.56 | 6 | 608 |
| Feb. 24, 2018 | Big Sky Conference Championship | 2:07.33 | 8 | 592 |
| Feb. 3, 2015 | Tuesday Night at the Races #3 | 2:09.09 | 2 | 554 |
8000m_cc
672
Points
26:32.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 27, 2018 | Big Sky Conference Championships | 26:32.40 | 76 | 672 |
| Oct. 4, 2019 | University of Montana Cross Country Invitational | 27:35.40 | 26 | 581 |
| Sept. 21, 2019 | Montana State Classic | 28:10.50 | 51 | 533 |
| Sept. 30, 2016 | University of Montana Invitational | 29:10.10 | 68 | 456 |
mile
714
Points
4:32.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 1, 2018 | Bobcat Preview | 4:32.39 | 1 | 714 |
| Feb. 1, 2019 | D1 Indoor Invitational Team Challenge | 4:41.03 | 12 | 630 |
| Jan. 20, 2017 | Montana State Quad | 4:46.46 | 8 | 580 |
Mile
Event Group
819
Points
4:03.03
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 30, 2019 | 1500m | Al Manuel Invitational | 4:03.03 | 7 | 819 |
| April 29, 2016 | 1500m | Nike/Jesuit Twilight Relays | 4:05.92 | 5 | 786 |
| April 13, 2016 | 1500m | Roosevelt, Madison @ Cleveland | 4:10.28 | 1 | 738 |
| Dec. 1, 2018 | Mile | Bobcat Preview | 4:32.39 | 1 | 714 |
| May 15, 2014 | 1500m | 5A Special District 2 | 4:13.42 | 4 | 704 |
Short Sprints
Event Group
781
Points
23.10
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 27, 2016 | 200m | Cleveland @ Lincoln | 23.10 | 2 | 781 |
Cross Country
Event Group
672
Points
26:32.40
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 27, 2018 | 8000mCC | Big Sky Conference Championships | 26:32.40 | 76 | 672 |
| Oct. 4, 2019 | 8000mCC | University of Montana Cross Country Invitational | 27:35.40 | 26 | 581 |
| Sept. 21, 2019 | 8000mCC | Montana State Classic | 28:10.50 | 51 | 533 |
| Aug. 28, 2014 | 3000mCC | Wilsonville Night Meet | 9:48.00 | 17 | 518 |
| Oct. 1, 2014 | 5K XC | Cleveland Quadrangular | 16:55.00 | 5 | 502 |
Distance
Event Group
512
Points
9:49.47
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 15, 2014 | 3000m | 5A Special District 2 | 9:49.47 | 7 | 512 |
| April 18, 2014 | 3000m | Wilson Invitational | 9:52.41 | 4 | 500 |
| March 18, 2015 | 3000m | Benson, Cleveland @ FHS | 9:56.48 | 1 | 483 |
| April 15, 2015 | 3000m | Cleveland & Roosevelt at Madison | 10:04.51 | 1 | 452 |
| April 13, 2013 | 3000m | Willamette Falls Invitational | 10:07.57 | 16 | 440 |
Long Sprints
Event Group
902
Points
49.28
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 28, 2015 | 400m | Roosevet, Lincoln, Cleveland | 49.28 | 1 | 902 |
| April 27, 2016 | 400m | Cleveland @ Lincoln | 51.14 | 1 | 792 |
| April 9, 2016 | 400m | Willamette Falls Invitational | 51.45 | 3 | 775 |
| March 15, 2016 | 400m | Benson, Franklin @ Cleveland | 52.43 | 1 | 721 |
| May 6, 2015 | 400m | Jefferson & Cleveland @ Grant | 53.52 | 7 | 663 |
Mid-D
Event Group
968
Points
1:52.08
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2019 | 800m | Big Sky Conference Championship | 1:52.08 | 6 | 968 |
| May 11, 2019 | 800m | Big Sky Conference Championship | 1:52.16 | 7 | 966 |
| May 13, 2017 | 800m | Big Sky Conference Championship | 1:54.01 | 5 | 915 |
| Feb. 15, 2020 | 800m | Husky Classic | 1:54.01 | 27 | 915 |
| April 7, 2019 | 800m | Spokane CC War 12 | 1:54.06 | 4 | 914 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava