BanterPicks MVP · World Cup predictions · Demo data

Build the bracket before your mates do.

Rank every group, choose knockout winners, pick the podium and settle it with transparent scoring. Private picks, leaderboard drama, bragging rights only.

Currently using clearly labelled demo fallback data. Production groups, teams, fixtures and results must be imported or synced from official FIFA channels before scoring real entries.

Demo score vs demo fallback result

37.5
23.5
groups
14
bracket
0
bonus

Step 1

Predict all group placements

Group A

drag to rank
1

Demo Team A1

Advances to knockout bracket

2

Demo Team A2

Advances to knockout bracket

3

Demo Team A3

3rd place group score

4

Demo Team A4

4th place group score

Group B

drag to rank
1

Demo Team B1

Advances to knockout bracket

2

Demo Team B2

Advances to knockout bracket

3

Demo Team B3

3rd place group score

4

Demo Team B4

4th place group score

Group C

drag to rank
1

Demo Team C1

Advances to knockout bracket

2

Demo Team C2

Advances to knockout bracket

3

Demo Team C3

3rd place group score

4

Demo Team C4

4th place group score

Group D

drag to rank
1

Demo Team D1

Advances to knockout bracket

2

Demo Team D2

Advances to knockout bracket

3

Demo Team D3

3rd place group score

4

Demo Team D4

4th place group score

Group E

drag to rank
1

Demo Team E1

Advances to knockout bracket

2

Demo Team E2

Advances to knockout bracket

3

Demo Team E3

3rd place group score

4

Demo Team E4

4th place group score

Group F

drag to rank
1

Demo Team F1

Advances to knockout bracket

2

Demo Team F2

Advances to knockout bracket

3

Demo Team F3

3rd place group score

4

Demo Team F4

4th place group score

Group G

drag to rank
1

Demo Team G1

Advances to knockout bracket

2

Demo Team G2

Advances to knockout bracket

3

Demo Team G3

3rd place group score

4

Demo Team G4

4th place group score

Group H

drag to rank
1

Demo Team H1

Advances to knockout bracket

2

Demo Team H2

Advances to knockout bracket

3

Demo Team H3

3rd place group score

4

Demo Team H4

4th place group score

Step 2

Click winners through a logical bracket

Group winners and runners-up are inserted automatically from the active data provider. Later rounds stay locked until the previous winners are selected.

Round of 16

A1 vs B2

C1 vs D2

E1 vs F2

G1 vs H2

B1 vs A2

D1 vs C2

F1 vs E2

H1 vs G2

Quarter-finals

R16 1 winner vs R16 2 winner

R16 3 winner vs R16 4 winner

R16 5 winner vs R16 6 winner

R16 7 winner vs R16 8 winner

Semi-finals

Quarter-final winners

Quarter-final winners

Final

World Cup final

Step 3

Final places 1–4

Winner

Awaiting winner

Runner-up

Awaiting winner

Third-place match (semi-final losers only)

Pick both semi-final winners first.

3rd

Awaiting winner

4th

Awaiting winner

Step 4

Bonuses & tiebreaker

Data source

Demo fallback data — not official FIFA data

The scoring engine consumes a provider-neutral TournamentData object. The production adapter must hydrate that object from official FIFA groups, teams, fixtures and results; squads and lineups can be added through the same provider boundary.

Validation

Looks logically consistent so far.