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 449,594 schedules have been generated, for a total of 41,646,842 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

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 449,594 schedules, for a total of 41,646,842 matches!

Contact/discuss

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

 

  1. Sam Allen
    2018-10-16T20:44:27

    The recaptcha box is not completing. It only turns over and over and never gives the green check.

    Any idea what the issue is?

  2. Marty Aalto
    2018-09-03T19:25:59

    I thought this would be an easy thing to do but it's tougher than it looks. We have 9 guys playing pickleball (pairs) 2 courts so one person sits each game. The printed schedules we get have us play some people multiple times while we don't play others at all. I need a schedule where we play every other player. Thanks in advance for your help. MartyAalto@gmail.com

  3. Jay Wilson
    2018-08-10T17:52:06

    I need to produce a schedule for a soccer league with an 11 week schedule. There are divisions with 4, 6,8,10 & 12 teams. How would I use this scheduler to accommodate what I want to do?

  4. Fizaril Amzari Omar
    2018-08-08T12:40:03

    hi, if i mistakenly lost the editing URL , how to get it back ? thank you

  5. Brianna House
    2018-08-03T08:45:48

    Hi there,
    I have a small 3 team tournament, but 9 games that need to be played. Is there anyway to make it so they play 9 games? I can do a double round robin which is 6.
    Help would be much appreciated! :)

  6. Vugar
    2018-07-26T09:23:52

    Hello, how to find the archive of all tournaments in the last 10 days

  7. Dan Century
    2018-06-20T13:33:17

    Hi, it's a great website but I'm struggling to create a schedule for my tournament - can anyone help?

    I've got to plan a tournament with 2 groups of 12 teams each.

    It's across 2 venues. In venue A there are 6 different rooms. In venue B there are 5 different rooms.

    Every team needs to play a match against every other team in its group (so 11 matches in total for each team). It's also important that each team plays one match in each room (as each room has a different type of challenge).

    One group starts at venue A and plays 6 matches there, and then plays 5 matches at venue B. The other group starts at venue B and plays 5 matches there, and then plays 6 matches at venue A.

    How do I create a match schedule that works???

  8. Robbie Crowe
    2018-06-16T16:16:18

    Why am I not able to edit the scores on my iphone??

  9. Eric Webb
    2018-06-07T19:42:55

    This service is fantastic and I've used it a number of times; however I have run into a weird issue that I am hoping someone might be able to help me resolve.

    I have my teams entered into the system. I created my tournament calendar; however I was making some adjustments to team names, and I errantly overwrote one of the team names (highlighted red in the image) with the name of one of the other teams (highlighted green in the image). This effectively merged the two teams to the same record and I can't figure out how to change the team name back to it's original name.

    If I try to update the team name that I erred on to the original correct team name (highlighted in orange in the image), it updates the other team name and vice versa....a vicious cycle. I need to figure out how to separate these two teams back to independent records again. Any thoughts or suggestions?
    https://uploads.disquscdn.c...

  10. Lara Croft
    2018-05-14T15:58:45

    HI - what does (bye) mean when it occurs in the pairing please?

  11. Jim Hertkorn
    2018-05-11T19:28:56

    Hello, I'm looking for suggestions for a different scheduling method: I am hosting a "backyard Olympics." There will be FIVE events. I may have a few as 8 teams, possibly as many as 12. What I need is a schedule where I can plug in the number of teams and generate a schedule where every team plays every event, but doesn't necessarily have to play against every team. In a perfect scenario, I would have 10 teams, and you would never play the same opponent or the same event twice. (last year I had 8 teams confirmed, drew up the schedule and on the day of the games, four "spectators" became two more teams and it left me scrambling to try and create a schedule on the fly.)

  12. Allyson Rieger Prescesky
    2018-04-18T19:54:31

    in a four team tournament, after the round robin does 1vs4 for gold and 2vs 3 for silver? or does 1 play 2 for gold and 3 play 4 for silver?

  13. Martin Parsons
    2018-04-15T12:39:23

    Same as most recently...Recapture simply isn't working to generate a League table...Worked for me a few weeks back no problems...:(

  14. Moses Tay
    2018-04-14T02:48:00

    I have been trying to create a tournament since yesterday to no success. After clicking "Generate", it says there is a problem with the reCAPTCHA... can this problem be resolved?

  15. John
    2018-04-12T13:52:55

    This has stopped working since last week?

  16. Terry Zimmerman
    2018-04-11T22:09:38

    I created a schedule last week and saved it to my hard drive. It disappeared.
    Is there a way to get it back?

  17. Avron Stoloff
    2018-04-11T19:46:28

    I keep getting the message "Sorry, the reCAPTCHA was not entered correctly. Go back and try again." when I try to generate a schedule. I've used this site many times before with no issues. Anyone have a suggestion?

  18. Scott Fortier
    2018-04-11T15:18:03

    Capcha tech isn't working...plz fix

  19. William Medellin
    2018-04-11T13:42:15

    Why it is not working?

    I am trying to generate a Round Robin with 14 players and I just can't make it work...

    Is there a bug or an issue with the Captcha?

    Is there any problem?

  20. unoadfly
    2018-03-30T09:50:13

    hey i hope you add divisions, auto generate scores and brackets that would really kick ass for real... lovin the software so far

  21. alex32347
    2018-03-25T19:31:32

    I been getting this message when I click to see the ranking table :
    One of the entered scores (" ") is not an integer number. Change all scores to integers (0, 1, 2, etc.) if you want to display a ranking table.
    Can anybody help please?

  22. Dave Troisi
    2018-03-14T17:52:35

    Not sure how you go about creating a schedule for 8 players to play a round robin style tourney where each player plays a set with the seven other players? Can this software do that?

  23. Waleed Bin Azhar
    2018-03-06T15:08:54

    What is (bye)?

  24. Arthur Zilz
    2018-02-26T15:12:20

    This has been one of the best tools for my class. When we are stuck indoors for PE classes, we run all games tournament style. This site sets up the games and the classes run so smoothly. Thank you.

  25. kesu
    2018-02-26T07:21:30

    How to get the ranking table link, if you have lost it and only have admin link

  26. Derek Mairs
    2018-02-21T18:06:55

    When clicking ranking order (league table) there is a message appearing advising not to use integer numbers. I have only entered the usual score format I have used in previous weeks. Any advice?

  27. Virgil Green
    2018-02-13T20:33:19

    Is there any option for the Admin to delete an old tournament schedule?

  28. Craig
    2017-12-26T17:00:30

    how do i get the edit link back if i lost it?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????//\

  29. magic.cloud
    2017-12-17T08:24:48

    Hi

    I am looking for some app like you mentioned. Could you please share with me. my contact is smohanv at gmail.com.

    Thanks

  30. Ross Feiler
    2017-12-01T15:36:14

    never mind I just now saw the description at the bottom of the rankings table....
    Ranking tables can be generated for tournaments using only integer values for scoring (e.g. goals, sets won, etc.). A win scores 3 points, a draw 1 point, and a loss 0 points. Ranking is determined by points; when points are equal, by score for; when that is also equal, by score against (reverse, obviously); when that is also non-conclusive, by least number of matches played. A match is considered played when both score fields in the tournament schedule table have been filled

  31. Ross Feiler
    2017-12-01T15:31:59

    Can you explain how the points column is generated in the rankings table?
    Thanks

  32. Vlad 2006
    2017-11-24T15:00:57

    OK

  33. Ettore Pedrotti
    2017-11-16T21:27:10

    Hi, thanks for creating this very intuitive generator. i would like to create something similar, with these differences:
    - add a sign up page where each user can register and deregister
    - leave registrations open even when round robin has already started
    - publish fixtures only week by week (so that late joiners can be paired up)
    - auto generate an email to each pair to notify who you have been paired up with
    any advice where i should start from?
    many thanks
    Ettore

  34. Not the Biloba Kind
    2017-11-11T21:59:55

    Same here. I tried every single browser I had installed and it refused all of them. Seems like it is the website after all. Hopefully admin will see this, since it is pretty much the best round robin management tool online, including paid ones.

  35. Daniel
    2017-11-11T21:47:23

    Help, recaptcha not working correctly.

  36. Not the Biloba Kind
    2017-11-11T21:36:06

    I'm currently having some issues creating a new round Robin tournament through the website, it tells me the captcha failed, even though I got a verified human result out of it. Maybe recaptcha updated lately and it stopped registering the outcome of the test? Cheers.

  37. Bassem Ghobrial
    2017-10-17T20:30:01

    Hello, when I open the admin page, I can’t edit the score using my iphone. Please advice. Thx

  38. Tor Guy
    2017-08-07T21:47:57

    great help
    if you can do rotating partners terrific
    I just wanted three rounds so cut off rest.
    would be nice if space for scheduled time of games too

  39. Jenny Minke
    2017-06-29T21:20:09

    Hi Eelke Spaak

    Interested in chatting about purchasing an API or your tech.

    Let me know if your interested in chatting.

  40. John Lindsay
    2017-06-21T11:20:02

    Love the scheduler but having a bit of a problem. Stored the URL that allows editing on onenote which I now cannot access. Is there any way to recover it using the read-only URL?

  41. Hamish Cameron
    2017-05-13T23:42:10

    Could you make a Knockout Tournement

  42. Ilian Nachev
    2017-05-06T02:04:09

    Hello dear admin,
    First, I would like to say a big thank you for developing and sharing this website tool!
    Second, I would like to share a problem I encountered when I tried to edit some of the fields. I am trying to always keep the original links that were generated for my league by just updating the names in the fields. When I tried to do that, as soon as I entered a name in one field, all the rest of the fields were filled with that same name. Then, I tried to update another name field, but as soon as I updated it, all the rest of the fields got filled with the new name I entered. How do I go around this problem, so I can enter all the names in the appropriate fields, where I will have the desired match ups?
    Kind regards,
    Ilian Nachev

  43. Cecil Mutambanengwe
    2017-05-03T11:47:28

    Hello, if i close the website, please tell me how to retrieve it without entering the details all over again?

  44. golden6
    2017-05-01T03:09:26

    Hello we have brought this up before, but is it possible to change point system.? We do not have ties in our league, and we grant 2 points for a win (regulation or over time) and 1 point for an over time loss, zero points for a regulation loss. The 3 point system you use has to be converted manually and this is time consuming.

  45. M
    2017-04-20T21:41:49

    How do I get it to save my entries? I keep losing all of my data when I go to right click "save as..."

  46. Eero Koivistoinen
    2017-04-14T11:12:37

    Can i do private schedule?

    Only me look that? And sorry my bad englsih.

  47. Ryan
    2017-03-29T02:34:22

    Mate, You should include an option where we could dictate how many matches a single player/team gets to play. That way it could be much more customizable and could end up being more convinient

  48. Chad Nielsen
    2017-03-20T18:36:34

    Hi was just wondering if there is a way for me to Change what I have the results table show? I only want it to add up the wins and losses. Just wondering if that's possible

  49. Alec
    2017-03-15T01:49:01

    Hi,
    Great website, thanks. I didn't save the link for my admin page. Could you please retrieve it for me?
    My schedule page is: http://tournamentscheduler....

  50. David
    2017-03-10T16:42:47

    Is this software still available??? I too am looking for a
    rotating team, rotating opponent calculator/generator as well. Any help
    would be greatly appreciated!!!

    Wanting each player to partner with everyone in our league and play against those rotations. Thanks!

blog comments powered by Disqus