Performance Dashboard
Athlete analytics & progression tracking
1500m
959
Points
4:32.50
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 6, 2019 | 40th Annual Sun Angel Classic | 4:32.50 | 1 | 959 | 79° |
| April 7, 2016 | 37th Annual Sun Angel Classic | 4:35.91 | 11 | 935 | 92° |
| March 19, 2016 | USC Trojan Invitational | 4:40.79 | 8 | 900 | 74° |
| March 16, 2019 | Willie Williams Invitational | 4:41.13 | 7 | 898 | |
| June 7, 2014 | Freddie Houston Meet of Champions | 5:02.72 | 1 | 754 | 68° |
1600m
890
Points
5:01.73
Personal Record
3000m
980
Points
9:38.65
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 30, 2016 | UW Invitational | 9:38.65 | 2 | 980 | |
| Feb. 10, 2018 | Iowa State Classic | 9:43.81 | 3 | 964 | |
| Feb. 23, 2019 | MPSF Indoor Championship | 9:44.85 | 29 | 961 | |
| Feb. 9, 2019 | Iowa State Classic | 9:51.24 | 13 | 941 | 26° |
| Feb. 24, 2018 | Mountain Pacific Sports Federation Championships | 9:58.61 | 16 | 918 | |
| March 19, 2016 | USC Trojan Invitational | 10:02.33 | 3 | 907 | 74° |
| Feb. 11, 2017 | Iowa State Classic | 10:04.04 | 18 | 902 | |
| Jan. 12, 2018 | BYU Invitational | 10:06.86 | 2 | 893 | 44° |
| Feb. 27, 2016 | Mountain Pacific Sports Federation Championships | 10:10.70 | 15 | 882 | |
| Jan. 14, 2017 | BYU Invitational | 10:46.10 | 10 | 779 | 35° |
| June 22, 2014 | Colorado USATF Junior Olympic Championships | 10:53.59 | 2 | 758 |
3000msc
1097
Points
9:59.24
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| July 9, 2023 | USATF Outdoor Championships | 9:59.24 | 16 | 1097 | |
| May 2, 2019 | Payton Jordan Cardinal Invitational | 10:06.96 | 12 | 1079 | 75° |
| March 30, 2019 | Stanford Invitational | 10:11.04 | 2 | 1069 | 65° |
| April 18, 2019 | Bryan Clay Invitational | 10:19.18 | 7 | 1050 | |
| May 26, 2018 | 2018 NCAA D1 West Prelims | 10:19.95 | 12 | 1048 | 73° |
| April 20, 2018 | Bryan Clay Invitational | 10:24.33 | 8 | 1038 | |
| May 7, 2016 | Oxy Invitational | 10:40.77 | 8 | 1000 | |
| April 16, 2016 | Brooks Mt. SAC Relays | 10:40.82 | 5 | 999 | |
| March 31, 2018 | Stanford Invitational | 10:40.88 | 8 | 999 | 77° |
| March 17, 2018 | USC Trojan Invitational | 10:43.36 | 2 | 994 | 59° |
| April 2, 2016 | Stanford Invitational | 10:47.83 | 14 | 983 | 69° |
3200m
867
Points
10:58.29
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 18, 2013 | Colorado State Track and Field Championships | 10:58.29 | 5 | 867 | |
| May 2, 2015 | Front Range League Championships | 10:59.88 | 1 | 862 | |
| April 13, 2013 | Pomona Invitational | 11:03.97 | 2 | 851 | |
| April 25, 2015 | Liberty Bell Invitational | 11:06.89 | 3 | 843 | |
| May 9, 2014 | Front Range League Championships | 11:12.26 | 2 | 829 | |
| May 19, 2012 | Colorado State Track and Field Championships | 11:14.12 | 11 | 824 | |
| April 21, 2012 | Thornton HS--Maxine Ehrman Invitational | 11:15.11 | 2 | 821 | |
| April 12, 2014 | Pomona Invitational | 11:25.23 | 3 | 794 | |
| May 11, 2012 | Front Range League Championships | 11:28.04 | 4 | 787 | |
| March 16, 2013 | Windsor Invitational | 11:28.49 | 1 | 786 | 53° |
| May 17, 2014 | Colorado State Track and Field Championships | 11:29.47 | 15 | 783 | |
| April 11, 2015 | Pomona Invitational | 11:31.47 | 5 | 778 | |
| April 7, 2012 | Mountain Range Mustang Track Invitational | 11:44.47 | 2 | 744 | |
| April 18, 2012 | Horizon Pre-Prom Invite | 11:45.63 | 1 | 741 | 72° |
| April 19, 2014 | Grandview Invitational | 11:47.23 | 2 | 737 | |
| March 14, 2012 | Thornton Early Bird Invitational | 11:59.84 | 1 | 706 | |
| March 10, 2012 | Boulder Invitational | 12:06.01 | 6 | 690 | 61° |
| April 4, 2012 | Horizon Early Bird Invitational | 12:27.57 | 1 | 638 | 57° |
5000m_cc
878
Points
17:37.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 17, 2012 | Nike Cross Regionals - Southwest | 17:37.80 | 8 | 878 | 77° |
| Sept. 28, 2018 | Joe Piane Notre Dame Invitational | 17:38.70 | 3 | 876 | 68° |
| Oct. 4, 2013 | Pat Amato Classic | 17:41.80 | 1 | 871 | |
| Sept. 14, 2012 | Liberty Bell Cross Country Invitational | 17:49.60 | 5 | 858 | 74° |
| Oct. 12, 2012 | Front Range League XC Championships | 17:50.00 | 3 | 857 | |
| Oct. 5, 2012 | Pat Amato Classic | 17:53.20 | 2 | 852 | |
| Sept. 27, 2013 | Thornton Cross Country Invitational | 17:53.52 | 1 | 851 | 56° |
| Nov. 22, 2014 | Nike Cross Regionals - Southwest | 17:58.50 | 16 | 843 | 72° |
| Sept. 28, 2012 | Thornton Cross Country Invitational | 18:02.77 | 2 | 836 | 68° |
| Oct. 11, 2013 | Front Range League XC Championships | 18:03.53 | 2 | 835 | 59° |
| Sept. 13, 2013 | Liberty Bell Cross Country Invitational | 18:04.00 | 1 | 834 | 72° |
| Oct. 17, 2013 | Colorado 5A Region 3 Cross Country | 18:17.80 | 1 | 812 | |
| Oct. 8, 2014 | Front Range League XC Championship | 18:18.00 | 4 | 811 | |
| Sept. 20, 2013 | John Martin XC Invitational | 18:23.00 | 3 | 803 | 68° |
| Sept. 12, 2014 | Liberty Bell Cross Country Invitational | 18:23.00 | 11 | 803 | 54° |
| Sept. 15, 2018 | BYU Autumn Classic | 18:28.80 | 15 | 794 | 87° |
| Sept. 21, 2012 | John Martin XC Invitational | 18:30.30 | 1 | 791 | 77° |
| Oct. 16, 2014 | Colorado 5A Region 3 Cross Country | 18:32.10 | 2 | 789 | |
| Sept. 7, 2013 | Centaurus Cross Country Invitational | 18:47.50 | 4 | 764 | 91° |
| Oct. 7, 2016 | Steve T Reeder Memorial Invitational | 18:49.00 | 6 | 762 | |
| Nov. 23, 2013 | Nike Cross Regionals - Southwest | 18:51.20 | 35 | 758 | 56° |
| Sept. 8, 2012 | Centaurus Cross Country Invitational | 18:59.60 | 2 | 745 | 77° |
| Oct. 27, 2012 | Colorado State Cross Country Championships | 18:59.90 | 2 | 745 | 46° |
| Sept. 16, 2011 | Liberty Bell Cross Country Invitational | 19:01.00 | 15 | 743 | 71° |
| Oct. 21, 2011 | Colorado 5A Region 4 Cross Country | 19:04.00 | 5 | 738 | |
| Oct. 14, 2011 | Front Range Conference Meet | 19:09.30 | 9 | 730 | 63° |
| Oct. 7, 2011 | Pat Amato Classic | 19:10.00 | 12 | 729 | |
| Sept. 26, 2014 | Thornton Cross Country Invitational | 19:16.70 | 1 | 719 | 83° |
| Sept. 19, 2014 | John Martin XC Invitational | 19:19.80 | 4 | 714 | 86° |
| Sept. 23, 2016 | Panorama Farm Invitational | 19:24.50 | 85 | 707 | |
| Aug. 30, 2014 | SaberCat Invitational | 19:26.20 | 9 | 705 | 83° |
| Oct. 26, 2013 | Colorado State Cross Country Championships | 19:37.30 | 11 | 688 | 60° |
| Oct. 17, 2012 | Colorado 5A Region 3 Cross Country | 19:39.00 | 2 | 685 | 58° |
| Oct. 29, 2011 | Colorado State Cross Country Championships | 19:39.90 | 21 | 684 | 60° |
| Aug. 29, 2013 | Cheyenne Mountain Stampede | 19:45.70 | 2 | 675 | 91° |
| Oct. 25, 2014 | Colorado State Cross Country Championships | 19:45.80 | 7 | 675 | 78° |
| Oct. 1, 2011 | Pat Patten Invitational | 20:10.00 | 11 | 640 | 81° |
| Sept. 23, 2011 | John Martin XC Invitational | 20:13.00 | 11 | 636 | 81° |
| Sept. 3, 2011 | Lori Fitzgerald Pre-State Invitational | 20:13.82 | 17 | 635 | 70° |
| Aug. 31, 2012 | Cheyenne Mountain Stampede | 20:24.10 | 2 | 620 | 85° |
| Aug. 21, 2014 | Cheyenne Mountain Stampede | 20:50.70 | 2 | 583 | 86° |
| Dec. 1, 2012 | Nike Cross Nationals | 21:39.00 | 93 | 518 | 52° |
6000m_cc
1020
Points
19:57.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 29, 2017 | Bill Dellinger Invitational | 19:57.90 | 29 | 1020 | 63° |
| Oct. 2, 2015 | Washington Invitational | 21:33.80 | 68 | 887 | |
| Oct. 13, 2018 | Wisconsin Pre Nationals | 21:49.00 | 7 | 867 | 49° |
| Oct. 16, 2015 | Wisconsin Adidas Invitational | 22:00.90 | 42 | 851 | 48° |
| Oct. 14, 2017 | NCAA Division I (DI) Pre-Nationals | 22:05.40 | 192 | 845 | |
| Nov. 11, 2016 | NCAA DI Mountain Regional | 22:14.30 | 79 | 834 | |
| Oct. 14, 2016 | Wisconsin Nuttycombe Invitational | 22:34.20 | 66 | 808 | 62° |
800m
849
Points
2:18.94
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 10, 2013 | Front Range League Championships | 2:18.94 | 3 | 849 | |
| April 7, 2018 | Utah/Weber State Spring Classic | 2:19.53 | 1 | 840 | |
| May 4, 2013 | Thornton Last Chance Meet | 2:20.21 | 2 | 829 | |
| March 16, 2019 | Willie Williams Invitational | 2:21.12 | 12 | 816 | |
| April 13, 2013 | Pomona Invitational | 2:21.43 | 4 | 811 | |
| Jan. 24, 2015 | CSM Twilight Open | 2:22.21 | 2 | 799 | |
| March 14, 2015 | ThunderRidge Invitational | 2:23.37 | 2 | 782 | |
| April 11, 2015 | Pomona Invitational | 2:23.71 | 4 | 777 | |
| Jan. 27, 2018 | Wildcat Indoor Open | 2:24.06 | 4 | 772 | |
| June 22, 2014 | Colorado USATF Junior Olympic Championships | 2:24.48 | 2 | 766 | |
| May 2, 2015 | Front Range League Championships | 2:24.89 | 10 | 760 | |
| March 16, 2013 | Windsor Invitational | 2:25.81 | 2 | 747 | 53° |
| April 24, 2013 | Holy Family Pre Prom Invitational | 2:26.37 | 1 | 739 | 45° |
| April 12, 2014 | Pomona Invitational | 2:27.39 | 6 | 724 | |
| Feb. 7, 2015 | Air Force High School Indoor Open | 2:27.50 | 7 | 723 | |
| April 23, 2014 | Holy Family Pre Prom Invitational | 2:27.99 | 2 | 716 | 68° |
| March 19, 2013 | 5 Star Championships | 2:32.13 | 1 | 659 |
mile
909
Points
5:00.65
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 15, 2016 | Texas A&M Invitational | 5:00.65 | 2 | 909 | |
| Feb. 13, 2016 | Iowa State Classic | 5:09.55 | 50 | 852 | |
| Jan. 27, 2018 | Wildcat Indoor Open | 5:12.03 | 6 | 837 | |
| Jan. 18, 2019 | Air Force Team Challenge | 5:12.03 | 4 | 837 | |
| Feb. 7, 2015 | Air Force High School Indoor Open | 5:25.48 | 2 | 755 |
3mile_cc
818
Points
17:34.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 16, 2017 | BYU Autumn Classic | 17:34.00 | 21 | 818 | 63° |
| Sept. 5, 2015 | BYU Autumn Classic | 17:35.30 | 4 | 815 | 77° |
Mile
Event Group
959
Points
4:32.50
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 6, 2019 | 1500m | 40th Annual Sun Angel Classic | 4:32.50 | 1 | 959 | 79° |
| April 7, 2016 | 1500m | 37th Annual Sun Angel Classic | 4:35.91 | 11 | 935 | 92° |
| Jan. 15, 2016 | Mile | Texas A&M Invitational | 5:00.65 | 2 | 909 | |
| March 19, 2016 | 1500m | USC Trojan Invitational | 4:40.79 | 8 | 900 | 74° |
| March 16, 2019 | 1500m | Willie Williams Invitational | 4:41.13 | 7 | 898 |
Distance
Event Group
980
Points
9:38.65
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 30, 2016 | 3000m | UW Invitational | 9:38.65 | 2 | 980 | |
| Feb. 10, 2018 | 3000m | Iowa State Classic | 9:43.81 | 3 | 964 | |
| Feb. 23, 2019 | 3000m | MPSF Indoor Championship | 9:44.85 | 29 | 961 | |
| Feb. 9, 2019 | 3000m | Iowa State Classic | 9:51.24 | 13 | 941 | 26° |
| Feb. 24, 2018 | 3000m | Mountain Pacific Sports Federation Championships | 9:58.61 | 16 | 918 |
Steeple
Event Group
1097
Points
9:59.24
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| July 9, 2023 | 3000mSC | USATF Outdoor Championships | 9:59.24 | 16 | 1097 | |
| May 2, 2019 | 3000mSC | Payton Jordan Cardinal Invitational | 10:06.96 | 12 | 1079 | 75° |
| March 30, 2019 | 3000mSC | Stanford Invitational | 10:11.04 | 2 | 1069 | 65° |
| April 18, 2019 | 3000mSC | Bryan Clay Invitational | 10:19.18 | 7 | 1050 | |
| May 26, 2018 | 3000mSC | 2018 NCAA D1 West Prelims | 10:19.95 | 12 | 1048 | 73° |
Cross Country
Event Group
1020
Points
19:57.90
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Sept. 29, 2017 | 6000mCC | Bill Dellinger Invitational | 19:57.90 | 29 | 1020 | 63° |
| Oct. 2, 2015 | 6000mCC | Washington Invitational | 21:33.80 | 68 | 887 | |
| Nov. 17, 2012 | 5K XC | Nike Cross Regionals - Southwest | 17:37.80 | 8 | 878 | 77° |
| Sept. 28, 2018 | 5K XC | Joe Piane Notre Dame Invitational | 17:38.70 | 3 | 876 | 68° |
| Oct. 4, 2013 | 5K XC | Pat Amato Classic | 17:41.80 | 1 | 871 |
Mid-D
Event Group
849
Points
2:18.94
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 10, 2013 | 800m | Front Range League Championships | 2:18.94 | 3 | 849 | |
| April 7, 2018 | 800m | Utah/Weber State Spring Classic | 2:19.53 | 1 | 840 | |
| May 4, 2013 | 800m | Thornton Last Chance Meet | 2:20.21 | 2 | 829 | |
| March 16, 2019 | 800m | Willie Williams Invitational | 2:21.12 | 12 | 816 | |
| April 13, 2013 | 800m | Pomona Invitational | 2:21.43 | 4 | 811 |