---
title: Football Draft Game: built solo, grown to 100k+ downloads · Pavegrowth
description: A football draft game. Spin for a real club and season, draft an XI, then play out the season and chase an unbeaten record. I built the iOS app, the browser version and the website.
url: https://pavegrowth.co/work/football-draft-game/
---

[← Work](https://pavegrowth.co/work/) · Football Draft Game

Football Draft Game · Built & launched end to end

# Football Draft Game: built solo, grown to 100k+ downloads.

A wheel picks a real club from a real season. You draft one player from that squad, then spin again until your XI is full. Then you play out the season and chase a perfect, unbeaten record. I built the iOS app, the browser version and the website.

Product

[Live website ↗](https://www.380football.com/)

Platforms

iPhone, iPad, browser

Services

App development (iOS), Website

[App Store ](https://apps.apple.com/app/id6777858624) · [Play in browser ](https://play.380football.com)

![The game's website homepage: The wheel picks the club. You pick the XI. Three phones show the draft, an unbeaten season and the club wheel.](https://pavegrowth.co/_astro/home-d.BU-crY1m_21x3s4.webp)

The website homepage · iPhone · iPad · browser

The numbers

## People play it, rate it and keep coming back.

100k+ · Downloads

300+ · Five-star App Store reviews

Millions · Of season playthroughs

What I built

## A full game, not a prototype.

The app, the game data, multiplayer and the site, built and shipped by me. Free to play, with no ads and no account to create.

### The iOS app

Spin, draft, simulate. A draft takes about 60 seconds, and the solo season runs on the device, so it works with no connection.

* Club-and-season wheel with limited rerolls
* Seven formations and a live team rating
* Full season sim on a live 2D match engine

### Real football data

250+ clubs across 16 leagues and 70k+ player-seasons, each player rated for that exact season and for their career peak. Text-only names, no crests and no photos.

### Multiplayer

Private leagues that friends join with a code, live 1v1 drafts with ELO on the line, and a global leaderboard.

### The website and browser game

A site in over 20 languages that explains the game and sends people to the App Store, or straight into a free version that runs in the browser.

Screens

## The website and the game.

![Website multiplayer section: Beat your mates. Beat the world. Phones show a private league table, a live 1v1 match and the global board.](https://pavegrowth.co/_astro/multiplayer-d.Cr9JZJ9E_NCUCJ.webp)

Multiplayer: leagues, live 1v1, global board

![Website data section: 16 leagues of real football, 250+ real clubs, 70k+ player-seasons, with a final league table on a phone](https://pavegrowth.co/_astro/leagues-d.BAzW7Drp_Z45keC.webp)

16 leagues, 250+ clubs, 70k+ player-seasons

### On a phone

![The website on mobile with App Store and Play free in browser buttons](https://pavegrowth.co/_astro/home-m.BT-krpjG_Z1dJclX.webp)

Website on mobile

![Game home screen: Start New Season, Multiplayer 1vs1, Multiplayer Leagues, Daily Challenge, Nations Cup and Global Leaderboards](https://pavegrowth.co/_astro/game-menu-m.CUHQHHWc_Z1cbC2Q.webp)

Game home screen

![Solo Season setup: league picker, pitch with eleven open positions and a 4-3-3 formation selected](https://pavegrowth.co/_astro/game-draft-m.CYN0wbSP_2olIqy.webp)

Solo season setup

Game screens captured from the browser version at phone size.

How it's built

## A full game stack, from match engine to edge.

A top-level look at how it's put together. One codebase ships the iPhone app and the browser game, backed by a small, fast edge backend.

See how it's built Optional, for the technically curious

Client

### One codebase, iPhone and browser

The iOS app and the browser game build from one TypeScript codebase. The web version installs like an app and works offline.

TypeScript, React Native, Expo, PWA

Simulation

### A deterministic match engine

Seasons simulate on the device from the squad, a seed and a versioned ruleset, using Elo ratings and a Poisson goal model, so any result can be replayed exactly.

Seeded RNG, Elo, Poisson model

Data

### Tens of thousands of player-seasons, packed small

Every player is rated for each season and at their peak, compiled from public football data. A build step packs it from 20 MB to under 1 MB compressed, loaded one league at a time.

Data pipeline, Compression, Lazy loading

Backend

### Multiplayer at the edge

Private leagues, live 1v1 drafts, leaderboards and push notifications run on serverless workers at the edge, with scheduled jobs that tidy up abandoned matches.

Cloudflare Workers, D1, Cron, Push notifications

Fair play

### Results the server can trust

Every ranked, daily and 1v1 result is re-run on the server before it counts. Versioned rulesets keep older app versions valid while an update rolls out.

Server verification, Matchmaking by rating

Release and growth

### Ship fast, in 20+ languages

Signed over-the-air updates from a self-hosted update server, a website generated in 22 languages from one template, App Store listings in 51 locales, and privacy-friendly ad attribution.

OTA updates, i18n, fastlane, Vercel

1. ### Works offline  
Solo seasons need no connection. Online results queue up and send when you are back.
2. ### No account needed  
A private ID on iPhone, and no cookies, IP addresses or device IDs stored.
3. ### Made to be shared  
Universal links, invite pages and share cards for leagues and results.

About![Josh Pavey](https://pavegrowth.co/_astro/avatar.BbmBhYNK_TT63c.webp)

**Josh Pavey** · Founder

**Currently** 

[Get in touch ](#contact)

UK time

## Senior strategy. Hands-on delivery.

I've spent **7+ years in paid advertising**, agency-side and in-house, most recently as **Head of Paid Search for 3+ years at Soar With Us**, a D2C agency, growing brands to **8+ figures**. I've since started Pavegrowth to continue my love of building and growing brands with that expertise.

Alongside the ad accounts I build Shopify themes, iOS apps and software products, including my own. Growth marketing and development under one roof. I utilise AI workstreams to support moving faster & streamlining internal & client workflows to ensure efficiency, whilst the strategy, judgement and accountability are mine. You talk directly to the person doing the work.

7+ · Years in paid ads

£10M+ · Ad spend managed

100s · Audits & accounts managed

30-minute intro call

## Let's grow your brand, together.

Thirty minutes to get to know your brand, your goals and where the growth is. No pitch deck, just a straight conversation about where we'd take it next.

1. 0–10 · Your brand, goals and growth targets
2. 10–25 · Where I'd look first for growth, and why
3. 25–30 · Fractional, a project, or not a fit

[Book an intro call ](https://calendar.app.google/xccypEeR4XJFWLWp6)

Email

[josh@pavegrowth.co](mailto:josh@pavegrowth.co)
