REMINDER: No Academy Classes or Adult League/Youth League Games during Thanksgiving week (11/25/24 – 12/1/24)
Adult Leagues
Want to get on the courts? Join our Adult Leagues! We have divisions for everyone, beginner to pro.
Community Teams
Don't want to wrangle a team together? Sign up for a Community Team, and we'll handle the rest!
Adult Academy
Have fun and sharpen your futsal skills with top-level coaching in our Adult Academy classes.
Champions League
Compete against the best of the best in the Portland area through our Champions League!
Close Menu
Youth Leagues
Help your child get moving, socialize, and have fun through our Youth Leagues at RCF!
Youth Academy
Build technical skill and ball control in a fun, social environment with our Youth Academy classes.
High School Select Team
Complement the outdoor high school season with premier training through RCF's High School League.
Soccer Stars
Have a future soccer pro at home? Enroll them in our Soccer Stars classes and watch them shine!
Select Teams
With weekly training and top-tier coaching, our Select Teams compete at the height of youth futsal.
Camps
Take advantage of free days from school by registering your child for a camp at RCF!
Upcoming Events, Classes & Leagues
Rentals for Private Events
Hangover Classic - Adult Futsal Tournament
Diego Valeri's RCF Cup - Youth Futsal Tournament
FAQs
Have a question about our facilities or offerings? Find the answer in our FAQs.
Rules & Policies
Check out our rules and policies for more information about registration, cancellation, and more.
Become a Member
Sign up for a membership to access our facilities and start kicking it on the court!
League Reschedule Requests
Have a conflict on the calendar for an upcoming game? Submit a request to reschedule.
Become a Referee
Rose City Futsal contracts Northwest Indoor Soccer all our referees.
Referee Evaluations
Submit a referee evaluation to help us review gameplay and improve our training program.
Our Tigard Location
Our Portland Location
Clive's Pub
Online Store
Contact Us
RCFtv
Join the RCF Team
We Launched Our New Website!