Website Manager

Rochester Youth Football League

Welcome to the Rochester Youth Football League.

It is my distinct pleasure to work with everyone now and in the future to provide the young athletes, and the community, with a top notch football experience. Our goal is to develop each child to be the highest character athletes that they can be. Our coaches work tirelessly to help youth athletes improve mentally, physically, emotionally, and academically.

The league and it’s members value developing the important skills of teamwork and sportsmanship. We will work to make sure the league progresses forward to understand the needs of the youth athletes as well as find new ways to provide equipment and materials. The end goal is to provide a safe, fun and rewarding experience for all the youth athletes that participate, from the youngest; first year flag football athlete to our experienced Middle School athletes.

We will be open and upfront with all interested in helping out to meet our goals and values for young football players.

Tom Rup
RYFL Events_ Social_
Field Status_
  • Roger Allen Updated:06.27.2018 01:54PM
    • Practice Field East End Zone
    • Practice Field A
    • Practice Field B
    • Practice TBall Field
    • Practice Field West End Zone
    • RYFL Game Field
    • Field 3
    • Minor East
  • Somerworth Updated:06.27.2018 01:54PM
    • Somersworth High School
  • Kingswood Updated:06.27.2018 01:54PM
    • Kingswood High School
  • Wakefield Updated:06.25.2018 01:55PM
    • Wakefield
  • Farmington Updated:07.08.2018 07:43PM
    • Vision Park
  • Dover Updated:08.27.2018 08:39PM
    • Dunaway Field
  • UNH Updated:08.27.2018 08:39PM
    • UNH Wildcat Stadium
  • Portsmouth Updated:08.27.2018 08:39PM
    • Portsmouth High School
  • RMS Gym (Cheer only) Updated:09.16.2018 05:51AM
    • Field 1

RYFL - Rochester Youth Football League

RYFL, PO Box 52
Rochester, New Hampshire 03866
Email :
Copyright © 2018 Rochester Youth Football League  |  Privacy Policy |  Terms of Use  |  TSHQ License Agreement Log In