32 Teams · Single Round Robin
32 Team Round Robin Schedule Generator
Generate a complete 32-team round robin schedule instantly. 496 games across 31 rounds (16 per round). Free, no sign-up — edit team names, print, or export PDF/CSV.
32 teams · 496 games · 31 rounds · 16 games/round
32
Teams
496
Total games
31
Rounds
16
Games per round
32팀 일정 보내기 — 무료
아래에서 팀 이름을 맞춤 설정한 뒤 인쇄, PDF·CSV 다운로드, 공유 링크 복사. 가입·워터마크 없음.
PDF 다운로드
인쇄 가능 일정
CSV 보내기
스프레드시트 형식
인쇄 레이아웃
현장용 깔끔한 시트
공유 링크
계정 불필요
32-team round robin schedule (all 31 rounds)
Round 1
- Team 1 vs Team 32
- Team 2 vs Team 31
- Team 3 vs Team 30
- Team 4 vs Team 29
- Team 5 vs Team 28
- Team 6 vs Team 27
- Team 7 vs Team 26
- Team 8 vs Team 25
- Team 9 vs Team 24
- Team 10 vs Team 23
- Team 11 vs Team 22
- Team 12 vs Team 21
- Team 13 vs Team 20
- Team 14 vs Team 19
- Team 15 vs Team 18
- Team 16 vs Team 17
Round 2
- Team 31 vs Team 1
- Team 30 vs Team 32
- Team 29 vs Team 2
- Team 28 vs Team 3
- Team 27 vs Team 4
- Team 26 vs Team 5
- Team 25 vs Team 6
- Team 24 vs Team 7
- Team 23 vs Team 8
- Team 22 vs Team 9
- Team 21 vs Team 10
- Team 20 vs Team 11
- Team 19 vs Team 12
- Team 18 vs Team 13
- Team 17 vs Team 14
- Team 16 vs Team 15
Round 3
- Team 1 vs Team 30
- Team 31 vs Team 29
- Team 32 vs Team 28
- Team 2 vs Team 27
- Team 3 vs Team 26
- Team 4 vs Team 25
- Team 5 vs Team 24
- Team 6 vs Team 23
- Team 7 vs Team 22
- Team 8 vs Team 21
- Team 9 vs Team 20
- Team 10 vs Team 19
- Team 11 vs Team 18
- Team 12 vs Team 17
- Team 13 vs Team 16
- Team 14 vs Team 15
Round 4
- Team 29 vs Team 1
- Team 28 vs Team 30
- Team 27 vs Team 31
- Team 26 vs Team 32
- Team 25 vs Team 2
- Team 24 vs Team 3
- Team 23 vs Team 4
- Team 22 vs Team 5
- Team 21 vs Team 6
- Team 20 vs Team 7
- Team 19 vs Team 8
- Team 18 vs Team 9
- Team 17 vs Team 10
- Team 16 vs Team 11
- Team 15 vs Team 12
- Team 14 vs Team 13
Round 5
- Team 1 vs Team 28
- Team 29 vs Team 27
- Team 30 vs Team 26
- Team 31 vs Team 25
- Team 32 vs Team 24
- Team 2 vs Team 23
- Team 3 vs Team 22
- Team 4 vs Team 21
- Team 5 vs Team 20
- Team 6 vs Team 19
- Team 7 vs Team 18
- Team 8 vs Team 17
- Team 9 vs Team 16
- Team 10 vs Team 15
- Team 11 vs Team 14
- Team 12 vs Team 13
Round 6
- Team 27 vs Team 1
- Team 26 vs Team 28
- Team 25 vs Team 29
- Team 24 vs Team 30
- Team 23 vs Team 31
- Team 22 vs Team 32
- Team 21 vs Team 2
- Team 20 vs Team 3
- Team 19 vs Team 4
- Team 18 vs Team 5
- Team 17 vs Team 6
- Team 16 vs Team 7
- Team 15 vs Team 8
- Team 14 vs Team 9
- Team 13 vs Team 10
- Team 12 vs Team 11
Round 7
- Team 1 vs Team 26
- Team 27 vs Team 25
- Team 28 vs Team 24
- Team 29 vs Team 23
- Team 30 vs Team 22
- Team 31 vs Team 21
- Team 32 vs Team 20
- Team 2 vs Team 19
- Team 3 vs Team 18
- Team 4 vs Team 17
- Team 5 vs Team 16
- Team 6 vs Team 15
- Team 7 vs Team 14
- Team 8 vs Team 13
- Team 9 vs Team 12
- Team 10 vs Team 11
Round 8
- Team 25 vs Team 1
- Team 24 vs Team 26
- Team 23 vs Team 27
- Team 22 vs Team 28
- Team 21 vs Team 29
- Team 20 vs Team 30
- Team 19 vs Team 31
- Team 18 vs Team 32
- Team 17 vs Team 2
- Team 16 vs Team 3
- Team 15 vs Team 4
- Team 14 vs Team 5
- Team 13 vs Team 6
- Team 12 vs Team 7
- Team 11 vs Team 8
- Team 10 vs Team 9
Round 9
- Team 1 vs Team 24
- Team 25 vs Team 23
- Team 26 vs Team 22
- Team 27 vs Team 21
- Team 28 vs Team 20
- Team 29 vs Team 19
- Team 30 vs Team 18
- Team 31 vs Team 17
- Team 32 vs Team 16
- Team 2 vs Team 15
- Team 3 vs Team 14
- Team 4 vs Team 13
- Team 5 vs Team 12
- Team 6 vs Team 11
- Team 7 vs Team 10
- Team 8 vs Team 9
Round 10
- Team 23 vs Team 1
- Team 22 vs Team 24
- Team 21 vs Team 25
- Team 20 vs Team 26
- Team 19 vs Team 27
- Team 18 vs Team 28
- Team 17 vs Team 29
- Team 16 vs Team 30
- Team 15 vs Team 31
- Team 14 vs Team 32
- Team 13 vs Team 2
- Team 12 vs Team 3
- Team 11 vs Team 4
- Team 10 vs Team 5
- Team 9 vs Team 6
- Team 8 vs Team 7
Round 11
- Team 1 vs Team 22
- Team 23 vs Team 21
- Team 24 vs Team 20
- Team 25 vs Team 19
- Team 26 vs Team 18
- Team 27 vs Team 17
- Team 28 vs Team 16
- Team 29 vs Team 15
- Team 30 vs Team 14
- Team 31 vs Team 13
- Team 32 vs Team 12
- Team 2 vs Team 11
- Team 3 vs Team 10
- Team 4 vs Team 9
- Team 5 vs Team 8
- Team 6 vs Team 7
Round 12
- Team 21 vs Team 1
- Team 20 vs Team 22
- Team 19 vs Team 23
- Team 18 vs Team 24
- Team 17 vs Team 25
- Team 16 vs Team 26
- Team 15 vs Team 27
- Team 14 vs Team 28
- Team 13 vs Team 29
- Team 12 vs Team 30
- Team 11 vs Team 31
- Team 10 vs Team 32
- Team 9 vs Team 2
- Team 8 vs Team 3
- Team 7 vs Team 4
- Team 6 vs Team 5
Round 13
- Team 1 vs Team 20
- Team 21 vs Team 19
- Team 22 vs Team 18
- Team 23 vs Team 17
- Team 24 vs Team 16
- Team 25 vs Team 15
- Team 26 vs Team 14
- Team 27 vs Team 13
- Team 28 vs Team 12
- Team 29 vs Team 11
- Team 30 vs Team 10
- Team 31 vs Team 9
- Team 32 vs Team 8
- Team 2 vs Team 7
- Team 3 vs Team 6
- Team 4 vs Team 5
Round 14
- Team 19 vs Team 1
- Team 18 vs Team 20
- Team 17 vs Team 21
- Team 16 vs Team 22
- Team 15 vs Team 23
- Team 14 vs Team 24
- Team 13 vs Team 25
- Team 12 vs Team 26
- Team 11 vs Team 27
- Team 10 vs Team 28
- Team 9 vs Team 29
- Team 8 vs Team 30
- Team 7 vs Team 31
- Team 6 vs Team 32
- Team 5 vs Team 2
- Team 4 vs Team 3
Round 15
- Team 1 vs Team 18
- Team 19 vs Team 17
- Team 20 vs Team 16
- Team 21 vs Team 15
- Team 22 vs Team 14
- Team 23 vs Team 13
- Team 24 vs Team 12
- Team 25 vs Team 11
- Team 26 vs Team 10
- Team 27 vs Team 9
- Team 28 vs Team 8
- Team 29 vs Team 7
- Team 30 vs Team 6
- Team 31 vs Team 5
- Team 32 vs Team 4
- Team 2 vs Team 3
Round 16
- Team 17 vs Team 1
- Team 16 vs Team 18
- Team 15 vs Team 19
- Team 14 vs Team 20
- Team 13 vs Team 21
- Team 12 vs Team 22
- Team 11 vs Team 23
- Team 10 vs Team 24
- Team 9 vs Team 25
- Team 8 vs Team 26
- Team 7 vs Team 27
- Team 6 vs Team 28
- Team 5 vs Team 29
- Team 4 vs Team 30
- Team 3 vs Team 31
- Team 2 vs Team 32
Round 17
- Team 1 vs Team 16
- Team 17 vs Team 15
- Team 18 vs Team 14
- Team 19 vs Team 13
- Team 20 vs Team 12
- Team 21 vs Team 11
- Team 22 vs Team 10
- Team 23 vs Team 9
- Team 24 vs Team 8
- Team 25 vs Team 7
- Team 26 vs Team 6
- Team 27 vs Team 5
- Team 28 vs Team 4
- Team 29 vs Team 3
- Team 30 vs Team 2
- Team 31 vs Team 32
Round 18
- Team 15 vs Team 1
- Team 14 vs Team 16
- Team 13 vs Team 17
- Team 12 vs Team 18
- Team 11 vs Team 19
- Team 10 vs Team 20
- Team 9 vs Team 21
- Team 8 vs Team 22
- Team 7 vs Team 23
- Team 6 vs Team 24
- Team 5 vs Team 25
- Team 4 vs Team 26
- Team 3 vs Team 27
- Team 2 vs Team 28
- Team 32 vs Team 29
- Team 31 vs Team 30
Round 19
- Team 1 vs Team 14
- Team 15 vs Team 13
- Team 16 vs Team 12
- Team 17 vs Team 11
- Team 18 vs Team 10
- Team 19 vs Team 9
- Team 20 vs Team 8
- Team 21 vs Team 7
- Team 22 vs Team 6
- Team 23 vs Team 5
- Team 24 vs Team 4
- Team 25 vs Team 3
- Team 26 vs Team 2
- Team 27 vs Team 32
- Team 28 vs Team 31
- Team 29 vs Team 30
Round 20
- Team 13 vs Team 1
- Team 12 vs Team 14
- Team 11 vs Team 15
- Team 10 vs Team 16
- Team 9 vs Team 17
- Team 8 vs Team 18
- Team 7 vs Team 19
- Team 6 vs Team 20
- Team 5 vs Team 21
- Team 4 vs Team 22
- Team 3 vs Team 23
- Team 2 vs Team 24
- Team 32 vs Team 25
- Team 31 vs Team 26
- Team 30 vs Team 27
- Team 29 vs Team 28
Round 21
- Team 1 vs Team 12
- Team 13 vs Team 11
- Team 14 vs Team 10
- Team 15 vs Team 9
- Team 16 vs Team 8
- Team 17 vs Team 7
- Team 18 vs Team 6
- Team 19 vs Team 5
- Team 20 vs Team 4
- Team 21 vs Team 3
- Team 22 vs Team 2
- Team 23 vs Team 32
- Team 24 vs Team 31
- Team 25 vs Team 30
- Team 26 vs Team 29
- Team 27 vs Team 28
Round 22
- Team 11 vs Team 1
- Team 10 vs Team 12
- Team 9 vs Team 13
- Team 8 vs Team 14
- Team 7 vs Team 15
- Team 6 vs Team 16
- Team 5 vs Team 17
- Team 4 vs Team 18
- Team 3 vs Team 19
- Team 2 vs Team 20
- Team 32 vs Team 21
- Team 31 vs Team 22
- Team 30 vs Team 23
- Team 29 vs Team 24
- Team 28 vs Team 25
- Team 27 vs Team 26
Round 23
- Team 1 vs Team 10
- Team 11 vs Team 9
- Team 12 vs Team 8
- Team 13 vs Team 7
- Team 14 vs Team 6
- Team 15 vs Team 5
- Team 16 vs Team 4
- Team 17 vs Team 3
- Team 18 vs Team 2
- Team 19 vs Team 32
- Team 20 vs Team 31
- Team 21 vs Team 30
- Team 22 vs Team 29
- Team 23 vs Team 28
- Team 24 vs Team 27
- Team 25 vs Team 26
Round 24
- Team 9 vs Team 1
- Team 8 vs Team 10
- Team 7 vs Team 11
- Team 6 vs Team 12
- Team 5 vs Team 13
- Team 4 vs Team 14
- Team 3 vs Team 15
- Team 2 vs Team 16
- Team 32 vs Team 17
- Team 31 vs Team 18
- Team 30 vs Team 19
- Team 29 vs Team 20
- Team 28 vs Team 21
- Team 27 vs Team 22
- Team 26 vs Team 23
- Team 25 vs Team 24
Round 25
- Team 1 vs Team 8
- Team 9 vs Team 7
- Team 10 vs Team 6
- Team 11 vs Team 5
- Team 12 vs Team 4
- Team 13 vs Team 3
- Team 14 vs Team 2
- Team 15 vs Team 32
- Team 16 vs Team 31
- Team 17 vs Team 30
- Team 18 vs Team 29
- Team 19 vs Team 28
- Team 20 vs Team 27
- Team 21 vs Team 26
- Team 22 vs Team 25
- Team 23 vs Team 24
Round 26
- Team 7 vs Team 1
- Team 6 vs Team 8
- Team 5 vs Team 9
- Team 4 vs Team 10
- Team 3 vs Team 11
- Team 2 vs Team 12
- Team 32 vs Team 13
- Team 31 vs Team 14
- Team 30 vs Team 15
- Team 29 vs Team 16
- Team 28 vs Team 17
- Team 27 vs Team 18
- Team 26 vs Team 19
- Team 25 vs Team 20
- Team 24 vs Team 21
- Team 23 vs Team 22
Round 27
- Team 1 vs Team 6
- Team 7 vs Team 5
- Team 8 vs Team 4
- Team 9 vs Team 3
- Team 10 vs Team 2
- Team 11 vs Team 32
- Team 12 vs Team 31
- Team 13 vs Team 30
- Team 14 vs Team 29
- Team 15 vs Team 28
- Team 16 vs Team 27
- Team 17 vs Team 26
- Team 18 vs Team 25
- Team 19 vs Team 24
- Team 20 vs Team 23
- Team 21 vs Team 22
Round 28
- Team 5 vs Team 1
- Team 4 vs Team 6
- Team 3 vs Team 7
- Team 2 vs Team 8
- Team 32 vs Team 9
- Team 31 vs Team 10
- Team 30 vs Team 11
- Team 29 vs Team 12
- Team 28 vs Team 13
- Team 27 vs Team 14
- Team 26 vs Team 15
- Team 25 vs Team 16
- Team 24 vs Team 17
- Team 23 vs Team 18
- Team 22 vs Team 19
- Team 21 vs Team 20
Round 29
- Team 1 vs Team 4
- Team 5 vs Team 3
- Team 6 vs Team 2
- Team 7 vs Team 32
- Team 8 vs Team 31
- Team 9 vs Team 30
- Team 10 vs Team 29
- Team 11 vs Team 28
- Team 12 vs Team 27
- Team 13 vs Team 26
- Team 14 vs Team 25
- Team 15 vs Team 24
- Team 16 vs Team 23
- Team 17 vs Team 22
- Team 18 vs Team 21
- Team 19 vs Team 20
Round 30
- Team 3 vs Team 1
- Team 2 vs Team 4
- Team 32 vs Team 5
- Team 31 vs Team 6
- Team 30 vs Team 7
- Team 29 vs Team 8
- Team 28 vs Team 9
- Team 27 vs Team 10
- Team 26 vs Team 11
- Team 25 vs Team 12
- Team 24 vs Team 13
- Team 23 vs Team 14
- Team 22 vs Team 15
- Team 21 vs Team 16
- Team 20 vs Team 17
- Team 19 vs Team 18
Round 31
- Team 1 vs Team 2
- Team 3 vs Team 32
- Team 4 vs Team 31
- Team 5 vs Team 30
- Team 6 vs Team 29
- Team 7 vs Team 28
- Team 8 vs Team 27
- Team 9 vs Team 26
- Team 10 vs Team 25
- Team 11 vs Team 24
- Team 12 vs Team 23
- Team 13 vs Team 22
- Team 14 vs Team 21
- Team 15 vs Team 20
- Team 16 vs Team 19
- Team 17 vs Team 18
Customize & export
팀
32/ 최대 32팀
+16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
최대 32팀 도달
형식
각 팀이 한 번 경기496경기 · 31라운드
종목
생성 준비 완료
팀과 형식을 설정한 뒤 생성을 누르세요.
팀 및 형식32팀 · 단일 ▾
팀
32/ 최대 32팀
+16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
최대 32팀 도달
형식
각 팀이 한 번 경기496경기 · 31라운드
종목
생성 준비 완료
팀과 형식을 설정한 뒤 생성을 누르세요.
빠른 참고
32팀 리그전 세부 내역
32팀 단일 리그전은 31라운드에 496경기를 생성합니다. 각 라운드에 휴식 없이 16경기가 동시에 진행됩니다.
각 팀은 정확히 31개 상대와 경기합니다. 더블 리그전(홈앤어웨이)이면 두 수치 모두 두 배: 총 992경기, 62라운드.
리그전 공식 계산기 or read 리그전 대회 작동 방식.