Tournament Scheduler - Easily create a round robin tournament schedule

Tournament Scheduler - Easy to use online schedule maker for round robin tournament schedules

Welcome! This simple online tool will generate a (double) round robin tournament schedule for you. Optionally, you can also use it to keep score.

So far 156,810 schedules have been generated, for a total of 18,486,607 matches!

  1. ...or auto-generate ‘Player 1’...‘Player X’ if you're too lazy to type.

  2. 2. Choose tournament type

  3. 3. Schedule locations?

  4. 4. Enter a tournament name

  5. 5. Enter your e-mail address (optional)

    Not required, but highly recommended! Why ask for my e-mail address?

    We will email you a link to your tournament schedule if you fill in this field. If you lose the URL to your schedule, you will not be able to view it again or modify it. Having the URL in your inbox is therefore quite convenient! We will only use your e-mail address for this one-time service and will not store it.

  6. 6. Prove you are human

    Sad that this is needed, but no way around it...

Instructions

Generating a tournament schedule using this online schedule maker is very simple. Just follow the steps below (the numbers refer to the form fields in the scheduler form above):

  1. Enter the names of the players or teams you want to include in your tournament. Use one entry per line in this text box. If you do not feel like entering names by hand, you can also click the 'auto-generate' link and generate numbered players to include in the schedule.
  2. Choose whether you want to schedule a single or double round robin tournament league. Single round robin means each team faces each other team once, double round robin means each team faces each other team twice. With double round robin, there will be a 'home' and an 'away' match between each of the teams.
  3. If you want to include the locations of the matches in your schedule, select 'Yes' here. If you choose to schedule locations, you need to specify half as many locations as you have specified players (again, enter one per line). In the case of an odd number of players, round half the number of players down. Note: the scheduling of the locations is not very balanced at the moment; e.g. the first player will always play at the same location. We are working on improving this algorithm.
  4. Enter a title for your tournament or league.
  5. We highly recommend you specify an e-mail address here. We will email you a link to your tournament schedule if you fill in this field. If you lose the URL to your schedule, you will not be able to view it again or modify it. Having the URL in your inbox is therefore quite convenient! We will only use your e-mail address for this one-time service and will not store it.
  6. Prove you are human by completing the reCAPTCHA field.
  7. Click the 'Generate!' button, and voilà! Your tournament schedule is ready.

After generation of your schedule, you will receive two URLs: one that allows read-only access to your schedule, and one that allows you to edit player (and location) names, and enter score online. Just share either of those URLs with your friends and get the tournament started!

Note that it is now also possible to automatically generate a ranking table for your league! When you keep score on the online tournament schedule, and all scores are integer numbers (so 0, 1, 2, etc.), you can click the link below the match schedule and a results table will be generated. It will display matches played, wins, draws, losses, score for, score against, and number of points in a nice convenient table.

About this site

I created this website, because I could not find a nice online sports scheduling tool, while also allowed one to easily keep score. Hopefully this is useful to some of you!

A word of thanks goes out to Richard DeVenezia's excellent website that helped me understand the algorithms required for round-robin scheduling.

So far this online schedule maker has generated 156,810 schedules, for a total of 18,486,607 matches!

Contact/discuss

Please post any suggestions or questions you have in the comments below! And please, like us on Facebook:

 

  1. Erinn Winsser
    2015-06-26T13:48:24

    I'm looking for it too, an option to add rotating double teams with rotating opponents as well. Any tips?

  2. rob
    2015-06-24T05:36:27

    How to Delete an unused Tourney?

  3. Lang Williams
    2015-05-13T18:58:21

    Can a schedule for 15 players playing 14 game be created?l

  4. Bob R
    2015-05-09T13:13:19

    Vicki, This is a rather simple schedule to create. There is a web site on the internet that creates odd, unbalanced schedules for the type of schedule you need (10 teams and 3 courts). They do a lot of tennis scheduling, you may want to check out their site.
    www.leagueschedulingservices.c...

  5. Henry Morgan
    2015-05-05T03:26:33

    How long is my tournament schedule saved for? Thanks

  6. Rich
    2015-05-04T23:28:26

    Is there a way to have the ranking be based on win/loss, then PF, then PA instead of the default: A win scores 3 points, a draw 1 point, and a loss 0 points.

  7. ED
    2015-04-29T13:13:54

    THIS IS GREAT. DO YOU HAVE ONE FOR A FLEX DOUBLES SCENARIO

  8. Ado Potato
    2015-04-27T11:18:10

    Hi Eelke, thanks for all your work on this nifty website. I am trying to run an inter-primary school football comp where, rather than a bye, one team plays a second game (as I have two time slots for them to play in). There should be a simple mathematical way to do it, but I can't quite work it out.

  9. Undearth
    2015-04-27T02:26:49

    Very nice, simple and easy for use!

  10. Joseph Michael
    2015-04-24T19:20:45

    PLEASE HELP!!!

    URLs: one that allows read-only access to your schedule, and one that allows you to edit player (and location) names, and enter score online...

    On my desktop computer, no problem, fantastic program! However on my laptop, which I use for tournaments I get the 2 url's after generating but they both give me an uneditable schedule.

    Also opportunity for comments do not appear as I have found here. PLEASE HELP! IThis sheduler would really make life so much easier!

    I am using an HP laptop running Windows 7 Professional. The desktop runs windows 7. Is there some reason or change I have to make as administartor to get the sheduler to work properly?

    PLEASE HELP! HELP! HELP!

    Thank You,
    Joseph

  11. Joseph Michael
    2015-04-24T19:18:25

    URLs: one that allows read-only access to your schedule, and one that allows you to edit player (and location) names, and enter score online... On my desktop computer, no problem, fantastic program! However on my laptop, which I use for tournaments I get the 2 url's after generating but they both give me an uneditable schedule. Also opportunity for comments do not appear as I have found here. PLEASE HELP! IThis sheduler would really make life so much easier! I am using an HP laptop running Windows 7 Professional. The desktop runs windows 7. Is there some reason or change I have to make as administartor to get the sheduler to work properly? PLEASE HELP! HELP! HELP! Thank You, Joseph

  12. LiS
    2015-04-24T08:52:39

    This WOULD be an amazing schedule generator... if only it wasn't missing the most obvious scheduling option!!! It doesn't seem possible to generate a double-round-robin schedule where home and away matches are (roughly) randomized AND the first round is identical to the second round (except for reversing home and away). If you choose "Randomize round order? NO" or "Randomize round order? YES" then there is always one team playing the whole first round at home and the whole second round away, and one other team viceversa. If you choose "Randomize round order? FULLY" then home/away matches are randomized, but then they are randomized across both rounds (so it's even possible to have team X play team Y in consecutive matches), instead of having a second round which is identical to the first except with venues swapped.

    Roughly randomized series of home/away AND second round identical to the first (except swapping all matches venues) is the vastly most common setup in every soccer tournaments around the world, and I suppose also in many other sports as well! How is this not supported?

  13. golden6
    2015-04-18T22:35:01

    That is exactly the problem I am having.

  14. golden6
    2015-04-18T22:23:44

    How can we change the points table to win=2, loss=0, and OT loss=1 ?

  15. Consuelo
    2015-04-15T10:49:11

    Hi Helke. I created a round-robin tournament, but I can't understand how you calculate "score for" and "score against" in the ranking table. I thought "score for" were the total score summarised from the won matches that I put in the schedule, but I saw that it's not like that. Can you explain me please? Thanks!

  16. Henry Morgan
    2015-04-15T07:53:48

    So is it true that my tournament info will eventually be erased at some point? I remember using your brilliant system about 1-2 years ago, and using the links I received back then, I am unable to pull up the related tournament info/standings... Thanks for your response.

  17. Dennis
    2015-03-30T06:54:10

    I cant change team name, for some reason one team is listed two times. if i change name automatically changes the name on other team name too.
    Example
    Round 1
    Barcelona - Real M
    Barcelona - Atletico M
    Juventus - Young Boys
    B Best - N Town
    One of the teams is missing I'm suppose to have only one Barcelona and I'm missing Fc Bayern
    If i click to rename one of these Barcelona teams automatically changes other one too
    Please help!

  18. Viv
    2015-03-27T03:49:22

    This works great. Is it possible to have more than 2 round robin please. For eg, we are playing carrom , so the teams play best of 5 games. Effectively 2 teams plays like 5 round robins!..

  19. Solar Face
    2015-03-21T04:45:36

    There should be a way to make groups. If there are 16 teams, 4 teams in 4 groups.

  20. Scott
    2015-03-21T04:22:41

    Hi, I was just wondering why I can't seem to edit on an iPad or any portable device?

  21. bob
    2015-02-20T23:05:45

    This was awsome. thanks for making this

  22. Guest
    2015-02-10T16:37:37

    (C I) (A F) (D E)
    (A C) (G J) (B H)
    (H I) (E F) (D G)
    (A D) (B I) (C J)
    (B E) (H J) (F G)
    (D I) (A E) (F H)
    (G H) (B C) (I J)
    (A G) (D F) (E J)
    (B J) (C H) (F I)
    (E G) (C D) (A B)
    (C F) (B G) (A H)
    (D J) (E I) (C G)
    (B F) (D H) (A I)
    (F J) (G I) (C E)
    (E H) (A J) (B D)

  23. Vicki Fruetel
    2015-02-09T23:51:42

    I NEED HELP SETTING UP A 10 TEAM ROUND ROBIN TOURNAMENT, USING 3 COURTS.

  24. Tom
    2015-01-16T18:20:40

    Is it possible to type a 2-1 win after overtime? In this case one team would get 2 points and the losing team would get 1 point. It doesnt seem to work.

  25. iamaguest
    2015-01-11T20:10:16

    awesome. I hope your website will not close suddently . I need it in fifa 15 thank you so much

  26. Darren
    2014-12-30T02:31:02

    Great site. Question: is there an easy 'workaround' to generate a doubles (rotating partner) round robin tournament? Eg., AB v CD, EF v AD, BC v AF, etc where all players play same amount of games/rounds but don't have to play with every other player in tournament...would appreciate any guidance or resource out there...thanks!

  27. Kenan Zadok
    2014-12-29T08:54:14

    This is awesome. The double round robin feature is exactly what I was looking for.
    However, I feel as though there should be more control over the ranking table. In one tourney I scheduled, wins and losses didn't matter, simply the total number of goals scored. Being able to rank (or at least sort) teams by more than just the win-loss ratio would be great. I think it would be good to also add columns for home wins, away wins, a win/loss percentage.
    Also, being able to add pictures or logos for the teams would be nice.
    Being able to schedule an equal (or close) amount of home/away matches would also be nice. It seems that some teams are always getting far too many home games than others.
    Also, could you make it so I can add more columns besides the score? I'd like to keep track of other cumulative stats for the teams as well.
    Finally, having a team-by-team breakdown of the full schedule (for example, Warriors at Bobcats week one, then vs. Yellow week two, then at Hawks week three, etc.) would be nice. If there could also be a "home page" for each team, with all their stats broken down further and especially their full season record to date (W at Bobcats, W vs Yellow, L at Hawks etc), that would be awesome!
    I hope that's not too much! You've done a great job with this! Thank you for this awesome app!

  28. Poida
    2014-12-16T03:04:36

    can the results table please be customised to remove columns??

  29. Drew
    2014-12-09T06:00:49

    Why is the tie breaker scored for instead of goal difference? Can you have settings to change tie breakers?

  30. Artemis Antonis
    2014-11-24T06:15:23

    all entered scores AREinteger numbers, but it gives me the error! can you help me?

  31. Marcus Batty
    2014-11-13T16:32:39

    Could you add fields for
    a start time / Match length / Changeover time / Referee from

    Could this be then run of line so an IPad or similar could be updated on the day?

  32. Sean
    2014-11-03T17:47:38

    Hello and thanks for this amazing website! Would it be possible to be able to add extra players to a tournament after it has already been scheduled? Even better would be if any scores which were already entered were conserved and the new match-ups required due to the additional players were added to the schedule with blank scores.

  33. Peter
    2014-10-11T07:52:07

    This is a harder problem. While each team has 18 matches, note that there are only 17 possible opponents, so each team must play one other team twice. Is that what you want?

  34. admin
    2014-10-08T19:51:41

    how do I save my list so I can go back to it and edit or change it?

  35. Paul
    2014-09-30T14:27:06

    Spaak looks like a Dutch name. ;) I'm a software person, anything I can do to help?

  36. Eelke Spaak
    2014-09-30T09:17:11

    Forever :) Well, no guarantees there, but I don't intend to take this website offline anytime soon. So you can assume the tournament will stay there for a rather long time still.

  37. Eelke Spaak
    2014-09-30T09:14:37

    That's a feature request I've heard before, and I do plan to implement it. However, this website is not exactly my day job, but I hope to have some time to get to this in December!

  38. Eelke Spaak
    2014-09-30T09:13:36

    Have you tried clicking the table cells on the admin page? That should allow you to edit them.

  39. Paul
    2014-09-29T17:07:49

    Very nice! Now can you do single and double elimination brackets based on group standings?

  40. geoff
    2014-09-17T16:16:11

    i have what on the face of it is a simple schedule. 18 teams playing at 6 venues. the difficult bit is that there are 3 teams at each venue so they play two matches each session over 9 weeks. how is this second permutation handled.

  41. Trammster
    2014-09-08T09:47:57

    For how long will the tournaments be available to view and edit?

  42. Curler
    2014-09-05T00:31:13

    Hi I just used the scheduler and it looks pretty slick. I need a schedule for curling, 24 teams, 4 sheets of ice spread over 3 time slots. So I used 24 players and 12 locations (sheet 1, time 1 / sheet 2, time 1 / sheet 3, time 3 ... / sheet 4, time 3) It created the schedule in seconds, but is there any way to balance the number of times you would play on each sheet and at each time? I have team 2 playing on sheet 4 6 times in the first 8 weeks. I hope you can help. ...Thanks

  43. golden6
    2014-08-16T22:44:28

    Our point system differs from your default, is there a way to change it? 2 pts per win, 0 pts per loss, 1 pt per OT loss

  44. Reuben Boniface
    2014-08-14T05:09:40

    Ok, so I created a schedule for a family chess tournament and received the URLs for the schedule(read only) and the admin one, however the admin one is just the same as the read only, appears to be a standard HTML page and cannot enter data, where have I gone wrong?

  45. ryeguy
    2014-08-13T16:42:37

    I am trying to create a round robin with 7 teams and 4 different games (kan jam, Cotn hole, Ladder Ball and Poleish Bottle Bash). I want each team to play each other at each event, is this a possibility? If so how?

  46. RyeGuy
    2014-08-13T15:40:46

    I am trying to create a round robin with 7 teams and 4 different games (kan jam, Cotn hole, Ladder Ball and Poleish Bottle Bash). I want each team to play each other at each event, is this a possibility? If so how?

  47. Bryan
    2014-08-11T02:01:44

    Hi, we are attempting to set up a draw and allocate specific teams to play specific teams on later dates. So we are attempting to change the draw as we progress from Round 1 to Round 2 etc. However, as soon as we change a team to play a specific team in Rd 2....it then changes Rd 1. The question is - can we create a unique draw or do we have to stay with the random draw the software creates?

  48. george
    2014-08-08T19:37:17

    how do you put in the scores

  49. Suzern Leah
    2014-08-06T06:02:00

    How do you generate the venues where the matches are to be held?

  50. Suzern Leah
    2014-08-06T05:59:19

    Leah Suzern

blog comments powered by Disqus