Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
893
Points
30:44.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 21, 2015 | NCAA DI Cross Country Championships | 30:44.80 | 73 | 893 |
| Nov. 13, 2015 | NCAA D1 Mid-Atlantic Regional | 30:54.60 | 6 | 879 |
| Nov. 14, 2014 | NCAA D1 Mid-Atlantic Regional | 31:08.00 | 37 | 861 |
| Nov. 15, 2013 | NCAA D1 Mid-Atlantic Regional | 31:29.00 | 52 | 833 |
| Nov. 19, 2016 | NCAA DI Cross Country Championships | 31:47.00 | 207 | 810 |
1000m
711
Points
2:37.92
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 9, 2013 | Patriot District Indoor T&F Championships | 2:37.92 | 2 | 711 |
| Jan. 14, 2012 | Flames High School Invitational | 2:38.08 | 10 | 708 |
| Feb. 4, 2012 | Patriot District Indoor T&F Championships | 2:39.66 | 2 | 680 |
| Jan. 12, 2013 | Lake Braddock Polar Bear Meet #2 | 2:40.64 | 1 | 663 |
| Dec. 27, 2011 | F.I.T. Invitational | 2:41.65 | 8 | 646 |
| Jan. 15, 2011 | Bring A Jacket Track Classic | 2:46.49 | 8 | 566 |
| Dec. 4, 2010 | Episcopal Meet #1 | 2:50.54 | 0 | 503 |
1500m
1021
Points
3:46.55
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 17, 2016 | Chester Quarry Classic | 3:46.55 | 2 | 1021 |
| April 22, 2017 | Larry Ellis Invitational | 3:49.81 | 2 | 979 |
| March 25, 2017 | Penn Challenge | 3:50.52 | 3 | 970 |
| March 28, 2015 | Maryland Invitational | 3:55.71 | 2 | 906 |
| April 17, 2010 | 2010 ILH Junior Varsity Championships | 4:30.62 | 4 | 532 |
| May 7, 2010 | ILH Track and Field Championship | 4:39.37 | 13 | 454 |
| April 3, 2010 | ILH JV/Varsity at Punahou | 4:43.97 | 17 | 415 |
1600m
810
Points
4:21.50
Personal Record
2mile
876
Points
9:11.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 10, 2013 | New Balance Indoor Nationals | 9:11.70 | 8 | 876 |
| March 11, 2012 | New Balance Indoor Nationals | 9:17.47 | 18 | 848 |
2mile_cc
688
Points
9:52.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2012 | =PR= Kick Off Invitational | 9:52.00 | 2 | 688 |
| Sept. 1, 2011 | =PR= Kick-Off Relays | 10:21.00 | 2 | 566 |
| Sept. 2, 2010 | =PR= Kick-Off Relays | 11:08.00 | 45 | 394 |
3000m
983
Points
8:12.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 12, 2016 | Fasttrack National Invite | 8:12.68 | 17 | 983 |
| Feb. 26, 2017 | Ivy League Heptagonal Championships | 8:13.03 | 3 | 981 |
| Feb. 27, 2016 | Ivy League Heptagonal Championships | 8:14.55 | 4 | 973 |
| Feb. 10, 2017 | Fastrack National Invite | 8:14.83 | 6 | 971 |
| Feb. 14, 2014 | Lafayette Rider Winter Games | 8:17.84 | 5 | 954 |
| March 1, 2015 | Ivy League Heptagonal Championships | 8:18.09 | 11 | 953 |
| Jan. 31, 2015 | Armory Track Invitational | 8:27.32 | 5 | 902 |
| April 27, 2013 | The Penn Relays Carnival | 8:32.24 | 12 | 876 |
| Jan. 25, 2014 | Haverford College Invitational | 8:35.68 | 6 | 857 |
| April 28, 2012 | The Penn Relays Carnival | 8:39.44 | 10 | 837 |
| May 7, 2010 | ILH Track and Field Championship | 9:37.71 | 3 | 561 |
| April 30, 2010 | ILH Varsity Meet @ PUNAHOU | 9:46.98 | 1 | 522 |
| May 15, 2010 | HHSAA State Track & Field Championships | 9:51.45 | 12 | 503 |
| April 3, 2010 | ILH JV/Varsity at Punahou | 10:03.19 | 3 | 457 |
| March 27, 2010 | JV and Varsity Meet 4 | 10:04.25 | 8 | 453 |
| April 17, 2010 | 2010 ILH Junior Varsity Championships | 10:08.45 | 3 | 437 |
| March 13, 2010 | Henry Lee Invitational | 10:17.30 | 6 | 404 |
3000msc
1058
Points
8:44.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 2, 2016 | Stanford Invitational | 8:44.88 | 11 | 1058 |
| May 8, 2016 | Ivy League/Heps Championships | 8:46.28 | 1 | 1052 |
| May 10, 2015 | Ivy League/Heps Championships | 8:46.63 | 1 | 1051 |
| April 22, 2016 | Larry Ellis Invitational | 8:46.84 | 2 | 1050 |
| May 2, 2015 | Princeton Open | 8:51.46 | 1 | 1030 |
| March 26, 2016 | Penn Challenge | 8:51.55 | 1 | 1030 |
| May 31, 2014 | NCAA Division I East Preliminary | 8:52.72 | 21 | 1025 |
| April 15, 2017 | Oxford & Cambridge vs. Penn & Cornell | 8:54.14 | 1 | 1019 |
| April 4, 2015 | Stanford Invitational | 8:56.36 | 9 | 1010 |
| May 7, 2017 | Ivy League/Heps Championships | 9:00.27 | 1 | 993 |
| May 30, 2015 | NCAA Division I East Preliminary | 9:02.28 | 32 | 985 |
| May 27, 2017 | NCAA Division I East Preliminary | 9:02.93 | 12 | 982 |
| May 18, 2014 | ECAC/IC4A Outdoor Championship | 9:06.68 | 12 | 967 |
| May 11, 2014 | Ivy League/Heps Championships | 9:19.28 | 9 | 916 |
3200m
836
Points
9:16.46
Personal Record
400h
1
Points
5:49.07
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 19, 2016 | Philadelphia College Classic | 5:49.07 | 1 | 1 |
5000m
946
Points
14:16.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 26, 2017 | Ivy League Heptagonal Championships | 14:16.44 | 1 | 946 |
| March 29, 2014 | Raleigh Relays | 14:23.45 | 7 | 923 |
| April 1, 2017 | Stanford Invitational | 14:23.53 | 17 | 923 |
| April 26, 2014 | The Penn Relays Carnival | 14:24.96 | 17 | 919 |
| March 21, 2015 | Philadelphia College Classic | 14:28.35 | 16 | 908 |
| May 10, 2015 | Ivy League/Heps Championships | 14:52.85 | 11 | 832 |
| June 16, 2013 | New Balance Outdoor Nationals | 15:15.39 | 32 | 765 |
5000m_cc
766
Points
15:15.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 24, 2012 | Foot Locker South Regional | 15:15.00 | 14 | 766 |
| Nov. 26, 2011 | Foot Locker South Regional | 15:24.00 | 22 | 740 |
| Nov. 10, 2012 | VHSL State Cross Country Championships | 15:29.00 | 2 | 725 |
| Oct. 6, 2012 | Nike South Invitational | 15:30.30 | 8 | 722 |
| Oct. 15, 2011 | MileStat.com XC Invitational | 15:34.00 | 3 | 711 |
| Sept. 29, 2012 | Maymont X-Country Festival | 15:38.96 | 2 | 697 |
| Nov. 12, 2011 | VHSL State Cross Country Championships | 15:45.00 | 6 | 681 |
| Sept. 24, 2011 | North Port XC Invitational | 15:59.20 | 1 | 642 |
| Nov. 27, 2010 | Foot Locker South Regional | 16:07.00 | 4 | 622 |
| Oct. 16, 2010 | MileStat.com XC Invitational | 16:23.00 | 19 | 580 |
| Nov. 13, 2010 | VHSL State Cross Country Championships | 16:24.00 | 39 | 578 |
| Oct. 9, 2010 | Glory Days Grill Invitational | 16:54.00 | 1 | 504 |
| Sept. 25, 2010 | Stanford Invitational | 17:12.00 | 105 | 462 |
6000m_cc
785
Points
18:40.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 12, 2014 | Friend Big 5 Invitational | 18:40.80 | 3 | 785 |
| Sept. 9, 2016 | Big 5 Invitational | 18:57.00 | 1 | 750 |
800m
901
Points
1:54.52
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 21, 2017 | Penn 8-Team Select | 1:54.52 | 6 | 901 |
| April 14, 2012 | Northern Virginia Invitational | 2:03.60 | 8 | 675 |
| May 4, 2013 | Nike Spring Invitational | 2:04.74 | 20 | 649 |
8000m_cc
936
Points
23:51.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 1, 2016 | Lehigh University's Paul Short Run | 23:51.70 | 9 | 936 |
| Oct. 29, 2016 | Ivy League Championship | 23:56.70 | 4 | 927 |
| Oct. 17, 2015 | Princeton Invitational | 24:01.60 | 5 | 918 |
| Oct. 2, 2015 | Notre Dame Invitational | 24:19.50 | 25 | 887 |
| Oct. 3, 2014 | Notre Dame Adidas Invitational | 24:33.90 | 103 | 862 |
| Oct. 14, 2016 | Wisconsin Nuttycombe Invitational | 24:39.70 | 56 | 852 |
| Nov. 1, 2014 | Ivy League Championship | 25:09.40 | 36 | 803 |
| Oct. 19, 2013 | NCAA Division I (DI) Pre-Nationals | 25:16.00 | 216 | 792 |
| Nov. 2, 2013 | Ivy League Championship | 25:18.90 | 78 | 787 |
| Oct. 5, 2013 | Paul Short Run | 25:33.00 | 122 | 765 |
| Nov. 11, 2016 | NCAA DI Mid-Atlantic Regional | 30:57.00 | 6 | 333 |
5mile_cc
820
Points
25:07.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 30, 2015 | Ivy League Championship | 25:07.90 | 13 | 820 |
4mile_cc
867
Points
19:28.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 18, 2015 | Main Line Invitational | 19:28.00 | 2 | 867 |
| Sept. 26, 2013 | Main Line Invitational | 20:01.34 | 20 | 797 |
mile
951
Points
4:10.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 7, 2015 | Sykes-Sabock Challenge Cup | 4:10.43 | 10 | 951 |
| Jan. 30, 2016 | 2016 Wesley A Brown Invitational | 4:14.08 | 5 | 909 |
| Feb. 8, 2014 | Sykes-Sabock Challenge Cup | 4:15.27 | 6 | 895 |
| March 2, 2014 | Ivy League Heptagonal Championships | 4:16.00 | 13 | 887 |
| Jan. 14, 2017 | Angry Birds Invitational | 4:16.21 | 2 | 885 |
| Feb. 1, 2014 | Columbia Invitational | 4:18.89 | 33 | 855 |
| Jan. 21, 2012 | New Balance Games | 4:26.01 | 9 | 779 |
3mile_cc
702
Points
15:03.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2012 | Northern Region XC Championships | 15:03.00 | 2 | 702 |
| Oct. 25, 2012 | Patriot District XC Championships | 15:11.00 | 1 | 679 |
| Nov. 3, 2011 | Northern Region XC Championships | 15:11.00 | 3 | 679 |
| Sept. 8, 2012 | Monroe Parker Invitational | 15:16.00 | 2 | 665 |
| Oct. 26, 2011 | Patriot District Championship | 15:17.00 | 2 | 662 |
| Sept. 14, 2011 | Monroe Parker Invitational | 15:30.00 | 4 | 626 |
| Oct. 28, 2010 | Patriot District XC Championships | 15:54.00 | 9 | 562 |
| Nov. 4, 2010 | Northern Region XC Championships | 15:56.90 | 14 | 554 |
| Sept. 11, 2010 | Monroe Parker Invitational | 17:01.00 | 61 | 401 |
| Oct. 3, 2009 | Punahou Invitational | 19:00.33 | 7 | 182 |
| Sept. 26, 2009 | Kaiser Cross Country Invitational | 19:13.92 | 12 | 163 |
Cross Country
Event Group
936
Points
23:51.70
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 1, 2016 | 8000mCC | Lehigh University's Paul Short Run | 23:51.70 | 9 | 936 |
| Oct. 29, 2016 | 8000mCC | Ivy League Championship | 23:56.70 | 4 | 927 |
| Oct. 17, 2015 | 8000mCC | Princeton Invitational | 24:01.60 | 5 | 918 |
| Nov. 21, 2015 | 10000mCC | NCAA DI Cross Country Championships | 30:44.80 | 73 | 893 |
| Oct. 2, 2015 | 8000mCC | Notre Dame Invitational | 24:19.50 | 25 | 887 |
Mid-D
Event Group
901
Points
1:54.52
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 21, 2017 | 800m | Penn 8-Team Select | 1:54.52 | 6 | 901 |
| Feb. 9, 2013 | 1000m | Patriot District Indoor T&F Championships | 2:37.92 | 2 | 711 |
| Jan. 14, 2012 | 1000m | Flames High School Invitational | 2:38.08 | 10 | 708 |
| Feb. 4, 2012 | 1000m | Patriot District Indoor T&F Championships | 2:39.66 | 2 | 680 |
| April 14, 2012 | 800m | Northern Virginia Invitational | 2:03.60 | 8 | 675 |
Mile
Event Group
1021
Points
3:46.55
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 17, 2016 | 1500m | Chester Quarry Classic | 3:46.55 | 2 | 1021 |
| April 22, 2017 | 1500m | Larry Ellis Invitational | 3:49.81 | 2 | 979 |
| March 25, 2017 | 1500m | Penn Challenge | 3:50.52 | 3 | 970 |
| Feb. 7, 2015 | Mile | Sykes-Sabock Challenge Cup | 4:10.43 | 10 | 951 |
| Jan. 30, 2016 | Mile | 2016 Wesley A Brown Invitational | 4:14.08 | 5 | 909 |
Distance
Event Group
983
Points
8:12.68
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 12, 2016 | 3000m | Fasttrack National Invite | 8:12.68 | 17 | 983 |
| Feb. 26, 2017 | 3000m | Ivy League Heptagonal Championships | 8:13.03 | 3 | 981 |
| Feb. 27, 2016 | 3000m | Ivy League Heptagonal Championships | 8:14.55 | 4 | 973 |
| Feb. 10, 2017 | 3000m | Fastrack National Invite | 8:14.83 | 6 | 971 |
| Feb. 14, 2014 | 3000m | Lafayette Rider Winter Games | 8:17.84 | 5 | 954 |
Steeple
Event Group
1058
Points
8:44.88
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 2, 2016 | 3000mSC | Stanford Invitational | 8:44.88 | 11 | 1058 |
| May 8, 2016 | 3000mSC | Ivy League/Heps Championships | 8:46.28 | 1 | 1052 |
| May 10, 2015 | 3000mSC | Ivy League/Heps Championships | 8:46.63 | 1 | 1051 |
| April 22, 2016 | 3000mSC | Larry Ellis Invitational | 8:46.84 | 2 | 1050 |
| May 2, 2015 | 3000mSC | Princeton Open | 8:51.46 | 1 | 1030 |
Hurdles
Event Group
1
Points
5:49.07
Personal Record
400H
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 19, 2016 | 400H | Philadelphia College Classic | 5:49.07 | 1 | 1 |
Long-Distance
Event Group
946
Points
14:16.44
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 26, 2017 | 5000m | Ivy League Heptagonal Championships | 14:16.44 | 1 | 946 |
| March 29, 2014 | 5000m | Raleigh Relays | 14:23.45 | 7 | 923 |
| April 1, 2017 | 5000m | Stanford Invitational | 14:23.53 | 17 | 923 |
| April 26, 2014 | 5000m | The Penn Relays Carnival | 14:24.96 | 17 | 919 |
| March 21, 2015 | 5000m | Philadelphia College Classic | 14:28.35 | 16 | 908 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava