Performance Dashboard
Athlete analytics & progression tracking
110h
1
Points
9:26.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2015 | SWAT Final Qualifier | 9:26.53 | 14 | 1 |
1500m
782
Points
4:06.33
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 23, 2014 | Haverford Mid-Week | 4:06.33 | 6 | 782 |
| May 4, 2014 | Centennial Conference Championships | 4:11.99 | 21 | 719 |
| April 26, 2016 | Haverford Mid-Week | 4:14.68 | 11 | 690 |
| Feb. 1, 2012 | The Poreda Invitational | 4:16.23 | 9 | 674 |
| April 13, 2013 | New Jersey Invitational | 4:17.92 | 17 | 657 |
| May 5, 2013 | Centennial Conference Track & Field Championships | 4:21.80 | 36 | 617 |
| April 6, 2013 | Muhlenberg Spring Invitational | 4:23.77 | 25 | 598 |
| March 29, 2013 | Danny Curran Invitational | 4:25.57 | 43 | 580 |
1600m
746
Points
4:27.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2011 | Haddonfield Invitational | 4:27.64 | 1 | 746 |
| Feb. 6, 2012 | NJSIAA Indoor Sectionals - SJ Grps. 1 & 2 | 4:36.96 | 6 | 653 |
| Feb. 18, 2012 | NJSIAA Group Championships - Grps. 1 & 4 | 4:39.45 | 8 | 629 |
| Jan. 24, 2011 | SJTCA Meet (Sm. Schools) | 4:41.20 | 3 | 613 |
| Feb. 9, 2011 | SJTCA Meet (Sm Schools) | 4:41.57 | 7 | 609 |
| May 13, 2010 | Haddonfield Invitational | 4:43.00 | 6 | 596 |
| May 8, 2010 | Camden County Championships | 4:51.20 | 8 | 523 |
| May 25, 2012 | NJSIAA Sectional Championships - South: 1, 2 & NP So. B | 4:53.90 | 12 | 500 |
| May 19, 2009 | Haddonfield Distance Night | 4:55.73 | 30 | 485 |
| May 14, 2009 | Haddonfield Invitational | 4:57.70 | 3 | 468 |
| Jan. 24, 2010 | SJTCA Winter Warmup | 5:00.80 | 10 | 443 |
| Feb. 8, 2009 | NJSIAA Sectional Championships | 5:06.01 | 10 | 403 |
| Feb. 13, 2010 | NJSIAA State Sectionals | 5:06.66 | 7 | 398 |
| Jan. 11, 2010 | SJ Championships | 5:08.93 | 12 | 381 |
3000m
822
Points
8:42.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 28, 2016 | Centennial Conference Indoor Championships | 8:42.44 | 4 | 822 |
| Feb. 20, 2016 | Keogh Invitational | 8:43.74 | 4 | 815 |
| Jan. 22, 2016 | Collegeville Classic | 8:44.70 | 3 | 810 |
| Feb. 21, 2015 | Keogh Invitational | 8:50.67 | 12 | 780 |
| March 1, 2015 | Centennial Conference Indoor Championships | 8:51.47 | 6 | 776 |
| Jan. 24, 2015 | Tiger Open | 8:51.57 | 10 | 775 |
| March 2, 2014 | Centennial Indoor Championship | 9:13.83 | 29 | 667 |
3000msc
828
Points
9:42.09
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2015 | Centennial Conference Championships | 9:42.09 | 6 | 828 |
| April 11, 2015 | Bill Butler Collegiate Invitational | 9:45.61 | 1 | 814 |
| May 4, 2014 | Centennial Conference Championships | 10:05.03 | 11 | 743 |
| April 17, 2016 | Chester Quarry Classic | 10:11.69 | 6 | 720 |
| March 28, 2015 | Danny Curran Invitational | 10:25.15 | 8 | 673 |
3200m
754
Points
9:33.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2011 | Camden County Championships | 9:33.63 | 2 | 754 |
| May 3, 2012 | 2012 South Jersey Open | 9:42.76 | 5 | 713 |
| May 28, 2011 | NJSIAA Sectional Championships - SJ 1, 2 & NP So. B | 9:56.93 | 5 | 650 |
| Feb. 18, 2011 | NJSIAA Group Championships 1/4 | 9:59.23 | 3 | 640 |
| June 4, 2011 | NJSIAA Group Championships 2,3 & NP B | 10:01.79 | 12 | 629 |
| Feb. 4, 2011 | NJSIAA Sectional Championsips - SJ 1/4 | 10:05.83 | 3 | 612 |
| Feb. 26, 2011 | NJSIAA Meet of Champions | 10:08.28 | 13 | 602 |
| May 25, 2012 | NJSIAA Sectional Championships - South: 1, 2 & NP So. B | 10:23.45 | 6 | 541 |
| June 2, 2012 | NJSIAA Group Championships 1,4 & NP A | 10:32.28 | 19 | 507 |
| May 22, 2010 | NJSIAA State Sectionals | 10:33.54 | 8 | 502 |
| Feb. 20, 2010 | NJSIAA Group Championships | 10:39.37 | 14 | 480 |
| Feb. 13, 2010 | NJSIAA State Sectionals | 10:51.54 | 6 | 436 |
| Dec. 22, 2008 | South Jersey TCA - Meet #1 | 11:49.44 | 21 | 256 |
3200m_cc
595
Points
10:10.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 10, 2011 | The 16th Annual Cherokee Challenge | 10:10.13 | 6 | 595 |
| Sept. 11, 2010 | The 15th Cherokee Challenge | 10:30.00 | 15 | 516 |
| Sept. 12, 2009 | 14th Cherokee Challenge | 10:50.00 | 12 | 442 |
| Sept. 20, 2008 | 13th Cherokee Challenge | 11:20.00 | 13 | 342 |
5000m
779
Points
15:10.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 30, 2016 | Seamus McElligott Invitational | 15:10.38 | 3 | 779 |
| March 21, 2015 | Philadelphia College Classic | 15:17.42 | 16 | 759 |
| Feb. 28, 2016 | Centennial Conference Indoor Championships | 15:22.58 | 1 | 744 |
| March 29, 2014 | Danny Curran Invitational | 15:23.39 | 16 | 741 |
| April 18, 2015 | Widener Invitational | 15:26.39 | 1 | 733 |
| Jan. 31, 2015 | Tufts Stampede | 15:27.30 | 9 | 730 |
| Jan. 31, 2015 | Middlebury Invitational | 15:27.30 | 9 | 730 |
| May 3, 2015 | Centennial Conference Championships | 15:32.33 | 5 | 716 |
| April 23, 2016 | Widener Invitational | 15:35.24 | 24 | 708 |
| Dec. 15, 2012 | Haverford Holiday Meet | 16:02.17 | 5 | 634 |
5000m_cc
689
Points
15:42.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 20, 2011 | Colonial Conf. All Star Meet | 15:42.00 | 3 | 689 |
| Nov. 5, 2011 | NJSIAA Sectional Championships - SJ | 16:34.00 | 2 | 553 |
| Oct. 21, 2010 | Colonial Conf. All-Star Meet | 16:34.00 | 8 | 553 |
| Sept. 17, 2011 | South Jersey XC Shootout 2011 | 16:37.56 | 4 | 544 |
| Oct. 15, 2011 | Camden / Gloucester Co. Championships | 16:51.00 | 3 | 511 |
| Oct. 8, 2011 | Disney Cross Country Classic | 17:01.10 | 19 | 487 |
| Oct. 8, 2011 | Disney Cross Country Classic | 17:01.10 | 19 | 487 |
| Nov. 19, 2011 | NJSIAA Meet of Champions | 17:02.00 | 84 | 485 |
| Nov. 6, 2010 | NJSIAA Sectional Championships (South) | 17:15.00 | 10 | 456 |
| Nov. 12, 2011 | 2011 NJSIAA Group XC Championships | 17:19.00 | 9 | 447 |
| Sept. 18, 2010 | South Jersey XC Shoot Out | 17:24.00 | 15 | 436 |
| Sept. 26, 2009 | South Jersey Shootout | 17:28.00 | 28 | 427 |
| Sept. 25, 2010 | Six Flags Wild Safari Invitational - Boys | 17:35.00 | 15 | 412 |
| Nov. 13, 2010 | NJSIAA Group Championships | 17:35.00 | 31 | 412 |
| Oct. 30, 2008 | Haddonfield Sub-Varsity Invitational | 17:39.00 | 17 | 403 |
| Oct. 10, 2009 | South Jersey Open | 17:41.00 | 8 | 399 |
| Oct. 16, 2010 | Camden Co. Championships | 17:45.00 | 16 | 391 |
| Oct. 30, 2009 | Camden Co. Championships | 17:46.00 | 14 | 389 |
| Nov. 7, 2009 | NJSIAA Sectional Championships - SJ | 17:55.00 | 20 | 370 |
| Oct. 23, 2008 | Colonial Conf. All Star Meet | 17:56.00 | 22 | 368 |
| Nov. 8, 2008 | NJSIAA Sectional Championships - South | 18:04.00 | 17 | 352 |
| Oct. 9, 2010 | SJ Open | 18:04.00 | 16 | 352 |
| Nov. 14, 2009 | NJSIAA Group Championships | 18:13.00 | 66 | 334 |
| Nov. 16, 2008 | NJSIAA Group Championships | 18:38.00 | 41 | 288 |
| Sept. 27, 2008 | South Jersey Shootout | 18:43.00 | 21 | 279 |
| Nov. 22, 2008 | NJSIAA Meet of Champions | 19:31.00 | 177 | 201 |
800m
526
Points
2:10.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 6, 2012 | NJSIAA Indoor Sectionals - SJ Grps. 1 & 2 | 2:10.43 | 9 | 526 |
8000m_cc
815
Points
25:02.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2015 | Rowan's Inter-Regional Border Battle | 25:02.00 | 9 | 815 |
| Nov. 21, 2015 | NCAA Division III (DIII) Cross Country Championships | 25:29.80 | 93 | 770 |
| Nov. 22, 2014 | NCAA Division III (DIII) Cross Country Championships | 25:35.40 | 143 | 761 |
| Oct. 18, 2014 | Princeton Invitational | 25:36.00 | 97 | 760 |
| Oct. 31, 2015 | Centennial Conference Championship | 25:39.40 | 9 | 754 |
| Nov. 15, 2014 | NCAA DIII Mideast Regional | 26:06.10 | 42 | 712 |
| Nov. 14, 2015 | NCAA D3 Mid-East Regional | 26:13.70 | 33 | 701 |
| Nov. 1, 2014 | Centennial Conference Championship | 26:17.10 | 16 | 695 |
| Oct. 4, 2014 | Paul Short Run | 26:34.00 | 122 | 670 |
| Oct. 13, 2012 | Princeton Invitational | 26:40.00 | 33 | 661 |
| Oct. 5, 2013 | Paul Short Run | 27:13.00 | 339 | 613 |
| Nov. 2, 2013 | Centennial Conference Championship | 27:51.90 | 40 | 558 |
4mile_cc
763
Points
20:18.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 18, 2015 | Main Line Invitational | 20:18.00 | 25 | 763 |
| Sept. 26, 2013 | Main Line Invitational | 20:41.84 | 43 | 716 |
| Sept. 20, 2012 | Main Line Invitational | 20:49.80 | 51 | 700 |
| Oct. 25, 2013 | Haverford Invitational | 20:53.80 | 12 | 693 |
mile
807
Points
4:23.33
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2016 | Haverford vs. Widener | 4:23.33 | 1 | 807 |
| Jan. 8, 2012 | Hispanic Games presented by The Navy | 4:47.94 | 95 | 567 |
3mile_cc
571
Points
15:50.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 6, 2014 | Haverford Alumni Open Race | 15:50.30 | 12 | 571 |
Hurdles
Event Group
1
Points
9:26.53
Personal Record
110H
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2015 | 110H | SWAT Final Qualifier | 9:26.53 | 14 | 1 |
Mile
Event Group
807
Points
4:23.33
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 15, 2016 | Mile | Haverford vs. Widener | 4:23.33 | 1 | 807 |
| April 23, 2014 | 1500m | Haverford Mid-Week | 4:06.33 | 6 | 782 |
| May 24, 2011 | 1600m | Haddonfield Invitational | 4:27.64 | 1 | 746 |
| May 4, 2014 | 1500m | Centennial Conference Championships | 4:11.99 | 21 | 719 |
| April 26, 2016 | 1500m | Haverford Mid-Week | 4:14.68 | 11 | 690 |
Distance
Event Group
822
Points
8:42.44
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 28, 2016 | 3000m | Centennial Conference Indoor Championships | 8:42.44 | 4 | 822 |
| Feb. 20, 2016 | 3000m | Keogh Invitational | 8:43.74 | 4 | 815 |
| Jan. 22, 2016 | 3000m | Collegeville Classic | 8:44.70 | 3 | 810 |
| Feb. 21, 2015 | 3000m | Keogh Invitational | 8:50.67 | 12 | 780 |
| March 1, 2015 | 3000m | Centennial Conference Indoor Championships | 8:51.47 | 6 | 776 |
Steeple
Event Group
828
Points
9:42.09
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2015 | 3000mSC | Centennial Conference Championships | 9:42.09 | 6 | 828 |
| April 11, 2015 | 3000mSC | Bill Butler Collegiate Invitational | 9:45.61 | 1 | 814 |
| May 4, 2014 | 3000mSC | Centennial Conference Championships | 10:05.03 | 11 | 743 |
| April 17, 2016 | 3000mSC | Chester Quarry Classic | 10:11.69 | 6 | 720 |
| March 28, 2015 | 3000mSC | Danny Curran Invitational | 10:25.15 | 8 | 673 |
Cross Country
Event Group
815
Points
25:02.00
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 17, 2015 | 8000mCC | Rowan's Inter-Regional Border Battle | 25:02.00 | 9 | 815 |
| Nov. 21, 2015 | 8000mCC | NCAA Division III (DIII) Cross Country Championships | 25:29.80 | 93 | 770 |
| Sept. 18, 2015 | 4MileCC | Main Line Invitational | 20:18.00 | 25 | 763 |
| Nov. 22, 2014 | 8000mCC | NCAA Division III (DIII) Cross Country Championships | 25:35.40 | 143 | 761 |
| Oct. 18, 2014 | 8000mCC | Princeton Invitational | 25:36.00 | 97 | 760 |
Long-Distance
Event Group
779
Points
15:10.38
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 30, 2016 | 5000m | Seamus McElligott Invitational | 15:10.38 | 3 | 779 |
| March 21, 2015 | 5000m | Philadelphia College Classic | 15:17.42 | 16 | 759 |
| Feb. 28, 2016 | 5000m | Centennial Conference Indoor Championships | 15:22.58 | 1 | 744 |
| March 29, 2014 | 5000m | Danny Curran Invitational | 15:23.39 | 16 | 741 |
| April 18, 2015 | 5000m | Widener Invitational | 15:26.39 | 1 | 733 |
Mid-D
Event Group
526
Points
2:10.43
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 6, 2012 | 800m | NJSIAA Indoor Sectionals - SJ Grps. 1 & 2 | 2:10.43 | 9 | 526 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava