Event: 5K
The 5K adheres to the traditional Belmont Plateau Cross Country Course. It involves some gravel path and grass, and several tough hills, but it is not a technical trail course.

2018 5K Course Map: https://www.strava.com/activities/491085073
Start Time: 9:15am EDT
Price: $30.00 Race Fee + $2.75 SignUp Fee
Registration: Price increases to $40.00 after July 13, 2018 at 11:59pm EDT
+ Show− Hide Registration Details
Registration Starting Registration Ending Price
May 17, 2018, 10:00am EDT July 13, 2018, 11:59pm EDT $30.00 Race Fee + $2.75 SignUp Fee ?
July 14, 2018, 12:00am EDT August 5, 2018, 11:59pm EDT $40.00 Race Fee + $3.25 SignUp Fee ?
Event: 5 Mile
The 5 Mile race is a Road Race with several tough hills and ~3/4 of a mile on grass.

2017 5 Mile Course Map: http://www.mapmyrun.com/routes/view/1073449688

2017 5 Mile Elevation Profile: http://phillymayorscup.com/wp-content/uploads/2015/07/5-Mile-Elevation.png

Courses subject to minor changes in 2018.
Start Time: 8:45am EDT
Price: $35.00 Race Fee + $3.25 SignUp Fee
Registration: Price increases to $45.00 after July 13, 2018 at 11:59pm EDT
+ Show− Hide Registration Details
Registration Starting Registration Ending Price
May 17, 2018, 10:00am EDT July 13, 2018, 11:59pm EDT $35.00 Race Fee + $3.25 SignUp Fee ?
July 14, 2018, 12:00am EDT August 5, 2018, 11:59pm EDT $45.00 Race Fee + $3.25 SignUp Fee ?
Event: 10K
The 10K is a single loop of technical trails through Fairmount Park. It consists of many rolling hills, ~1/4 mile on road, and ~3/4 of a mile on grass.

2016 10K Trail Course Map: https://www.strava.com/activities/505817720

10K Elevation Profile: http://phillymayorscup.com/wp-content/uploads/2015/07/10K-Elevation-Profile.png
Start Time: 8:15am EDT
Price: $37.00 Race Fee + $3.50 SignUp Fee
Registration: Price increases to $47.00 after July 13, 2018 at 11:59pm EDT
+ Show− Hide Registration Details
Registration Starting Registration Ending Price
May 17, 2018, 10:00am EDT July 13, 2018, 11:59pm EDT $37.00 Race Fee + $3.50 SignUp Fee ?
July 14, 2018, 12:00am EDT August 5, 2018, 11:59pm EDT $47.00 Race Fee + $3.50 SignUp Fee ?
Event: 10 Mile
The 10 Mile race is a Road Race with several tough hills and ~3/4 of a mile on grass.

2017 10 Mile Course Map: http://www.mapmyrun.com/routes/view/1074252894

10 Mile Elevation Profile: http://phillymayorscup.com/wp-content/uploads/2015/07/10-Mile-Elevation.png
Start Time: 7:30am EDT
Price: $40.00 Race Fee + $3.50 SignUp Fee
Registration: Price increases to $45.00 after July 13, 2018 at 11:59pm EDT
+ Show− Hide Registration Details
Registration Starting Registration Ending Price
May 17, 2018, 10:00am EDT July 13, 2018, 11:59pm EDT $40.00 Race Fee + $3.50 SignUp Fee ?
July 14, 2018, 12:00am EDT August 5, 2018, 11:59pm EDT $45.00 Race Fee + $3.50 SignUp Fee ?
Event: Half Marathon
The Half Marathon is two loops of technical trails through Fairmount Park (the same loop as the 10K course). It consists of many rolling hills, ~1/2 mile on road, and ~1.5 miles on grass.

2016 10K Trail Course Map: https://www.strava.com/activities/505817720
*The half marathon runs this main (10k) loop twice, with the short loop around Belmont Plateau at the start of the race.

10K Elevation Profile: http://phillymayorscup.com/wp-content/uploads/2015/07/10K-Elevation-Profile.png
Start Time: 6:30am EDT
Price: $45.00 Race Fee + $3.50 SignUp Fee
Registration: Price increases to $55.00 after July 13, 2018 at 11:59pm EDT
+ Show− Hide Registration Details
Registration Starting Registration Ending Price
May 17, 2018, 10:00am EDT July 13, 2018, 11:59pm EDT $45.00 Race Fee + $3.50 SignUp Fee ?
July 14, 2018, 12:00am EDT August 5, 2018, 11:59pm EDT $55.00 Race Fee + $3.80 SignUp Fee ?

This is a service fee for processing your race application.