ovie.
homeaboutprojectsblogcontact
Ovie

© 2026 All Rights Reserved.

Back

Footy Teams

CodeVisit

Job Type: Hobby

Paste in a player list with names, positions, and an optional 1-5 skill rating, set a team size or team count, and it generates randomized teams balanced by both. Each team gets a baseline mix of strikers, mids, and defenders, and no team stacks too many players of the same rating, so sides come out even on skill, not just headcount. Results can be copied, shared as a link, exported as an image, or reshuffled. Runs entirely client-side, no backend. Built with Next.js, TypeScript, and Tailwind CSS, deployed on Vercel.

Next.jsTypeScriptTailwind CSS
Footy Teams featured image

More Screenshot(s)

Footy Teams screenshot 1Footy Teams screenshot 2