ZILLA ENGINE
Start a league
Zilla Engine · the platform that powers competitions

One engine.
Every league.

Zilla Engine runs fixtures, brackets, tables, live scores and league sites. Every league you see here is powered by it.

LIVE · ALL LEAGUES
FG Milos Novaković 16–7 Đorđe Spasić FINAL◆FG Petar Vučković 9–16 Zoran Bojović FINAL◆FG Nemanja Bogdanović 16–10 Darko Mihailović FINAL◆FG Milos Novaković 16–7 Đorđe Spasić FINAL◆FG Petar Vučković 9–16 Zoran Bojović FINAL◆FG Nemanja Bogdanović 16–10 Darko Mihailović FINAL◆FG Milos Novaković 16–7 Đorđe Spasić FINAL◆FG Petar Vučković 9–16 Zoran Bojović FINAL◆FG Nemanja Bogdanović 16–10 Darko Mihailović FINAL◆
1
LEAGUES LIVE
360
GAMES PLAYED
80
PLAYERS
0
LIVE NOW
Capabilities

What the engine runs.

Everything a league needs to run a season, from the first fixture to the final buzzer.

Click a card to see it work
Team 1 stays · everyone else rotates one seat
vs
vs
vs
LLynx
VVipers
TTitans
HHawks
BBulls
WWolves
Round 1
Sat 18:00Court 1Lynx vs Wolves
Sat 18:40Court 2Vipers vs Bulls
Sat 19:20Court 1Titans vs Hawks
Round 2
Sat 18:00Court 1Lynx vs Bulls
Sat 18:40Court 2Wolves vs Hawks
Sat 19:20Court 1Vipers vs Titans
Round 3
Sat 18:00Court 1Lynx vs Hawks
Sat 18:40Court 2Bulls vs Titans
Sat 19:20Court 1Wolves vs Vipers
Round 4
Sat 18:00Court 1Lynx vs Titans
Sat 18:40Court 2Hawks vs Vipers
Sat 19:20Court 1Bulls vs Wolves
Round 5
Sat 18:00Court 1Lynx vs Vipers
Sat 18:40Court 2Titans vs Wolves
Sat 19:20Court 1Hawks vs Bulls
1/5Round 1 · 3 games, every team plays once
2/5Round 2 · seats rotate, new pairs
3/5Round 3 · no matchup repeats
4/5Round 4 · times and courts filled in
5/5Round 5 · season fixtures complete (15 games)
Fixtures

Schedules every round

Add the teams and dates. The engine builds every round so each team meets each opponent once, then places every game on a day, time and court.

How it works
  1. 1Add teams, dates, courts and game length.
  2. 2Engine pairs every team once per round (circle method).
  3. 3Each game gets a day, time and court with no clashes.
  4. 4Move one game: only that slot changes, the rest stays.
Inputteams, dates, courts
Outputfull season, round by round
Ruleno repeat matchups
Changereschedule one game
SettingsGame lengthCourtsDaysDouble round
QF
LLynx
21
RRhinos
9
HHawks
18
WWolves
21
VVipers
21
BBulls
15
TTitans
21
CComets
19
SF
LLynx
21
WWolves
17
VVipers
16
TTitans
21
Final
LLynx
21
TTitans
18
Champion
LLynx
3rd place
WWolves
21
VVipers
14
1LLynx
2TTitans
3WWolves
1/5Seeded by rank: 1 v 8, 4 v 5, 2 v 7, 3 v 6
2/5Quarter-finals · winners move on, losers are out
3/5Semi-finals · bracket fills itself
4/5Final · champion crowned
5/5Placements set: 1st, 2nd, 3rd place game
Brackets

Knockouts that fill themselves

Seeds are placed from the table. When a scorer submits a result, the winner moves to the next game on their own; nobody edits the bracket by hand.

How it works
  1. 1Seeds come from the table or a ranking you set.
  2. 2A submitted score moves the winner forward automatically.
  3. 3Final and optional 3rd place game.
  4. 4Final placements are written to the standings.
Seedingfrom standings or manual
Advanceautomatic on submit
Extras3rd place game, byes
Rankingplacement 1st–last
SettingsSeeding3rd placeByes
Group A · live table
TeamWLDiff
LLynx
5
1
2
+40
+27
TTitans
4
5
2
+22
+29
HHawks
4
5
2
3
+18
+31
+21
VVipers
3
3
4
-4
-11
BBulls
2
3
4
-20
-10
Latest final
Waiting for next result…
FINAL · SUBMITTED BY SCORER
HHawks21
LLynx8
FINAL · SUBMITTED BY SCORER
TTitans21
VVipers14
FINAL · SUBMITTED BY SCORER
BBulls21
HHawks11
1/4Table before tonight
2/4Hawks beat Lynx by 13 · Hawks go top
3/4Titans win · climb to 1st on points difference
4/4Bulls upset Hawks · table re-sorts instantly
Standings

Tables update after every game

The table is recalculated the moment a final score is submitted. Order is by wins, then head-to-head, then points difference.

How it works
  1. 1Scorer submits the final score.
  2. 2Wins, losses and points difference update.
  3. 3Ties broken by head-to-head, then points difference.
  4. 4Every page showing the table updates at once.
ColumnsW, L, Diff, Pts, last 5
Tiebreakhead-to-head → diff
Groupsone table per group
Advancetop N line
SettingsPoints per winTiebreakersAdvance line
SCORER DESK
LLynx
+1
+2
+3
VVipers
+1
+2
+3
Event log
Q3 6:10+2Lynx
Q3 6:08+3Vipers
Q3 6:06+2Lynx
Q3 6:04+1Lynx
● LIVE · PUBLIC SITE
12:10
14:10
14:13
16:13
17:13
LynxVipers
Lynx 5–0 run
✓ SYNCED
1/5Q3 · 12–10
2/5Scorer taps +2 · public score updates in under a second
3/5Vipers +3 · logged with time and quarter
4/5Lynx +2 · momentum bar swings
5/5Lynx +1 · a 5–0 run is flagged
Live scores

Point by point, on every screen

Officials score from the scorer desk. Each tap is an event with team, value and clock, and it reaches the league site, live page and ticker within a second.

How it works
  1. 1Official taps +1 / +2 / +3 on the scorer desk.
  2. 2Each point is logged with team, value and clock.
  3. 3Every screen updates: site, live page, ticker.
  4. 4Momentum and runs are drawn from the log.
Input+1 / +2 / +3, fouls, timeouts
Logevery event, time-stamped
Offlinequeues, syncs later
Showsscore, momentum, runs
SettingsQuartersClockShot clock
Box score · live
PlayerPTS
LMarko
8
10
12
LAna
6
9
VLuka
7
10
VMila
5
Scoring leader
L
Marko
Lynx
8
L
Marko
Lynx
10
L
Marko
Lynx
12
SEASON · 9 GAMES
PPG · REB · AST · 3PT
updated after every point
1/5Tip-off · box score from previous events
2/5Marko +2 · credited to him and to Lynx
3/5Ana +3 · counts as a three-pointer
4/5Marko +2 · season totals update
5/5Luka +3 · new scoring leader
Player stats

Every player, every game

Every scoring event is credited to a player. Box scores fill during the game; season totals, averages and leaders update automatically.

How it works
  1. 1Every scoring event names the player.
  2. 2Box score and team totals update live.
  3. 3Season totals and averages roll up automatically.
  4. 4Leaders cards re-rank across the league site.
Per gamebox score
Per seasontotals, averages
Leaderspoints, threes, streaks
Sourcethe same event log
SettingsTracked statsLeader cards
floorgeneral.zillaengine.com
leagueb.zillaengine.com
leaguec.zillaengine.com
FFLOORGENERAL
L[LEAGUE B]
L[LEAGUE C]
Home
Schedule
Standings
Teams
LIVE NOW
17 : 14
1/3One template · FloorGeneral brand
2/3Same pages, new colour, name and logo
3/3Every league gets its own site and address
League sites

A site per league, in its brand

One template serves every league. Set a name, logo and accent colour and the league gets its own site with all pages ready.

How it works
  1. 1Set the league name, logo and accent colour.
  2. 2Engine applies them to every page.
  3. 3Home, schedule, standings, teams, live: all ready.
  4. 4Each league lives on its own address.
Brandname, logo, accent
Pageshome, schedule, table, teams, live
Addressown domain or subdomain
Membersfollow teams, alerts
SettingsAccent colourLogoDomain
One engine · every format

Built for any competition.

18 formats built in. Formats light up as leagues go live on them. Click any format to watch it run.

Results grid · row vs column
L
L
V
V
T
T
H
H
W
W
L
L
L
W
L
W
W
W
L
L
Table
TeamWL
LLynx
0
1
2
0
1
VVipers
0
1
0
1
2
TTitans
0
1
2
0
1
HHawks
0
1
0
1
2
1/44 teams · every pair meets once = 6 games
2/4Round 1 · 2 games
3/4Round 2 · grid fills, table re-sorts
4/4Round 3 · all 6 played · final table
League format

Round Robin

Every team plays every other team. All matchups generated automatically; standings ranked by W/L and points.

How it works
  1. 1Every team is paired with every other team.
  2. 2Rounds are generated so nobody plays twice in a round.
  3. 3Standings rank by W/L, then tiebreakers.
Teams3–20
Gamesn(n−1)/2 · ×2 for double
Standingstable · W/L/points
Best forregular seasons
SettingsSingle / doublePoints per winTiebreakers
15 possible matchups · 9 scheduled
L
L
V
V
T
T
H
H
B
B
W
W
W
L
W
L
W
L
W
W
W
L
W
L
L
L
L
W
L
W
Table
TeamWL
LLynx
0
2
0
1
VVipers
0
1
0
2
TTitans
0
3
0
HHawks
0
1
0
2
BBulls
0
0
3
WWolves
0
2
0
1
1/46 teams · a full round robin would be 15 games
2/4Engine picks 9 matchups · every team plays 3
3/4Results fill the selected cells only
4/4Table ranks teams that played the same number of games
League format

Partial Round Robin

Not everyone plays everyone: a balanced subset of a full round robin, for fields too big for the schedule.

How it works
  1. 1Set how many games each team plays.
  2. 2Engine picks a balanced subset of matchups.
  3. 3Each team plays the same count, no repeats.
  4. 4Standings work like a normal league.
Teams6+
Gamesn × k / 2 (k per team)
Standingstable
Best forbig fields, short seasons
SettingsGames per teamBalance by strength
Phase 1 · everyone plays everyone
LLynx
3–0
6–1
7–3
VVipers
2–0
5–2
8–2
TTitans
2–0
5–2
6–4
HHawks
1–0
4–3
5–5
BBulls
0–1
3–4
5–5
WWolves
0–2
2–5
3–7
CComets
0–2
2–5
4–6
RRhinos
0–3
1–6
2–8
Split after phase 1
Top 4 · title race
Bottom 4 · placement
1/4Phase 1 · full round robin
2/4Halfway · table is cut at the split point
3/4Teams regrouped by standing
4/4Phase 2 · play within your half · records carry over
League format

Split League

The season splits into phases. After the split point, teams are regrouped by standing for the second half.

How it works
  1. 1Phase 1 is a normal league.
  2. 2At the split point the table is cut.
  3. 3Top and bottom halves form new groups.
  4. 4Phase 2 is played inside each group.
Phases2
Gamesphase 1 RR + phase 2 RR per half
Standingstable per half
Best fortitle race + relegation
SettingsSplit pointCarry pointsGroup size
0 wins
1 win
2 wins
3 wins
LLynx
VVipers
TTitans
HHawks
BBulls
WWolves
CComets
RRhinos
1/4Round 1 · 8 teams, paired by seed
2/4After R1 · winners and losers split by record
3/4R2 · same records meet · no repeat opponents
4/4After 3 rounds · full ranking from 8 teams
League format

Swiss System

Teams are paired each round with teams on the same record, never twice. Fewer rounds than a round robin, still a full ranking.

How it works
  1. 1Round 1 pairs teams by seed.
  2. 2After each round, teams with the same record meet.
  3. 3Nobody meets the same opponent twice.
  4. 4About log₂(n) rounds give a full ranking.
Teams8+
Rounds≈ log₂(n)
Standingstable + Buchholz
Best forlarge fields
SettingsRoundsTiebreakPairing seed
#1
#2
#3
#4
#5
#6
LLynx
VVipers
TTitans
HHawks
BBulls
WWolves
CHALLENGE
BBulls–
TTitans–
#5 challenges #3 (max 3 up)
CHALLENGE
BBulls21
TTitans17
Challenger wins → swap
CHALLENGE
HHawks14
VVipers21
Challenger loses → no change
1/5Ranked ladder · always open
2/5Bulls (#5) challenge Titans (#3)
3/5Bulls win the challenge
4/5Bulls take #3, Titans drop to #5
5/5Hawks challenge Vipers and lose · ladder stays
League format

Ladder / Challenge

A ranked list where lower teams challenge higher ones. Win and you swap positions. Ongoing, no fixed end date.

How it works
  1. 1Teams sit on a ranked ladder.
  2. 2A lower team challenges up to N places higher.
  3. 3Win: swap places. Lose: nothing changes.
  4. 4No fixed end date; the ladder is always live.
Teamsany
Gameson challenge
Standingsladder position
Best forongoing clubs
SettingsChallenge rangeReply deadline
QF
LLynx
21
RRhinos
9
HHawks
18
WWolves
21
VVipers
21
BBulls
15
TTitans
21
CComets
19
SF
LLynx
21
WWolves
17
VVipers
16
TTitans
21
Final
LLynx
21
TTitans
18
Champion
LLynx
3rd place
WWolves
21
VVipers
14
1LLynx
2TTitans
3WWolves
1/5Seeded by rank: 1 v 8, 4 v 5, 2 v 7, 3 v 6
2/5Quarter-finals · winners move on, losers are out
3/5Semi-finals · bracket fills itself
4/5Final · champion crowned
5/5Placements set: 1st, 2nd, 3rd place game
Knockout format

Single Elimination

Lose once and you are out. Bracket seeded by rank, quarters to semis to final, optional third-place game.

How it works
  1. 1Teams seeded by rank, 1 v 8 and so on.
  2. 2Lose once and you are out.
  3. 3Winners advance to the final.
  4. 4Optional 3rd place game sets placements.
Teams4–64
Gamesn − 1 (+1 for 3rd)
Standingsplacement
Best forcups, playoffs
SettingsSeedingByes3rd place
Winners bracket
Losers bracket · one more life
LLynx
21
HHawks
14
VVipers
17
TTitans
21
LLynx
21
TTitans
19
HHawks
18
OUT
VVipers
21
TTitans
21
VVipers
16
OUT
Grand final
LLynx
21
TTitans
18
Champion
LLynx
1/5Seeds · 4 teams, everyone has two lives
2/5WB round 1 · Hawks and Vipers drop to the losers bracket
3/5WB final · Titans drop down · Hawks lose twice, out
4/5Losers final · Titans earn the grand final spot
5/5Grand final · Lynx champion (Titans lost twice)
Knockout format

Double Elimination

Two brackets, winners and losers. A team must lose twice to be out; the losers bracket feeds a grand final.

How it works
  1. 1Two brackets: winners and losers.
  2. 2First loss drops you to the losers bracket.
  3. 3Second loss and you are out.
  4. 4Losers bracket winner meets the winners champion.
Teams4–32
Games2n − 2 (+1 reset)
Standingsplacement
Best forfair tournaments
SettingsGrand final resetSeeding
Group A
LLynx
0–0
3–0
VVipers
0–0
2–1
TTitans
0–0
1–2
HHawks
0–0
0–3
Group B
BBulls
0–0
3–0
WWolves
0–0
2–1
CComets
0–0
1–2
RRhinos
0–0
0–3
Top 2 advance
SF · A1 v B2
LLynx
21
WWolves
16
SF · B1 v A2
BBulls
19
VVipers
21
Final
LLynx
21
VVipers
15
Champion
LLynx
1/52 groups of 4
2/5Group phase done · top 2 in each group qualify
3/5Cross-seeded semis: A1 v B2, B1 v A2
4/5Semi-finals played
5/5Final · champion
Knockout format

Group + Knockout

Groups play a round robin, then the top finishers advance into a single-elimination bracket.

How it works
  1. 1Teams split into groups and play a round robin.
  2. 2Top N of each group advance.
  3. 3Cross-seeding: group winners meet runners-up.
  4. 4Single elimination to the title.
Teams8+
Gamesgroups RR + bracket
Standingstables, then placement
Best forleagues with playoffs
SettingsGroupsAdvance per groupCross-seeding
Round 1
LLynx
21
RRhinos
9
HHawks
18
WWolves
21
VVipers
21
BBulls
15
TTitans
21
CComets
19
Main bracket
Consolation bracket
LLynx
21
WWolves
18
VVipers
17
TTitans
21
RRhinos
12
HHawks
21
BBulls
21
CComets
18
Final
LLynx
21
TTitans
17
Consolation final
HHawks
21
BBulls
16
Champion
LLynx
Consolation
HHawks
1/4Round 1 · 8 teams
2/4Winners stay in the main bracket · losers drop to consolation
3/4Both brackets keep playing
4/4Every team played at least 2 games
Knockout format

Consolation / Compass

First-round losers drop into a consolation bracket for more games. Everyone gets at least two matches.

How it works
  1. 1Round 1 as a normal bracket.
  2. 2First-round losers enter a consolation bracket.
  3. 3Both brackets run side by side.
  4. 4Everyone gets at least 2 games.
Teams8+
Min games2 per team
Standingsplacement
Best foryouth, rec events
SettingsConsolation depth
Main · R1
LLynx
21
RRhinos
9
HHawks
18
WWolves
21
VVipers
21
BBulls
15
TTitans
21
CComets
19
LLynx
21
WWolves
17
VVipers
16
TTitans
21
Final
LLynx
21
TTitans
19
Champion
LLynx
Repechage · R1 losers get a second chance
RRhinos
10
HHawks
21
BBulls
21
CComets
19
Rep final
HHawks
21
BBulls
17
Bronze · back in main
HHawks
21
WWolves
18
1/5Main bracket · round 1
2/5R1 losers enter the repechage
3/5Repechage games while the main bracket runs
4/5Repechage winner re-enters the main bracket
5/5Bronze decided · everyone placed
Knockout format

Repechage

First-round losers get a second chance in a repechage bracket; its winner re-enters the main bracket. Olympic wrestling/judo style.

How it works
  1. 1Main bracket runs as single elimination.
  2. 2First-round losers enter the repechage.
  3. 3Repechage winner re-enters the main bracket.
  4. 4Placements written via bracket standings.
Teams8+
Second chanceR1 losers
Standingsplacement
Best forcombat-style events
SettingsRepechage entryRe-entry round
#1
LLynx
#2
VVipers
#3
TTitans
#4
HHawks
Qualifying final · 1 v 2
LLynx
21
VVipers
18
Elimination final · 3 v 4
TTitans
21
HHawks
15
OUT
Preliminary final
VVipers
21
TTitans
17
OUT
Winner straight to final
Grand final
LLynx
21
VVipers
19
Champion
LLynx
1/4Top 4 from the table
2/41 v 2: winner straight to the final, loser gets a 2nd chance · 3 v 4: loser out
3/4Loser of 1v2 meets winner of 3v4
4/4Grand final
Knockout format

Page / McIntyre

Top-4 playoff from Australian rules: 1 v 2 winner goes to the final, 3 v 4 loser is out, then the other two cross-play.

How it works
  1. 1Top 4 seeds enter.
  2. 21 v 2 winner goes straight to the final.
  3. 33 v 4 loser is out; winner plays the 1v2 loser.
  4. 4Grand final decides the title.
Teams4
Games4
Standingsplacement
Best forrewarding top 2
SettingsSeeds from table
#4 v #3
HHawks
21
TTitans
18
OUT
VVipers
#2 waits
LLynx
#1 waits
HHawks
16
21
VVipers
21
19
Champion
LLynx
1/4Lowest seeds play first
2/4Winner climbs one step to face #2
3/4Vipers win · climb to face #1
4/4Top seed wins the final · plays only once
Knockout format

Stepladder

Bottom seeds play first; the winner climbs to face the next seed, all the way to the top.

How it works
  1. 1Lowest two seeds play first.
  2. 2Winner moves up to face the next seed.
  3. 3Repeat until the top seed.
  4. 4Top seed waits and plays only the final.
Teams3–6
Gamesn − 1
Standingsplacement
Best forbowling, cricket finals
SettingsNumber of seeds
LLynx
G1
W
G2
G3
W
G4
W
G5
G6
W
G7
VVipers
G1
G2
W
G3
G4
G5
W
G6
G7
H
H
A
A
H
A
H
Series
0–0
1–0
1–1
2–1
3–1
3–2
4–2
Lynx win 4–2
Bo3Bo5Bo7
H/A = home court · 2-2-1-1-1 pattern
1/7Best of 7 · first to 4 wins
2/7Game 1 · Lynx win
3/7Game 2 · Vipers win
4/7Game 3 · Lynx win
5/7Game 4 · Lynx win
6/7Game 5 · Vipers win
7/7Game 6 · Lynx take the series 4–2
Series format

Best of Series

Playoff-style series of 3, 5 or 7 games. First to win the majority takes the series.

How it works
  1. 1Choose best of 3, 5 or 7.
  2. 2Each game result adds to the series.
  3. 3First to the majority wins; later games are cancelled.
Teams2 per series
Gamesup to 2k − 1
Winmajority
Best forplayoffs, finals
SettingsBo3 / Bo5 / Bo7Home court pattern
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
Court 1
Court 2
Court 3
Group A
Group A
Group B
Group B
Group C
Group C
Group D
Group D
Group A
QF 1
QF 2
QF 3
QF 4
SF 1
SF 2
FINAL
NOW
1/5One day · 3 courts · 10:00 to 18:00
2/5Morning · group games on every court
3/5Afternoon · quarter-finals
4/5Semi-finals
5/517:00 final · done the same day
Special format

One Day Tournament

A quick tournament in a single day: every game scheduled into one session, rapid-fire rounds.

How it works
  1. 1Set start time, game length, courts and breaks.
  2. 2All games scheduled into one session.
  3. 3Rounds run back to back, no waiting days.
  4. 4Champion crowned the same day.
Teams4–24
Lengthone day
Standingsgroups + bracket
Best forevents, camps
SettingsStart timeGame lengthCourtsBreaks
Team 1
Team 2
Team 3
AN
MI
LU
MA
JO
SA
NI
EV
TO
KA
DA
IL
Player points
1MI0
2AN0
3LU0
1MI3
2LU3
3SA3
1LU6
2MI3
3KA3
1LU9
2KA6
3MI6
Points count for the player, not the team
1/412 players sign up as individuals
2/4Round 1 · random teams of 4
3/4Round 2 · shuffled into new teams
4/4Round 3 · individual leaderboard decides
Special format

Scramble / Mixer

Players are shuffled into new random teams every round. Social and rec format with individual standings.

How it works
  1. 1Players sign up individually.
  2. 2Engine draws new random teams each round.
  3. 3Wins add points to each player.
  4. 4Ranking is per player, not per team.
Players8+
Teamsnew each round
Standingsper player
Best forsocial nights
SettingsTeam sizeRounds
On court
Queue
LLynx
VVipers
TTitans
HHawks
BBulls
Wins · target 3
LLynx0
TTitans0
LLynx1
TTitans0
LLynx1
TTitans1
TTitans2
LLynx1
TTitans3
LLynx1
Titans reach 3 · king
1/5Lynx v Vipers · others queue
2/5Lynx win and stay · Vipers to the back
3/5Titans win · Lynx rotate out
4/5Titans win again · streak 2
5/5Titans hit the target · king of the court
Special format

King of the Court

Winner stays on court, loser rotates out. First to the target score or wins, or leader at time, wins.

How it works
  1. 1Two teams on court, the rest queue.
  2. 2Winner stays on, loser goes to the back.
  3. 3Each win counts toward the target.
  4. 4First to the target (or leader at time) wins.
Teams3+
Gamescontinuous
Standingswins count
Best for3x3, pickup
SettingsTarget winsTime limitGame to
Challengers in order
Beaten
Champion spot
LLynx
VVipers
TTitans
HHawks
BBulls
vs
1/5Lynx hold the spot · Vipers up first
2/5Lynx beat Vipers · Titans step up
3/5Lynx beat Titans · Hawks step up
4/5Hawks beat Lynx · Hawks take the spot
5/5Hawks beat Bulls · Hawks finish champion
Special format

Gauntlet

One team faces all challengers in sequence. The champion keeps playing until beaten, then the winner takes the spot.

How it works
  1. 1One team holds the champion spot.
  2. 2Challengers face them in sequence.
  3. 3Beat the champion and you take the spot.
  4. 4Last team standing wins; placements are written.
Teams3+
Gamesn − 1
Standingsplacement
Best forshowcase events
SettingsChallenger order
Mon
Wed
Fri
Sat
Add a game
LLynx
vs
TTitans
Mon · 19:00 · Court 1
Lynx
v Titans
VVipers
vs
HHawks
Wed · 19:00 · Court 1
Vipers
v Hawks
BBulls
vs
WWolves
Fri · 19:00 · Court 1
Bulls
v Wolves
LLynx
vs
HHawks
Sat · 19:00 · Court 1
Lynx
v Hawks
No auto-generation · you place every game
1/5Empty calendar · nothing generated
2/5Organizer adds Lynx v Titans on Monday
3/5Vipers v Hawks on Wednesday
4/5Any matchup, any slot
5/5Irregular schedule built by hand
Special format

Custom Fixtures

Manual fixture creation: you set every matchup yourself, no auto-generation. For irregular schedules or special events.

How it works
  1. 1Pick two teams.
  2. 2Choose day, time and court.
  3. 3Repeat for every game you want.
  4. 4Standings still update from results.
Teamsany
Gamesyou decide
Standingstable from results
Best forirregular events
SettingsManual only
ALL LEAGUES

Every league on the engine.

Each league gets its own site, tables and brackets. New leagues appear here the day they go live.

FG
League
Round RobinSeason Sezona 20…
Leader · Srđan Kovačević –
ACTIVE Visit →
+Your league here3X3 · 5V5 · YOUTH
+Your league hereTOURNAMENT
+Your league hereCLUB LEAGUE
+Your league hereCOMING SOON
+Your league here3X3 · 5V5 · YOUTH
HOW IT WORKS

From zero to a live league in a day.

01
Create the league
name, format, colours
02
Add teams or players
invite links · sign-ups
03
Schedule the season
fixtures · brackets auto-built
04
Go live
scores, tables and site update live
FOR ORGANIZERS

Run your league on Zilla Engine.

1v1, 3x3, 5v5, youth or tournaments. Your brand, your site, our engine underneath.