Performance Dashboard
Athlete analytics & progression tracking
1500m
501
Points
4:33.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 5, 2014 | Council Rock Kiwanis Invitational | 4:33.95 | 4 | 501 |
1600m
696
Points
4:32.55
Personal Record
3000m
666
Points
9:14.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 23, 2016 | Kevin Dare High School Invitational | 9:14.13 | 1 | 666 |
| Jan. 21, 2017 | Yale Track Classic | 9:14.84 | 48 | 663 |
| April 1, 2017 | 30th Annual Council Rock Kiwanis Invitational | 9:20.00 | 3 | 639 |
| Jan. 24, 2015 | Kevin Dare High School Invitational | 9:26.99 | 12 | 607 |
| Jan. 17, 2015 | Yale Track Classic | 9:34.85 | 119 | 573 |
| Jan. 2, 2016 | TFCAofGP Meet #3 | 9:37.07 | 4 | 563 |
| Dec. 13, 2014 | TFCAofGP Meet #1 | 9:39.94 | 5 | 551 |
| Feb. 7, 2015 | TFCAofGP Meet #8 | 9:42.68 | 5 | 540 |
| Jan. 25, 2014 | Kevin Dare High School Invitational | 10:00.41 | 9 | 468 |
3200m
689
Points
9:48.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 29, 2017 | Springfield Invitational | 9:48.03 | 2 | 689 |
| May 11, 2017 | Bicentennial Athletic League Championships | 10:02.32 | 1 | 627 |
| May 9, 2015 | Bicentennial Athletic League Championship | 10:03.19 | 2 | 623 |
| April 30, 2015 | Montgomery Memorial Meet | 10:09.02 | 6 | 599 |
| April 16, 2014 | Abington Jack Armstrong Invitational | 10:12.41 | 9 | 585 |
| March 27, 2015 | Downingtown West Spring Invitational | 10:12.84 | 6 | 583 |
| May 4, 2017 | Montgomery Memorial Meet | 10:14.30 | 4 | 578 |
| April 11, 2015 | 5th Annual Bensalem Invitational (Boys) | 10:18.53 | 5 | 561 |
| May 10, 2014 | Bicentennial Athletic League Championship | 10:19.38 | 3 | 557 |
| March 26, 2016 | 32nd Pennsylvania Track Classic | 10:20.64 | 2 | 552 |
| April 2, 2014 | Church Farm @ Holy Ghost Prep | 11:08.85 | 1 | 378 |
| April 14, 2015 | Church Farm School vs. Holy Ghost Prep | 11:17.64 | 2 | 349 |
4000m_cc
471
Points
13:31.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 8, 2016 | Manhattan HS Invitational | 13:31.60 | 9 | 471 |
5000m_cc
593
Points
16:18.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 28, 2016 | PIAA District 1 Championships | 16:18.00 | 1 | 593 |
| Oct. 2, 2015 | Lehigh University's Paul Short Run presented by ASICS | 16:21.00 | 33 | 585 |
| Sept. 4, 2015 | Lions Invitational | 16:23.00 | 2 | 580 |
| Oct. 30, 2015 | PIAA District 1 Championships | 16:25.00 | 1 | 575 |
| Sept. 2, 2016 | Lions Invitational | 16:35.00 | 1 | 550 |
| Sept. 27, 2014 | 22nd Carlisle High School Invitational | 16:42.00 | 7 | 533 |
| Oct. 4, 2014 | Paul Short Run | 16:43.00 | 13 | 530 |
| Oct. 21, 2015 | Bicentennial Athletic League Championships | 16:45.00 | 1 | 526 |
| Oct. 17, 2013 | Bicentennial Athletic League Championships | 16:46.00 | 7 | 523 |
| Sept. 24, 2016 | 10th PIAA Foundation XC Invitational | 16:50.00 | 7 | 514 |
| Oct. 24, 2014 | PIAA District 1 Championships | 16:51.00 | 3 | 511 |
| Nov. 7, 2015 | PIAA State Championships | 16:53.00 | 24 | 506 |
| Oct. 19, 2016 | Bicentennial Athletic League Championships | 16:53.00 | 1 | 506 |
| Sept. 12, 2015 | 37th Annual Centaur Invitational | 16:55.84 | 5 | 500 |
| Nov. 5, 2016 | PIAA State Championships | 16:56.00 | 17 | 499 |
| Sept. 13, 2014 | 35th Annual Centaur Invitational | 16:59.60 | 17 | 491 |
| Sept. 19, 2015 | 63rd Annual George School Invitational | 17:04.00 | 12 | 481 |
| Sept. 20, 2014 | 62nd Annual George School Invitational | 17:04.00 | 9 | 481 |
| Sept. 10, 2016 | Abington XC Invitational | 17:04.00 | 6 | 481 |
| Oct. 7, 2016 | Salesianum Invitational | 17:05.98 | 3 | 476 |
| Oct. 25, 2013 | PIAA District 1 Championships | 17:06.00 | 12 | 476 |
| Oct. 15, 2014 | Bicentennial Athletic League Championships | 17:12.00 | 2 | 462 |
| Nov. 1, 2014 | PIAA State Championships | 17:14.00 | 47 | 458 |
| Sept. 28, 2013 | 21st Carlisle High School Invitational | 17:15.00 | 34 | 456 |
| Sept. 17, 2016 | Briarwood Invitational | 17:24.00 | 3 | 436 |
| Sept. 13, 2016 | Bicentennial League Meet #1 | 17:24.00 | 1 | 436 |
| Oct. 5, 2016 | Bicentennial League Meet #2 | 17:26.00 | 1 | 431 |
| Oct. 6, 2015 | Bicentennial Athletic League Meet #2 | 17:29.00 | 1 | 425 |
| Sept. 30, 2014 | Bicentennial Athletic League Meet #2 | 17:32.00 | 2 | 418 |
| Nov. 30, 2013 | Foot Locker Northeast Regional | 17:35.50 | 22 | 411 |
| Sept. 6, 2014 | Abington XC Invitational | 17:36.00 | 18 | 410 |
| Sept. 16, 2015 | Bicentennial League Meet #1 | 17:48.00 | 2 | 384 |
| Sept. 9, 2014 | Bicentennial Athletic League Meet #1 | 17:53.00 | 5 | 374 |
| Sept. 21, 2013 | Briarwood Invitational | 18:15.30 | 30 | 330 |
800m
554
Points
2:09.12
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2017 | Bicentennial Athletic League Championships | 2:09.12 | 11 | 554 |
| May 1, 2017 | Lower Moreland, Plumstead Christian @ Holy Ghost Prep | 2:09.76 | 3 | 540 |
| April 5, 2017 | Devon Prep, Valley Forge Military @ Holy Ghost Prep | 2:10.84 | 1 | 518 |
| March 27, 2015 | Downingtown West Spring Invitational | 2:12.92 | 22 | 477 |
| April 29, 2014 | VFMA @ Holy Ghost Prep | 2:13.60 | 2 | 464 |
| April 22, 2014 | Jenkintown, Christopher Dock @ Holy Ghost Prep | 2:14.52 | 5 | 446 |
| April 14, 2014 | Phil-Mont Christian Ac, Calvary Christian Ac @ Holy Ghost Prep | 2:18.19 | 5 | 380 |
mile
736
Points
4:30.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 29, 2017 | Ocean Breeze High School Invitational | 4:30.16 | 23 | 736 |
| Feb. 25, 2017 | 2017 PTFCA Indoor State Championship | 4:32.49 | 14 | 713 |
| Jan. 31, 2016 | Ocean Breeze High School Invitational | 4:33.23 | 3 | 705 |
| Feb. 10, 2017 | TFCAofGP Last Chance Meet | 4:35.08 | 8 | 687 |
| Jan. 16, 2016 | Yale Track Classic | 4:37.26 | 33 | 666 |
| Jan. 6, 2016 | Briarwood Running Camp Holiday Invitational | 4:40.56 | 9 | 634 |
| Jan. 4, 2017 | Briarwood Running Camp Holiday Invitational | 4:43.52 | 13 | 607 |
| Dec. 22, 2016 | TFCAofGP Meet #2 | 4:44.85 | 3 | 595 |
| Jan. 7, 2015 | Haverford Holiday Invitational | 4:51.76 | 19 | 533 |
| Jan. 8, 2014 | Haverford Holiday Inv. - (Postponed from 1/2) | 5:00.41 | 9 | 461 |
| Dec. 21, 2013 | Bishop Loughlin Games | 5:00.58 | 112 | 459 |
Mile
Event Group
736
Points
4:30.16
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 29, 2017 | Mile | Ocean Breeze High School Invitational | 4:30.16 | 23 | 736 |
| Feb. 25, 2017 | Mile | 2017 PTFCA Indoor State Championship | 4:32.49 | 14 | 713 |
| Jan. 31, 2016 | Mile | Ocean Breeze High School Invitational | 4:33.23 | 3 | 705 |
| April 15, 2017 | 1600m | 2nd Annual Jim Kelly Invitational | 4:32.55 | 4 | 696 |
| Feb. 10, 2017 | Mile | TFCAofGP Last Chance Meet | 4:35.08 | 8 | 687 |
Distance
Event Group
689
Points
9:48.03
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 29, 2017 | 3200m | Springfield Invitational | 9:48.03 | 2 | 689 |
| Jan. 23, 2016 | 3000m | Kevin Dare High School Invitational | 9:14.13 | 1 | 666 |
| Jan. 21, 2017 | 3000m | Yale Track Classic | 9:14.84 | 48 | 663 |
| April 1, 2017 | 3000m | 30th Annual Council Rock Kiwanis Invitational | 9:20.00 | 3 | 639 |
| May 11, 2017 | 3200m | Bicentennial Athletic League Championships | 10:02.32 | 1 | 627 |
Cross Country
Event Group
593
Points
16:18.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 28, 2016 | 5K XC | PIAA District 1 Championships | 16:18.00 | 1 | 593 |
| Oct. 2, 2015 | 5K XC | Lehigh University's Paul Short Run presented by ASICS | 16:21.00 | 33 | 585 |
| Sept. 4, 2015 | 5K XC | Lions Invitational | 16:23.00 | 2 | 580 |
| Oct. 30, 2015 | 5K XC | PIAA District 1 Championships | 16:25.00 | 1 | 575 |
| Sept. 2, 2016 | 5K XC | Lions Invitational | 16:35.00 | 1 | 550 |
Mid-D
Event Group
554
Points
2:09.12
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2017 | 800m | Bicentennial Athletic League Championships | 2:09.12 | 11 | 554 |
| May 1, 2017 | 800m | Lower Moreland, Plumstead Christian @ Holy Ghost Prep | 2:09.76 | 3 | 540 |
| April 5, 2017 | 800m | Devon Prep, Valley Forge Military @ Holy Ghost Prep | 2:10.84 | 1 | 518 |
| March 27, 2015 | 800m | Downingtown West Spring Invitational | 2:12.92 | 22 | 477 |
| April 29, 2014 | 800m | VFMA @ Holy Ghost Prep | 2:13.60 | 2 | 464 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava