Performance Dashboard
Athlete analytics & progression tracking
1000m
874
Points
2:29.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 9, 2016 | Yale Collegiate Invitational | 2:29.30 | 1 | 874 |
| Jan. 16, 2016 | Great Dane Classic | 2:30.02 | 6 | 859 |
1500m
959
Points
3:51.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 15, 2017 | Northeast Challenge | 3:51.40 | 4 | 959 |
| May 14, 2017 | American Athletic Conference | 3:53.96 | 3 | 928 |
| March 25, 2017 | Penn Challenge | 3:54.29 | 7 | 923 |
| April 1, 2017 | Pepsi Florida Relays | 3:54.36 | 28 | 923 |
| May 14, 2017 | American Athletic Conference | 3:54.75 | 5 | 918 |
| June 26, 2016 | USATF Junior National Outdoor T&F Championships | 3:59.38 | 8 | 862 |
| April 22, 2017 | Larry Ellis Invitational | 3:59.73 | 9 | 858 |
| June 14, 2015 | AAU District Championship - Potomac Valley | 4:05.35 | 1 | 793 |
| April 21, 2012 | Tally/Zimmerman Invitational | 4:11.50 | 3 | 725 |
1600m
871
Points
4:15.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 16, 2015 | MPSSAA 3A East Region Meet | 4:15.94 | 1 | 871 |
| May 5, 2015 | Howard County Championships | 4:15.98 | 1 | 871 |
| May 23, 2015 | Maryland State Championships | 4:16.47 | 2 | 865 |
| Feb. 18, 2014 | 3A Maryland Indoor State Championship | 4:17.50 | 1 | 854 |
| May 24, 2014 | Maryland State Championships | 4:18.11 | 1 | 847 |
| April 25, 2015 | Gator Invite | 4:22.41 | 1 | 801 |
| Dec. 16, 2014 | Howard County Mixer #2 | 4:22.43 | 1 | 800 |
| April 28, 2013 | Howard County Spring Track Classic | 4:23.22 | 1 | 792 |
| April 5, 2014 | Pikesville Track Classic | 4:24.42 | 1 | 779 |
| May 18, 2013 | 3A East Regional Championship | 4:24.59 | 4 | 777 |
| May 17, 2014 | MPSSAA 3A East Region Meet | 4:24.88 | 1 | 774 |
| Jan. 27, 2014 | Howard County Championships | 4:25.86 | 1 | 764 |
| May 19, 2012 | 3A East Regional Championship | 4:25.88 | 1 | 764 |
| April 18, 2015 | Viking Invitational | 4:28.08 | 6 | 741 |
| May 25, 2013 | Maryland State Championships | 4:28.15 | 7 | 740 |
| Feb. 7, 2012 | 3A East Regional Championship | 4:28.16 | 2 | 740 |
| Feb. 19, 2013 | 3A Maryland Indoor State Championship | 4:30.08 | 4 | 721 |
| Jan. 20, 2012 | Howard County Championships Ivan Walker | 4:31.11 | 1 | 710 |
| April 13, 2013 | Don Boyer Invitational | 4:31.51 | 1 | 706 |
| May 7, 2013 | Howard County Championship | 4:31.90 | 3 | 703 |
| Dec. 18, 2012 | HOCO Indoor Meet | 4:32.31 | 1 | 698 |
| Dec. 12, 2013 | Howard County Mixer #1 | 4:33.10 | 1 | 691 |
| Feb. 21, 2012 | 3A Maryland Indoor State Championship | 4:33.64 | 6 | 685 |
| May 26, 2012 | Maryland State Championships | 4:34.16 | 11 | 680 |
| May 8, 2012 | Howard County Championship | 4:35.37 | 3 | 668 |
| April 7, 2012 | 13th Annual Dwight Scott Battlefield Blast | 4:36.71 | 5 | 655 |
| Jan. 23, 2013 | Howard County Championships Ivan Walker | 4:37.24 | 1 | 650 |
| Jan. 7, 2012 | Montgomery Invitational | 4:37.88 | 12 | 644 |
| Dec. 8, 2012 | HOCO Winter Festival | 4:38.06 | 7 | 642 |
| April 18, 2012 | Reservoir Wilde Lake River Hill | 4:39.00 | 2 | 633 |
| April 29, 2012 | Howard County Spring Track Classic | 4:42.24 | 12 | 603 |
| Jan. 3, 2012 | Anne Arundel v. Howard | 4:42.42 | 2 | 601 |
| Feb. 5, 2013 | 3A East Regional Championship | 4:44.31 | 2 | 584 |
| Dec. 21, 2011 | HOCO League Meet 3 | 4:44.59 | 3 | 581 |
| Dec. 3, 2011 | Howard County Kickoff Meet | 4:51.99 | 5 | 516 |
3200m
550
Points
10:21.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 5, 2011 | HOCO League Meet | 10:21.10 | 5 | 550 |
| April 29, 2015 | Marriott's Ridge Triangular | 10:27.77 | 3 | 524 |
400m
726
Points
52.33
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 20, 2013 | Tally/Zimmerman Invitational | 52.33 | 4 | 726 |
500m
726
Points
1:08.77
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 5, 2015 | AACPS vs. Howard #1 | 1:08.77 | 1 | 726 |
| Jan. 28, 2013 | HOCO Intra-County | 1:10.64 | 1 | 651 |
5000m_cc
648
Points
15:57.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 20, 2014 | Blazers Invitational | 15:57.20 | 2 | 648 |
| Aug. 23, 2014 | River Hill vs. Severna Park | 16:02.00 | 1 | 635 |
| Oct. 30, 2014 | MPSSAA 3A East XC Regional | 16:11.00 | 1 | 611 |
| Oct. 5, 2013 | Gunpowder Falls XC Invitational | 16:21.90 | 5 | 583 |
| Nov. 9, 2013 | Maryland State Cross Country Championships | 16:22.70 | 5 | 581 |
| Oct. 12, 2013 | Georgetown Prep Classic | 16:28.00 | 7 | 568 |
| Sept. 21, 2013 | 55th Annual William and Mary Cross Country Invitational | 16:35.10 | 5 | 550 |
| Oct. 22, 2013 | Howard County Championships | 16:37.80 | 1 | 543 |
| Oct. 21, 2014 | Howard County Cross Country Championships | 16:39.00 | 1 | 540 |
| Sept. 15, 2012 | William & Mary HS XC Invitational | 16:40.00 | 14 | 538 |
| Sept. 16, 2013 | Howard River Hill Glenelg Tri | 16:44.91 | 1 | 526 |
| Oct. 8, 2012 | Scorpion Crawl | 16:49.30 | 2 | 515 |
| Oct. 31, 2013 | Maryland 3A East Regional | 16:51.00 | 2 | 511 |
| Sept. 17, 2011 | William & Mary Invitational | 17:11.00 | 30 | 465 |
| Oct. 10, 2011 | Scorpion Crawl | 17:14.77 | 7 | 456 |
| Sept. 7, 2013 | Howard County Invitational | 17:17.70 | 5 | 450 |
| Nov. 1, 2012 | Maryland 3A East Regional | 17:17.89 | 5 | 449 |
| Oct. 3, 2012 | Atholton, Howard @ River Hill | 17:25.00 | 2 | 433 |
| Oct. 23, 2012 | Howard County Cross Country Championships | 17:25.20 | 4 | 433 |
| Oct. 25, 2011 | Howard County Cross Country Championships | 17:27.60 | 4 | 428 |
| Nov. 3, 2011 | Maryland 3A East Regional | 17:34.40 | 7 | 413 |
| Sept. 7, 2012 | HOCO Invite | 17:34.70 | 4 | 412 |
| Oct. 4, 2011 | Crossfire Invitational | 17:57.50 | 9 | 365 |
| Nov. 26, 2011 | Foot Locker Northeast Regional | 17:58.40 | 4 | 363 |
6000m_cc
575
Points
20:23.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 12, 2015 | UMass Minuteman Invitational | 20:23.40 | 31 | 575 |
800m
969
Points
1:52.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2017 | American Athletic Conference | 1:52.04 | 1 | 969 |
| May 23, 2015 | Maryland State Championships | 1:54.00 | 2 | 915 |
| Jan. 21, 2017 | Rhode Island Sorlein Invitational | 1:54.56 | 1 | 900 |
| May 16, 2015 | MPSSAA 3A East Region Meet | 1:54.56 | 1 | 900 |
| April 15, 2017 | Northeast Challenge | 1:54.71 | 2 | 896 |
| May 5, 2015 | Howard County Championships | 1:54.88 | 1 | 892 |
| April 29, 2015 | Marriott's Ridge Triangular | 1:55.13 | 1 | 885 |
| May 24, 2014 | Maryland State Championships | 1:55.43 | 1 | 877 |
| April 18, 2015 | Viking Invitational | 1:56.56 | 1 | 848 |
| Jan. 10, 2015 | Montgomery Invitational | 1:56.96 | 2 | 837 |
| Dec. 16, 2014 | Howard County Mixer #2 | 1:57.53 | 1 | 823 |
| Dec. 7, 2013 | Howard County vs. Arundel County Meet #1 | 1:57.82 | 1 | 815 |
| Jan. 7, 2014 | Howard County vs. Arundel County Meet #2 | 1:57.82 | 1 | 815 |
| Feb. 18, 2014 | 3A Maryland Indoor State Championship | 1:57.84 | 1 | 815 |
| May 17, 2014 | MPSSAA 3A East Region Meet | 1:58.17 | 1 | 807 |
| May 14, 2017 | American Athletic Conference | 1:58.51 | 8 | 798 |
| April 14, 2012 | Don Boyer Invitational | 1:58.62 | 1 | 795 |
| April 25, 2015 | Gator Invite | 1:58.66 | 2 | 794 |
| April 26, 2014 | Howard County Spring Track Classic | 1:59.23 | 1 | 780 |
| April 20, 2013 | Tally/Zimmerman Invitational | 1:59.36 | 1 | 777 |
| Jan. 12, 2013 | Montgomery Invitational | 1:59.64 | 1 | 770 |
| April 5, 2014 | Pikesville Track Classic | 1:59.84 | 3 | 765 |
| Jan. 27, 2014 | Howard County Championships | 2:00.06 | 1 | 760 |
| Dec. 14, 2013 | Howard County Winter Festival | 2:00.21 | 1 | 756 |
| Dec. 18, 2012 | HOCO Indoor Meet | 2:02.67 | 3 | 697 |
| May 19, 2012 | 3A East Regional Championship | 2:04.21 | 9 | 661 |
| Feb. 3, 2015 | MPSSAA 3A East Region Championship | 2:05.11 | 1 | 641 |
| Feb. 7, 2012 | 3A East Regional Championship | 2:05.31 | 6 | 636 |
| Jan. 23, 2013 | Howard County Championships Ivan Walker | 2:05.41 | 4 | 634 |
| Dec. 21, 2011 | HOCO League Meet 3 | 2:07.15 | 4 | 596 |
| April 21, 2012 | Tally/Zimmerman Invitational | 2:07.26 | 8 | 593 |
| Jan. 20, 2012 | Howard County Championships Ivan Walker | 2:07.28 | 6 | 593 |
| April 29, 2012 | Howard County Spring Track Classic | 2:08.60 | 15 | 565 |
| May 8, 2012 | Howard County Championship | 2:08.77 | 13 | 561 |
| Feb. 5, 2013 | 3A East Regional Championship | 2:08.82 | 5 | 560 |
| April 18, 2012 | Reservoir Wilde Lake River Hill | 2:11.00 | 5 | 515 |
8000m_cc
727
Points
25:56.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 16, 2015 | Brown-Rothenberg Collegiate Invitational | 25:56.80 | 29 | 727 |
mile
957
Points
4:09.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 14, 2017 | Great Dane Classic | 4:09.88 | 2 | 957 |
| Jan. 16, 2016 | Great Dane Classic | 4:12.17 | 4 | 931 |
| June 21, 2015 | New Balance Nationals Outdoor | 4:12.30 | 1 | 929 |
| Feb. 17, 2017 | Artie O'Connor Invitational | 4:13.14 | 1 | 920 |
| March 4, 2017 | ECAC & IC4A Indoor Championships | 4:14.03 | 10 | 909 |
| Feb. 25, 2017 | The American Indoor Conference Championship | 4:16.25 | 6 | 885 |
| Feb. 11, 2017 | David Hemery Valentine Invitational | 4:18.03 | 11 | 865 |
| March 16, 2014 | New Balance Nationals Indoor | 4:18.85 | 6 | 856 |
| Jan. 10, 2015 | Montgomery Invitational | 4:18.87 | 1 | 856 |
| Jan. 11, 2014 | Montgomery Invitational | 4:23.05 | 5 | 810 |
| March 11, 2012 | New Balance Indoor Nationals | 4:25.48 | 4 | 785 |
| Jan. 28, 2012 | Last Track to Philly | 4:34.60 | 5 | 692 |
| Jan. 25, 2014 | Last Track to Philly | 4:38.28 | 6 | 656 |
3mile_cc
629
Points
15:29.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 28, 2013 | Frank Keyser Invitational | 15:29.00 | 6 | 629 |
| Nov. 8, 2014 | Maryland State Cross Country Championships | 16:08.30 | 3 | 525 |
| Sept. 27, 2014 | Bull Run Invitational | 16:08.40 | 2 | 525 |
| Sept. 29, 2012 | Frank Keyser Invitational | 16:09.60 | 10 | 522 |
| Sept. 1, 2012 | Interstate Classic | 16:41.30 | 1302 | 446 |
| Nov. 10, 2012 | Maryland State Cross Country Championships | 17:12.30 | 14 | 377 |
| Sept. 22, 2012 | Bull Run Invitational | 17:26.00 | 3 | 349 |
| Sept. 3, 2011 | Interstate Classic | 17:43.00 | 25 | 315 |
| Nov. 12, 2011 | Maryland State Cross Country Championships | 17:44.00 | 27 | 313 |
| Sept. 24, 2011 | Bull Run Invitational | 18:18.00 | 62 | 250 |
Mid-D
Event Group
969
Points
1:52.04
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 14, 2017 | 800m | American Athletic Conference | 1:52.04 | 1 | 969 |
| May 23, 2015 | 800m | Maryland State Championships | 1:54.00 | 2 | 915 |
| Jan. 21, 2017 | 800m | Rhode Island Sorlein Invitational | 1:54.56 | 1 | 900 |
| May 16, 2015 | 800m | MPSSAA 3A East Region Meet | 1:54.56 | 1 | 900 |
| April 15, 2017 | 800m | Northeast Challenge | 1:54.71 | 2 | 896 |
Mile
Event Group
959
Points
3:51.40
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 15, 2017 | 1500m | Northeast Challenge | 3:51.40 | 4 | 959 |
| Jan. 14, 2017 | Mile | Great Dane Classic | 4:09.88 | 2 | 957 |
| Jan. 16, 2016 | Mile | Great Dane Classic | 4:12.17 | 4 | 931 |
| June 21, 2015 | Mile | New Balance Nationals Outdoor | 4:12.30 | 1 | 929 |
| May 14, 2017 | 1500m | American Athletic Conference | 3:53.96 | 3 | 928 |
Distance
Event Group
550
Points
10:21.10
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 5, 2011 | 3200m | HOCO League Meet | 10:21.10 | 5 | 550 |
| April 29, 2015 | 3200m | Marriott's Ridge Triangular | 10:27.77 | 3 | 524 |
Long Sprints
Event Group
726
Points
52.33
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 20, 2013 | 400m | Tally/Zimmerman Invitational | 52.33 | 4 | 726 |
| Jan. 5, 2015 | 500m | AACPS vs. Howard #1 | 1:08.77 | 1 | 726 |
| Jan. 28, 2013 | 500m | HOCO Intra-County | 1:10.64 | 1 | 651 |
Cross Country
Event Group
727
Points
25:56.80
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 16, 2015 | 8000mCC | Brown-Rothenberg Collegiate Invitational | 25:56.80 | 29 | 727 |
| Sept. 20, 2014 | 5K XC | Blazers Invitational | 15:57.20 | 2 | 648 |
| Aug. 23, 2014 | 5K XC | River Hill vs. Severna Park | 16:02.00 | 1 | 635 |
| Sept. 28, 2013 | 3 Mile XC | Frank Keyser Invitational | 15:29.00 | 6 | 629 |
| Oct. 30, 2014 | 5K XC | MPSSAA 3A East XC Regional | 16:11.00 | 1 | 611 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava