The Royal Oak Football Club (ROFC), a non-profit 501(c)(3) organization, has been serving our community for over 40 years. ROFC is the 3rd largest club in the state of Michigan, providing the best recreational program in the area as well as an excellent premier program. ROFC typically has over 1500 recreational players each Fall and Spring and close to 500 players on its Premier teams.