Loons Badge

What is Loons Team Balancer?

Loons Team Balancer is a Next.js-based solution designed to create fair and well-balanced soccer teams each week. The app takes into account player skills, gender, and other attributes to ensure a fun and competitive experience for everyone. It is ideal for recurring games with a mix of players of different abilities and positions, making it easy to shuffle teams fairly every time.

How It Works

At the core of the app is a sophisticated team balancing algorithm. It evaluates the players available each week based on their:

Game Knowledge
Goal Scoring
Attack
Midfield
Defense
Mobility/Stamina

Players are sorted primarily by gender and then by overall score. Using a modified serpentine draft method, the algorithm distributes players across teams while keeping the overall skill levels balanced. It even introduces slight randomness to ensure that teams vary week to week.

Getting Started

Simply select who's playing and choose how many teams you'd like to create. You can use the upcoming games dropdown button to automatically select the players depending on their RSVPs on Heja's attendance tracking app. If you're not quite happy with the results, you can manually drag and drop players, and or you can clickcreate teams again to re-generate the teams. When you're happy with the teams, you can print the teams in the default, printer-friendly format.

Site Info

Loons Team Balancer is created and maintained by Don Stevenson. Please feel free to reach out with any questions or feedback.

Home
Learn more about Loons Team Balancer

© 2025 Loons Team Balancer. All rights reserved.