Free · no sign-up · print or share

24-team league schedule generator

A 24-team league is 276 games in a single round robin, 12 games a round. On one pitch with one kick-off a round takes 12 match days. Add your dates, kick-off slots and pitches below and download the dated fixture list as CSV.

Teams
24
Games (single)
276
Games (home & away)
552
Rounds (single / double)
23 / 46
Games per round
12
Byes per round
0
Pitches for a one-kick-off round
12
Match days on 1 / 2 / 4 pitches
276 / 138 / 69

easychamp.com/tools/league-schedule-generator/24-teams

The rounds

Every round of a 24-team round robin

RoundFixtures (home v away)Rests
1Team 1 v Team 24 · Team 23 v Team 2 · Team 3 v Team 22 · Team 21 v Team 4 · Team 5 v Team 20 · Team 19 v Team 6 · Team 7 v Team 18 · Team 17 v Team 8 · Team 9 v Team 16 · Team 15 v Team 10 · Team 11 v Team 14 · Team 13 v Team 12—
2Team 23 v Team 1 · Team 22 v Team 24 · Team 2 v Team 21 · Team 20 v Team 3 · Team 4 v Team 19 · Team 18 v Team 5 · Team 6 v Team 17 · Team 16 v Team 7 · Team 8 v Team 15 · Team 14 v Team 9 · Team 10 v Team 13 · Team 12 v Team 11—
3Team 1 v Team 22 · Team 21 v Team 23 · Team 24 v Team 20 · Team 19 v Team 2 · Team 3 v Team 18 · Team 17 v Team 4 · Team 5 v Team 16 · Team 15 v Team 6 · Team 7 v Team 14 · Team 13 v Team 8 · Team 9 v Team 12 · Team 11 v Team 10—
4Team 21 v Team 1 · Team 20 v Team 22 · Team 23 v Team 19 · Team 18 v Team 24 · Team 2 v Team 17 · Team 16 v Team 3 · Team 4 v Team 15 · Team 14 v Team 5 · Team 6 v Team 13 · Team 12 v Team 7 · Team 8 v Team 11 · Team 10 v Team 9—
5Team 1 v Team 20 · Team 19 v Team 21 · Team 22 v Team 18 · Team 17 v Team 23 · Team 24 v Team 16 · Team 15 v Team 2 · Team 3 v Team 14 · Team 13 v Team 4 · Team 5 v Team 12 · Team 11 v Team 6 · Team 7 v Team 10 · Team 9 v Team 8—
6Team 19 v Team 1 · Team 18 v Team 20 · Team 21 v Team 17 · Team 16 v Team 22 · Team 23 v Team 15 · Team 14 v Team 24 · Team 2 v Team 13 · Team 12 v Team 3 · Team 4 v Team 11 · Team 10 v Team 5 · Team 6 v Team 9 · Team 8 v Team 7—
7Team 1 v Team 18 · Team 17 v Team 19 · Team 20 v Team 16 · Team 15 v Team 21 · Team 22 v Team 14 · Team 13 v Team 23 · Team 24 v Team 12 · Team 11 v Team 2 · Team 3 v Team 10 · Team 9 v Team 4 · Team 5 v Team 8 · Team 7 v Team 6—
8Team 17 v Team 1 · Team 16 v Team 18 · Team 19 v Team 15 · Team 14 v Team 20 · Team 21 v Team 13 · Team 12 v Team 22 · Team 23 v Team 11 · Team 10 v Team 24 · Team 2 v Team 9 · Team 8 v Team 3 · Team 4 v Team 7 · Team 6 v Team 5—
9Team 1 v Team 16 · Team 15 v Team 17 · Team 18 v Team 14 · Team 13 v Team 19 · Team 20 v Team 12 · Team 11 v Team 21 · Team 22 v Team 10 · Team 9 v Team 23 · Team 24 v Team 8 · Team 7 v Team 2 · Team 3 v Team 6 · Team 5 v Team 4—
10Team 15 v Team 1 · Team 14 v Team 16 · Team 17 v Team 13 · Team 12 v Team 18 · Team 19 v Team 11 · Team 10 v Team 20 · Team 21 v Team 9 · Team 8 v Team 22 · Team 23 v Team 7 · Team 6 v Team 24 · Team 2 v Team 5 · Team 4 v Team 3—
11Team 1 v Team 14 · Team 13 v Team 15 · Team 16 v Team 12 · Team 11 v Team 17 · Team 18 v Team 10 · Team 9 v Team 19 · Team 20 v Team 8 · Team 7 v Team 21 · Team 22 v Team 6 · Team 5 v Team 23 · Team 24 v Team 4 · Team 3 v Team 2—
12Team 13 v Team 1 · Team 12 v Team 14 · Team 15 v Team 11 · Team 10 v Team 16 · Team 17 v Team 9 · Team 8 v Team 18 · Team 19 v Team 7 · Team 6 v Team 20 · Team 21 v Team 5 · Team 4 v Team 22 · Team 23 v Team 3 · Team 2 v Team 24—
13Team 1 v Team 12 · Team 11 v Team 13 · Team 14 v Team 10 · Team 9 v Team 15 · Team 16 v Team 8 · Team 7 v Team 17 · Team 18 v Team 6 · Team 5 v Team 19 · Team 20 v Team 4 · Team 3 v Team 21 · Team 22 v Team 2 · Team 24 v Team 23—
14Team 11 v Team 1 · Team 10 v Team 12 · Team 13 v Team 9 · Team 8 v Team 14 · Team 15 v Team 7 · Team 6 v Team 16 · Team 17 v Team 5 · Team 4 v Team 18 · Team 19 v Team 3 · Team 2 v Team 20 · Team 21 v Team 24 · Team 23 v Team 22—
15Team 1 v Team 10 · Team 9 v Team 11 · Team 12 v Team 8 · Team 7 v Team 13 · Team 14 v Team 6 · Team 5 v Team 15 · Team 16 v Team 4 · Team 3 v Team 17 · Team 18 v Team 2 · Team 24 v Team 19 · Team 20 v Team 23 · Team 22 v Team 21—
16Team 9 v Team 1 · Team 8 v Team 10 · Team 11 v Team 7 · Team 6 v Team 12 · Team 13 v Team 5 · Team 4 v Team 14 · Team 15 v Team 3 · Team 2 v Team 16 · Team 17 v Team 24 · Team 23 v Team 18 · Team 19 v Team 22 · Team 21 v Team 20—
17Team 1 v Team 8 · Team 7 v Team 9 · Team 10 v Team 6 · Team 5 v Team 11 · Team 12 v Team 4 · Team 3 v Team 13 · Team 14 v Team 2 · Team 24 v Team 15 · Team 16 v Team 23 · Team 22 v Team 17 · Team 18 v Team 21 · Team 20 v Team 19—
18Team 7 v Team 1 · Team 6 v Team 8 · Team 9 v Team 5 · Team 4 v Team 10 · Team 11 v Team 3 · Team 2 v Team 12 · Team 13 v Team 24 · Team 23 v Team 14 · Team 15 v Team 22 · Team 21 v Team 16 · Team 17 v Team 20 · Team 19 v Team 18—
19Team 1 v Team 6 · Team 5 v Team 7 · Team 8 v Team 4 · Team 3 v Team 9 · Team 10 v Team 2 · Team 24 v Team 11 · Team 12 v Team 23 · Team 22 v Team 13 · Team 14 v Team 21 · Team 20 v Team 15 · Team 16 v Team 19 · Team 18 v Team 17—
20Team 5 v Team 1 · Team 4 v Team 6 · Team 7 v Team 3 · Team 2 v Team 8 · Team 9 v Team 24 · Team 23 v Team 10 · Team 11 v Team 22 · Team 21 v Team 12 · Team 13 v Team 20 · Team 19 v Team 14 · Team 15 v Team 18 · Team 17 v Team 16—
21Team 1 v Team 4 · Team 3 v Team 5 · Team 6 v Team 2 · Team 24 v Team 7 · Team 8 v Team 23 · Team 22 v Team 9 · Team 10 v Team 21 · Team 20 v Team 11 · Team 12 v Team 19 · Team 18 v Team 13 · Team 14 v Team 17 · Team 16 v Team 15—
22Team 3 v Team 1 · Team 2 v Team 4 · Team 5 v Team 24 · Team 23 v Team 6 · Team 7 v Team 22 · Team 21 v Team 8 · Team 9 v Team 20 · Team 19 v Team 10 · Team 11 v Team 18 · Team 17 v Team 12 · Team 13 v Team 16 · Team 15 v Team 14—
23Team 1 v Team 2 · Team 24 v Team 3 · Team 4 v Team 23 · Team 22 v Team 5 · Team 6 v Team 21 · Team 20 v Team 7 · Team 8 v Team 19 · Team 18 v Team 9 · Team 10 v Team 17 · Team 16 v Team 11 · Team 12 v Team 15 · Team 14 v Team 13—

Team by team

Each team's 24-team season: home, away and rest days

TeamHome / awayRestsOpponents by round (H home, A away)
Team 112 / 11—R1 T24 (H) · R2 T23 (A) · R3 T22 (H) · R4 T21 (A) · R5 T20 (H) · R6 T19 (A) · R7 T18 (H) · R8 T17 (A) · R9 T16 (H) · R10 T15 (A) · R11 T14 (H) · R12 T13 (A) · R13 T12 (H) · R14 T11 (A) · R15 T10 (H) · R16 T9 (A) · R17 T8 (H) · R18 T7 (A) · R19 T6 (H) · R20 T5 (A) · R21 T4 (H) · R22 T3 (A) · R23 T2 (H)
Team 211 / 12—R1 T23 (A) · R2 T21 (H) · R3 T19 (A) · R4 T17 (H) · R5 T15 (A) · R6 T13 (H) · R7 T11 (A) · R8 T9 (H) · R9 T7 (A) · R10 T5 (H) · R11 T3 (A) · R12 T24 (H) · R13 T22 (A) · R14 T20 (H) · R15 T18 (A) · R16 T16 (H) · R17 T14 (A) · R18 T12 (H) · R19 T10 (A) · R20 T8 (H) · R21 T6 (A) · R22 T4 (H) · R23 T1 (A)
Team 312 / 11—R1 T22 (H) · R2 T20 (A) · R3 T18 (H) · R4 T16 (A) · R5 T14 (H) · R6 T12 (A) · R7 T10 (H) · R8 T8 (A) · R9 T6 (H) · R10 T4 (A) · R11 T2 (H) · R12 T23 (A) · R13 T21 (H) · R14 T19 (A) · R15 T17 (H) · R16 T15 (A) · R17 T13 (H) · R18 T11 (A) · R19 T9 (H) · R20 T7 (A) · R21 T5 (H) · R22 T1 (H) · R23 T24 (A)
Team 411 / 12—R1 T21 (A) · R2 T19 (H) · R3 T17 (A) · R4 T15 (H) · R5 T13 (A) · R6 T11 (H) · R7 T9 (A) · R8 T7 (H) · R9 T5 (A) · R10 T3 (H) · R11 T24 (A) · R12 T22 (H) · R13 T20 (A) · R14 T18 (H) · R15 T16 (A) · R16 T14 (H) · R17 T12 (A) · R18 T10 (H) · R19 T8 (A) · R20 T6 (H) · R21 T1 (A) · R22 T2 (A) · R23 T23 (H)
Team 512 / 11—R1 T20 (H) · R2 T18 (A) · R3 T16 (H) · R4 T14 (A) · R5 T12 (H) · R6 T10 (A) · R7 T8 (H) · R8 T6 (A) · R9 T4 (H) · R10 T2 (A) · R11 T23 (H) · R12 T21 (A) · R13 T19 (H) · R14 T17 (A) · R15 T15 (H) · R16 T13 (A) · R17 T11 (H) · R18 T9 (A) · R19 T7 (H) · R20 T1 (H) · R21 T3 (A) · R22 T24 (H) · R23 T22 (A)
Team 611 / 12—R1 T19 (A) · R2 T17 (H) · R3 T15 (A) · R4 T13 (H) · R5 T11 (A) · R6 T9 (H) · R7 T7 (A) · R8 T5 (H) · R9 T3 (A) · R10 T24 (H) · R11 T22 (A) · R12 T20 (H) · R13 T18 (A) · R14 T16 (H) · R15 T14 (A) · R16 T12 (H) · R17 T10 (A) · R18 T8 (H) · R19 T1 (A) · R20 T4 (A) · R21 T2 (H) · R22 T23 (A) · R23 T21 (H)
Team 712 / 11—R1 T18 (H) · R2 T16 (A) · R3 T14 (H) · R4 T12 (A) · R5 T10 (H) · R6 T8 (A) · R7 T6 (H) · R8 T4 (A) · R9 T2 (H) · R10 T23 (A) · R11 T21 (H) · R12 T19 (A) · R13 T17 (H) · R14 T15 (A) · R15 T13 (H) · R16 T11 (A) · R17 T9 (H) · R18 T1 (H) · R19 T5 (A) · R20 T3 (H) · R21 T24 (A) · R22 T22 (H) · R23 T20 (A)
Team 811 / 12—R1 T17 (A) · R2 T15 (H) · R3 T13 (A) · R4 T11 (H) · R5 T9 (A) · R6 T7 (H) · R7 T5 (A) · R8 T3 (H) · R9 T24 (A) · R10 T22 (H) · R11 T20 (A) · R12 T18 (H) · R13 T16 (A) · R14 T14 (H) · R15 T12 (A) · R16 T10 (H) · R17 T1 (A) · R18 T6 (A) · R19 T4 (H) · R20 T2 (A) · R21 T23 (H) · R22 T21 (A) · R23 T19 (H)
Team 912 / 11—R1 T16 (H) · R2 T14 (A) · R3 T12 (H) · R4 T10 (A) · R5 T8 (H) · R6 T6 (A) · R7 T4 (H) · R8 T2 (A) · R9 T23 (H) · R10 T21 (A) · R11 T19 (H) · R12 T17 (A) · R13 T15 (H) · R14 T13 (A) · R15 T11 (H) · R16 T1 (H) · R17 T7 (A) · R18 T5 (H) · R19 T3 (A) · R20 T24 (H) · R21 T22 (A) · R22 T20 (H) · R23 T18 (A)
Team 1011 / 12—R1 T15 (A) · R2 T13 (H) · R3 T11 (A) · R4 T9 (H) · R5 T7 (A) · R6 T5 (H) · R7 T3 (A) · R8 T24 (H) · R9 T22 (A) · R10 T20 (H) · R11 T18 (A) · R12 T16 (H) · R13 T14 (A) · R14 T12 (H) · R15 T1 (A) · R16 T8 (A) · R17 T6 (H) · R18 T4 (A) · R19 T2 (H) · R20 T23 (A) · R21 T21 (H) · R22 T19 (A) · R23 T17 (H)
Team 1112 / 11—R1 T14 (H) · R2 T12 (A) · R3 T10 (H) · R4 T8 (A) · R5 T6 (H) · R6 T4 (A) · R7 T2 (H) · R8 T23 (A) · R9 T21 (H) · R10 T19 (A) · R11 T17 (H) · R12 T15 (A) · R13 T13 (H) · R14 T1 (H) · R15 T9 (A) · R16 T7 (H) · R17 T5 (A) · R18 T3 (H) · R19 T24 (A) · R20 T22 (H) · R21 T20 (A) · R22 T18 (H) · R23 T16 (A)
Team 1211 / 12—R1 T13 (A) · R2 T11 (H) · R3 T9 (A) · R4 T7 (H) · R5 T5 (A) · R6 T3 (H) · R7 T24 (A) · R8 T22 (H) · R9 T20 (A) · R10 T18 (H) · R11 T16 (A) · R12 T14 (H) · R13 T1 (A) · R14 T10 (A) · R15 T8 (H) · R16 T6 (A) · R17 T4 (H) · R18 T2 (A) · R19 T23 (H) · R20 T21 (A) · R21 T19 (H) · R22 T17 (A) · R23 T15 (H)
Team 1312 / 11—R1 T12 (H) · R2 T10 (A) · R3 T8 (H) · R4 T6 (A) · R5 T4 (H) · R6 T2 (A) · R7 T23 (H) · R8 T21 (A) · R9 T19 (H) · R10 T17 (A) · R11 T15 (H) · R12 T1 (H) · R13 T11 (A) · R14 T9 (H) · R15 T7 (A) · R16 T5 (H) · R17 T3 (A) · R18 T24 (H) · R19 T22 (A) · R20 T20 (H) · R21 T18 (A) · R22 T16 (H) · R23 T14 (A)
Team 1411 / 12—R1 T11 (A) · R2 T9 (H) · R3 T7 (A) · R4 T5 (H) · R5 T3 (A) · R6 T24 (H) · R7 T22 (A) · R8 T20 (H) · R9 T18 (A) · R10 T16 (H) · R11 T1 (A) · R12 T12 (A) · R13 T10 (H) · R14 T8 (A) · R15 T6 (H) · R16 T4 (A) · R17 T2 (H) · R18 T23 (A) · R19 T21 (H) · R20 T19 (A) · R21 T17 (H) · R22 T15 (A) · R23 T13 (H)
Team 1512 / 11—R1 T10 (H) · R2 T8 (A) · R3 T6 (H) · R4 T4 (A) · R5 T2 (H) · R6 T23 (A) · R7 T21 (H) · R8 T19 (A) · R9 T17 (H) · R10 T1 (H) · R11 T13 (A) · R12 T11 (H) · R13 T9 (A) · R14 T7 (H) · R15 T5 (A) · R16 T3 (H) · R17 T24 (A) · R18 T22 (H) · R19 T20 (A) · R20 T18 (H) · R21 T16 (A) · R22 T14 (H) · R23 T12 (A)
Team 1611 / 12—R1 T9 (A) · R2 T7 (H) · R3 T5 (A) · R4 T3 (H) · R5 T24 (A) · R6 T22 (H) · R7 T20 (A) · R8 T18 (H) · R9 T1 (A) · R10 T14 (A) · R11 T12 (H) · R12 T10 (A) · R13 T8 (H) · R14 T6 (A) · R15 T4 (H) · R16 T2 (A) · R17 T23 (H) · R18 T21 (A) · R19 T19 (H) · R20 T17 (A) · R21 T15 (H) · R22 T13 (A) · R23 T11 (H)
Team 1712 / 11—R1 T8 (H) · R2 T6 (A) · R3 T4 (H) · R4 T2 (A) · R5 T23 (H) · R6 T21 (A) · R7 T19 (H) · R8 T1 (H) · R9 T15 (A) · R10 T13 (H) · R11 T11 (A) · R12 T9 (H) · R13 T7 (A) · R14 T5 (H) · R15 T3 (A) · R16 T24 (H) · R17 T22 (A) · R18 T20 (H) · R19 T18 (A) · R20 T16 (H) · R21 T14 (A) · R22 T12 (H) · R23 T10 (A)
Team 1811 / 12—R1 T7 (A) · R2 T5 (H) · R3 T3 (A) · R4 T24 (H) · R5 T22 (A) · R6 T20 (H) · R7 T1 (A) · R8 T16 (A) · R9 T14 (H) · R10 T12 (A) · R11 T10 (H) · R12 T8 (A) · R13 T6 (H) · R14 T4 (A) · R15 T2 (H) · R16 T23 (A) · R17 T21 (H) · R18 T19 (A) · R19 T17 (H) · R20 T15 (A) · R21 T13 (H) · R22 T11 (A) · R23 T9 (H)
Team 1912 / 11—R1 T6 (H) · R2 T4 (A) · R3 T2 (H) · R4 T23 (A) · R5 T21 (H) · R6 T1 (H) · R7 T17 (A) · R8 T15 (H) · R9 T13 (A) · R10 T11 (H) · R11 T9 (A) · R12 T7 (H) · R13 T5 (A) · R14 T3 (H) · R15 T24 (A) · R16 T22 (H) · R17 T20 (A) · R18 T18 (H) · R19 T16 (A) · R20 T14 (H) · R21 T12 (A) · R22 T10 (H) · R23 T8 (A)
Team 2011 / 12—R1 T5 (A) · R2 T3 (H) · R3 T24 (A) · R4 T22 (H) · R5 T1 (A) · R6 T18 (A) · R7 T16 (H) · R8 T14 (A) · R9 T12 (H) · R10 T10 (A) · R11 T8 (H) · R12 T6 (A) · R13 T4 (H) · R14 T2 (A) · R15 T23 (H) · R16 T21 (A) · R17 T19 (H) · R18 T17 (A) · R19 T15 (H) · R20 T13 (A) · R21 T11 (H) · R22 T9 (A) · R23 T7 (H)
Team 2112 / 11—R1 T4 (H) · R2 T2 (A) · R3 T23 (H) · R4 T1 (H) · R5 T19 (A) · R6 T17 (H) · R7 T15 (A) · R8 T13 (H) · R9 T11 (A) · R10 T9 (H) · R11 T7 (A) · R12 T5 (H) · R13 T3 (A) · R14 T24 (H) · R15 T22 (A) · R16 T20 (H) · R17 T18 (A) · R18 T16 (H) · R19 T14 (A) · R20 T12 (H) · R21 T10 (A) · R22 T8 (H) · R23 T6 (A)
Team 2211 / 12—R1 T3 (A) · R2 T24 (H) · R3 T1 (A) · R4 T20 (A) · R5 T18 (H) · R6 T16 (A) · R7 T14 (H) · R8 T12 (A) · R9 T10 (H) · R10 T8 (A) · R11 T6 (H) · R12 T4 (A) · R13 T2 (H) · R14 T23 (A) · R15 T21 (H) · R16 T19 (A) · R17 T17 (H) · R18 T15 (A) · R19 T13 (H) · R20 T11 (A) · R21 T9 (H) · R22 T7 (A) · R23 T5 (H)
Team 2312 / 11—R1 T2 (H) · R2 T1 (H) · R3 T21 (A) · R4 T19 (H) · R5 T17 (A) · R6 T15 (H) · R7 T13 (A) · R8 T11 (H) · R9 T9 (A) · R10 T7 (H) · R11 T5 (A) · R12 T3 (H) · R13 T24 (A) · R14 T22 (H) · R15 T20 (A) · R16 T18 (H) · R17 T16 (A) · R18 T14 (H) · R19 T12 (A) · R20 T10 (H) · R21 T8 (A) · R22 T6 (H) · R23 T4 (A)
Team 2411 / 12—R1 T1 (A) · R2 T22 (A) · R3 T20 (H) · R4 T18 (A) · R5 T16 (H) · R6 T14 (A) · R7 T12 (H) · R8 T10 (A) · R9 T8 (H) · R10 T6 (A) · R11 T4 (H) · R12 T2 (A) · R13 T23 (H) · R14 T21 (A) · R15 T19 (H) · R16 T17 (A) · R17 T15 (H) · R18 T13 (A) · R19 T11 (H) · R20 T9 (A) · R21 T7 (H) · R22 T5 (A) · R23 T3 (H)

Fields and time

How many pitches and match days a 24-team league needs

Each round is 12 games and opens a fresh match day, the way the generator lays the season out: when a day cannot hold the whole round, the rest moves to the next match day. 12 pitches with one kick-off time finish a round in a day, so the season is 23 match days; one pitch and one kick-off time take 276.

Match days for a single round robin by pitches and kick-off times per day; home and away doubles them.
PitchesKick-offs per roundOne round, 60-min gamesMatch days, 1 kick-off timeMatch days, 2 kick-off timesMatch days, 3 kick-off times
11213 h 50 min27613892
266 h 50 min1386946
344 h 30 min924646
433 h 20 min694623

A kick-off slot is one game per pitch; round length assumes 60-minute games and 10 minutes between kick-offs.

Make it yours

Rename the teams, then print, share or save it live

Match days

Comma-separated, 24-hour. Slots × pitches is how many games fit in one match day.

How it works

Rounds, byes and match days for 24 teams

Rounds become match days. Each round opens on a fresh date; when a round has more games than the kick-off slots and pitches on one day can hold, the rest spill onto the next selected weekday, and the next round always starts after the previous one finishes. The sheet you download lists round, date, time, venue, home and away, which is the shape most league sites and spreadsheets expect.

24 teams in one division is 276 games for a single round robin and 552 for a double; almost nobody plays the double at this size. The realistic formats are two or three divisions of eight to twelve, or one round robin followed by a playoff bracket for the top eight.

When the dates are right, the same schedule becomes a live league on EasyChamp: fixtures with kick-off and venue, a table that recomputes from results, a printable match protocol per game and a public site at your own easychamp.com address. The free plan goes live with up to 8 teams per competition; Club lifts that.

Questions

24-team league schedule generator: asked and answered

How many games are in a 24-team round robin?
276 in a single round robin: 24 teams times 23 opponents, divided by two because each game counts for both teams. Home and away doubles it to 552.
How many weeks does a 24-team league take?
One round per week, one round robin: 23 weeks. Home and away: 46 weeks. If your pitches cannot hold a full round in one day (12 games), a round spills onto the next match day and the season stretches by the same amount; the generator shows the exact dates.
How many pitches do I need for 24 teams on one match day?
12 games are played per round. With one kick-off slot that means 12 pitches to finish a round in a day; with two slots, 6; with three, 4. Fewer pitches simply means the round takes more days.
Does a 24-team schedule need byes?
No. 24 is even, so every round pairs all 24 teams into 12 games and nobody rests. Byes only appear when a team withdraws mid-season, and then the fixture becomes a walkover in the live table.
How long is one match day of a 24-team league?
A full round is 12 games. On one pitch that is 12 kick-offs in a row, 13 h 50 min with 60-minute games and 10-minute changeovers; on two pitches 6 kick-offs, 6 h 50 min; on 12 pitches a single kick-off. If a day cannot hold the round, the generator moves the rest to the next match day: with one pitch and one kick-off time the single round robin takes 276 match days.
Can I turn this 24-team schedule into a live league?
Yes. Save it to EasyChamp and the same fixtures become a competition with a public page, a table that recomputes from results and a printable match protocol per game. Free goes live with up to 8 teams per competition; Club ($29/mo) lifts that for the season.

Run it live on EasyChamp: fixtures, scores and standings update themselves

Free plan, no card: round robin, group stages, single and double elimination, a public site for your league at your own easychamp.com address, and team registration with entry fees paid straight into your own Stripe account.

24-team league schedule generator (276 games) | EasyChamp