Performance Dashboard
Athlete analytics & progression tracking
10000m
1025
Points
34:13.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 2, 2016 | Stanford Invitational | 34:13.70 | 19 | 1025 |
| March 31, 2018 | Stanford Invitational | 34:15.46 | 13 | 1023 |
| June 11, 2017 | Portland Track Festival | 34:36.86 | 13 | 1005 |
| March 30, 2019 | Stanford Invitational | 35:28.18 | 25 | 963 |
| May 14, 2016 | Mountain West Conference Championships | 35:30.45 | 2 | 961 |
| May 12, 2018 | Mountain West Conference Championships | 36:08.21 | 7 | 931 |
| May 28, 2016 | NCAA Division I West Preliminary | 36:26.06 | 36 | 917 |
1500m
856
Points
4:47.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 16, 2014 | New Balance Nationals Indoor | 4:47.29 | 15 | 856 |
| June 26, 2013 | USATF World Youth Track and Field Trials | 4:50.21 | 5 | 836 |
| April 25, 2015 | Jack Christiansen Invitational | 4:52.59 | 4 | 820 |
| Jan. 5, 2013 | USATF-Colorado All Comers Invitational 1 | 5:03.26 | 2 | 751 |
| June 2, 2012 | Great Southwest Classic | 5:04.51 | 7 | 743 |
| March 28, 2015 | CSU Fum McGraw Quadrangular | 5:05.25 | 13 | 738 |
| Jan. 14, 2012 | USATF-Colorado All Comers Invitational | 5:17.78 | 2 | 662 |
| Jan. 8, 2011 | USATF-Colorado All Comers Invitational | 5:43.59 | 3 | 517 |
1600m
908
Points
4:58.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2013 | Arcadia Invitational | 4:58.97 | 0 | 908 |
| Feb. 15, 2014 | Simplot Games | 4:59.03 | 3 | 908 |
| May 2, 2014 | St. Vrain Invitational | 4:59.60 | 3 | 904 |
| March 22, 2014 | 74th Chandler Rotary | 5:00.09 | 4 | 901 |
| May 17, 2014 | Colorado State Track and Field Championships | 5:01.22 | 4 | 894 |
| April 19, 2014 | George Washington Patriot Invitational | 5:01.70 | 1 | 891 |
| April 26, 2014 | Liberty Bell Invitational | 5:02.09 | 2 | 888 |
| April 12, 2014 | Mullen Adidas Runners Roost Invitational | 5:03.64 | 3 | 878 |
| May 3, 2013 | St. Vrain Invitational | 5:05.26 | 3 | 868 |
| May 18, 2013 | Colorado State Track and Field Championships | 5:07.02 | 6 | 856 |
| April 20, 2013 | George Washington Patriot Invitational | 5:08.49 | 1 | 847 |
| Feb. 16, 2013 | Simplot Games | 5:08.99 | 4 | 844 |
| Feb. 15, 2014 | Simplot Games | 5:09.17 | 3 | 843 |
| May 11, 2013 | Denver Public Schools League Meet | 5:10.98 | 1 | 832 |
| April 4, 2014 | Poudre Invitational (26th Annual) | 5:11.52 | 1 | 828 |
| April 13, 2013 | Mullen Adidas Runners Roost Invitational | 5:12.56 | 5 | 822 |
| Feb. 16, 2013 | Simplot Games | 5:14.30 | 5 | 811 |
| March 28, 2014 | Broomfield Shootout | 5:15.83 | 1 | 801 |
| March 16, 2013 | ThunderRidge Invitational | 5:15.88 | 1 | 801 |
| May 12, 2012 | Denver Public Schools League Meet | 5:16.03 | 2 | 800 |
| April 21, 2012 | George Washington Patriot Invitational | 5:18.21 | 2 | 787 |
| April 28, 2012 | Liberty Bell Invitational | 5:20.01 | 12 | 776 |
| May 5, 2012 | Cherry Creek/Grandview Invitational | 5:20.66 | 2 | 772 |
| Jan. 12, 2013 | Fort Collins Track Club Indoor All-Comer | 5:28.81 | 1 | 724 |
| April 14, 2012 | Mullen Runners Roost Invitational | 5:30.80 | 7 | 712 |
| March 30, 2013 | Broomfield Shootout | 5:31.14 | 5 | 710 |
| March 24, 2012 | Runners Roost of Fort Collins | 5:32.49 | 6 | 702 |
| April 7, 2012 | Poudre Invitational | 5:33.90 | 5 | 694 |
| March 10, 2012 | Boulder Invitational | 5:39.03 | 10 | 665 |
| March 17, 2012 | ThunderRidge Invitational | 5:40.10 | 9 | 659 |
| Jan. 7, 2012 | Fort Collins Track Club Indoor Invitational | 5:40.80 | 2 | 655 |
| May 14, 2011 | Denver Public Schools League Meet | 5:41.90 | 3 | 649 |
| April 30, 2011 | Liberty Bell Invitational | 5:47.15 | 43 | 620 |
| March 16, 2011 | Denver Public Schools Meet | 5:50.24 | 1 | 604 |
| April 9, 2011 | Mullen Runners Roost Invitational | 5:53.00 | 5 | 589 |
| April 23, 2011 | George Washington Patriot Invitational | 5:53.72 | 12 | 585 |
| March 26, 2011 | Runners Roost of Fort Collins | 5:56.47 | 5 | 571 |
| April 15, 2011 | Thomas Jefferson Twilight I | 5:58.30 | 13 | 562 |
| April 1, 2011 | Broomfield Shootout | 5:59.09 | 18 | 558 |
| March 12, 2011 | Boulder Invitational I | 5:59.61 | 14 | 555 |
| May 7, 2011 | Cherry Creek/Grandview Invitational | 6:01.22 | 28 | 547 |
| March 19, 2011 | ThunderRidge Invitational | 6:02.05 | 30 | 542 |
| Jan. 23, 2011 | Fort Collins Track Club Indoor Invitational | 6:07.93 | 2 | 513 |
2mile
940
Points
10:36.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 15, 2014 | New Balance Outdoor Nationals | 10:36.02 | 7 | 940 |
3000m
970
Points
9:41.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 9, 2018 | Husky Classic | 9:41.91 | 5 | 970 |
| Feb. 24, 2018 | Mountain West Conference Indoor Championships | 9:42.88 | 6 | 967 |
| Feb. 25, 2017 | Mountain West Conference Indoor Championships | 9:47.40 | 6 | 953 |
| Feb. 27, 2016 | Mountain West Conference Indoor Championships | 9:48.42 | 7 | 950 |
| Feb. 4, 2017 | Colorado Open | 9:54.05 | 1 | 932 |
| Jan. 30, 2016 | New Mexico Team Invitational | 9:55.35 | 1 | 928 |
| Feb. 14, 2015 | Husky Classic | 9:59.42 | 15 | 916 |
| Jan. 14, 2017 | Potts Indoor Invitational | 10:04.13 | 1 | 901 |
| Jan. 31, 2015 | adidas Classic | 10:13.28 | 4 | 874 |
| April 11, 2015 | Colorado Invitational | 10:29.09 | 4 | 828 |
| Feb. 28, 2015 | Mountain West Conference Indoor Championships | 10:33.24 | 25 | 816 |
| June 26, 2013 | USATF World Youth Track and Field Trials | 10:47.11 | 1 | 776 |
3200m
899
Points
10:46.78
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2014 | Colorado State Track and Field Championships | 10:46.78 | 2 | 899 |
| April 26, 2014 | Liberty Bell Invitational | 10:56.67 | 2 | 871 |
| April 27, 2013 | Liberty Bell Invitational | 10:58.77 | 1 | 865 |
| May 18, 2013 | Colorado State Track and Field Championships | 11:04.73 | 11 | 849 |
| April 4, 2014 | Poudre Invitational (26th Annual) | 11:13.07 | 1 | 826 |
| March 30, 2013 | Broomfield Shootout | 11:14.11 | 5 | 824 |
| May 10, 2014 | Denver Public Schools League Meet | 11:36.84 | 1 | 764 |
| May 12, 2012 | Denver Public Schools League Meet | 12:08.14 | 3 | 685 |
| June 2, 2012 | Great Southwest Classic | 12:21.56 | 13 | 653 |
| May 14, 2011 | Denver Public Schools League Meet | 12:40.15 | 2 | 609 |
400m
634
Points
1:06.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 21, 2012 | Rocky Mountain State Games | 1:06.50 | 5 | 634 |
| Feb. 12, 2011 | Colorado Steppers Indoor Invitational | 6:02.00 | 3 | 1 |
4000m_cc
388
Points
18:30.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 13, 2010 | AAU Colorado District 19 Cross Country Qualifier | 18:30.69 | 6 | 388 |
| Nov. 6, 2010 | Colorado USATF Junior Olympic Championships | 18:44.10 | 14 | 369 |
5000m
1010
Points
16:22.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 11, 2017 | Husky Classic | 16:22.19 | 6 | 1010 |
| Feb. 24, 2018 | Mountain West Conference Indoor Championships | 16:31.77 | 3 | 992 |
| May 14, 2016 | Mountain West Conference Championships | 16:32.70 | 4 | 991 |
| Feb. 9, 2018 | Husky Classic | 16:36.75 | 13 | 983 |
| June 11, 2017 | Portland Track Festival | 16:37.52 | 14 | 982 |
| Feb. 13, 2016 | Husky Classic | 16:44.83 | 4 | 969 |
| April 16, 2016 | Brooks Mt. SAC Relays | 16:48.77 | 14 | 962 |
| Feb. 25, 2017 | Mountain West Conference Indoor Championships | 16:50.25 | 4 | 960 |
| April 21, 2018 | Brooks Mt. SAC Relays | 16:51.04 | 19 | 958 |
| May 12, 2018 | Mountain West Conference Championships | 16:51.95 | 15 | 957 |
| May 16, 2015 | Mountain West Conference Championships | 16:59.48 | 9 | 943 |
| April 18, 2019 | Bryan Clay Invitational | 17:05.67 | 27 | 933 |
| Feb. 27, 2016 | Mountain West Conference Indoor Championships | 17:10.36 | 5 | 924 |
| April 17, 2015 | Bryan Clay Invitational | 17:12.16 | 19 | 921 |
| Oct. 17, 2015 | CSU Homecoming 5K | 17:27.00 | 24 | 896 |
| July 28, 2018 | Heritage Eagles 5k | 17:55.00 | 1 | 849 |
| Dec. 31, 2017 | Resolution Run 5K | 17:58.00 | 7 | 844 |
| Feb. 28, 2015 | Mountain West Conference Indoor Championships | 18:09.24 | 12 | 825 |
| Dec. 31, 2015 | Resolution Run 5K | 18:11.00 | 6 | 823 |
| Dec. 31, 2014 | Resolution Run 5K | 18:26.00 | 11 | 798 |
5000m_cc
889
Points
17:31.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 5, 2014 | Colorado State Frontier Academy Invitational | 17:31.00 | 8 | 889 |
| Sept. 1, 2017 | Colorado State Frontier Academy Invitational | 17:35.00 | 2 | 882 |
| Sept. 19, 2013 | Commander Cup | 18:11.75 | 1 | 821 |
| Oct. 2, 2015 | Notre Dame Invitational | 18:14.30 | 121 | 817 |
| Sept. 4, 2015 | Colorado State Frontier Academy Invitational | 18:19.00 | 21 | 810 |
| Sept. 28, 2012 | Lancer Cup | 18:28.03 | 1 | 795 |
| Oct. 9, 2012 | Denver Public School Cross Country Championship | 18:33.00 | 1 | 787 |
| Sept. 27, 2013 | Dave Sanders Invitational | 18:35.00 | 2 | 784 |
| Oct. 17, 2013 | Colorado 5A Region 3 Cross Country | 18:50.50 | 6 | 759 |
| Sept. 6, 2013 | Cherry Creek Invitational | 18:55.00 | 4 | 752 |
| Sept. 20, 2012 | Commander Cup | 18:59.98 | 1 | 745 |
| Oct. 8, 2013 | Denver Public Schools Cross Country Meet | 19:03.00 | 1 | 740 |
| Sept. 7, 2012 | Cherry Creek Invitational | 19:08.00 | 5 | 732 |
| Sept. 17, 2012 | Denver North Viking XC Invitational | 19:39.00 | 1 | 685 |
| Nov. 23, 2013 | Nike Cross Regionals - Southwest | 19:46.40 | 113 | 674 |
| Nov. 17, 2012 | Nike Cross Regionals - Southwest | 19:52.80 | 169 | 665 |
| Oct. 2, 2012 | Dakota Ridge Cross Country Invitational | 19:54.00 | 3 | 663 |
| Sept. 16, 2013 | Denver North Viking XC Invitational | 19:57.00 | 1 | 659 |
| Nov. 30, 2013 | Foot Locker Midwest Regional | 20:16.00 | 140 | 631 |
| Aug. 29, 2013 | Cheyenne Mountain Stampede | 20:25.90 | 6 | 617 |
| Oct. 26, 2013 | Colorado State Cross Country Championships | 20:42.60 | 51 | 594 |
| Oct. 12, 2010 | Denver Public Schools XC Meet | 20:54.00 | 6 | 578 |
| Oct. 17, 2012 | Colorado 5A Region 3 Cross Country | 21:19.00 | 25 | 545 |
| Oct. 9, 2010 | Windjammer Invitational | 21:28.00 | 50 | 533 |
| Sept. 22, 2011 | Thomas Jefferson Invitational | 21:29.72 | 4 | 530 |
| Sept. 9, 2011 | Cherry Creek Invitational | 21:40.00 | 7 | 517 |
| Sept. 10, 2010 | Cherry Creek Invitational | 21:44.00 | 20 | 512 |
| Oct. 20, 2010 | Colorado 5A Region 3 Cross Country Meet | 21:56.00 | 39 | 497 |
| Oct. 5, 2011 | Brighton Mercury Classic XC Invitational | 22:56.00 | 4 | 424 |
| Oct. 19, 2011 | Colorado 5A Region 3 Cross Country | 23:27.00 | 78 | 388 |
| Oct. 11, 2011 | Denver Public Schools League Meet | 23:43.00 | 28 | 370 |
6000m_cc
977
Points
20:28.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 11, 2016 | NCAA DI Mountain Regional | 20:28.30 | 14 | 977 |
| Oct. 1, 2016 | Washington Invitational | 20:58.80 | 29 | 935 |
| Nov. 10, 2017 | NCAA DI Mountain Regional | 20:59.10 | 29 | 934 |
| Nov. 13, 2015 | NCAA DI Mountain Regional | 21:10.08 | 5 | 919 |
| Nov. 21, 2015 | NCAA DI Cross Country Championships | 21:15.70 | 159 | 912 |
| Oct. 31, 2014 | Mountain West Conference XC Championships | 21:25.60 | 24 | 898 |
| Nov. 19, 2016 | NCAA DI Cross Country Championships | 21:39.30 | 211 | 880 |
| Oct. 28, 2016 | Mountain West Conference XC Championships | 21:50.00 | 41 | 866 |
| Oct. 13, 2017 | Wisconsin Nuttycombe Invitational | 21:52.40 | 159 | 863 |
| Oct. 27, 2017 | Mountain West Conference XC Championships | 22:18.30 | 43 | 829 |
| Oct. 15, 2016 | NCAA Division I (DI) Pre-Nationals | 22:27.10 | 219 | 817 |
| Oct. 18, 2014 | NCAA Division I (DI) Pre-Nationals | 22:55.70 | 219 | 781 |
| Nov. 14, 2014 | NCAA DI Mountain Regional | 22:57.13 | 76 | 779 |
| Sept. 23, 2017 | Roy Griak Invitational | 23:18.80 | 70 | 752 |
| Sept. 27, 2014 | Roy Griak Invitational | 23:30.70 | 142 | 738 |
| Sept. 24, 2016 | Roy Griak Invitational | 23:37.60 | 121 | 729 |
| Oct. 30, 2015 | Mountain West Conference XC Championships | 23:55.37 | 18 | 708 |
| Sept. 26, 2015 | Roy Griak Invitational | 24:17.70 | 163 | 681 |
600m
783
Points
1:42.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 4, 2014 | USATF-Colorado All Comers Invitational 1 | 1:42.10 | 3 | 783 |
| Jan. 11, 2014 | Fort Collins Track Club Indoor All-Comer | 1:42.53 | 3 | 774 |
| Jan. 5, 2013 | USATF-Colorado All Comers Invitational 1 | 1:45.32 | 6 | 719 |
| Jan. 8, 2011 | USATF-Colorado All Comers Invitational | 2:03.11 | 7 | 417 |
800m
900
Points
2:15.60
Personal Record
mile
946
Points
4:55.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 23, 2016 | Mark Colligan Memorial | 4:55.03 | 2 | 946 |
| June 15, 2014 | New Balance Outdoor Nationals | 4:57.37 | 13 | 931 |
| Feb. 11, 2017 | Husky Classic | 4:57.92 | 8 | 927 |
| Jan. 14, 2017 | Potts Indoor Invitational | 4:58.37 | 2 | 924 |
| April 6, 2013 | Arcadia Invitational | 5:00.61 | 5 | 909 |
| March 22, 2014 | 74th Chandler Rotary | 5:01.98 | 4 | 900 |
| Jan. 13, 2018 | Potts Indoor Invitational | 5:07.21 | 5 | 867 |
| Jan. 31, 2015 | adidas Classic | 5:07.68 | 3 | 864 |
| Feb. 1, 2018 | Colorado Open | 5:08.88 | 27 | 856 |
| March 16, 2014 | New Balance Nationals Indoor | 5:09.16 | 15 | 855 |
| Jan. 24, 2015 | CSM Twilight Open | 5:15.62 | 2 | 814 |
| June 8, 2013 | Great Southwest Classic | 5:20.14 | 5 | 787 |
| June 8, 2013 | Great Southwest Classic | 5:20.14 | 5 | 787 |
| Feb. 2, 2013 | USATF-Colorado State Indoor Championships | 5:22.38 | 2 | 773 |
| Feb. 1, 2014 | USATF-Colorado State Indoor Championships | 5:23.15 | 1 | 769 |
| Jan. 20, 2013 | Martin Luther King Mile-Hi Classic | 5:29.72 | 2 | 730 |
| Feb. 11, 2012 | Colorado State Indoor Championships | 5:45.37 | 3 | 641 |
| Jan. 15, 2011 | USATF-Colorado All Comers Invitational | 6:06.33 | 3 | 532 |
| Feb. 5, 2011 | Colorado State Indoor Championships | 6:06.71 | 6 | 530 |
Long-Distance
Event Group
1025
Points
34:13.70
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 2, 2016 | 10000m | Stanford Invitational | 34:13.70 | 19 | 1025 |
| March 31, 2018 | 10000m | Stanford Invitational | 34:15.46 | 13 | 1023 |
| Feb. 11, 2017 | 5000m | Husky Classic | 16:22.19 | 6 | 1010 |
| June 11, 2017 | 10000m | Portland Track Festival | 34:36.86 | 13 | 1005 |
| Feb. 24, 2018 | 5000m | Mountain West Conference Indoor Championships | 16:31.77 | 3 | 992 |
Mile
Event Group
946
Points
4:55.03
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 23, 2016 | Mile | Mark Colligan Memorial | 4:55.03 | 2 | 946 |
| June 15, 2014 | Mile | New Balance Outdoor Nationals | 4:57.37 | 13 | 931 |
| Feb. 11, 2017 | Mile | Husky Classic | 4:57.92 | 8 | 927 |
| Jan. 14, 2017 | Mile | Potts Indoor Invitational | 4:58.37 | 2 | 924 |
| April 6, 2013 | Mile | Arcadia Invitational | 5:00.61 | 5 | 909 |
Distance
Event Group
970
Points
9:41.91
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 9, 2018 | 3000m | Husky Classic | 9:41.91 | 5 | 970 |
| Feb. 24, 2018 | 3000m | Mountain West Conference Indoor Championships | 9:42.88 | 6 | 967 |
| Feb. 25, 2017 | 3000m | Mountain West Conference Indoor Championships | 9:47.40 | 6 | 953 |
| Feb. 27, 2016 | 3000m | Mountain West Conference Indoor Championships | 9:48.42 | 7 | 950 |
| June 15, 2014 | 2Mile | New Balance Outdoor Nationals | 10:36.02 | 7 | 940 |
Long Sprints
Event Group
634
Points
1:06.50
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| July 21, 2012 | 400m | Rocky Mountain State Games | 1:06.50 | 5 | 634 |
| Feb. 12, 2011 | 400m | Colorado Steppers Indoor Invitational | 6:02.00 | 3 | 1 |
Cross Country
Event Group
977
Points
20:28.30
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 11, 2016 | 6000mCC | NCAA DI Mountain Regional | 20:28.30 | 14 | 977 |
| Oct. 1, 2016 | 6000mCC | Washington Invitational | 20:58.80 | 29 | 935 |
| Nov. 10, 2017 | 6000mCC | NCAA DI Mountain Regional | 20:59.10 | 29 | 934 |
| Nov. 13, 2015 | 6000mCC | NCAA DI Mountain Regional | 21:10.08 | 5 | 919 |
| Nov. 21, 2015 | 6000mCC | NCAA DI Cross Country Championships | 21:15.70 | 159 | 912 |
Mid-D
Event Group
900
Points
2:15.60
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2014 | 800m | Liberty Bell Invitational | 2:15.60 | 3 | 900 |
| May 17, 2014 | 800m | Colorado State Track and Field Championships | 2:16.56 | 8 | 885 |
| May 10, 2014 | 800m | Denver Public Schools League Meet | 2:17.74 | 1 | 867 |
| April 19, 2014 | 800m | George Washington Patriot Invitational | 2:18.33 | 2 | 858 |
| May 11, 2013 | 800m | Denver Public Schools League Meet | 2:18.45 | 1 | 856 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava