โปรแกรมสร้างตารางแข่งฟรี ของเราจะจัดตารางการแข่งขันรูปแบบพบกันหมด (round-robin) รูปแบบพบกันหมดเรียกอีกอย่างว่ารูปแบบลีกหรือดิวิชัน
ตารางพบกันหมดของทีมคือรูปแบบที่ผู้เข้าแข่งขันแต่ละรายจะได้แข่งกับผู้เข้าแข่งขันรายอื่นทุกรายตามจำนวนครั้งที่กำหนด
ในรูปแบบพบกันหมดเดี่ยว ทุกทีมจะแข่งกันทีมละหนึ่งครั้ง ส่วนรูปแบบพบกันหมดคู่จะแข่งกันสองครั้ง โปรแกรมสร้างตารางการแข่งขันของเราสามารถจัดให้ทุกทีมแข่งกันได้ตั้งแต่ 1 ถึง 4 ครั้ง
ต่อไปนี้คือเกณฑ์ที่โปรแกรมสร้างตารางลีกของเราใช้:
ระยะเวลาของตาราง
ตัวอย่างนี้เป็นของ 8 ทีม ดังที่เห็น 8 ทีมจะแข่งกันตลอด 7 สัปดาห์ (หรือ 7 วันแข่ง) โดยจะมีการแข่งขันทั้งหมด 28 นัด
สำหรับการจัดตาราง ดิวิชันที่มีจำนวนทีมเป็นเลขคี่จะถูกจัดตารางให้มีระยะเวลาเท่ากับดิวิชันที่มีทีมมากกว่าอีก 1 ทีม ดิวิชัน 7 ทีมจึงถูกจัดตารางเป็นเวลา 7 สัปดาห์เช่นกัน เพราะในแต่ละสัปดาห์จะมีหนึ่งทีมที่ได้พักการแข่งขัน (bye)
การใช้สนามร่วมกัน
หากคุณมีสองทีมที่ใช้สนามเดียวกัน คุณคงไม่ต้องการให้ทั้งสองทีมเป็นเจ้าบ้านในสัปดาห์เดียวกัน ในตัวอย่างข้างต้น คุณจะเห็นว่าทีม 1 และทีม 5 เป็นเจ้าบ้านในสัปดาห์แรก
หากลองดูแผนภูมิ คุณจะเห็นว่า 4 คู่นี้ไม่เคยเป็นเจ้าบ้านในสัปดาห์เดียวกันเลย คือ 1 & 3, 2 & 5, 4 & 7, 6 & 8
การแข่งขันระหว่างดิวิชัน
การแข่งขันระหว่างดิวิชันหมายถึงการแข่งขันที่เกิดขึ้นระหว่างทีมจากต่างดิวิชัน โดยผลการแข่งขันจะนับรวมในตารางคะแนนของแต่ละดิวิชัน
ตัวอย่างเช่น หากคุณมี 2 ดิวิชัน ดิวิชันละ 4 ทีม
ดิวิชัน 1 มี A, B, C, D
ดิวิชัน 2 มี W, X, Y, Z
หากแต่ละทีมต้องแข่งกับทุกทีมนอกดิวิชันของตนหนึ่งครั้ง แต่ละทีมก็จะมี 4 นัด ตัวอย่างเช่น A-W, X-A, A-Y และ A-Z
การเริ่มแข่งแบบเหลื่อมเวลา
บางครั้งคุณไม่สามารถจัดให้ทุกนัดแข่งในเวลาเดียวกันทุกสัปดาห์ได้ ในตารางลีก 8 ทีมข้างต้น คุณจะเห็นว่ามี 4 นัดในวันแข่งเดียวกัน
หากคุณมีเพียง 2 สนาม คุณอาจต้องการจัด 2 นัดเวลา 18:00 น. และอีก 2 นัดเวลา 20:00 น. หรืออาจจัด 2 นัดในวันอังคารเวลา 18:00 น. และอีก 2 นัดในวันพุธเวลา 18:00 น.
ความพร้อมทั่วไป
บางครั้งสนามหรือทีมไม่สามารถแข่งในบางช่วงเวลาได้ เช่น สนาม A อาจไม่ว่างในวันอังคาร และสนาม B อาจไม่ว่างในวันพุธ

