Performance Dashboard
Athlete analytics & progression tracking
1000m
896
Points
2:28.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 6, 2016 | Armory Track Invitational | 2:28.19 | 4 | 896 |
| Feb. 4, 2017 | Armory Track Invitational | 2:42.47 | 12 | 632 |
1500m
787
Points
4:05.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2016 | Spec Towns Invitational | 4:05.88 | 10 | 787 |
| April 5, 2014 | Council Rock Kiwanis Invitational | 4:15.53 | 3 | 682 |
| April 2, 2011 | Council Rock Kiwanis Invitational | 4:22.79 | 1 | 607 |
1600m
867
Points
4:16.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2013 | SOL National Conference Championships | 4:16.34 | 1 | 867 |
| May 3, 2014 | The Rob Thomas Memorial Neshaminy Invitational | 4:19.73 | 1 | 829 |
| May 18, 2013 | PIAA District 1 AAA Championships | 4:19.89 | 5 | 828 |
| May 10, 2014 | SOL National Conference Championships | 4:21.76 | 2 | 807 |
| Feb. 4, 2014 | The Varsity Classic | 4:22.50 | 1 | 800 |
| April 13, 2013 | 3rd Annual Bensalem Invitational (Boys) | 4:25.56 | 1 | 767 |
| May 18, 2013 | PIAA District 1 AAA Championships | 4:26.17 | 11 | 761 |
| May 2, 2013 | Montgomery Memorial Meet | 4:28.04 | 3 | 742 |
| May 5, 2012 | The Rob Thomas Memorial Neshaminy Invitational | 4:33.70 | 2 | 685 |
| May 14, 2011 | SOL National Conference Championships | 4:39.70 | 8 | 627 |
| May 12, 2012 | SOL National Conference Championships | 4:40.82 | 7 | 616 |
| April 9, 2011 | 1st Annual Bensalem Invitational (Boys) | 4:44.19 | 5 | 585 |
| Feb. 3, 2011 | Glen Mills Invitational | 4:50.97 | 21 | 525 |
3000m
648
Points
9:18.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 7, 2012 | Council Rock Kiwanis Invitational | 9:18.02 | 8 | 648 |
| Jan. 6, 2011 | Glen Mills Relays | 10:09.30 | 5 | 434 |
| Dec. 11, 2010 | TFCAofGP Meet #1 | 10:22.30 | 16 | 386 |
3200m
538
Points
10:24.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2011 | SOL National Conference Championships | 10:24.30 | 14 | 538 |
5000m_cc
679
Points
15:45.50
Personal Record
6000m_cc
482
Points
21:15.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 12, 2015 | Bull City Classic | 21:15.00 | 4 | 482 |
600m
875
Points
1:21.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 23, 2015 | Hokie Invitational | 1:21.87 | 9 | 875 |
800m
1039
Points
1:49.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2014 | PIAA T&F State Championships | 1:49.57 | 1 | 1039 |
| May 7, 2015 | Duke Twilight | 1:50.42 | 1 | 1014 |
| March 1, 2014 | 2014 PTFCA Indoor State Championship | 1:50.55 | 1 | 1011 |
| April 2, 2016 | Battle of the Blues | 1:50.72 | 5 | 1006 |
| April 6, 2018 | Battle of the Blues | 1:51.50 | 3 | 984 |
| May 16, 2015 | ACC Championship | 1:52.11 | 5 | 967 |
| Feb. 21, 2015 | Virginia Tech Challenge | 1:52.17 | 2 | 965 |
| April 22, 2017 | Duke Invitational | 1:52.17 | 5 | 965 |
| Feb. 20, 2016 | Virginia Tech Challenge | 1:52.22 | 2 | 964 |
| April 1, 2017 | Battle of the Blues | 1:52.38 | 5 | 960 |
| Jan. 21, 2017 | Hokie Invitational (College) | 1:52.80 | 1 | 948 |
| April 21, 2018 | Duke Invitational | 1:52.96 | 9 | 944 |
| April 3, 2015 | HPU Vertklasse Meeting | 1:53.55 | 2 | 928 |
| April 23, 2016 | Duke Invitational | 1:53.58 | 8 | 927 |
| Feb. 10, 2018 | Tiger Paw Invitational | 1:53.75 | 8 | 922 |
| March 31, 2018 | adidas Raleigh Relays | 1:53.80 | 8 | 921 |
| Feb. 14, 2014 | TFCAofGP Last Chance Meet | 1:53.85 | 1 | 919 |
| Feb. 25, 2017 | ACC Championships | 1:54.12 | 6 | 912 |
| Jan. 30, 2016 | Camel City Elite Invite | 1:54.30 | 7 | 907 |
| Feb. 4, 2014 | The Varsity Classic | 1:54.40 | 1 | 905 |
| May 12, 2018 | ACC Championship | 1:54.43 | 5 | 904 |
| Jan. 23, 2015 | Hokie Invitational | 1:54.59 | 3 | 900 |
| April 16, 2014 | Abington Jack Armstrong Invitational | 1:54.71 | 1 | 896 |
| May 17, 2014 | PIAA District 1 AAA Championships | 1:54.89 | 4 | 892 |
| Jan. 16, 2015 | Dick Taylor Carolina Cup | 1:54.91 | 3 | 891 |
| May 24, 2014 | PIAA T&F State Championships | 1:55.01 | 4 | 888 |
| May 15, 2016 | ACC Championship | 1:55.07 | 6 | 887 |
| April 11, 2015 | Duke Invitational | 1:55.62 | 8 | 872 |
| May 4, 2013 | The Rob Thomas Memorial Neshaminy Invitational | 1:56.44 | 2 | 851 |
| May 11, 2013 | SOL National Conference Championships | 1:56.78 | 2 | 842 |
| Jan. 13, 2018 | Dick Taylor Carolina Cup | 1:56.90 | 3 | 839 |
| Jan. 27, 2018 | Dr. Sander Invitational | 1:57.12 | 42 | 833 |
| May 1, 2014 | Montgomery Memorial Meet | 1:57.29 | 1 | 829 |
| May 17, 2014 | PIAA District 1 AAA Championships | 1:57.35 | 6 | 827 |
| April 12, 2014 | 4th Annual Bensalem Invitational (Boys) | 1:57.39 | 1 | 826 |
| Feb. 27, 2016 | ACC Championships | 1:57.55 | 7 | 822 |
| Feb. 11, 2017 | Liberty Elite Invitational | 1:57.88 | 11 | 814 |
| April 6, 2013 | Council Rock Kiwanis Invitational | 1:58.23 | 2 | 805 |
| Jan. 15, 2016 | Dick Taylor Carolina Cup | 1:58.29 | 6 | 804 |
| Feb. 28, 2015 | ACC Championships | 1:58.93 | 6 | 787 |
| May 10, 2014 | SOL National Conference Championships | 1:58.95 | 3 | 787 |
| April 14, 2018 | Tennessee Relays Presented by Sea Ray | 1:59.23 | 7 | 780 |
| May 3, 2012 | Montgomery Memorial Meet | 1:59.48 | 2 | 774 |
| Jan. 25, 2014 | TFCAofGP Meet #6 | 1:59.86 | 1 | 764 |
| Feb. 3, 2018 | Camel City Elite Invite | 2:00.18 | 24 | 757 |
| May 12, 2012 | SOL National Conference Championships | 2:00.39 | 5 | 751 |
| Jan. 13, 2017 | Dick Taylor Carolina Cup | 2:00.44 | 7 | 750 |
| Dec. 21, 2013 | TFCAofGP Meet #2 | 2:00.90 | 3 | 739 |
| Feb. 24, 2018 | ACC Championships | 2:01.19 | 7 | 732 |
| Dec. 15, 2012 | TFCAofGP Meet #2 | 2:02.37 | 1 | 704 |
| April 20, 2012 | Abington Jack Armstrong Invitational | 2:02.57 | 11 | 699 |
| May 19, 2012 | PIAA District 1 AAA Championships | 2:03.57 | 25 | 676 |
| Jan. 7, 2014 | Glen Mills Invitational | 2:04.09 | 1 | 664 |
| Jan. 14, 2012 | TFCAofGP Meet #5 | 2:04.39 | 3 | 657 |
| Feb. 18, 2012 | TFCAofGP 47th Meet of Champions | 2:08.41 | 17 | 569 |
8000m_cc
720
Points
26:01.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 28, 2016 | ACC Championship | 26:01.10 | 109 | 720 |
| Oct. 14, 2016 | VertCross Invitational | 26:23.30 | 60 | 686 |
| Oct. 9, 2015 | Royals XC Challenge | 26:57.70 | 117 | 635 |
| Oct. 13, 2017 | ECU Invitational | 27:53.80 | 76 | 555 |
| Oct. 11, 2014 | Royals XC Challenge | 28:04.80 | 95 | 540 |
mile
854
Points
4:19.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 22, 2014 | TFCAofGP 49th Meet of Champions | 4:19.03 | 1 | 854 |
| Feb. 23, 2013 | 2013 PTFCA Indoor State Championship | 4:25.57 | 13 | 784 |
| Feb. 16, 2013 | TFCAofGP 48th Meet of Champions | 4:25.74 | 3 | 782 |
| Jan. 8, 2014 | Haverford Holiday Inv. - (Postponed from 1/2) | 4:26.54 | 1 | 774 |
| Jan. 5, 2013 | The Hispanic Games | 4:29.10 | 12 | 747 |
| Jan. 4, 2014 | TFCAofGP Meet #3 | 4:30.06 | 1 | 737 |
| Jan. 4, 2013 | Haverford Holiday Invitational | 4:32.25 | 5 | 715 |
| Dec. 8, 2012 | TFCAofGP Meet #1 | 4:35.66 | 1 | 681 |
| Jan. 30, 2013 | The Poreda Invitational | 4:44.22 | 7 | 600 |
| Jan. 28, 2012 | TFCAofGP Meet #6 | 4:45.26 | 4 | 591 |
| Feb. 10, 2012 | TFCAofGP Last Chance Meet | 4:45.60 | 16 | 588 |
| Jan. 8, 2012 | Hispanic Games presented by The Navy | 4:50.92 | 116 | 540 |
| Dec. 10, 2011 | TFCAofGP Meet #1 | 4:51.18 | 6 | 538 |
| Jan. 29, 2011 | TFCAofGP Meet #6 | 4:56.24 | 14 | 495 |
| Dec. 23, 2010 | TFCAofGP Meet #3 | 5:00.14 | 14 | 463 |
| Jan. 8, 2011 | TFCAofGP Meet #4 - Division I | 5:01.88 | 16 | 449 |
tj
1
Points
37-2.5
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2013 | Council Rock Kiwanis Invitational | 37-2.5 | 17 | 1 |
Mid-D
Event Group
1039
Points
1:49.57
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 24, 2014 | 800m | PIAA T&F State Championships | 1:49.57 | 1 | 1039 |
| May 7, 2015 | 800m | Duke Twilight | 1:50.42 | 1 | 1014 |
| March 1, 2014 | 800m | 2014 PTFCA Indoor State Championship | 1:50.55 | 1 | 1011 |
| April 2, 2016 | 800m | Battle of the Blues | 1:50.72 | 5 | 1006 |
| April 6, 2018 | 800m | Battle of the Blues | 1:51.50 | 3 | 984 |
Mile
Event Group
867
Points
4:16.34
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2013 | 1600m | SOL National Conference Championships | 4:16.34 | 1 | 867 |
| Feb. 22, 2014 | Mile | TFCAofGP 49th Meet of Champions | 4:19.03 | 1 | 854 |
| May 3, 2014 | 1600m | The Rob Thomas Memorial Neshaminy Invitational | 4:19.73 | 1 | 829 |
| May 18, 2013 | 1600m | PIAA District 1 AAA Championships | 4:19.89 | 5 | 828 |
| May 10, 2014 | 1600m | SOL National Conference Championships | 4:21.76 | 2 | 807 |
Distance
Event Group
648
Points
9:18.02
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 7, 2012 | 3000m | Council Rock Kiwanis Invitational | 9:18.02 | 8 | 648 |
| May 14, 2011 | 3200m | SOL National Conference Championships | 10:24.30 | 14 | 538 |
| Jan. 6, 2011 | 3000m | Glen Mills Relays | 10:09.30 | 5 | 434 |
| Dec. 11, 2010 | 3000m | TFCAofGP Meet #1 | 10:22.30 | 16 | 386 |
Cross Country
Event Group
720
Points
26:01.10
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 28, 2016 | 8000mCC | ACC Championship | 26:01.10 | 109 | 720 |
| Oct. 14, 2016 | 8000mCC | VertCross Invitational | 26:23.30 | 60 | 686 |
| Nov. 5, 2016 | 5K XC | Three Stripe Invitational | 15:45.50 | 14 | 679 |
| Oct. 25, 2013 | 5K XC | PIAA District 1 Championships | 15:46.00 | 13 | 678 |
| Oct. 13, 2012 | 5K XC | 57th Annual William Tennent Invitational | 16:00.70 | 4 | 638 |
Jump
Event Group
1
Points
37-2.5
Personal Record
TJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 6, 2013 | TJ | Council Rock Kiwanis Invitational | 37-2.5 | 17 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava