Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
939
Points
30:11.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 10, 2017 | NCAA DI Southeast Regional | 30:11.30 | 32 | 939 |
| Nov. 15, 2019 | NCAA D1 Southeast Regional Championship | 30:36.90 | 22 | 903 |
| Nov. 11, 2016 | NCAA DI Southeast Regional | 30:51.10 | 58 | 884 |
| Nov. 18, 2017 | NCAA DI Cross Country Championships | 31:38.50 | 202 | 821 |
| Nov. 23, 2019 | NCAA D1 Cross Country Championships | 32:00.70 | 105 | 792 |
1000m
1074
Points
2:19.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 23, 2021 | Hokie Invitational | 2:19.69 | 2 | 1074 |
| Jan. 25, 2020 | Hokie Invitational (College) | 2:22.92 | 2 | 1004 |
| Feb. 18, 2017 | Virginia Tech Challenge | 2:23.16 | 4 | 999 |
| Jan. 19, 2019 | Hokie Invitational (College) | 2:26.48 | 3 | 930 |
| Jan. 27, 2018 | Liberty Kickoff | 2:26.68 | 9 | 926 |
1500m
1122
Points
3:38.85
Personal Record
1600m
921
Points
4:11.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2015 | MPSSAA 4A West Region Meet | 4:11.48 | 1 | 921 |
| May 6, 2015 | Montgomery County A Championship | 4:13.53 | 1 | 898 |
| May 7, 2014 | Montgomery County A Championship | 4:15.58 | 1 | 875 |
| May 24, 2014 | Maryland State Championships | 4:15.95 | 1 | 871 |
| March 21, 2015 | Knights & Lions Invite | 4:17.37 | 1 | 855 |
| Jan. 20, 2015 | Montgomery County Championships | 4:20.09 | 1 | 825 |
| April 18, 2015 | Art Madric Hall of Fame Invitational | 4:21.05 | 1 | 815 |
| Feb. 18, 2014 | 4A Maryland Indoor State Championship | 4:21.83 | 1 | 807 |
| Feb. 5, 2015 | MPSSAA 4A West Region Championship | 4:22.49 | 1 | 800 |
| Feb. 23, 2015 | 4A Maryland Indoor State Championship | 4:22.96 | 1 | 795 |
| May 15, 2014 | MPSSAA 4A West Region Meet | 4:24.27 | 2 | 781 |
| Dec. 30, 2013 | MCPS Meet #3 | 4:29.20 | 1 | 730 |
| May 16, 2013 | 4A West Regional Championship | 4:32.02 | 10 | 701 |
| April 23, 2013 | Quince Orchard Tri | 4:35.30 | 1 | 669 |
| Dec. 7, 2013 | MCPS Meet #1 | 4:35.50 | 2 | 667 |
| Dec. 11, 2012 | MOCO Indoor | 4:37.94 | 1 | 643 |
| Feb. 6, 2014 | MPSSAA 4A West Region Championship | 4:39.30 | 2 | 631 |
| April 29, 2014 | Clarksburg & Northwest @ Quince Orchard | 4:41.70 | 1 | 608 |
| Jan. 22, 2013 | Montgomery County Championships | 4:41.72 | 7 | 608 |
| March 23, 2013 | Knights & Lions Invite | 4:45.07 | 3 | 577 |
| May 17, 2012 | 4A West Regional Championship | 4:55.58 | 26 | 486 |
| Jan. 7, 2012 | Montgomery Invitational | 5:02.19 | 54 | 432 |
| Jan. 23, 2012 | Montgomery County Championships | 5:02.72 | 23 | 428 |
| April 24, 2012 | Northwest Seneca Valley | 5:07.00 | 1 | 396 |
| April 11, 2012 | Clarksburg QO at Northwest | 5:13.60 | 11 | 348 |
| Dec. 28, 2011 | MOCO Meet 2 | 5:15.47 | 33 | 335 |
300m
652
Points
38.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 30, 2014 | MCPS Meet #3 | 38.32 | 12 | 652 |
3000m
1063
Points
7:58.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2020 | Iowa State Classic | 7:58.83 | 2 | 1063 |
| Jan. 18, 2020 | Virginia Tech Invitational (College) | 8:14.87 | 1 | 971 |
| Jan. 20, 2018 | Keydet Invitational | 8:18.05 | 4 | 953 |
| Feb. 24, 2018 | ACC Championships | 8:33.29 | 15 | 870 |
| Feb. 23, 2019 | ACC Indoor Championship | 8:35.10 | 34 | 860 |
3200m
828
Points
9:18.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2014 | Maryland State Championships | 9:18.16 | 3 | 828 |
| May 15, 2014 | MPSSAA 4A West Region Meet | 9:26.64 | 1 | 787 |
| Jan. 11, 2014 | Montgomery Invitational | 9:34.75 | 4 | 749 |
| Dec. 9, 2014 | MCPS Meet #2 | 9:36.21 | 1 | 742 |
| Feb. 18, 2014 | 4A Maryland Indoor State Championship | 9:36.44 | 3 | 741 |
| March 28, 2015 | Central HS Invitational | 9:37.83 | 1 | 735 |
| Jan. 28, 2014 | Montgomery County Championships | 9:43.07 | 2 | 711 |
| March 22, 2014 | Screaming Eagles Invitational | 9:47.42 | 1 | 692 |
| May 8, 2013 | Montgomery County Championship | 9:48.21 | 4 | 688 |
| Dec. 14, 2013 | Howard County Winter Festival | 9:48.40 | 3 | 687 |
| Dec. 8, 2012 | HOCO Winter Festival | 9:50.57 | 5 | 678 |
| Feb. 6, 2014 | MPSSAA 4A West Region Championship | 9:51.76 | 2 | 673 |
| May 16, 2013 | 4A West Regional Championship | 9:56.81 | 2 | 651 |
| Feb. 7, 2013 | 4A West Region Championship | 9:58.95 | 2 | 641 |
| Feb. 19, 2013 | 4A Maryland Indoor State Championship | 10:04.94 | 6 | 616 |
| April 23, 2013 | Quince Orchard Tri | 10:06.40 | 1 | 610 |
| Jan. 4, 2014 | UMES High School Invitational | 10:11.22 | 1 | 590 |
| March 23, 2013 | Knights & Lions Invite | 10:15.81 | 5 | 571 |
| Jan. 22, 2013 | Montgomery County Championships | 10:16.54 | 6 | 569 |
| April 29, 2014 | Clarksburg & Northwest @ Quince Orchard | 10:17.50 | 1 | 565 |
| Jan. 5, 2013 | Coach O High School Invitational | 10:36.92 | 1 | 489 |
| May 17, 2012 | 4A West Regional Championship | 10:49.73 | 22 | 443 |
| May 8, 2012 | Montgomery County Championship | 10:56.95 | 21 | 418 |
| March 24, 2012 | Screaming Eagles Invitational | 11:06.91 | 8 | 384 |
| April 11, 2012 | Clarksburg QO at Northwest | 11:08.50 | 6 | 379 |
| Jan. 23, 2012 | Montgomery County Championships | 11:20.16 | 22 | 341 |
| Dec. 13, 2011 | MOCO Meet 1 | 11:22.59 | 27 | 334 |
| April 24, 2012 | Northwest Seneca Valley | 11:35.26 | 1 | 296 |
400m
781
Points
51.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 25, 2015 | Seneca Valley vs. Northwest | 51.34 | 1 | 781 |
4000m_cc
640
Points
12:37.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 11, 2014 | Reebok Manhattan HS Invitational | 12:37.70 | 1 | 640 |
| Oct. 12, 2013 | Reebok Manhattan HS Invitational | 13:07.80 | 4 | 543 |
500m
742
Points
1:08.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 6, 2014 | MCPS Meet #1 | 1:08.38 | 1 | 742 |
5000m
1007
Points
13:57.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 27, 2021 | adidas Raleigh Relays | 13:57.87 | 18 | 1007 |
| April 22, 2017 | Virginia Challenge | 14:08.57 | 2 | 972 |
| April 16, 2016 | Bison Outdoor Classic | 14:18.69 | 4 | 939 |
| March 31, 2018 | adidas Raleigh Relays | 14:32.69 | 16 | 894 |
| May 14, 2017 | ACC Championship | 14:35.70 | 17 | 885 |
| May 12, 2018 | ACC Championship | 14:45.42 | 17 | 854 |
5000m_cc
734
Points
15:26.11
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 30, 2014 | MPSSAA 4A West XC Regional | 15:26.11 | 1 | 734 |
| Oct. 1, 2014 | Tidewater Fall Classic | 15:41.85 | 1 | 689 |
| Oct. 18, 2014 | Montgomery County Championships | 15:48.00 | 1 | 672 |
| Sept. 28, 2014 | Prince George's Invite | 15:51.80 | 1 | 662 |
| Oct. 31, 2013 | Maryland 4A West Regional | 15:57.75 | 2 | 646 |
| Sept. 28, 2013 | Prince George's County Cross Country Invitational | 16:00.96 | 3 | 637 |
| Nov. 9, 2013 | Maryland State Cross Country Championships | 16:07.90 | 5 | 619 |
| Oct. 19, 2013 | Montgomery County Championships | 16:15.00 | 6 | 601 |
| Sept. 11, 2013 | Northwest, Churchill at Richard Montgomery | 16:18.70 | 3 | 591 |
| Oct. 2, 2013 | Tidewater Fall Classic | 16:18.90 | 2 | 591 |
| Sept. 16, 2014 | Churchill at Northwest | 16:26.00 | 1 | 573 |
| Oct. 20, 2012 | Montgomery County Championships | 16:30.99 | 16 | 560 |
| Sept. 17, 2013 | Poolesville @ Northwest | 16:32.00 | 2 | 558 |
| Sept. 23, 2014 | Clarksburg, Northwest at Sherwood | 16:35.00 | 1 | 550 |
| Sept. 13, 2014 | 56th Annual William and Mary Cross Country Invitational | 16:45.00 | 1 | 526 |
| Oct. 9, 2012 | Einstein @ Northwest | 16:49.00 | 3 | 516 |
| Sept. 29, 2012 | PG Invitational | 16:52.37 | 2 | 508 |
| Sept. 24, 2012 | Richard Montgomery @ Northwest | 16:58.00 | 1 | 495 |
| Sept. 24, 2013 | Blair, Northwest @ Whitman | 17:04.44 | 2 | 480 |
| Oct. 2, 2012 | Magruder, Poolesville @ Northwest | 17:17.00 | 2 | 451 |
| Sept. 11, 2012 | Northwest v Walter Johnson | 17:20.55 | 6 | 443 |
| Sept. 10, 2014 | Einstein and Northwest at Quince Orchard | 17:35.40 | 1 | 411 |
| Sept. 8, 2012 | Spiked Shoe Invitational | 17:44.00 | 20 | 393 |
| Oct. 22, 2011 | Montgomery County Championships | 18:18.06 | 95 | 325 |
| Nov. 3, 2011 | Maryland 4A West Regional | 18:20.20 | 44 | 321 |
| Sept. 3, 2011 | Peter Geraghty High School Cross Country Invitational | 18:20.20 | 106 | 321 |
| Sept. 17, 2011 | William & Mary Invitational | 18:30.00 | 95 | 303 |
| Sept. 20, 2011 | Wootton & Northwest @ QO | 19:42.30 | 23 | 184 |
| Sept. 14, 2011 | Churchill @ Northwest | 19:50.90 | 9 | 172 |
| Oct. 11, 2011 | Homecoming Invitational | 20:04.00 | 40 | 155 |
6000m_cc
801
Points
18:33.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2018 | Virginia Tech Hokie Open | 18:33.30 | 1 | 801 |
| Sept. 2, 2016 | Virginia Tech Invitational | 18:55.60 | 10 | 753 |
| Nov. 6, 2015 | Virginia Tech Hokie Open | 19:07.50 | 9 | 727 |
800m
1060
Points
1:48.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 21, 2018 | Duke Invitational | 1:48.81 | 8 | 1060 |
| April 17, 2021 | Virginia Challenge | 1:49.24 | 3 | 1048 |
| May 1, 2021 | Virginia Grand Prix | 1:49.33 | 9 | 1045 |
| Feb. 11, 2017 | Vanderbilt's Music City Challenge | 1:51.45 | 2 | 985 |
| Feb. 9, 2018 | Vanderbilt's Music City Challenge | 1:51.96 | 2 | 971 |
| May 6, 2015 | Montgomery County A Championship | 1:52.07 | 1 | 968 |
| May 14, 2015 | MPSSAA 4A West Region Meet | 1:52.70 | 1 | 951 |
| May 15, 2014 | MPSSAA 4A West Region Meet | 1:56.43 | 2 | 851 |
| April 18, 2015 | Art Madric Hall of Fame Invitational | 1:56.55 | 1 | 848 |
| Feb. 5, 2015 | MPSSAA 4A West Region Championship | 1:57.27 | 1 | 829 |
| May 7, 2014 | Montgomery County A Championship | 1:57.60 | 2 | 821 |
| Jan. 20, 2015 | Montgomery County Championships | 1:57.72 | 1 | 818 |
| April 12, 2014 | Charas Heurich Invitational | 1:57.99 | 1 | 811 |
| March 21, 2015 | Knights & Lions Invite | 1:58.09 | 1 | 809 |
| Dec. 30, 2014 | MCPS Meet #3 | 1:58.16 | 1 | 807 |
| Feb. 23, 2015 | 4A Maryland Indoor State Championship | 1:58.30 | 1 | 803 |
| May 24, 2014 | Maryland State Championships | 1:59.27 | 10 | 779 |
| Jan. 3, 2015 | UMES High School Invitational | 1:59.77 | 1 | 767 |
| Jan. 10, 2015 | Montgomery Invitational | 1:59.78 | 4 | 766 |
| March 25, 2015 | Seneca Valley vs. Northwest | 2:02.43 | 1 | 703 |
| Jan. 28, 2014 | Montgomery County Championships | 2:02.59 | 4 | 699 |
| March 22, 2014 | Screaming Eagles Invitational | 2:04.72 | 3 | 650 |
| Feb. 6, 2014 | MPSSAA 4A West Region Championship | 2:04.86 | 5 | 646 |
| Dec. 7, 2013 | MCPS Meet #1 | 2:05.60 | 4 | 630 |
| Dec. 30, 2013 | MCPS Meet #3 | 2:05.70 | 4 | 627 |
| Feb. 18, 2014 | 4A Maryland Indoor State Championship | 2:05.87 | 11 | 624 |
| April 29, 2014 | Clarksburg & Northwest @ Quince Orchard | 2:06.20 | 3 | 616 |
| May 8, 2013 | Montgomery County Championship | 2:07.84 | 21 | 581 |
| April 23, 2013 | Quince Orchard Tri | 2:09.40 | 4 | 548 |
| Dec. 28, 2011 | MOCO Meet 2 | 2:20.89 | 26 | 335 |
8000m_cc
932
Points
23:53.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 28, 2016 | ACC Championship | 23:53.90 | 23 | 932 |
| Oct. 14, 2017 | NCAA Division I (DI) Pre-Nationals | 24:06.80 | 55 | 909 |
| Oct. 27, 2017 | ACC Championship | 24:15.00 | 32 | 895 |
| Sept. 30, 2017 | Greater Louisville Classic | 24:16.65 | 33 | 892 |
| Oct. 1, 2016 | Greater Louisville Classic | 24:35.63 | 12 | 859 |
| Nov. 1, 2019 | ACC Championship | 24:36.40 | 7 | 858 |
| Oct. 19, 2019 | Pre-National Invitational | 24:43.60 | 88 | 846 |
| Oct. 3, 2015 | Princeton Inter-Regional Meet | 24:50.10 | 50 | 835 |
| Sept. 16, 2016 | Virginia Tech Alumni Invite | 25:11.60 | 15 | 799 |
| Oct. 17, 2015 | NCAA Division I (DI) Pre-Nationals | 25:24.20 | 261 | 779 |
mile
1106
Points
3:57.52
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 6, 2021 | Doc Hale Elite | 3:57.52 | 1 | 1106 |
| Dec. 2, 2023 | Boston University Sharon Colyear-Danville Season Opener | 4:00.19 | 8 | 1073 |
| Feb. 9, 2019 | Iowa State Classic | 4:00.44 | 5 | 1069 |
| Feb. 8, 2020 | Camel City Elite Invitational | 4:01.09 | 6 | 1062 |
| Feb. 25, 2017 | ACC Championships | 4:02.72 | 3 | 1042 |
| Feb. 2, 2019 | Camel City Elite Invitational | 4:03.37 | 2 | 1034 |
| Feb. 23, 2019 | ACC Indoor Championship | 4:03.54 | 2 | 1032 |
| Feb. 3, 2018 | Camel City Elite Invite | 4:03.55 | 9 | 1032 |
| Feb. 24, 2018 | ACC Championships | 4:04.18 | 2 | 1024 |
| Feb. 25, 2017 | ACC Championships | 4:05.25 | 2 | 1011 |
| Feb. 23, 2019 | ACC Indoor Championship | 4:06.98 | 5 | 991 |
| Feb. 4, 2017 | Doc Hale Virginia Tech Elite | 4:08.35 | 1 | 975 |
| Feb. 29, 2020 | ACC Indoor Championship | 4:09.47 | 3 | 962 |
| April 25, 2015 | The Penn Relays Carnival | 4:09.69 | 3 | 959 |
| Feb. 24, 2018 | ACC Championships | 4:11.88 | 2 | 934 |
| March 15, 2015 | New Balance Nationals Indoor | 4:16.00 | 1 | 887 |
| Jan. 10, 2015 | Montgomery Invitational | 4:18.94 | 2 | 855 |
| Jan. 3, 2015 | UMES High School Invitational | 4:23.88 | 1 | 802 |
| March 29, 2014 | Quince Orchard Cougar Relays | 4:29.30 | 5 | 745 |
| Jan. 4, 2014 | UMES High School Invitational | 4:33.51 | 1 | 703 |
| Jan. 5, 2013 | Coach O High School Invitational | 4:38.10 | 2 | 658 |
3mile_cc
556
Points
15:56.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 8, 2014 | Maryland State Cross Country Championships | 15:56.30 | 3 | 556 |
| Nov. 1, 2012 | Maryland 4A West Regional | 16:03.00 | 6 | 539 |
| Sept. 7, 2013 | Brunswick Invitational | 16:31.00 | 5 | 470 |
| Sept. 6, 2014 | Brunswick Invitational | 16:43.90 | 1 | 440 |
| Sept. 1, 2012 | Interstate Classic | 17:17.70 | 960 | 366 |
| Nov. 10, 2012 | Maryland State Cross Country Championships | 17:24.40 | 24 | 352 |
Cross Country
Event Group
939
Points
30:11.30
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 10, 2017 | 10000mCC | NCAA DI Southeast Regional | 30:11.30 | 32 | 939 |
| Oct. 28, 2016 | 8000mCC | ACC Championship | 23:53.90 | 23 | 932 |
| Oct. 14, 2017 | 8000mCC | NCAA Division I (DI) Pre-Nationals | 24:06.80 | 55 | 909 |
| Nov. 15, 2019 | 10000mCC | NCAA D1 Southeast Regional Championship | 30:36.90 | 22 | 903 |
| Oct. 27, 2017 | 8000mCC | ACC Championship | 24:15.00 | 32 | 895 |
Mid-D
Event Group
1074
Points
2:19.69
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 23, 2021 | 1000m | Hokie Invitational | 2:19.69 | 2 | 1074 |
| April 21, 2018 | 800m | Duke Invitational | 1:48.81 | 8 | 1060 |
| April 17, 2021 | 800m | Virginia Challenge | 1:49.24 | 3 | 1048 |
| May 1, 2021 | 800m | Virginia Grand Prix | 1:49.33 | 9 | 1045 |
| Jan. 25, 2020 | 1000m | Hokie Invitational (College) | 2:22.92 | 2 | 1004 |
Mile
Event Group
1122
Points
3:38.85
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 12, 2021 | 1500m | NCAA Div. I Outdoor Championships | 3:38.85 | 6 | 1122 |
| June 12, 2021 | 1500m | NCAA D1 Outdoor Track & Field Championships | 3:38.85 | 11 | 1122 |
| May 5, 2021 | 1500m | Liberty Twilight Qualifier 2021 | 3:39.03 | 1 | 1120 |
| May 29, 2021 | 1500m | NCAA Preliminary East Round | 3:39.88 | 12 | 1109 |
| Feb. 6, 2021 | Mile | Doc Hale Elite | 3:57.52 | 1 | 1106 |
Long Sprints
Event Group
781
Points
51.34
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 25, 2015 | 400m | Seneca Valley vs. Northwest | 51.34 | 1 | 781 |
| Dec. 6, 2014 | 500m | MCPS Meet #1 | 1:08.38 | 1 | 742 |
| Dec. 30, 2014 | 300m | MCPS Meet #3 | 38.32 | 12 | 652 |
Distance
Event Group
1063
Points
7:58.83
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 15, 2020 | 3000m | Iowa State Classic | 7:58.83 | 2 | 1063 |
| Jan. 18, 2020 | 3000m | Virginia Tech Invitational (College) | 8:14.87 | 1 | 971 |
| Jan. 20, 2018 | 3000m | Keydet Invitational | 8:18.05 | 4 | 953 |
| Feb. 24, 2018 | 3000m | ACC Championships | 8:33.29 | 15 | 870 |
| Feb. 23, 2019 | 3000m | ACC Indoor Championship | 8:35.10 | 34 | 860 |
Long-Distance
Event Group
1007
Points
13:57.87
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 27, 2021 | 5000m | adidas Raleigh Relays | 13:57.87 | 18 | 1007 |
| April 22, 2017 | 5000m | Virginia Challenge | 14:08.57 | 2 | 972 |
| April 16, 2016 | 5000m | Bison Outdoor Classic | 14:18.69 | 4 | 939 |
| March 31, 2018 | 5000m | adidas Raleigh Relays | 14:32.69 | 16 | 894 |
| May 14, 2017 | 5000m | ACC Championship | 14:35.70 | 17 | 885 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava