Performance Dashboard
Athlete analytics & progression tracking
10000m
1037
Points
29:03.07
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 25, 2019 | NCAA Division I West Preliminary | 29:03.07 | 12 | 1037 |
| May 12, 2019 | Pac-12 Championships | 29:15.58 | 3 | 1019 |
| May 13, 2017 | Pac-12 Championships | 29:32.38 | 7 | 994 |
| May 12, 2018 | Pac-12 Championships | 29:40.63 | 3 | 983 |
| June 8, 2019 | NCAA Division I Outdoor Track & Field Championship | 29:47.90 | 12 | 972 |
| May 15, 2016 | Pac-12 Championships | 29:49.96 | 13 | 969 |
| April 1, 2017 | Stanford Invitational | 30:18.68 | 27 | 929 |
| May 27, 2017 | NCAA Division I West Preliminary | 30:36.58 | 23 | 904 |
10000m_cc
1011
Points
29:21.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 17, 2018 | NCAA DI Cross Country Championships | 29:21.00 | 11 | 1011 |
| Nov. 9, 2018 | NCAA Division I Mountain Region | 29:26.60 | 10 | 1003 |
| Nov. 18, 2017 | NCAA DI Cross Country Championships | 30:15.80 | 57 | 933 |
| Nov. 19, 2016 | NCAA DI Cross Country Championships | 30:42.80 | 74 | 895 |
| Nov. 10, 2017 | NCAA DI Mountain Regional | 30:45.40 | 17 | 892 |
| Nov. 11, 2016 | NCAA DI Mountain Regional | 31:32.90 | 27 | 828 |
1500m
960
Points
3:51.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 7, 2018 | Colorado Invitational | 3:51.32 | 5 | 960 |
| March 25, 2016 | CSU Fum McGraw Quadrangular | 3:58.73 | 1 | 870 |
1600m
848
Points
4:18.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 7, 2014 | Anne Arundel County Championship | 4:18.06 | 2 | 848 |
| May 17, 2014 | MPSSAA 4A East Region Meet | 4:18.97 | 1 | 838 |
| Jan. 28, 2014 | Anne Arundel Indoor Championship | 4:23.67 | 1 | 787 |
| May 24, 2014 | Maryland State Championships | 4:24.96 | 9 | 774 |
| May 18, 2013 | 4A East Regional Championship | 4:26.40 | 3 | 759 |
| Jan. 14, 2014 | Anne Arundel vs. Baltimore County #2 | 4:28.62 | 1 | 736 |
| May 1, 2013 | Bob Golliday Invitational | 4:30.16 | 2 | 720 |
| May 25, 2013 | Maryland State Championships | 4:32.75 | 9 | 694 |
| Jan. 14, 2013 | Anne Arundel v Baltimore County | 4:35.80 | 2 | 664 |
| April 29, 2012 | Howard County Spring Track Classic | 4:37.11 | 8 | 651 |
| May 2, 2012 | Bob Golliday Invitational | 4:38.43 | 2 | 639 |
| Jan. 29, 2013 | Anne Arundel Indoor Championship | 4:40.42 | 5 | 620 |
| May 21, 2011 | 4A East Regional Championship | 4:41.71 | 14 | 608 |
| Feb. 8, 2011 | 4A Central Regional Championship | 4:49.91 | 7 | 534 |
| April 2, 2011 | Pikesville Invitational | 4:50.00 | 9 | 533 |
| Jan. 10, 2012 | Anne Arundel v. Baltimore County 2 | 4:50.64 | 4 | 528 |
| Dec. 19, 2011 | AACPS INVITATIONAL | 4:52.26 | 4 | 514 |
| Jan. 25, 2011 | Anne Arundel County Championship | 4:52.53 | 9 | 512 |
| Jan. 11, 2011 | Ann Arundel vs. Baltimore #1 | 5:00.40 | 10 | 447 |
| Dec. 7, 2010 | Anne Arundel League Meet #1 | 5:02.91 | 8 | 427 |
3000m
1075
Points
7:56.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 24, 2018 | Mountain Pacific Sports Federation Championships | 7:56.81 | 4 | 1075 |
| Feb. 27, 2016 | Mountain Pacific Sports Federation Championships | 8:08.91 | 4 | 1005 |
| Feb. 1, 2018 | Colorado Open | 8:11.14 | 1 | 992 |
| March 24, 2018 | Pac-12/Big Ten Challenge | 8:14.41 | 1 | 973 |
| Feb. 4, 2017 | Colorado Open | 8:22.00 | 4 | 931 |
| April 26, 2014 | The Penn Relays Carnival | 8:30.00 | 13 | 888 |
| Feb. 28, 2015 | Mountain Pacific Sports Federation Championships | 8:34.81 | 24 | 862 |
| Feb. 14, 2015 | Husky Classic | 8:38.61 | 16 | 842 |
| Jan. 24, 2015 | Air Force Invitational | 8:42.51 | 2 | 821 |
| Jan. 23, 2016 | Air Force Invitational | 8:43.55 | 1 | 816 |
| April 23, 2011 | Zimmerman Invitational | 9:35.59 | 7 | 570 |
3200m
868
Points
9:09.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 5, 2014 | Pikesville Track Classic | 9:09.97 | 1 | 868 |
| May 24, 2014 | Maryland State Championships | 9:14.53 | 1 | 845 |
| Feb. 18, 2014 | 4A Maryland Indoor State Championship | 9:16.00 | 1 | 838 |
| Jan. 7, 2014 | Howard County vs. Arundel County Meet #2 | 9:21.28 | 1 | 813 |
| Dec. 7, 2013 | Howard County vs. Arundel County Meet #1 | 9:21.28 | 1 | 813 |
| May 17, 2014 | MPSSAA 4A East Region Meet | 9:29.30 | 1 | 774 |
| May 9, 2013 | Anne Arundel County Championship | 9:29.75 | 2 | 772 |
| Feb. 4, 2014 | MPSSAA 4A Central Region Championship | 9:31.92 | 1 | 762 |
| Jan. 28, 2014 | Anne Arundel Indoor Championship | 9:33.71 | 1 | 754 |
| April 20, 2013 | Viking Invitational | 9:34.49 | 2 | 750 |
| May 18, 2013 | 4A East Regional Championship | 9:35.16 | 2 | 747 |
| April 11, 2013 | Ann Arundel League Meet 5 | 9:35.45 | 1 | 746 |
| May 25, 2013 | Maryland State Championships | 9:36.67 | 3 | 740 |
| Feb. 21, 2012 | 4A Maryland Indoor State Championship | 9:39.55 | 3 | 727 |
| April 21, 2012 | Viking Invitational | 9:40.13 | 1 | 724 |
| Feb. 5, 2013 | 4A Central Region Championship | 9:40.24 | 3 | 724 |
| Feb. 19, 2013 | 4A Maryland Indoor State Championship | 9:40.31 | 3 | 724 |
| May 19, 2012 | 4A East Regional Championship | 9:42.01 | 1 | 716 |
| May 26, 2012 | Maryland State Championships | 9:43.20 | 6 | 711 |
| May 9, 2012 | Anne Arundel County Championship | 9:44.10 | 2 | 707 |
| April 4, 2012 | Anne Arundel Inter-County Meet #3 | 9:47.84 | 2 | 690 |
| Jan. 31, 2012 | Anne Arundel County Championship | 9:48.14 | 2 | 689 |
| May 21, 2011 | 4A East Regional Championship | 9:50.66 | 5 | 677 |
| Jan. 4, 2012 | Anne Arundel v. Howard #2 | 9:52.77 | 2 | 668 |
| Jan. 14, 2013 | Anne Arundel v Baltimore County | 9:54.69 | 1 | 660 |
| Jan. 7, 2013 | HOCO/AACO | 9:55.49 | 1 | 656 |
| Jan. 29, 2013 | Anne Arundel Indoor Championship | 9:55.83 | 3 | 655 |
| May 11, 2011 | Anne Arundel County Championship | 10:02.11 | 4 | 628 |
| Feb. 7, 2012 | 4A Central Region Championship | 10:07.45 | 1 | 606 |
| Jan. 5, 2011 | HOCO/AA Challenge #2 | 10:37.45 | 7 | 487 |
5000m
1075
Points
13:38.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 20, 2019 | Cardinal Classic | 13:38.01 | 6 | 1075 |
| April 21, 2018 | Cardinal Classic | 13:41.19 | 6 | 1064 |
| Feb. 24, 2018 | Mountain Pacific Sports Federation Championships | 13:51.54 | 2 | 1028 |
| May 12, 2019 | Pac-12 Championships | 13:51.64 | 5 | 1028 |
| Feb. 9, 2018 | Husky Classic | 13:56.07 | 14 | 1013 |
| Feb. 11, 2017 | Husky Classic | 13:57.80 | 13 | 1007 |
| April 2, 2016 | Stanford Invitational | 14:01.27 | 5 | 996 |
| April 22, 2016 | Stanford Twilight | 14:01.36 | 4 | 996 |
| Feb. 25, 2017 | Mountain Pacific Sports Federation Championships | 14:06.84 | 6 | 977 |
| May 26, 2018 | 2018 NCAA D1 West Prelims | 14:09.13 | 14 | 970 |
| Feb. 13, 2016 | Husky Classic | 14:12.64 | 2 | 958 |
| May 12, 2018 | Pac-12 Championships | 14:13.69 | 5 | 955 |
| April 22, 2017 | Cardinal Classic | 14:18.90 | 15 | 938 |
| May 28, 2016 | NCAA Division I West Preliminary | 14:36.47 | 19 | 882 |
| June 15, 2014 | New Balance Outdoor Nationals | 14:39.52 | 6 | 873 |
| March 16, 2014 | New Balance Nationals Indoor | 14:48.75 | 4 | 844 |
| March 23, 2013 | Seahawk Invititational | 15:08.88 | 1 | 784 |
5000m_cc
822
Points
14:56.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 1, 2017 | Colorado State Frontier Academy Invitational | 14:56.00 | 7 | 822 |
| Sept. 2, 2016 | Colorado State Frontier Academy Invitational | 14:58.00 | 1 | 816 |
| Sept. 4, 2015 | Colorado State Frontier Academy Invitational | 15:01.00 | 5 | 807 |
| Nov. 30, 2013 | Nike Cross Nationals Southeast Regional | 15:12.60 | 7 | 773 |
| Nov. 9, 2013 | Maryland State Cross Country Championships | 15:41.30 | 1 | 691 |
| Sept. 21, 2013 | 62nd Annual Spiked Shoe Invite | 15:42.00 | 1 | 689 |
| Oct. 31, 2013 | MPSSAA 4A East Regionals | 15:43.80 | 1 | 684 |
| Dec. 7, 2013 | Nike Cross Nationals | 15:48.00 | 52 | 672 |
| Sept. 28, 2013 | Maymont X-Country Festival | 15:50.41 | 2 | 666 |
| Nov. 24, 2012 | Nike Cross Nationals Southeast Regional | 15:56.40 | 39 | 650 |
| Oct. 13, 2012 | Glory Days Grill Invitational | 16:01.00 | 16 | 637 |
| Sept. 7, 2013 | PTXC 5 - Presented by New Balance | 16:02.60 | 5 | 633 |
| Oct. 12, 2013 | Chaptico Cross Country Invitational | 16:11.70 | 1 | 609 |
| Nov. 23, 2013 | Battle of the Potomac | 16:14.00 | 1 | 603 |
| Nov. 1, 2012 | Maryland 4A East Regional | 16:30.80 | 3 | 561 |
| Sept. 29, 2012 | Maymont X-Country Festival | 16:39.89 | 24 | 538 |
| Oct. 27, 2011 | Anne Arundel County Championships | 16:46.39 | 5 | 522 |
| Oct. 25, 2012 | Anne Arundel County Championships | 16:49.63 | 2 | 515 |
| Sept. 17, 2011 | South Carroll Invite | 17:04.90 | 2 | 479 |
| Oct. 1, 2011 | Doc Jones Invitational | 17:06.00 | 6 | 476 |
| Nov. 17, 2012 | Battle of the Potomac | 17:08.00 | 13 | 472 |
| Oct. 15, 2011 | Southern Bulldog Invitational | 17:09.90 | 4 | 467 |
| Nov. 3, 2011 | Maryland 4A East Regional | 17:20.34 | 13 | 444 |
| Sept. 14, 2012 | South Carroll Invite | 17:33.70 | 5 | 415 |
| Nov. 26, 2011 | Foot Locker Northeast Regional | 17:38.50 | 8 | 404 |
| Sept. 5, 2012 | Anne Arundel League Meet | 17:41.00 | 1 | 399 |
| Nov. 4, 2010 | Maryland 4A East Regional | 18:25.00 | 35 | 312 |
| Oct. 28, 2010 | Anne Arundel County Championships | 18:30.40 | 14 | 302 |
800m
770
Points
1:59.62
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2016 | Colorado Invitational | 1:59.62 | 8 | 770 |
| May 2, 2014 | Bob Golliday Invitational | 2:03.64 | 2 | 674 |
| May 7, 2014 | Anne Arundel County Championship | 2:05.03 | 7 | 643 |
| April 29, 2012 | Howard County Spring Track Classic | 2:13.60 | 27 | 464 |
| Jan. 11, 2011 | Ann Arundel vs. Baltimore #1 | 2:21.61 | 23 | 323 |
| Dec. 7, 2010 | Anne Arundel League Meet #1 | 2:24.77 | 22 | 274 |
8000m_cc
1002
Points
23:14.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 26, 2018 | Pac 12 Cross Country Championships | 23:14.70 | 10 | 1002 |
| Oct. 14, 2017 | NCAA Division I (DI) Pre-Nationals | 23:23.20 | 11 | 987 |
| Sept. 28, 2018 | Wisconsin Nuttycombe Invitational | 23:51.70 | 34 | 936 |
| Oct. 30, 2015 | Pac 12 Cross Country Championships | 23:52.50 | 24 | 934 |
| Oct. 17, 2015 | NCAA Division I (DI) Pre-Nationals | 23:57.70 | 51 | 925 |
| Oct. 27, 2017 | Pac 12 Cross Country Championships | 23:58.50 | 7 | 924 |
| Oct. 13, 2018 | Wisconsin Pre Nationals | 24:01.00 | 10 | 919 |
| Sept. 29, 2017 | Joe Piane Notre Dame Invitational | 24:13.20 | 24 | 898 |
| Oct. 15, 2016 | NCAA Division I (DI) Pre-Nationals | 24:21.00 | 15 | 884 |
| Oct. 28, 2016 | Pac 12 Cross Country Championships | 24:39.50 | 9 | 853 |
| Oct. 1, 2016 | Rocky Mountain Shootout | 25:04.00 | 4 | 812 |
| Oct. 3, 2015 | Rocky Mountain Shootout | 25:19.00 | 7 | 787 |
| Feb. 7, 2015 | USA Cross Country Championships | 26:10.00 | 7 | 706 |
mile
613
Points
4:42.86
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 28, 2012 | Last Track to Philly | 4:42.86 | 3 | 613 |
3mile_cc
478
Points
16:27.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 10, 2012 | Maryland State Cross Country Championships | 16:27.80 | 2 | 478 |
| Sept. 22, 2012 | Bull Run Invitational | 17:01.00 | 10 | 401 |
| Nov. 12, 2011 | Maryland State Cross Country Championships | 17:06.20 | 10 | 390 |
| Sept. 24, 2011 | Bull Run Invitational | 17:24.00 | 16 | 353 |
| Nov. 13, 2010 | Maryland State Championships | 18:11.00 | 65 | 263 |
Long-Distance
Event Group
1075
Points
13:38.01
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 20, 2019 | 5000m | Cardinal Classic | 13:38.01 | 6 | 1075 |
| April 21, 2018 | 5000m | Cardinal Classic | 13:41.19 | 6 | 1064 |
| May 25, 2019 | 10000m | NCAA Division I West Preliminary | 29:03.07 | 12 | 1037 |
| Feb. 24, 2018 | 5000m | Mountain Pacific Sports Federation Championships | 13:51.54 | 2 | 1028 |
| May 12, 2019 | 5000m | Pac-12 Championships | 13:51.64 | 5 | 1028 |
Cross Country
Event Group
1011
Points
29:21.00
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 17, 2018 | 10000mCC | NCAA DI Cross Country Championships | 29:21.00 | 11 | 1011 |
| Nov. 9, 2018 | 10000mCC | NCAA Division I Mountain Region | 29:26.60 | 10 | 1003 |
| Oct. 26, 2018 | 8000mCC | Pac 12 Cross Country Championships | 23:14.70 | 10 | 1002 |
| Oct. 14, 2017 | 8000mCC | NCAA Division I (DI) Pre-Nationals | 23:23.20 | 11 | 987 |
| Sept. 28, 2018 | 8000mCC | Wisconsin Nuttycombe Invitational | 23:51.70 | 34 | 936 |
Mile
Event Group
960
Points
3:51.32
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 7, 2018 | 1500m | Colorado Invitational | 3:51.32 | 5 | 960 |
| March 25, 2016 | 1500m | CSU Fum McGraw Quadrangular | 3:58.73 | 1 | 870 |
| May 7, 2014 | 1600m | Anne Arundel County Championship | 4:18.06 | 2 | 848 |
| May 17, 2014 | 1600m | MPSSAA 4A East Region Meet | 4:18.97 | 1 | 838 |
| Jan. 28, 2014 | 1600m | Anne Arundel Indoor Championship | 4:23.67 | 1 | 787 |
Distance
Event Group
1075
Points
7:56.81
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 24, 2018 | 3000m | Mountain Pacific Sports Federation Championships | 7:56.81 | 4 | 1075 |
| Feb. 27, 2016 | 3000m | Mountain Pacific Sports Federation Championships | 8:08.91 | 4 | 1005 |
| Feb. 1, 2018 | 3000m | Colorado Open | 8:11.14 | 1 | 992 |
| March 24, 2018 | 3000m | Pac-12/Big Ten Challenge | 8:14.41 | 1 | 973 |
| Feb. 4, 2017 | 3000m | Colorado Open | 8:22.00 | 4 | 931 |
Mid-D
Event Group
770
Points
1:59.62
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 9, 2016 | 800m | Colorado Invitational | 1:59.62 | 8 | 770 |
| May 2, 2014 | 800m | Bob Golliday Invitational | 2:03.64 | 2 | 674 |
| May 7, 2014 | 800m | Anne Arundel County Championship | 2:05.03 | 7 | 643 |
| April 29, 2012 | 800m | Howard County Spring Track Classic | 2:13.60 | 27 | 464 |
| Jan. 11, 2011 | 800m | Ann Arundel vs. Baltimore #1 | 2:21.61 | 23 | 323 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava