• We are still having the scrimmage tomorrow so please be prepared (clothing, shoes, water, snack, etc). We will have a short meeting in room 217 at 1:00 to review a few things. You need to be back at the school for the meet at 2:00 to get uniforms and help set-up Naylors. The meet will start at 4:00 (Boys Run First).

    Comments (-1)
  • Practice is canceled for today (August 29th). On your own please do: Dynamics, Hip Mobility, and Core. All of these can be found in the materials folders.


    Please Review the Rules and Expectations before School Starts

    Comments (-1)
Ms. Joann Terwillinger - Head Coach



Degrees and Certifications:

Ms. Joann Terwillinger - Head Coach



*This is Coach Terwilliger’s second year as the head coach of the boys’ cross-country team. She also coaches indoor and outdoor track. Coach Terwilliger competed for West Chester University, and started coaching at Upper Darby while she was a student teacher. This will be her fourth year teaching English at Upper Darby High School.

*Coach Keough has been at Upper Darby for fourteen years. This will be her second year coaching the cross-country team. She has previously coached other sports at Upper Darby High School. She brings with her enthusiasm and love for the sport

*Coach Roach brings with him extensive knowledge of cross-country and distance running. He competed for Messiah College while completing his undergraduate degree, and continued to compete at William and Mary while earning his law degree. Coach Roach also assists in coaching the indoor and outdoor track and field team.

The Coaches use schoology to communicate with the Athletes. Parents/Guardians can request an access code by emailing Coach Terwilliger: jterwilliger@upperdarbysd.org



The UDHS cross-country team is dedicated to hard work, good sportsmanship, teamwork, strong academics, and the dedication to achieve success. Cross-country is a great, life-long sport, that will teach you many lessons such as responsibility, character, respect, confidence, leadership, and discipline.



*Everyone runs 5k (3.1 miles)

*The place that you finish is your score

*We get a team score by adding up the first 5 finishers’ scores/places

*If there is a tie, we use the 6th and/or 7th runner on each team

*The team with the LOWEST score WINS!

  • Preseason Training:

    Start Date: June 11th

    Where: Athletes will meet at the High School in Front of the Pool entrance

    When: 8:00am

    *These will primarily be captain run practices.


    Atheles must update their training log daily: https://docs.google.com/spreadsheets/d/143E4QjdrXpK4_gohNJukSj0VdDlf71j4jqWxeUO6m7A/edit?usp=sharing


    We will have two car washes as fundraisers on the following dates and times:

    June 27th: 11am-3:00pm

    August 1st: 11am-3:00pm


    First Day of Official Season:Must have a physical by this date

    Start Date: August 13th

    Where: Athletes will meet at the High School in Front of the Pool entrance

    When: 8:00am


    To Sign-up for Boys' Cross Country please complete the Google Form: goo.gl/Kptuux


    If an athlete is going to be late or will be absent they must complete the following google form: https://docs.google.com/forms/d/e/1FAIpQLSdauvSwYF53AkZStKmTyrBm65iXmvE3pcgPz-ga9rLkoekiFg/viewform