• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microsoft Excel Tips and Tricks - Computergaga

  • Home
  • Excel Online Courses
  • Excel Functions List
  • Free Downloads
  • Blog
  • Tutorials
  • About
Home / VBA / Excel Fixture List Creator

Excel Fixture List Creator

I have recently been working on an Excel fixture list creator as it is something that I have received many requests for.

The spreadsheet can create any sports fixture list.

The spreadsheet can handle;

  • A maximum 64 teams or people.
  • The teams or people can play each other once or twice throughout the competition. A drop down list is provided to select the desired number.
  • An odd or even number of teams can be used.
  • The fixture list is random. Some of the fixtures lists I found on the web produced the same fixtures unless you put the teams in a different order. This fixture list creator will randomise the teams for you.


To use the spreadsheet simply enter the team or competitor’s names on the Teams tab, select whether they will play each other once or twice, and click the Create Fixtures button.

Download the Excel fixture list creator spreadsheet to create your fixtures now.

Need a league table generator too? Download my Excel league table generator to automatically update your teams league positions as you enter the results. Simply copy the fixtures generated into this spreadsheet and start entering the results. The spreadsheet does the rest.

Please comment with any ideas you have to enhance or improve the spreadsheet. Let me know your thoughts and share it with your friends.

Related Posts:

  • Calculate age in Excel thumbnail
    How to Calculate Age in Excel
  • Moving average in Excel thumbnail
    Moving Average in Excel
  • Custom sort in Excel
    Custom Sort in Excel
  • Copy a formula down in Excel
    How to Copy a Formula Down in Excel

Reader Interactions

Comments

  1. GARY SOUTH says

    22 December 2011 at 5:02 pm

    I can’t edit it without a password?

    Reply
    • computergaga_blog says

      23 December 2011 at 11:23 am

      Update fixture list creator has been uploaded.
      I recently protected it for a project I was doing and forgot to change it back. My apologies. Hope you find it useful.

      Reply
  2. Argus says

    15 January 2012 at 8:46 am

    I downloaded but for using you have to put password!!!

    Reply
    • computergaga_blog says

      15 January 2012 at 8:08 pm

      You should not need a password. I just tried changing team names and removing teams and running the fixture list creator and got a fixture list fine.

      Reply
      • Ryan Margerison says

        10 April 2012 at 7:55 am

        We need to click ok and it works fine. Anybody else having the password issue please contact me on [email protected].

        Reply
  3. amz says

    12 February 2012 at 12:08 pm

    Thanks for this, works great! I was just wondering if you have added a table to the fixture list so that if I was to enter some scores next to the fixtures it would update a table (home and away games showing). That would. Great feature to add! Thanks again!

    Reply
    • computergaga_blog says

      5 March 2012 at 11:34 am

      Amz,
      Please check out my latest post on my blog which features a combined fixture list creator and league table generator.
      Alan

      Reply
      • Chris says

        19 February 2014 at 11:35 pm

        Any chance you do a league table without the home and away section and just do an overall tally for results on the league table generator ?? pretty please

        Reply
  4. Dice-K says

    25 February 2012 at 10:53 pm

    Thank you very much ! This is the fixture list creator I was looking for desperately.

    Reply
  5. Craigmo says

    4 April 2012 at 7:00 pm

    Hi
    Can you change the number of fixtures required to 3 or 4
    would be handy for kids league
    Not sure how to change this from the drop down list if possible

    Reply
    • computergaga_blog says

      4 April 2012 at 8:16 pm

      The spreadsheet cannot currently handle a third or fourth round of fixtures. This is a good idea, which I will try and support in future versions.

      Reply
      • Steven Craven says

        6 April 2023 at 10:08 pm

        The fixture list is great. For 2 teams in the same division, what numbers makes them opposite as they share the same pitch. Soni would need one team to be at home every week and the other away ? It will be a 16 team league. Thanks

        Reply
        • Alan Murray says

          8 April 2023 at 4:43 pm

          Hi Steven,
          Sorry, the fixture creator does not take into account use of the same pitch.

          Reply
  6. david says

    18 April 2012 at 7:48 pm

    cheers for this ” fixture list creator ” would be good to maybe to add the play 3-4 time not being greedy what a bout a league table intregraded in to fixture list i’ve tryed to do so but it’s doing me heed in!
    cheers

    Reply
    • david says

      18 April 2012 at 7:51 pm

      sorry didnt read blog first !
      delete

      Reply
  7. Vinnylad says

    19 April 2012 at 8:17 pm

    hi…tried 7 teams, but the points in the league table reflected goals scored, rather than points won? Other than that – neat fixtures creator. LIKE.

    Reply
  8. john says

    24 May 2012 at 10:06 pm

    how do i download that fixture generater in the video

    Reply
    • computergaga_blog says

      4 July 2012 at 7:40 am

      There is a link within the blog post.

      Reply
  9. Peter says

    30 May 2012 at 7:25 pm

    Have you any ideas how I can cope with 3 venues having two team playing on their pitches?
    thansk

    Reply
  10. dave lover says

    24 June 2012 at 5:50 pm

    this is what i am looking for but need password to use this

    Reply
    • Kenkre FC says

      19 March 2013 at 8:53 am

      its asking for a password, how do v unlock it???

      Reply
  11. GRAHAM LEWIS says

    23 July 2012 at 10:11 pm

    I RUN A SNOOKER LEAGUE AND
    I NEED A PROGRAM THAT HAS 2 TEAMS FROM THE SAME CLUB PLAYING ONE TEAM HOME AND ONE TEAM AWAY
    AS WE ONLY HAVE ONE TABLE IN THE SAME CLUB, ON THE SAME NIGHT. SO WE CAN’T HAVE TWO TEAMS PLAYING AT HOME ON THE SAME NIGHT
    BUT YOUR PROGRAM DOESN’T CREATE THAT
    CAN YOU HELP

    Reply
  12. David Broome says

    22 October 2012 at 10:18 pm

    Hi, I wonder if you can help me. I’m setting up a tennis league (doubles) and am looking for a fixtures creator. The issue that I have over a standard league is that the matches are double’s matches and not singles. There are 8 players and I would like the fixtures creator to partner different players with each other against different opponents each week. I’m trying to ensure that every player partners one another and plays against all possible pairings. There is no limit on the number of games as this is not a league.
    Any help that you can offer would be much appreciated.
    Kind Regards
    Dave

    Reply
  13. neil says

    7 November 2012 at 8:44 am

    Hi. Any chance of being able to input the length of comp and it then does a random draw for that many rounds….

    Reply
  14. Jon says

    29 November 2012 at 6:34 pm

    Hi I tried opening with Mac office 2008 but visual macros don’t work and it won’t create fixtures…..ANy ideas?
    THanks
    Jon

    Reply
  15. Dane says

    2 January 2013 at 4:52 pm

    Wondering if you could add in Home and Away fixtures whereby if the team played at home in the first game, they play away in the second? The explain I did, Team 1 played at Home for the first 9 games.

    Reply
  16. DreamMog says

    19 February 2013 at 11:34 am

    Looks just what I have been looking for but just one thing I have noticed.
    I get the same fixtures in the first half and second half of season, i.e. Team A plays Team B at home twice.
    Can the reverse fixtures be reversed (hope that makes sense).
    Also, some teams play 5 or 6 away games on the run, so from looking at it, if all even fixtures were reversed it would be perfect.

    Reply
  17. Nahuel says

    21 March 2013 at 1:08 am

    es muy bueno!! pero tengo una sola pregunta como puedo hacer para que un equipo no me salga sorteado siempre de local o de visitante??
    quiero decir…. en el fixture yo quiero que juegue un partido de local y otro de visitante, y de esta manera sale siempre de local o siempre de visitante. Alguna sugerencia?? Gracias

    Reply
  18. Peter says

    28 April 2013 at 6:50 pm

    Great app makes the task simple thanks, One more thing have you ever created a skittle league fixture list? Difference being i need 18 teams who all play each other once but the tricky bit is monday – wednesday there are 3 games then thursday there are 2 games, any ideas on that one?

    Reply
  19. Dan says

    30 April 2013 at 12:33 pm

    Any chance it could separate each team to allow for the scores to be entered alongside them? i.e. Chelsea 6 Man United 0 (across 4 cells)
    Great otherwise though!

    Reply
  20. Stacey says

    14 May 2013 at 2:29 am

    Hi, I’ve just downloaded the program but couldn’t create a fixtures list but am getting the following error message:
    [ ‘Cannot run the macro “excel_fixture_list_creator.xlsm!FixtureList”. The macromay not be available in this workbook or all macros may be disabled.]
    Please help
    Thankyou
    Stacey

    Reply
    • computergaga_blog says

      15 May 2013 at 7:50 am

      Hi Stacey,
      It sounds like macros are disabled. What version of Excel are you using?
      In Excel 2010 click File > Options > Trust Center > Trust Center Settings > Macro Settign and then the required option. Disable all macros with notification is recommended.

      Reply
  21. Paul Redfern says

    19 May 2013 at 8:15 am

    Hi, This is brill, I need to have games and legs in results and league table tho.
    Any chance it could have a fixture list on one page for teams to have a copy too??

    Reply
    • computergaga_blog says

      20 May 2013 at 7:15 am

      Hi Paul,
      Yes for sure. You mean each team having their own individual fixture sheet?
      I don’t have time to commit to looking into this but I can’t see why it’s not possible.

      Reply
  22. PC says

    22 May 2013 at 10:45 pm

    Hi, great fixture creator! I’m hoping you can help!
    On testing it; placing TEAM A – TEAM F (6 teams) there should be 5 home and 5 away fixtures. On creating the fixtures, I’m receiving 4 home and 6 away.
    Can you assist?
    Cheers

    Reply
  23. Paul Redfern says

    17 June 2013 at 10:50 am

    Could you tell me how to add another line in for results so won 801 games but 18-2 on legs?

    Reply
  24. damien grattan says

    14 August 2013 at 4:34 pm

    when i open excel file it is looking for password can you help
    cheers
    damien

    Reply
    • computergaga_blog says

      14 August 2013 at 7:56 pm

      Hi Damien,
      I’m afraid I don’t know why. The file does not prompt for a password on opening.

      Reply
  25. philip says

    4 September 2013 at 10:08 pm

    like it so very much. but wish to change the system of a team playing at hoe twice. home and away. can that be altered so that in the second round the teams that played home in the first round now play away

    Reply
  26. Nihat says

    17 September 2013 at 8:15 pm

    It is a great app but I am having some difficulties creating fixture when I change team number to 18 or 16 I got an error “Run time error ’13’: Type mismatch” I dont know what to do.
    Will you help me to solve please?
    I terribly need this file
    thanks

    Reply
    • computergaga_blog says

      27 September 2013 at 6:44 am

      I have dropped you an email Nihat.
      I will update this blog post with a new and improved fixture list creator tonight.

      Reply
  27. Ross Fairbairn says

    19 October 2013 at 6:24 pm

    Could the great fixture / league generator you created be transferred to google spread sheet for easy of sharing and collaborating on a sheet across teachers.
    I am aware that some formulas are not supported across excel and Gdocs but wanted to ask the question, as this would prove great for teachers sharing class etc.
    Ross

    Reply
    • computergaga_blog says

      19 October 2013 at 9:08 pm

      I’m afraid I do not know enough about Google Spreadsheets to comment.

      Reply
  28. sebastian says

    29 October 2013 at 1:32 pm

    AL ABRIR EL EXCEL NO ME DA POSIBILIDAD DE AGREGAR CANTIDAD DE EQUIPOS ….

    Reply
  29. Peter Braddock says

    23 November 2013 at 2:36 pm

    Downloaded your soccer league table and it’s great!
    Would like to use it for our bowls competition but it’s only 2 points for a win not 3. How can I change it?

    Reply
    • computergaga_blog says

      24 November 2013 at 7:41 pm

      There is a Data sheet that stores the points earned for wins and draws. If the sheet is hidden, right click another sheet at the bottom and unhide.

      Reply
  30. John McLean says

    26 June 2014 at 3:16 pm

    Thanks, the best, most random fixture generator that I have found on the internet

    Reply
  31. Alex says

    12 July 2014 at 12:55 pm

    hey. Im working on similar project.I cant figure out how to create a auto-fixture generator. And your macros are password protected.

    Reply
  32. Budgie says

    5 August 2014 at 12:03 am

    Hi there, I used your fixture creator last year and it worked a treat – Massive cheers for that!!
    This year I went to use it and something is not quite right.
    To keep things simple, I entered 8 teams which should give me 4 match ups over 7 weeks.
    It gives me 7 weeks but only gives me 3 match ups in week 1 and 4 for every other week.
    I down loaded the newer version figuring I had some how just screwed up the formula and it does the same thing so I’m sure it’s something on my end.
    Any idea what it could be – Cheers.

    Reply
    • computergaga says

      5 August 2014 at 7:35 am

      Hi Budgie,
      Great to hear that you have had success with my fixture generator. I’m aware of a minor problem with it sometimes overloading particular weeks, It seems to output the correct fixtures but sometimes puts more in some weeks and fewer in others. This then requires a little manual manipulation.
      I am hoping to have a look at it sometime shortly and fix the issues, however I am not sure when this will be.
      Alan

      Reply
      • Budgie says

        5 August 2014 at 6:15 pm

        Cheers for the quick response as I need this tonight. I thought of manually moving the match ups but wasn’t sure if the full list would be correct. Sounds like it will be. Or just keep hitting the “create fixtures” till it gets it right. I did that yesterday and it eventually hit right ;o) Our league starts tonight so that’s what I’ll plan on. Cheers again!!
        Hey, I’ve another thing I’ve been looking for in excel. I’d like the epl fixtures for a prediction pool we do but I’d like to use club crests instead of letters just to make it look a bit better. Ultimately I’d like to integrate it into the website so it can be filled in online by users. Maybe you have something like this already done?

        Reply
        • computergaga says

          6 August 2014 at 11:46 am

          Afraid not Budgie. I don’t have anything interactive online or where I have used the club crests. Won’t be a problem though. You could create a lookup for the club crest based on the team name. Can always hide the team name if not interested in seeing it.

          Reply
  33. J Buchan says

    3 June 2015 at 10:05 pm

    The fixture generator I have can only be set to playing each other once or twice, how can this be changed to play each other more than twice?

    Reply
    • computergaga says

      4 June 2015 at 9:21 pm

      The code would need changing to introduce more loops for the number of games you need.
      I do not have a fixture list for this. Once you have the home and away fixtures. I would just copy and paste to duplicate for the number you need.

      Reply
  34. Jarrad says

    12 October 2015 at 12:16 am

    Hi, I am also getting the ‘run time error 12 – type mismatch’. I am running windows 8 and excel 2013.
    Cheers.

    Reply
    • computergaga says

      12 October 2015 at 5:00 am

      This error indicates a problem with the data type being entered somewhere, or the data type specified for a variable if you edited the code.

      Reply
  35. Darren Powell says

    4 January 2016 at 9:42 pm

    can this be also used in Open Office Calc (their version of Excel?)

    Reply
    • computergaga says

      5 January 2016 at 8:25 pm

      Possibly. I’m afraid I am not too familiar with Open Office Calc. Hopefully someone else on here can help answer if th sme tools are available.

      Reply
  36. Jareth Nykoluk says

    13 January 2016 at 10:34 am

    if I want to edit this to say 16 teams?
    how do I do say without the errors coming up?

    Reply
  37. Paul says

    12 July 2016 at 10:44 pm

    I have 2 leagues of 7 teams,some pubs have both teams in same division others have one in each how do i sort this?

    Reply
    • computergaga says

      14 July 2016 at 6:46 am

      I’m not sure what you mean. The teams should be just treated as any other team. The fixture list cannot handle venue clashes if that is the problem.

      Reply
  38. Adam says

    20 August 2016 at 7:03 pm

    Hi Alan,
    I am trying to generate a fixture list for a ten team league to play home and away.
    Each team should play once each week but the generator is throwing out some weeks with just four games and also some with six games, involving a couple of teams playing twice in one week. Some weeks stick to five games but still have one team playing more than once in that week.
    I am unable to step into the macro to try and fix this. Do you have any ideas on how I could adapt this to what I need.
    Also, I am looking at doing your Excel Superhero course. I use Excel 2010 at work and I am wondering how compatible the course is with that version of Excel. I am assuming there are no massive changes that would make taking this course pointless but just wanted to check!
    Great work by the way. The league table sheet is brilliant and I was able to adapt it to exactly what I needed with minimal effort. Saved me a lot of time, thanks for sharing!

    Reply
    • computergaga says

      23 August 2016 at 1:52 pm

      Hi Adam,
      Yes the fixture list sometimes sets the fixtures out with (as you say) 4 games 1 week and 6 another. Annoying! and I have never got round to fixing it. The fixtures are correct though, they just need jigging to the right weeks.
      I have a Excel 2010 version of the Superhero course too, but your right the differences are minimal anyhow.
      Thank you for your comments. Always nice to hear.
      Alan

      Reply
  39. Rob Thomas says

    15 September 2016 at 11:03 am

    I’d like to use this for generating fixtures for our darts league, but some venues have 2 teams. Obviously they can’t both be at home at the same time. I have seen this question asked earlier but can’t see an answer, any ideas please?

    Reply
    • computergaga says

      16 September 2016 at 6:49 am

      Sorry Rob, I do not have a version of this spreadsheet to work with venue clashes.

      Reply
  40. Rob Thomas says

    15 September 2016 at 11:08 am

    Just to add, all teams are in the same league (no divisions), and we could very possibly have an odd number of teams in total.

    Reply
  41. Rob Thomas says

    16 September 2016 at 8:34 am

    Ok, thank you for the reply anyway.

    Reply
  42. James Tresadern says

    18 September 2016 at 9:29 pm

    I have 8 teams, each meeting will be with 3 teams. So meeting 1 will be 1v2, 2v3 and 1v3. Each playing one another 2 times.
    Can you do anything to help generate a fixtures list

    Reply
    • computergaga says

      19 September 2016 at 4:55 am

      Yes for sure it can be done, but this example does not work that way.

      Reply
  43. Jamey McBasen says

    30 January 2017 at 12:01 am

    Hi, how would I go about doing it so that two teams don’t play each other in the same round?

    Reply
  44. Haley says

    2 February 2017 at 2:25 am

    Hi. I need to create a more complex fixture and I was wondering if you could help. We have 2 leagues running at the same time, women and juniors. Not all of the teams have a home ground so this needs to be sorted separately. There are also a lot of exceptions and variables, ie certain grounds don’t have lights so aren’t available for night games; some clubs have a team in both leagues and would like them to play at the same place on after the other or on different days because they share volunteers and sideline staff. There are also some teams that cannot play at certain times of day due to a large number of the team attending church. Is there a way to create something where you can input this kind of data and still get a random fixture? Thanks

    Reply
    • computergaga says

      5 February 2017 at 8:52 pm

      Sorry but this kind of complexity is beyond this fixture creator.

      Reply
  45. Thuto says

    4 August 2017 at 7:22 pm

    Hello! Please help me I want my teams to have a home game in week 1 and away game at week two until the last week having those alternations for 14 teams

    Reply
  46. Enitan says

    9 June 2020 at 7:43 pm

    Hello, I tried to download and it says page not found. Also, I can’t open the saved link.

    Reply
    • Alan Murray says

      10 June 2020 at 5:17 pm

      Hi, this should be fixed now. I had a new website installation this week and there some link issues I am ironing out.

      Reply
  47. Keith Johnson says

    2 September 2020 at 12:00 pm

    How do we make it so each team plays home and away, ie 24 teams play 23 home and 23 away, thanks…

    Reply
    • Keith Johnson says

      2 September 2020 at 12:19 pm

      My team have 33 home games and 13 away, i need it to be 23 home and 23 away, any ideas please

      Reply
      • Alan Murray says

        14 September 2020 at 6:22 pm

        Hi Keith, this fixtures sheet is very old and unfortunately is not perfect. I haven’t looked at the code in years and don’t have any plans to work on it at the moment.

        Reply
  48. Dariusz Hunder says

    30 January 2021 at 8:43 pm

    is it possible for teams to be seeded or unseeded when making the fixture list (for a cup competition) so the seeded teams play the unseeded teams

    Reply
    • Alan Murray says

      30 January 2021 at 8:46 pm

      Sure. This kind of thing could be set up. But it is not supported in this spreadsheet.

      Reply
  49. Yang says

    16 March 2022 at 9:59 am

    The spreadsheet works fine except for a few “bugs” I have noticed;
    1. When you enter 20 teams, the spreadsheet generates a similar fixture twice, for instance, Team A plays Team B both at Home and no Away fixture.
    2. When generating the League Table, there are teams that do not have a played entry yet they played and have their PTS but have 0 on the P column, or the inverse happens.
    3. In case two teams draw, one, especially the one at Home is awarded a Win and consecutive PTS while the other team concedes the defeat.

    Just to note but a few.
    Regards.

    Reply
  50. Neil Sheridan says

    31 March 2022 at 11:30 am

    I uploaded 8x teams to play each other twice (14 weeks) but some teams are always Home and some always Away, is there a fix?

    Reply
    • Alan Murray says

      31 March 2022 at 6:15 pm

      No current fix Neil, sorry.

      Reply
  51. Andrew says

    30 May 2022 at 4:29 pm

    The League table generator is great. Please could add to the macro that if you have 8 teams, playing twice. It needs to be one home and one away. This would be very helpful. Thank you for the great work you do.

    Reply
    • Alan Murray says

      4 June 2022 at 7:18 am

      Thank you, Andrew.

      Reply
  52. becky says

    7 June 2022 at 10:26 pm

    Hi,

    im in help with trying to create a fixtures list for skittles.. i have 10 teams, they each play home and away but i need them to be playing over equal amount of days (or as close to it as i can) so 2 mon/tue/wed/thur/ and one friday etc etc… it there a way or programme tht can create something for me

    Reply
    • Alan Murray says

      16 June 2022 at 10:41 pm

      Hi Becky, I don’t have a fixture list with those specific qualities.

      Reply
  53. Steve Kitts says

    5 June 2024 at 12:03 pm

    Hi, Im looking to create a league table for lawn bowls fixtures.
    Standard fixture and league tables don’t help as the scoring system is different.
    Bowls scores are based on shots and points with the number of points determining who is higher in the table. For example, teamA can play teamB with the result being 39 shots to 27 and 5 points to three.
    Do you have a template where I can enter the shots and points to the fixtures and generate a table showing shots for, shots against, net shots and points ?
    Many thanks.

    Reply
  54. Stanley says

    1 January 2025 at 6:32 pm

    Hi
    I have downloaded the fixture Generator Spreadsheet, but I am having difficulty to generate fixtures. In the “Team” sheet, I edit the teams. Once I click on the Generate Fixture button, some numbers come across the sheet and now fixtures are created/generated. What can I do?

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Recent Posts

  • Excel SWITCH Function – Nested IF Function Alternative
  • Sum Formulas Only in Excel
  • How to Calculate Age in Excel
  • Custom Sort in Excel
  • Case Sensitive Lookup with XLOOKUP in Excel
Advanced Excel Success book

Footer

Contact

[email protected]

LinkedIn Twitter YouTube

Useful Links

  • Home
  • Excel Online Courses
  • Tutorials
  • Sitemap
  • Privacy Policy
  • Jobs by Jooble

Course Topics

  • Blog
  • Charts
  • Courses
  • Dashboards
  • Downloads
  • Excel Tips
  • Formulas
  • Mail Merge
  • Office
  • PivotTables
  • Power BI
  • Power Pivot
  • Power Query
  • VBA

Join Our Mailing List

© Copyright 2009 Computergaga · All Rights Reserved ·