New Season.
New Energy.
New League.

Built by players, for players.
Come be part of it.

Register Now

Limited spots available

The New Standard
for Rec Soccer.

Rafa League recording equipment

Coverage Like The Pros.

Your best match highlights consistently posted to socials.

Rafa League players posing with trophy

PLAY FOR SOMETHING REAL.

Real trophies, championship gear, and individual awards. Rec soccer that actually celebrates its players.

Rafa League players playing

Organized. Polished. Professional.

Clean website, updated standings, weekly highlights, and clear communication. Everything you need in one place, run like it should be.

Rafa League goal keeper walking

Built On Community.

Where players matter and moments get captured. Tag your teammates, share your goals, rep the league. This is where you belong.

Register Now

Why Players Choose Rafa

"The highlight reels are exceptional. If you've ever wanted to watch yourself play or relive the goals you've scored, this is the perfect opportunity. The level of competition is high, the organization is professional, and you truly get what you pay for."

- Alexandru Idomir, Fall 2025

"The atmosphere was fun and competitive, and everyone played with great sportsmanship. No one ever put anyone down. We played as a true team, and that made the experience special."

- Anonymous, Fall 2025

"I've played in all the other leagues in the region - this is my favorite indoor setup so far."

- Peter Wen, Fall 2025

Us vs. Them

Highlights, stats, and individual awards. Recognition like the pros.
AI-tracking cameras to capture your best highlights.
Schedules and standings updated weekly on website and socials. A captain's dream.
Want to join solo? No problem. Free agents can win championships here.
Built and run by players who actually play the game.

the other guys...

Nobody's tracking. Nobody's watching. Nobody cares.
Blurry footage from your teammate's brother. If that.
"Who won the league?" No one actually knows.
"Just find 11 friends" or get thrown on a team that never talks.
Run by someone who thinks a rabona is a type of pasta.

FAQ

Does Rafa League accept free agents?

Yes! Our free agent guarantee means that if we can't place you on a team, you will receive a full refund.

Are there referees?

Yes! Every match has an in-house referee provided by Rafa League. Our refs keep the game clean, safe, and flowing: making calls, managing pace, and ensuring fair play so you can focus on the competition. They're there to let the game happen the way it should. Please note that our referees are not registered with Ontario Soccer, as we are not a sanctioned league.

How long are Rafa League games?

Games are 50 minutes with no breaks. Regular season games have no overtime. The goal is to keep the energy high and the games moving. Players are expected to arrive 10 minutes before their scheduled game time to warm up and be ready to play.

What skill level is required to join?

All skill levels are welcome! Rafa League focuses on providing a fun, competitive, and inclusive environment for players of all abilities.

Where are Rafa League games played?

Games may be played at various fields/facilities in the Kitchener-Waterloo Region. Season schedules with location details will be posted and communicated to players before the start of each season.

How many players should I have on my team?

The recommended roster size is provided within the division details on our register page. We recommend enough players to allow for a healthy balance between adequate player game time, and enough subs for high-intensity matches.