EPSRC Centre for Doctoral Training in Geospatial Systems success for Newcastle and Nottingham Universities

The Geospatial Engineering research group and the recently established Spatial Analytics and Modelling lab (SAM) at Newcastle, along with the Geospatial Institute at Nottingham University, have been awarded a prestigious EPSRC Centre for Doctoral Training in Geospatial Systems. The CDT will train a national cohort of over 50 interdisciplinary geospatial engineers, scientists and practitioners that will help deliver the collective benefit of geospatial data and technology to the UK. The CDT is a unique opportunity for academia to work with the geospatial industry and wider applied user base to ensure that the UK prospers in a global geospatial market experiencing rapid growth, and to address major global societal issues, such as climate change impacts, urban sustainability, spatially resourcing public health, and removing spatial barriers to social inclusion and healthy aging. The CDT will provide specialised training in geospatial technology, data management, analytics, simulation and visualisation, and also develop student’s skills in the advanced computing technologies and AI approaches that are transforming the use of geospatial data; knowledge and skills that will underpin their 3-year interdisciplinary PhD-project. The world leading interdisciplinary geospatial research and expertise established by Nottingham’s Geospatial Institute and Newcastle’s Geospatial Engineering group and the £2.25million investment in the Spatial Analytics and Modelling lab (SAM) at Newcastle with the aim to foster interdisciplinary geospatial research between engineers, social scientists, computer scientists, mathematicians and statisticians and the medical sciences were key to the success of the award of the CDT.

CDT Site: https://research.ncl.ac.uk/geospatial-systems/

Newcastle press release: https://www.ncl.ac.uk/press/articles/latest/2019/02/cdts/

Full EPSRC launch announcement: https://epsrc.ukri.org/newsevents/news/seventy-five-centres-for-doctoral-training-announced-by-ukri-to-develop-the-skills-needed-for-uk-prosperity/

Attending the Esri UC as a First Year PhD Student

In April, I submitted a Story Map to Esri UK titled ‘Geovisualising Environmental Impact Assessments’; this explored the work I completed in my undergraduate dissertation and how this led on to my current PhD work. When I received the call that I was successful I felt a whole series of different emotions – excited, nervous, motivated, and overwhelmed. But, nevertheless unbelievably eager to be one of the 16,000 attendees at the 2018 Esri User Conference in San Diego. I am going to tell you my top five moments I had whilst attending the UC.

Once I arrived in San Diego and had settled down by gaining my bearings and stocking up on some snacks, the Education Summit began. I collected my badge and started to make my way over to the hotel. The first stand out moment for me were the workshops held at the Education Summit. These either 30 or 60 minute sessions gave me an understanding into areas of the programs that I hadn’t considered. Which included Insights for ArcGIS, transferring data from ArcGIS Pro to Online and creating dashboards using data from Survey123. The information from these sessions was invaluable as it allowed me to fully understand how the Esri platform would be able to help support my current PhD research work as well as engage with stakeholders and the general public. The Education Summit was also a great opportunity to speak to the fellow recipients of the Jack Dangermond Young Scholar Award as well as academics and students from around the world.

Sign up, Education Summit and looking around San Diego

After a busy couple of days at the Education Summit it was then time for the main event… THE ESRI UC, with over 1000 sessions, 450 hours of GIS training & 300 exhibitors! But, before all of that started was my second stand out moment; The Plenary, led by the President of Esri, Jack Dangermond. This was an experience I will never forget, the hall was massive, full of screens covered in maps and GIS-users from across the globe. This session lasted all day and it really captivated me, making me realise how much of an impact my work can have and how applicable GIS is across the world in nearly every discipline. Some of the guest speakers were really inspiring; including Felix Finkbeiner who set up at the age of 9 initiated Plant-For-The-Planet in 2007. His aim is for children to plant 1 billion trees to offset their own carbon emissions. He had harnessed the power of GIS to make an incredible difference, contributing to saving our planet.

The Plenary was followed by the Map Gallery, which was the third stand out moment in my time at the UC. This provided an opportunity for me to show the poster I submitted along side the other Young Scholars, interact with other attendees to discuss my work and look at 100’s of stunning maps submitted to the Map Gallery. This was a fantastic networking opportunity, I spoke to people from all over the world about my work (and gaining some great connections on LinkedIn). As well as chatting about the GIS education I received at Newcastle University and my PhD program through the DREAM CDT.

Map gallery as a Young Scholar and receiving my award from Jack Dangermond

Throughout the week I attended a vast number of sessions. Using the app, I was able to jam-pack my days from 8:30am – 5:30pm with a variety of sessions, discovering the expo and learning new skills through the digital workshops. This gave me an insight into the abilities on the Esri platforms as well as the capabilities and applications across a number of different sectors from exhibitors from across the globe. My fourth stand out moment was attending the Cartography sessions which reaffirmed my current knowledge and opened my mind up to exploring more of ArcGIS Pro. It introduced me to the MOOCs which are free from Esri to help improve and engage key cartography skills – I’ve signed up for two to complete over this academic year.

Social events, including the Young Professionals Network and Balboa Park Party

As well as all the fantastic academic and informative opportunities, there were some great social events that were my fifth stand out moment. The Young Professionals Network (YPN) allowed for interaction with young GIS professionals from around the world. It was interesting to meet a wide variety of people in a fun and fresh environment. There was great upbeat music, food and company! On the Thursday night, a party was held at Balboa Park; which was massive. The park contains a variety of museums, all open for free – with music, drinks and food from different areas of the world. It was great to explore with the fellow young scholars, with a good dance at the main stage – ending the week perfectly. Overall, I had a once in a lifetime experience in San Diego at the Esri UC, it opened my eyes to so many new possibilities and demonstrated how highly GIS is regarded across the world. I would like to thank Esri UK for this fantastic opportunity and would recommend anyone to apply!

Link to the Esri Education Newsletter, giving details of next years competition:

https://esriukeducation.maps.arcgis.com/apps/Cascade/index.html?appid=70c638cc32ca48218961a63db42ea4e

Link to the winning StoryMap:

https://ncluni.maps.arcgis.com/apps/MapJournal/index.html?appid=138ac18950bd4c9db3e8501f95701fb9

 

 

 

DREAM Challenge Week 2018

Last week we hosted the DREAM CDT (Centre for Doctoral Training in Data, Risk And Environmental Analytical Methods) Challenge Week – an event each year, which brings together the students from across the four member universities to address a set challenge based around the themes of the CDT – big data and environmental risk. This year the students were asked to ‘design and undertake an agile prototype development of a real-time spatial hazard decision support tool for Newcastle-Upon-Tyne’. Data from both the Urban Observatory and the NISMOD-DB++ (National Infrastructure Simulation and Modelling Database) was made available, as well as technical advice from staff in both teams (all part of the Geospatial Group) on accessing and using the data through their API’s.

Urban Sciences Building, Newcastle University
Urban Sciences Building, Newcastle University. The host venue for the week.

Three groups, containing a mixture of students at various stages of their PhDs, and from across the four universities, were set the challenge at lunch time on Monday, before presenting their work on the Friday morning. In between, they spent their time assessing the quality of data (and the API’s!), developing tools and models, and listening to a host of speakers – including Chris Jones from Northumbrian Water (Research and Development Manager) to staff from Newcastle University like Professors Chris Kilsby and Richard Dawson, experts in natural hazards. All groups produced some quality outputs while learning new skills along the way and becoming familar with new datasets. A summary of the work by the groups:

Group 1 – Investigated how real-time temperature data from the Urban Observatory, combined with historical data, could be used to alert emergency responders/decision makers/residents/family members of those locations where action was required when extreme temperature events appeared to be occurring. By using household characteristics data from the NISMOD-DB++ database, those communities which might be more vulnerable could be identified improving the effectiveness of the system.

Group 2 – Using real-time air pollution data from the Urban Observatory and Ordnance Survey road network data from NISMOD-DB++, the group designed and demonstrated an app which allows users to identify a route between destinations based on the exposure to air pollution and/or time. Ordnance Survey building heights data was also used, again via NISMOD-DB++, to improve the estimates of pollution levels on streets where no sensor data was available.

Group 3 – Like group 2, an app was developed to allow users to identify the least polluted routes between two locations, though this was focused on school children and had an educational element too. A user friendly interface was designed with the aim of encouraging children to learn about the harmful effects of pollution, and help identify routes from their homes to school that can help reduce their exposure risk. Again this used real-time data from the Urban Observatory as well as Ordnance Survey building and network data through NISMOD-DB++.

Group three presenting their work from the week

As ever, such events also involve a team bounding exercise, and on this occasion, this was a meal out in Newcastle at the Blackfriars restaurant on the Wednesday evening. With Newcastle being known as a bit of a party city, I will let you decide if the night stopped there on went on a little later into the night….

The organised meal in the Banqueting Hall at Blackfriars restaurant

Thanks to all the students who came along and actively enagaged embracing the set challange, to all presenters for giving up thier time, and to all staff from across the four universities who attended, all of which made the event a success!

Northumbrian Water Innovation Festival

Last week myself and a group of us attended the Northumbrian Water Group (NWG) Innovation Festival (#InnovationFestival18), intended to bring people from different areas together to think about and tackle challenges within the water industry (with a focus on NWG). More intriguingly Newcastle University had sponsored one of the 12 sprints, a sprint running all day for the full five days with the idea of developing concepts to solve a problem, with this in particular sprint focused on digital twins (#DigitalTwins). Other sprints included how utilities could better work together to map underground assets and one focused on how can we create a happier and more productive workforce. This was not a small event, with over 2000 people attending and over 500 business involved. In true festival style, the week began with a compulsary participation in a sing-along to ‘The greatest showman’…..

Crowds in main tent (the ‘Thunderdome’) to see guest Alexander Armstrong (of pointless fame).

Great ideas were bounded around, with people involved ranging from those in management positions in NWG, to researchers like myself all who had varied skills and interests, to NWG customers themselves! Ultimately in the Digital Twin sprint where we were most involved, great ideas were devised as to how these could help NWG, from devising a single database system as ‘a single source of truth’ to developing a digital twin for incidents such as bursts as well as one for the whole company for modelling the communication and data flows through personnel. I’m sure across the other 11 sprints more great ideas were involved, with NWG now left with the not so small job of deciding which of these to follow up on!

Work on a #DigitalTwin of a pipe burst which occured a couple of months earlier on the NWG network.

For more information see https://innovationfestival.org/.

Thanks to all the effort of the organisers!

Ps. If you are wondering what the greatest showman is – https://www.youtube.com/watch?v=NyVYXRD1Ans

Craig

DREAM PhD Studentships 2017

We are now looking for applications for our available fully funded PhD studentships with the DREAM CDT (Centre for Doctoral Training). DREAM, Data, Risk and Environmental Analytical Methods, is a partnership between four leading universities based within the UK, Cranfield, Newcastle, Cambridge and Birmingham, and is now into its 3rd year. The CDT focuses on the use of big data to solve environmental risks, with topics covering a wide field of research. All PhD students have a wealth of training opportunities available to them as well as regular networking opportunities with those based at the other partner universities.

Newcastle are looking for applicants interested in any of the PhD’s listed below, with anyone interested asked to contact Dr Stuart Barr.

  • Massive multi-agent simulation of environmental risks to interdependent infrastructure
  • Environmental risks to global resource flows
  • High resolution modelling of real-world floods – models, forecasts and uncertainties
  • Extreme rainfall forecasting: new statistical simulation and Big Data methods for making sense of rainfall radar and rain gauges
  • Capturing Tsunamis and Storm Surges: Coupling the Human and Natural Systems through Games Technology
  • Earth observation for UK-wide flood infrastructure risk management
  • Preserving Privacy for Urban Data in the Internet of Things
  • Big data real-time online analysis of urban flooding impact on traffic flows
  • Improving decision making in hazard situations using geovisualisation
  • Can citizen science observations improve real-time flood risk assessment – bringing the crowd to the cloud?

More information on these PhD’s are available on the DREAM website, where you can also find more details on the CDT and how to apply.

A flyer is also available.

Football Travel – the cost of TV fixture changes

In recent years, television broadcasters have pumped more and more money into the football industry, resulting in Premier League clubs in particular receiving both more TV money and more TV coverage. This extra coverage, however, has come at a cost to the fan on the terrace. There are more and more instances of last-minute fixture alterations being made to accommodate televised games. These last-minute changes often result in fans having to rebook travel plans, getting home even later, or in some cases staying overnight in a hotel. I personally remember having to rebook trains twice, and book and subsequently cancel accommodation (losing my deposit) as an Aston Villa vs Norwich City game had its kick-off time changed twice because of TV.

liverpool-fan-supporter-protest-ticket-prices_3412122

In previous work we have investigated the travel times of football fans and how they could be affected by fixture changes. This looked at the additional time and difficult faced by travelling supporters but did not consider the cost of these changes. Therefore in this piece of work we wanted to determine which fixture changes would result in the biggest cost increase for a fan travelling to the game by public transport. For this we used an API from British Rail Fares Queries (http://www.brfares.com/api/ ) which allowed us to determine the both the cheapest possible advance tickets and the cheapest possible ticket that a fan could buy on the day. As in the previous work, the Google Travel API (https://developers.google.com/maps/documentation/distance-matrix/) was used to determine the amount of time travelling and whether a fan would have to stay overnight either the night before or after a match.

As we didn’t want to just consider the cost of new rail tickets but the cost of having to potentially spend more leisure time travelling to and from the game due to the fixture change, we wanted to apply a “cost” to the fan for each extra minute spent travelling. The Department for Transport determined a value of £8 per hour for a non-work related journey using their ‘Value of Time method (https://www.gov.uk/government/uploads/system/uploads/attachment_data/file/313222/webtag-tag-unit-a1-3-user-and-provider-impacts.pdf).We consequently applied this cost to the time a fan would spend travelling to and from the game to give an approximate monetary value.

harlepoolsmurfs
Hartlepool fans on their yearly fancy dress trip

Finally, if the fixture meant a fan would have to stay overnight we added an extra £50 to the journey cost to represent an approximate value of a night in a cheap hotel. Whilst all of these costs make assumptions (that the supporter is diligent enough to buy the cheapest available Advance ticket to travel to the match when they are initially released, that the rearranged game means the purchase of an Off-peak ticket rather than another Advance ticket, that they will not be able to stay with friends) they are a first attempt at capturing the extra personal cost of these TV fixture moves.

The results of this piece of analysis are available here:
Full Results

With the top 10 biggest cost increases shown below.

It’s a good job that no-one chose to televise Bournemouth vs Sunderland…

 

Home Team Away Team Kickoff Time Total Cost Hotel needed New Travel Time (hours) 3 o’clock kickoff Travel Time (hours) Rail Tickets Cost Extra cost of fixture move 3 o’clock cost Percentage Increase
Bournemouth Sunderland 17:30:00 £490.83 1 20.89 Hours 13.64 Hours £273.70 £277.72 £213.11 230.32%
Sunderland Bournemouth 16:00:00 £474.55 1 18.86 Hours 13.71 Hours £273.70 £260.90 £213.65 222.12%
Middlesbrough Bournemouth 16:00:00 £464.10 1 18.46 Hours 13.10 Hours £266.40 £259.14 £204.96 226.43%
Middlesbrough Bournemouth 17:30:00 £462.64 1 18.28 Hours 13.10 Hours £266.40 £257.68 £204.96 225.72%
Hull City Bournemouth 13:00:00 £444.00 1 19.94 Hours 12.39 Hours £234.50 £257.30 £186.70 237.81%
Sunderland Bournemouth 17:30:00 £470.70 1 18.37 Hours 13.71 Hours £273.70 £257.05 £213.65 220.31%
Bournemouth Sunderland 16:00:00 £463.90 1 17.53 Hours 13.64 Hours £273.70 £250.80 £213.11 217.68%
Southampton Sunderland 17:30:00 £438.28 1 16.81 Hours 12.78 Hours £253.80 £240.07 £198.22 221.11%
Sunderland Southampton 17:30:00 £444.95 1 17.64 Hours 13.70 Hours £253.80 £239.37 £205.58 216.44%
Southampton Sunderland 16:00:00 £437.08 1 16.66 Hours 12.78 Hours £253.80 £238.87 £198.22 220.51%

PhD opportunities – DREAM

We have funding available for a number of PhD’s in the area of big data, risk and environmental analysis, with a start date no later than March 2017. The funding is available through the DREAM CDT (http://www.dream-cdt.ac.uk/), offering students access to world leading research teams and a large selection of training and development opportunities. This funding comes with the freedom to devise your very own reaserch project with the aid of experts from a range of fields who will help guide and support you from the developemnt of the project to the completion of the PhD.

For more information on taking up a PhD with the DREAM CDT, please contact Stuart Barr (stuart.barr@ncl.ac.uk).

 

GeoConnexion article – NISMOD-DB

In the latest issue of GeoConnexion UK a short article, written by Stuart Barr and Craig Robson, details the ongoing work they are doing to develop the UK’s first national infrastructure database. Over the course of the 5 year ESPRC funded ITRC MISTRAL programme, by 2020 a national infrastructure portal will be developed as a resource that will be open to those across academia and industry as well as policy makers. This will provide access to infrastructure datasets and simulation and modelling results, including those from the already completed ITRC project, such as the results from the first national infrastructure long term planning tool. Some of the software developed and employed in the analysis undertaken will also be available under open licenses allowing the research to continue beyond the life of the ITRC MISTRAL project.

Both are based in the Geomatics group in the School of Civil Engineering and Geosciences at Newcastle University, with Stuart a lecturer on the two undergraduate degrees offered, BSc Geographic Information Science and BSc Surveying and Mapping Science, while Craig is a recent graduate of the GIS programme.

Football Travel Times Part 3 – Championship fixtures and TV

With the release of the 2016-17 football league fixtures we thought it would be interesting to carry out a similar piece of analysis to the work we did looking at the Premiership fixtures by looking at the effect of moving fixtures on travelling fans.

Already it appears sky sports has not considered the travelling away fans by making the first friday night game Fulham vs Newcastle United with there being no means that the Toon Army could make a return trip on public transport without getting in at close to 6am. A long trip if it returns no points.

Norwich Fans getting the train to Wembley (happy days....)
Norwich Fans getting the train to Wembley (happy days….)

Like previously, I used the Google Travel Matrix API to look at the journeys on public transport fans would need to make to get both to and from the game. The kickoff times I analysed were as follows:

  • Saturday 12:30
  • Saturday 17:15
  • Sunday 12:00
  • Sunday 16:30

Again as before I considered a fixtures t following tables show which fixtures would fail the test of either requiring a fan to leave before 7am or arrive home after midnight.

Unlike last time though I also considered weekday kickoffs at 19:45. Here I used a slightly different test were it was considered a failed fixture if it either required a fan to leave before 5pm (before end of work) or arrive home after 3am. 

I then went through the Championship fixtures and test each one with the results being below.

If you think you or someone else would be interested in exploring the science behind this work, you should have a look at the Newcastle University degrees in BSc Geographic Information Science and BSc Surveying and Mapping Science.  These degrees have excellent employment prospects, lots of field and practical work and consistently high levels of student satisfaction. I myself am a graduate of the GIS programme


Championship Fixtures 2016-17
August 06 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Cardiff City ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Norwich City
Bristol City vs Wigan Athletic
Derby County vs Brighton and Hove Albion ✔ ✔
Fulham vs Newcastle United ✔ ✔ ✔
Huddersfield Town vs Brentford ✔ ✔ ✔
Ipswich Town vs Barnsley ✔
Nottingham Forest vs Burton Albion ✔ ✔ ✔ ✔ ✔
Queens Park Rangers vs Leeds United ✔ ✔ ✔
Reading vs Preston North End ✔
Rotherham United vs Wolverhampton Wanderers ✔ ✔ ✔ ✔
Sheffield Wednesday vs Aston Villa ✔ ✔ ✔ ✔ ✔
August 13 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Rotherham United ✔ ✔ ✔ ✔ ✔
Barnsley vs Derby County ✔ ✔ ✔ ✔ ✔
Brentford vs Ipswich Town ✔ ✔ ✔ ✔ ✔
Brighton and Hove Albion vs Nottingham Forest ✔ ✔
Burton Albion vs Bristol City ✔ ✔ ✔
Cardiff City vs Queens Park Rangers ✔ ✔ ✔ ✔
Leeds United vs Birmingham City ✔ ✔ ✔ ✔
Newcastle United vs Huddersfield Town ✔ ✔ ✔ ✔ ✔
Norwich City vs Sheffield Wednesday ✔
Preston North End vs Fulham ✔ ✔ ✔
Wigan Athletic vs Blackburn Rovers ✔ ✔ ✔ ✔
Wolverhampton Wanderers vs Reading ✔ ✔ ✔ ✔
August 16 2016 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Huddersfield Town
Barnsley vs Queens Park Rangers
Brentford vs Nottingham Forest
Brighton and Hove Albion vs Rotherham United
Burton Albion vs Sheffield Wednesday ✔
Cardiff City vs Blackburn Rovers
Leeds United vs Fulham
Norwich City vs Bristol City
Preston North End vs Derby County
Wigan Athletic vs Birmingham City
Wolverhampton Wanderers vs Ipswich Town
August 17 2016 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Newcastle United vs Reading
August 20 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Wolverhampton Wanderers ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Burton Albion ✔ ✔
Bristol City vs Newcastle United
Derby County vs Aston Villa ✔ ✔ ✔ ✔ ✔
Fulham vs Cardiff City ✔ ✔ ✔ ✔
Huddersfield Town vs Barnsley ✔ ✔ ✔ ✔ ✔
Ipswich Town vs Norwich City ✔ ✔ ✔ ✔ ✔
Nottingham Forest vs Wigan Athletic ✔ ✔ ✔
Queens Park Rangers vs Preston North End ✔ ✔ ✔
Reading vs Brighton and Hove Albion ✔ ✔ ✔ ✔
Rotherham United vs Brentford ✔ ✔ ✔
Sheffield Wednesday vs Leeds United ✔ ✔ ✔ ✔
August 27 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Barnsley vs Rotherham United ✔ ✔ ✔ ✔ ✔
Birmingham City vs Norwich City ✔ ✔
Blackburn Rovers vs Fulham ✔ ✔
Brentford vs Sheffield Wednesday ✔ ✔
Bristol City vs Aston Villa ✔ ✔ ✔
Burton Albion vs Derby County ✔ ✔ ✔ ✔ ✔
Cardiff City vs Reading ✔ ✔ ✔ ✔
Huddersfield Town vs Wolverhampton Wanderers ✔ ✔ ✔ ✔ ✔
Ipswich Town vs Preston North End ✔
Newcastle United vs Brighton and Hove Albion ✔
Nottingham Forest vs Leeds United ✔ ✔ ✔ ✔ ✔
Wigan Athletic vs Queens Park Rangers ✔ ✔ ✔
September 10 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Nottingham Forest ✔ ✔ ✔ ✔ ✔
Brighton and Hove Albion vs Brentford ✔ ✔ ✔ ✔ ✔
Derby County vs Newcastle United ✔ ✔ ✔ ✔
Fulham vs Birmingham City ✔ ✔ ✔ ✔ ✔
Leeds United vs Huddersfield Town ✔ ✔ ✔ ✔ ✔
Norwich City vs Cardiff City
Preston North End vs Barnsley ✔ ✔ ✔
Queens Park Rangers vs Blackburn Rovers ✔
Reading vs Ipswich Town ✔ ✔ ✔ ✔
Rotherham United vs Bristol City ✔ ✔ ✔
Sheffield Wednesday vs Wigan Athletic ✔ ✔ ✔
Wolverhampton Wanderers vs Burton Albion ✔ ✔ ✔ ✔ ✔
September 13 2016 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Brentford
Brighton and Hove Albion vs Huddersfield Town
Derby County vs Ipswich Town
Fulham vs Burton Albion
Leeds United vs Blackburn Rovers
Norwich City vs Wigan Athletic
Preston North End vs Cardiff City
Queens Park Rangers vs Newcastle United
Reading vs Birmingham City ✔
Rotherham United vs Nottingham Forest ✔
Sheffield Wednesday vs Bristol City
Wolverhampton Wanderers vs Barnsley
September 17 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Barnsley vs Reading ✔ ✔
Birmingham City vs Sheffield Wednesday ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Rotherham United ✔ ✔ ✔ ✔
Brentford vs Preston North End ✔
Bristol City vs Derby County ✔ ✔ ✔
Burton Albion vs Brighton and Hove Albion ✔
Cardiff City vs Leeds United ✔
Huddersfield Town vs Queens Park Rangers ✔ ✔ ✔
Ipswich Town vs Aston Villa ✔ ✔ ✔
Newcastle United vs Wolverhampton Wanderers ✔ ✔
Nottingham Forest vs Norwich City ✔ ✔ ✔ ✔
Wigan Athletic vs Fulham ✔ ✔ ✔
September 24 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Newcastle United ✔ ✔
Brighton and Hove Albion vs Barnsley ✔
Derby County vs Blackburn Rovers ✔ ✔
Fulham vs Bristol City ✔ ✔ ✔ ✔
Leeds United vs Ipswich Town ✔ ✔
Norwich City vs Burton Albion ✔
Preston North End vs Wigan Athletic ✔ ✔ ✔ ✔ ✔
Queens Park Rangers vs Birmingham City ✔ ✔ ✔ ✔ ✔
Reading vs Huddersfield Town ✔
Rotherham United vs Cardiff City ✔ ✔ ✔
Sheffield Wednesday vs Nottingham Forest ✔ ✔ ✔ ✔ ✔
Wolverhampton Wanderers vs Brentford ✔ ✔ ✔ ✔
September 27 2016 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Barnsley vs Aston Villa
Birmingham City vs Preston North End ✔
Blackburn Rovers vs Sheffield Wednesday
Brentford vs Reading ✔
Bristol City vs Leeds United
Burton Albion vs Queens Park Rangers
Cardiff City vs Derby County
Huddersfield Town vs Rotherham United
Ipswich Town vs Brighton and Hove Albion
Nottingham Forest vs Fulham
Wigan Athletic vs Wolverhampton Wanderers
September 28 2016 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Newcastle United vs Norwich City
October 01 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Blackburn Rovers ✔ ✔
Brentford vs Wigan Athletic ✔ ✔
Bristol City vs Nottingham Forest ✔ ✔ ✔
Burton Albion vs Cardiff City ✔ ✔ ✔
Fulham vs Queens Park Rangers ✔ ✔ ✔ ✔ ✔
Ipswich Town vs Huddersfield Town ✔
Leeds United vs Barnsley ✔ ✔ ✔ ✔ ✔
Preston North End vs Aston Villa ✔ ✔ ✔ ✔ ✔
Reading vs Derby County ✔ ✔ ✔ ✔
Rotherham United vs Newcastle United ✔ ✔ ✔ ✔ ✔
Sheffield Wednesday vs Brighton and Hove Albion ✔
Wolverhampton Wanderers vs Norwich City ✔
October 15 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Wolverhampton Wanderers ✔ ✔ ✔ ✔ ✔
Barnsley vs Fulham ✔ ✔ ✔
Blackburn Rovers vs Ipswich Town ✔
Brighton and Hove Albion vs Preston North End ✔
Cardiff City vs Bristol City ✔ ✔ ✔ ✔ ✔
Derby County vs Leeds United ✔ ✔ ✔ ✔ ✔
Huddersfield Town vs Sheffield Wednesday ✔ ✔ ✔ ✔
Newcastle United vs Brentford ✔ ✔ ✔
Norwich City vs Rotherham United ✔
Nottingham Forest vs Birmingham City ✔ ✔ ✔ ✔
Queens Park Rangers vs Reading ✔ ✔ ✔ ✔ ✔
Wigan Athletic vs Burton Albion ✔ ✔ ✔ ✔
October 18 2016 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Barnsley vs Newcastle United ✔
Birmingham City vs Rotherham United ✔
Blackburn Rovers vs Nottingham Forest
Brighton and Hove Albion vs Wolverhampton Wanderers
Cardiff City vs Sheffield Wednesday
Derby County vs Brentford
Fulham vs Norwich City
Ipswich Town vs Burton Albion
Leeds United vs Wigan Athletic
Preston North End vs Huddersfield Town ✔
Queens Park Rangers vs Bristol City
Reading vs Aston Villa
October 22 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Fulham ✔ ✔ ✔ ✔
Brentford vs Barnsley ✔ ✔ ✔
Bristol City vs Blackburn Rovers
Burton Albion vs Birmingham City ✔ ✔ ✔ ✔ ✔
Huddersfield Town vs Derby County ✔ ✔ ✔ ✔
Newcastle United vs Ipswich Town ✔
Norwich City vs Preston North End
Nottingham Forest vs Cardiff City ✔ ✔
Rotherham United vs Reading ✔ ✔ ✔
Sheffield Wednesday vs Queens Park Rangers ✔ ✔ ✔
Wigan Athletic vs Brighton and Hove Albion ✔ ✔
Wolverhampton Wanderers vs Leeds United ✔ ✔ ✔ ✔
October 29 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Barnsley vs Bristol City ✔ ✔
Birmingham City vs Aston Villa ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Wolverhampton Wanderers ✔ ✔ ✔ ✔
Brighton and Hove Albion vs Norwich City ✔ ✔ ✔ ✔
Cardiff City vs Wigan Athletic
Derby County vs Sheffield Wednesday ✔ ✔ ✔ ✔ ✔
Fulham vs Huddersfield Town ✔ ✔ ✔
Ipswich Town vs Rotherham United ✔ ✔
Leeds United vs Burton Albion ✔ ✔ ✔ ✔ ✔
Preston North End vs Newcastle United ✔ ✔ ✔
Queens Park Rangers vs Brentford ✔ ✔ ✔ ✔ ✔
Reading vs Nottingham Forest ✔ ✔
November 05 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Blackburn Rovers ✔ ✔
Brentford vs Fulham ✔ ✔ ✔ ✔ ✔
Bristol City vs Brighton and Hove Albion ✔ ✔
Burton Albion vs Barnsley ✔ ✔ ✔ ✔ ✔
Huddersfield Town vs Birmingham City ✔ ✔ ✔ ✔
Newcastle United vs Cardiff City
Norwich City vs Leeds United ✔
Nottingham Forest vs Queens Park Rangers ✔ ✔ ✔ ✔
Rotherham United vs Preston North End ✔ ✔ ✔ ✔
Sheffield Wednesday vs Ipswich Town ✔ ✔
Wigan Athletic vs Reading ✔
Wolverhampton Wanderers vs Derby County ✔ ✔ ✔ ✔ ✔
November 19 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Barnsley vs Wigan Athletic ✔ ✔ ✔ ✔
Birmingham City vs Bristol City ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Brentford ✔
Brighton and Hove Albion vs Aston Villa ✔ ✔ ✔
Cardiff City vs Huddersfield Town ✔
Derby County vs Rotherham United ✔ ✔ ✔ ✔ ✔
Fulham vs Sheffield Wednesday ✔ ✔
Ipswich Town vs Nottingham Forest ✔ ✔
Leeds United vs Newcastle United ✔ ✔ ✔ ✔ ✔
Preston North End vs Wolverhampton Wanderers ✔ ✔ ✔ ✔
Queens Park Rangers vs Norwich City ✔ ✔ ✔ ✔
Reading vs Burton Albion ✔
November 26 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Cardiff City ✔ ✔ ✔ ✔
Barnsley vs Nottingham Forest ✔ ✔ ✔ ✔ ✔
Brentford vs Birmingham City ✔ ✔ ✔ ✔
Brighton and Hove Albion vs Fulham ✔ ✔ ✔ ✔ ✔
Derby County vs Norwich City ✔ ✔
Huddersfield Town vs Wigan Athletic ✔ ✔ ✔ ✔
Ipswich Town vs Queens Park Rangers ✔ ✔ ✔ ✔ ✔
Newcastle United vs Blackburn Rovers ✔
Preston North End vs Burton Albion ✔ ✔ ✔
Reading vs Bristol City ✔ ✔ ✔ ✔ ✔
Rotherham United vs Leeds United ✔ ✔ ✔ ✔
Wolverhampton Wanderers vs Sheffield Wednesday ✔ ✔ ✔ ✔
December 03 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Barnsley ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Huddersfield Town ✔ ✔ ✔ ✔
Bristol City vs Ipswich Town ✔
Burton Albion vs Rotherham United ✔ ✔ ✔ ✔ ✔
Cardiff City vs Brighton and Hove Albion ✔
Fulham vs Reading ✔ ✔ ✔ ✔ ✔
Leeds United vs Aston Villa ✔ ✔ ✔ ✔
Norwich City vs Brentford ✔ ✔ ✔ ✔
Nottingham Forest vs Newcastle United ✔ ✔ ✔ ✔
Queens Park Rangers vs Wolverhampton Wanderers ✔ ✔ ✔ ✔ ✔
Sheffield Wednesday vs Preston North End ✔ ✔ ✔ ✔
Wigan Athletic vs Derby County ✔ ✔ ✔ ✔
December 10 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Wigan Athletic ✔ ✔ ✔ ✔
Barnsley vs Norwich City ✔ ✔
Brentford vs Burton Albion ✔ ✔ ✔
Brighton and Hove Albion vs Leeds United ✔
Derby County vs Nottingham Forest ✔ ✔ ✔ ✔ ✔
Huddersfield Town vs Bristol City ✔
Ipswich Town vs Cardiff City ✔
Newcastle United vs Birmingham City ✔ ✔
Preston North End vs Blackburn Rovers ✔ ✔ ✔ ✔ ✔
Reading vs Sheffield Wednesday ✔
Rotherham United vs Queens Park Rangers ✔ ✔ ✔
Wolverhampton Wanderers vs Fulham ✔ ✔ ✔ ✔
December 13 2016 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Ipswich Town
Blackburn Rovers vs Brighton and Hove Albion
Bristol City vs Brentford
Burton Albion vs Huddersfield Town
Cardiff City vs Wolverhampton Wanderers
Fulham vs Rotherham United
Leeds United vs Reading
Norwich City vs Aston Villa
Nottingham Forest vs Preston North End
Queens Park Rangers vs Derby County ✔
Sheffield Wednesday vs Barnsley ✔
Wigan Athletic vs Newcastle United
December 17 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Brighton and Hove Albion ✔ ✔ ✔ ✔
Blackburn Rovers vs Reading ✔
Bristol City vs Preston North End
Burton Albion vs Newcastle United ✔ ✔ ✔
Cardiff City vs Barnsley ✔
Fulham vs Derby County ✔ ✔ ✔ ✔ ✔
Leeds United vs Brentford ✔ ✔ ✔
Norwich City vs Huddersfield Town ✔
Nottingham Forest vs Wolverhampton Wanderers ✔ ✔ ✔ ✔
Queens Park Rangers vs Aston Villa ✔ ✔ ✔ ✔ ✔
Sheffield Wednesday vs Rotherham United ✔ ✔ ✔ ✔ ✔
Wigan Athletic vs Ipswich Town ✔
December 26 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Burton Albion ✔ ✔ ✔ ✔ ✔
Barnsley vs Blackburn Rovers ✔ ✔ ✔
Brentford vs Cardiff City ✔ ✔ ✔ ✔
Brighton and Hove Albion vs Queens Park Rangers ✔ ✔ ✔ ✔ ✔
Derby County vs Birmingham City ✔ ✔ ✔ ✔ ✔
Huddersfield Town vs Nottingham Forest ✔ ✔ ✔ ✔
Ipswich Town vs Fulham ✔ ✔ ✔ ✔ ✔
Newcastle United vs Sheffield Wednesday ✔ ✔ ✔
Preston North End vs Leeds United ✔ ✔ ✔ ✔
Reading vs Norwich City ✔ ✔ ✔ ✔
Rotherham United vs Wigan Athletic ✔ ✔ ✔ ✔
Wolverhampton Wanderers vs Bristol City ✔ ✔ ✔ ✔ ✔
December 31 2016 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Leeds United ✔ ✔ ✔ ✔
Barnsley vs Birmingham City ✔ ✔ ✔ ✔
Brentford vs Norwich City ✔ ✔ ✔ ✔
Brighton and Hove Albion vs Cardiff City ✔ ✔
Derby County vs Wigan Athletic ✔ ✔ ✔ ✔
Huddersfield Town vs Blackburn Rovers ✔ ✔ ✔ ✔
Ipswich Town vs Bristol City ✔ ✔ ✔ ✔
Newcastle United vs Nottingham Forest ✔ ✔ ✔
Preston North End vs Sheffield Wednesday ✔ ✔ ✔ ✔
Reading vs Fulham ✔ ✔ ✔ ✔ ✔
Rotherham United vs Burton Albion ✔ ✔ ✔ ✔
Wolverhampton Wanderers vs Queens Park Rangers ✔ ✔ ✔ ✔
January 02 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Brentford ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Newcastle United ✔ ✔ ✔
Bristol City vs Reading ✔ ✔ ✔ ✔ ✔
Burton Albion vs Preston North End ✔ ✔
Cardiff City vs Aston Villa ✔ ✔ ✔ ✔
Fulham vs Brighton and Hove Albion ✔ ✔ ✔ ✔ ✔
Leeds United vs Rotherham United ✔ ✔ ✔ ✔ ✔
Norwich City vs Derby County ✔ ✔
Nottingham Forest vs Barnsley ✔ ✔ ✔ ✔ ✔
Queens Park Rangers vs Ipswich Town ✔ ✔ ✔ ✔ ✔
Sheffield Wednesday vs Wolverhampton Wanderers ✔ ✔ ✔ ✔
Wigan Athletic vs Huddersfield Town ✔ ✔ ✔ ✔
January 14 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Nottingham Forest ✔ ✔ ✔ ✔ ✔
Brentford vs Newcastle United ✔ ✔ ✔
Bristol City vs Cardiff City ✔ ✔ ✔ ✔ ✔
Burton Albion vs Wigan Athletic ✔ ✔ ✔
Fulham vs Barnsley ✔ ✔ ✔
Ipswich Town vs Blackburn Rovers ✔
Leeds United vs Derby County ✔ ✔ ✔ ✔ ✔
Preston North End vs Brighton and Hove Albion ✔
Reading vs Queens Park Rangers ✔ ✔ ✔ ✔ ✔
Rotherham United vs Norwich City ✔ ✔ ✔
Sheffield Wednesday vs Huddersfield Town ✔ ✔ ✔ ✔
Wolverhampton Wanderers vs Aston Villa ✔ ✔ ✔ ✔ ✔
January 21 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Preston North End ✔ ✔ ✔ ✔
Barnsley vs Leeds United ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Birmingham City ✔ ✔ ✔ ✔
Brighton and Hove Albion vs Sheffield Wednesday ✔
Cardiff City vs Burton Albion ✔ ✔
Derby County vs Reading ✔ ✔ ✔
Huddersfield Town vs Ipswich Town ✔ ✔
Newcastle United vs Rotherham United ✔ ✔ ✔ ✔ ✔
Norwich City vs Wolverhampton Wanderers ✔
Nottingham Forest vs Bristol City ✔ ✔ ✔
Queens Park Rangers vs Fulham ✔ ✔ ✔ ✔ ✔
Wigan Athletic vs Brentford ✔ ✔ ✔
January 28 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Bristol City ✔ ✔ ✔ ✔
Brighton and Hove Albion vs Newcastle United ✔
Derby County vs Burton Albion ✔ ✔ ✔ ✔ ✔
Fulham vs Blackburn Rovers ✔
Leeds United vs Nottingham Forest ✔ ✔ ✔ ✔ ✔
Norwich City vs Birmingham City ✔
Preston North End vs Ipswich Town ✔
Queens Park Rangers vs Wigan Athletic ✔ ✔ ✔
Reading vs Cardiff City ✔ ✔ ✔ ✔ ✔
Rotherham United vs Barnsley ✔ ✔ ✔ ✔ ✔
Sheffield Wednesday vs Brentford ✔ ✔ ✔
Wolverhampton Wanderers vs Huddersfield Town ✔ ✔ ✔ ✔
January 31 2017 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Barnsley vs Wolverhampton Wanderers
Birmingham City vs Reading
Blackburn Rovers vs Leeds United
Brentford vs Aston Villa
Bristol City vs Sheffield Wednesday
Burton Albion vs Fulham
Cardiff City vs Preston North End
Huddersfield Town vs Brighton and Hove Albion
Ipswich Town vs Derby County
Nottingham Forest vs Rotherham United ✔
Wigan Athletic vs Norwich City
February 01 2017 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Newcastle United vs Queens Park Rangers
February 04 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Barnsley vs Preston North End ✔ ✔ ✔ ✔
Birmingham City vs Fulham ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Queens Park Rangers ✔ ✔
Brentford vs Brighton and Hove Albion ✔ ✔ ✔ ✔ ✔
Bristol City vs Rotherham United ✔ ✔ ✔
Burton Albion vs Wolverhampton Wanderers ✔ ✔ ✔ ✔
Cardiff City vs Norwich City ✔
Huddersfield Town vs Leeds United ✔ ✔ ✔ ✔ ✔
Ipswich Town vs Reading ✔ ✔ ✔ ✔
Newcastle United vs Derby County ✔ ✔ ✔
Nottingham Forest vs Aston Villa ✔ ✔ ✔ ✔ ✔
Wigan Athletic vs Sheffield Wednesday ✔ ✔ ✔ ✔
February 11 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Ipswich Town ✔ ✔ ✔
Brighton and Hove Albion vs Burton Albion ✔
Derby County vs Bristol City ✔ ✔ ✔
Fulham vs Wigan Athletic ✔ ✔ ✔
Leeds United vs Cardiff City ✔
Norwich City vs Nottingham Forest ✔ ✔
Preston North End vs Brentford ✔ ✔ ✔
Queens Park Rangers vs Huddersfield Town ✔ ✔ ✔ ✔
Reading vs Barnsley ✔
Rotherham United vs Blackburn Rovers ✔ ✔
Sheffield Wednesday vs Birmingham City ✔ ✔ ✔ ✔ ✔
Wolverhampton Wanderers vs Newcastle United ✔ ✔
February 14 2017 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Barnsley
Brighton and Hove Albion vs Ipswich Town
Derby County vs Cardiff City
Fulham vs Nottingham Forest
Leeds United vs Bristol City
Norwich City vs Newcastle United
Preston North End vs Birmingham City ✔
Queens Park Rangers vs Burton Albion
Reading vs Brentford ✔
Rotherham United vs Huddersfield Town ✔
Sheffield Wednesday vs Blackburn Rovers
Wolverhampton Wanderers vs Wigan Athletic
February 18 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Barnsley vs Brighton and Hove Albion ✔ ✔
Birmingham City vs Queens Park Rangers ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Derby County ✔ ✔
Brentford vs Wolverhampton Wanderers ✔ ✔ ✔ ✔
Bristol City vs Fulham ✔ ✔ ✔ ✔
Burton Albion vs Norwich City ✔
Cardiff City vs Rotherham United ✔
Huddersfield Town vs Reading ✔
Ipswich Town vs Leeds United ✔
Newcastle United vs Aston Villa ✔ ✔
Nottingham Forest vs Sheffield Wednesday ✔ ✔ ✔ ✔ ✔
Wigan Athletic vs Preston North End ✔ ✔ ✔ ✔ ✔
February 25 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Derby County ✔ ✔ ✔ ✔ ✔
Barnsley vs Huddersfield Town ✔ ✔ ✔ ✔ ✔
Brentford vs Rotherham United ✔ ✔ ✔
Brighton and Hove Albion vs Reading ✔ ✔ ✔ ✔
Burton Albion vs Blackburn Rovers ✔
Cardiff City vs Fulham ✔ ✔ ✔
Leeds United vs Sheffield Wednesday ✔ ✔ ✔ ✔
Newcastle United vs Bristol City
Norwich City vs Ipswich Town ✔ ✔ ✔ ✔ ✔
Preston North End vs Queens Park Rangers ✔ ✔ ✔
Wigan Athletic vs Nottingham Forest ✔ ✔ ✔ ✔
Wolverhampton Wanderers vs Birmingham City ✔ ✔ ✔ ✔ ✔
March 04 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Leeds United ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Wigan Athletic ✔ ✔ ✔ ✔
Bristol City vs Burton Albion ✔ ✔
Derby County vs Barnsley ✔ ✔ ✔ ✔ ✔
Fulham vs Preston North End ✔ ✔
Huddersfield Town vs Newcastle United ✔ ✔ ✔ ✔ ✔
Ipswich Town vs Brentford ✔ ✔ ✔ ✔ ✔
Nottingham Forest vs Brighton and Hove Albion ✔ ✔
Queens Park Rangers vs Cardiff City ✔ ✔ ✔ ✔ ✔
Reading vs Wolverhampton Wanderers ✔ ✔ ✔ ✔ ✔
Rotherham United vs Aston Villa ✔ ✔ ✔ ✔
Sheffield Wednesday vs Norwich City ✔ ✔
March 07 2017 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Wigan Athletic ✔
Blackburn Rovers vs Cardiff City
Bristol City vs Norwich City
Derby County vs Preston North End
Fulham vs Leeds United
Huddersfield Town vs Aston Villa
Ipswich Town vs Wolverhampton Wanderers
Nottingham Forest vs Brentford
Queens Park Rangers vs Barnsley
Reading vs Newcastle United
Rotherham United vs Brighton and Hove Albion
Sheffield Wednesday vs Burton Albion ✔
March 11 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Sheffield Wednesday ✔ ✔ ✔ ✔ ✔
Barnsley vs Ipswich Town ✔ ✔
Brentford vs Huddersfield Town ✔ ✔ ✔
Brighton and Hove Albion vs Derby County ✔ ✔ ✔
Burton Albion vs Nottingham Forest ✔ ✔ ✔ ✔ ✔
Cardiff City vs Birmingham City ✔ ✔ ✔ ✔
Leeds United vs Queens Park Rangers ✔ ✔ ✔
Newcastle United vs Fulham ✔ ✔ ✔
Norwich City vs Blackburn Rovers
Preston North End vs Reading ✔
Wigan Athletic vs Bristol City ✔ ✔ ✔
Wolverhampton Wanderers vs Rotherham United ✔ ✔ ✔ ✔
March 18 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Newcastle United ✔ ✔ ✔
Blackburn Rovers vs Preston North End ✔ ✔ ✔ ✔
Bristol City vs Huddersfield Town ✔
Burton Albion vs Brentford ✔ ✔ ✔
Cardiff City vs Ipswich Town ✔
Fulham vs Wolverhampton Wanderers ✔ ✔ ✔ ✔
Leeds United vs Brighton and Hove Albion ✔ ✔
Norwich City vs Barnsley ✔ ✔
Nottingham Forest vs Derby County ✔ ✔ ✔ ✔ ✔
Queens Park Rangers vs Rotherham United ✔ ✔ ✔
Sheffield Wednesday vs Reading ✔ ✔
Wigan Athletic vs Aston Villa ✔ ✔ ✔ ✔ ✔
April 01 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Norwich City ✔
Barnsley vs Sheffield Wednesday ✔ ✔ ✔ ✔
Brentford vs Bristol City ✔ ✔ ✔ ✔
Brighton and Hove Albion vs Blackburn Rovers ✔
Derby County vs Queens Park Rangers ✔ ✔ ✔ ✔
Huddersfield Town vs Burton Albion ✔ ✔ ✔ ✔
Ipswich Town vs Birmingham City ✔ ✔ ✔
Newcastle United vs Wigan Athletic ✔ ✔
Preston North End vs Nottingham Forest ✔ ✔ ✔ ✔
Reading vs Leeds United ✔ ✔
Rotherham United vs Fulham ✔ ✔ ✔
Wolverhampton Wanderers vs Cardiff City ✔ ✔ ✔ ✔
April 04 2017 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Queens Park Rangers ✔
Barnsley vs Cardiff City
Brentford vs Leeds United
Brighton and Hove Albion vs Birmingham City
Derby County vs Fulham
Huddersfield Town vs Norwich City
Ipswich Town vs Wigan Athletic
Preston North End vs Bristol City
Reading vs Blackburn Rovers
Rotherham United vs Sheffield Wednesday ✔
Wolverhampton Wanderers vs Nottingham Forest ✔
April 05 2017 19:45
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Newcastle United vs Burton Albion
April 08 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Birmingham City vs Derby County ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Barnsley ✔ ✔ ✔ ✔
Bristol City vs Wolverhampton Wanderers ✔ ✔ ✔
Burton Albion vs Aston Villa ✔ ✔ ✔ ✔ ✔
Cardiff City vs Brentford ✔ ✔ ✔
Fulham vs Ipswich Town ✔ ✔ ✔ ✔ ✔
Leeds United vs Preston North End ✔ ✔ ✔ ✔
Norwich City vs Reading ✔ ✔ ✔ ✔
Nottingham Forest vs Huddersfield Town ✔ ✔ ✔ ✔ ✔
Queens Park Rangers vs Brighton and Hove Albion ✔ ✔ ✔ ✔ ✔
Sheffield Wednesday vs Newcastle United ✔ ✔ ✔ ✔
Wigan Athletic vs Rotherham United ✔ ✔ ✔ ✔
April 15 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Reading ✔ ✔ ✔ ✔
Brentford vs Derby County ✔ ✔ ✔ ✔
Bristol City vs Queens Park Rangers ✔ ✔ ✔ ✔
Burton Albion vs Ipswich Town ✔
Huddersfield Town vs Preston North End ✔ ✔ ✔ ✔ ✔
Newcastle United vs Leeds United ✔ ✔ ✔ ✔ ✔
Norwich City vs Fulham ✔ ✔ ✔ ✔
Nottingham Forest vs Blackburn Rovers ✔
Rotherham United vs Birmingham City ✔ ✔ ✔ ✔
Sheffield Wednesday vs Cardiff City ✔ ✔
Wigan Athletic vs Barnsley ✔ ✔ ✔ ✔
Wolverhampton Wanderers vs Brighton and Hove Albion ✔ ✔ ✔
April 17 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Barnsley vs Brentford ✔ ✔ ✔
Birmingham City vs Burton Albion ✔ ✔ ✔ ✔ ✔
Blackburn Rovers vs Bristol City ✔
Brighton and Hove Albion vs Wigan Athletic ✔
Cardiff City vs Nottingham Forest ✔
Derby County vs Huddersfield Town ✔ ✔ ✔ ✔
Fulham vs Aston Villa ✔ ✔ ✔ ✔
Ipswich Town vs Newcastle United ✔
Leeds United vs Wolverhampton Wanderers ✔ ✔ ✔ ✔
Preston North End vs Norwich City ✔
Queens Park Rangers vs Sheffield Wednesday ✔ ✔ ✔
Reading vs Rotherham United ✔ ✔
April 22 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Birmingham City ✔ ✔ ✔ ✔ ✔
Brentford vs Queens Park Rangers ✔ ✔ ✔ ✔ ✔
Bristol City vs Barnsley ✔
Burton Albion vs Leeds United ✔ ✔ ✔ ✔ ✔
Huddersfield Town vs Fulham ✔ ✔ ✔
Newcastle United vs Preston North End ✔
Norwich City vs Brighton and Hove Albion ✔ ✔
Nottingham Forest vs Reading ✔ ✔ ✔
Rotherham United vs Ipswich Town ✔ ✔ ✔
Sheffield Wednesday vs Derby County ✔ ✔ ✔ ✔ ✔
Wigan Athletic vs Cardiff City ✔
Wolverhampton Wanderers vs Blackburn Rovers ✔ ✔ ✔ ✔
April 29 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Barnsley vs Burton Albion ✔ ✔ ✔ ✔ ✔
Birmingham City vs Huddersfield Town ✔ ✔ ✔ ✔
Blackburn Rovers vs Aston Villa ✔ ✔ ✔
Brighton and Hove Albion vs Bristol City ✔ ✔ ✔ ✔
Cardiff City vs Newcastle United
Derby County vs Wolverhampton Wanderers ✔ ✔ ✔ ✔
Fulham vs Brentford ✔ ✔ ✔ ✔ ✔
Ipswich Town vs Sheffield Wednesday ✔
Leeds United vs Norwich City ✔
Preston North End vs Rotherham United ✔ ✔ ✔ ✔
Queens Park Rangers vs Nottingham Forest ✔ ✔ ✔ ✔
Reading vs Wigan Athletic ✔
May 07 2017 15:00
Fixture Weeknight 19:45 Saturday 12:30 Saturday 17:15 Sunday 12:00 Sunday 16:30
Aston Villa vs Brighton and Hove Albion ✔ ✔ ✔
Brentford vs Blackburn Rovers ✔
Bristol City vs Birmingham City ✔ ✔ ✔ ✔
Burton Albion vs Reading ✔
Huddersfield Town vs Cardiff City ✔
Newcastle United vs Barnsley ✔ ✔ ✔ ✔ ✔
Norwich City vs Queens Park Rangers ✔ ✔ ✔ ✔
Nottingham Forest vs Ipswich Town ✔ ✔ ✔
Rotherham United vs Derby County ✔ ✔ ✔ ✔ ✔
Sheffield Wednesday vs Fulham ✔ ✔ ✔
Wigan Athletic vs Leeds United ✔ ✔ ✔ ✔
Wolverhampton Wanderers vs Preston North End ✔ ✔ ✔ ✔ ✔

Football Travel Times Part 2 – Which Fixtures Shouldn’t be Moved for TV

There’s an ever increasing debate in football at the moment about whether TV is effecting both the atmosphere and the attendance of football matches. Often kick-offs at times other than 3pm on a Saturday mean painfully early mornings or demoralizing late train rides for the away fan. Or even worse journeys simply not being possible on public transport. Having previously looked at how long it takes to travel on public transport to a 3 o’clock kickoffs we thought it would be an interesting piece of analysis to look at the potential effect of different kick-off times on all of next year’s Premier League fixtures.

fans protest
Fans Protest Kick off time changes

Having spent 2 seasons with an away season ticket my ideal away trip meant not having to get up before 9am and getting home in time for match of the day (although being a Norwich City fan I found this difficult viewing at times).  But living in the north-east I would generally regard not before 7am or home after midnight as a palatable away day. So in order to test fixtures wouldn’t pass this parameters, using the google travel matrix api, I calculated away journey on public transport for all fixtures with the following kick-off times:

  • 12:45pm Saturday
  • 5:50pm Saturday
  • 1pm Sunday
  • 4pm Sunday

The following tables show which fixtures would fail the test of either leaving before 7am or arriving home after midnight.

Failed 12:45pm Saturday Kick-offs

fixture Time Leaving ‘Home’ Time arriving ‘Home’
Bournemouth V Burnley 06:00:42 21:28:18
Bournemouth V Everton 06:54:21 20:38:53
Bournemouth V Liverpool 06:52:01 20:50:13
Bournemouth V Middlesbrough 06:37:03 20:59:57
Bournemouth V Sunderland 06:11:55 21:16:05
Burnley V Bournemouth 05:51:14 21:12:02
Burnley V Swansea 06:23:04 21:13:31
Everton V Bournemouth 06:42:22 20:10:23
Hull City V Bournemouth 06:41:25 20:50:32
Hull City V Swansea 06:06:02 21:14:57
Liverpool V Bournemouth 06:37:22 20:15:23
Manchester United V Bournemouth 06:55:34 20:08:07
Middlesbrough V Bournemouth 06:28:06 21:17:35
Middlesbrough V Swansea 05:17:00 21:42:00
Southampton V Burnley 06:19:03 21:11:57
Southampton V Sunderland 06:35:16 21:06:44
Sunderland V Bournemouth 05:46:51 21:12:54
Sunderland V Southampton 06:16:44 20:44:34
Sunderland V Swansea 04:38:22 22:00:19
Swansea V Burnley 06:13:57 20:52:18
Swansea V Hull City 05:48:57 21:11:34
Swansea V Middlesbrough 05:32:20 21:59:42
Swansea V Sunderland 05:19:12 22:12:50

Failed 5:30pm Saturday Kick-offs

fixture Time Leaving ‘Home’ Time arriving ‘Home’
Arsenal V Burnley 13:19:07 00:05:13 + (1 day)
Arsenal V Everton 14:25:29 02:45:17 + (1 day)
Arsenal V Hull City 14:15:53 05:50:55 + (1 day)
Arsenal V Liverpool 14:22:16 02:39:59 + (1 day)
Arsenal V Middlesbrough 13:59:33 03:43:37 + (1 day)
Arsenal V Swansea 13:25:53 04:10:42 + (1 day)
Bournemouth V Burnley 10:27:37 05:58:03 + (1 day)
Bournemouth V Everton 11:35:07 05:16:47 + (1 day)
Bournemouth V Hull City 11:52:23 09:09:51 + (1 day)
Bournemouth V Leicester City 13:08:57 03:52:04 + (1 day)
Bournemouth V Liverpool 11:32:47 05:11:29 + (1 day)
Bournemouth V Manchester City 11:46:12 05:30:11 + (1 day)
Bournemouth V Manchester United 11:34:37 05:02:49 + (1 day)
Bournemouth V Middlesbrough 11:23:03 08:41:57 + (1 day)
Bournemouth V Stoke City 12:16:49 06:18:39 + (1 day)
Bournemouth V Sunderland 10:32:38 09:26:05 + (1 day)
Bournemouth V Swansea 12:29:23 07:07:12 + (1 day)
Bournemouth V WBA 13:30:02 02:53:28 + (1 day)
Burnley V Arsenal 13:46:48 04:30:40 + (1 day)
Burnley V Bournemouth 11:09:10 06:32:19 + (1 day)
Burnley V Chelsea 13:23:46 04:19:39 + (1 day)
Burnley V Crystal Palace 13:09:38 04:59:26 + (1 day)
Burnley V Hull City 14:30:34 07:09:23 + (1 day)
Burnley V Leicester City 13:05:38 02:40:48 + (1 day)
Burnley V Middlesbrough 13:57:56 04:23:24 + (1 day)
Burnley V Southampton 11:27:01 06:12:05 + (1 day)
Burnley V Stoke City 14:43:18 04:18:11 + (1 day)
Burnley V Sunderland 13:27:48 04:12:30 + (1 day)
Burnley V Swansea 11:02:26 09:25:57 + (1 day)
Burnley V Tottenham Hotspur 13:35:31 04:37:29 + (1 day)
Burnley V Watford 13:10:20 04:43:47 + (1 day)
Burnley V WBA 14:08:03 01:44:10 + (1 day)
Burnley V West Ham 13:05:33 05:15:27 + (1 day)
Chelsea V Burnley 13:00:25 03:59:18 + (1 day)
Chelsea V Everton 13:59:22 03:10:59 + (1 day)
Chelsea V Hull City 13:47:09 05:47:03 + (1 day)
Chelsea V Liverpool 13:56:09 03:05:41 + (1 day)
Chelsea V Manchester City 14:16:34 03:31:26 + (1 day)
Chelsea V Manchester United 14:04:59 03:36:54 + (1 day)
Chelsea V Middlesbrough 13:33:51 04:03:22 + (1 day)
Chelsea V Stoke City 14:39:13 03:19:54 + (1 day)
Chelsea V Sunderland 12:49:43 04:01:20 + (1 day)
Chelsea V Swansea 13:40:11 03:53:01 + (1 day)
Crystal Palace V Burnley 12:45:52 04:05:21 + (1 day)
Crystal Palace V Everton 13:32:58 03:24:05 + (1 day)
Crystal Palace V Hull City 13:35:38 06:36:43 + (1 day)
Crystal Palace V Liverpool 13:30:38 03:18:47 + (1 day)
Crystal Palace V Manchester City 14:02:03 03:37:29 + (1 day)
Crystal Palace V Manchester United 13:50:28 03:55:24 + (1 day)
Crystal Palace V Middlesbrough 13:16:11 04:16:59 + (1 day)
Crystal Palace V Stoke City 14:24:33 03:27:31 + (1 day)
Crystal Palace V Sunderland 12:32:03 04:15:57 + (1 day)
Crystal Palace V Swansea 12:52:31 04:34:04 + (1 day)
Everton V Arsenal 14:22:56 03:03:32 + (1 day)
Everton V Bournemouth 11:47:18 05:14:21 + (1 day)
Everton V Chelsea 13:35:11 02:27:58 + (1 day)
Everton V Crystal Palace 13:54:46 03:32:03 + (1 day)
Everton V Hull City 13:27:42 06:11:45 + (1 day)
Everton V Leicester City 13:49:50 03:32:52 + (1 day)
Everton V Middlesbrough 13:43:52 03:57:18 + (1 day)
Everton V Southampton 12:31:57 04:54:07 + (1 day)
Everton V Sunderland 12:54:44 03:46:24 + (1 day)
Everton V Swansea 11:40:34 08:07:59 + (1 day)
Everton V Tottenham Hotspur 13:45:05 03:14:21 + (1 day)
Everton V Watford 14:02:32 04:31:38 + (1 day)
Everton V West Ham 13:40:41 03:34:12 + (1 day)
Hull City V Arsenal 14:19:23 03:25:13 + (1 day)
Hull City V Bournemouth 11:11:32 06:43:58 + (1 day)
Hull City V Chelsea 13:34:40 03:19:12 + (1 day)
Hull City V Crystal Palace 13:10:04 04:00:44 + (1 day)
Hull City V Everton 13:47:50 04:19:08 + (1 day)
Hull City V Leicester City 14:09:15 02:38:02 + (1 day)
Hull City V Liverpool 13:43:30 04:13:50 + (1 day)
Hull City V Southampton 11:55:26 06:23:44 + (1 day)
Hull City V Stoke City 13:32:02 05:21:00 + (1 day)
Hull City V Swansea 10:55:41 09:37:36 + (1 day)
Hull City V Tottenham Hotspur 13:43:08 03:32:02 + (1 day)
Hull City V Watford 13:15:01 04:38:48 + (1 day)
Hull City V WBA 14:11:56 02:33:49 + (1 day)
Hull City V West Ham 13:20:38 04:16:37 + (1 day)
Leicester City V Bournemouth 13:09:56 01:08:35 + (1 day)
Leicester City V Burnley 13:30:04 00:04:16 + (1 day)
Leicester City V Everton 13:33:10 04:25:20 + (1 day)
Leicester City V Hull City 13:47:42 01:34:41 + (1 day)
Leicester City V Liverpool 13:35:50 04:20:02 + (1 day)
Leicester City V Middlesbrough 13:18:30 03:51:31 + (1 day)
Leicester City V Southampton 13:39:35 00:50:18 + (1 day)
Leicester City V Sunderland 13:04:22 04:56:38 + (1 day)
Leicester City V Swansea 12:42:50 06:33:45 + (1 day)
Liverpool V Arsenal 14:17:56 03:03:32 + (1 day)
Liverpool V Bournemouth 11:48:18 05:33:42 + (1 day)
Liverpool V Chelsea 13:36:11 02:27:58 + (1 day)
Liverpool V Crystal Palace 13:49:46 03:32:03 + (1 day)
Liverpool V Hull City 13:24:42 06:31:56 + (1 day)
Liverpool V Leicester City 13:50:50 03:32:52 + (1 day)
Liverpool V Middlesbrough 13:43:52 02:22:09 + (1 day)
Liverpool V Southampton 12:26:57 05:06:10 + (1 day)
Liverpool V Sunderland 12:51:44 03:48:24 + (1 day)
Liverpool V Swansea 11:41:34 08:27:20 + (1 day)
Liverpool V Tottenham Hotspur 13:46:05 03:14:21 + (1 day)
Liverpool V Watford 14:03:32 04:33:38 + (1 day)
Liverpool V West Ham 13:35:41 03:34:12 + (1 day)
Manchester City V Arsenal 14:34:28 02:49:00 + (1 day)
Manchester City V Bournemouth 12:02:50 05:01:16 + (1 day)
Manchester City V Chelsea 14:20:48 02:14:26 + (1 day)
Manchester City V Crystal Palace 14:03:18 03:22:31 + (1 day)
Manchester City V Leicester City 14:35:18 02:07:20 + (1 day)
Manchester City V Middlesbrough 14:38:24 01:57:46 + (1 day)
Manchester City V Southampton 12:51:29 04:41:02 + (1 day)
Manchester City V Swansea 12:20:06 07:54:54 + (1 day)
Manchester City V Tottenham Hotspur 14:23:11 03:02:49 + (1 day)
Manchester City V Watford 14:18:04 03:32:06 + (1 day)
Manchester City V West Ham 13:54:57 03:20:40 + (1 day)
Manchester United V Arsenal 14:23:08 03:00:01 + (1 day)
Manchester United V Bournemouth 11:51:30 05:15:32 + (1 day)
Manchester United V Chelsea 14:09:28 02:25:46 + (1 day)
Manchester United V Crystal Palace 13:51:58 03:33:32 + (1 day)
Manchester United V Leicester City 14:28:17 02:29:36 + (1 day)
Manchester United V Middlesbrough 14:29:23 02:21:06 + (1 day)
Manchester United V Southampton 12:34:13 04:55:18 + (1 day)
Manchester United V Sunderland 14:00:15 00:03:54 + (1 day)
Manchester United V Swansea 12:05:05 08:09:10 + (1 day)
Manchester United V Tottenham Hotspur 14:11:51 03:13:50 + (1 day)
Manchester United V Watford 14:06:44 03:43:26 + (1 day)
Manchester United V West Ham 13:43:37 03:32:00 + (1 day)
Middlesbrough V Arsenal 13:39:52 02:54:19 + (1 day)
Middlesbrough V Bournemouth 10:47:10 07:04:00 + (1 day)
Middlesbrough V Burnley 14:08:14 00:06:41 + (1 day)
Middlesbrough V Chelsea 13:12:59 02:43:16 + (1 day)
Middlesbrough V Crystal Palace 12:55:34 03:17:34 + (1 day)
Middlesbrough V Everton 13:31:20 02:50:45 + (1 day)
Middlesbrough V Leicester City 13:47:34 02:58:04 + (1 day)
Middlesbrough V Liverpool 13:29:00 02:45:27 + (1 day)
Middlesbrough V Southampton 11:33:45 05:23:50 + (1 day)
Middlesbrough V Stoke City 13:13:02 03:52:37 + (1 day)
Middlesbrough V Swansea 10:34:00 08:09:13 + (1 day)
Middlesbrough V Tottenham Hotspur 13:21:27 03:00:36 + (1 day)
Middlesbrough V Watford 12:52:16 03:10:25 + (1 day)
Middlesbrough V WBA 13:50:15 03:53:26 + (1 day)
Middlesbrough V West Ham 12:57:53 03:38:06 + (1 day)
Southampton V Burnley 10:59:34 04:51:51 + (1 day)
Southampton V Everton 12:11:04 04:10:35 + (1 day)
Southampton V Hull City 12:12:44 08:03:39 + (1 day)
Southampton V Leicester City 13:35:18 02:29:29 + (1 day)
Southampton V Liverpool 12:08:44 04:05:17 + (1 day)
Southampton V Manchester City 12:30:56 04:23:59 + (1 day)
Southampton V Manchester United 12:27:52 03:32:20 + (1 day)
Southampton V Middlesbrough 11:43:24 05:58:46 + (1 day)
Southampton V Stoke City 12:55:46 05:12:27 + (1 day)
Southampton V Sunderland 11:05:16 05:53:53 + (1 day)
Southampton V Swansea 13:00:44 06:01:00 + (1 day)
Southampton V WBA 14:03:59 02:17:16 + (1 day)
Stoke City V Bournemouth 12:26:04 01:41:01 + (1 day)
Stoke City V Hull City 13:47:28 05:57:32 + (1 day)
Stoke City V Leicester City 14:38:36 03:20:22 + (1 day)
Stoke City V Middlesbrough 13:13:38 04:09:12 + (1 day)
Stoke City V Southampton 12:49:14 00:55:44 + (1 day)
Stoke City V Sunderland 12:41:56 05:50:04 + (1 day)
Stoke City V Swansea 12:34:58 07:27:11 + (1 day)
Sunderland V Arsenal 13:35:33 03:33:56 + (1 day)
Sunderland V Bournemouth 11:05:51 07:28:19 + (1 day)
Sunderland V Burnley 13:08:55 00:31:00 + (1 day)
Sunderland V Chelsea 12:41:40 03:22:53 + (1 day)
Sunderland V Crystal Palace 12:52:15 03:57:11 + (1 day)
Sunderland V Everton 12:52:01 03:30:22 + (1 day)
Sunderland V Hull City 14:05:11 07:23:26 + (1 day)
Sunderland V Leicester City 13:28:15 03:22:23 + (1 day)
Sunderland V Liverpool 12:54:41 03:25:04 + (1 day)
Sunderland V Southampton 11:29:26 07:08:05 + (1 day)
Sunderland V Stoke City 12:53:43 04:32:14 + (1 day)
Sunderland V Swansea 10:14:41 08:10:57 + (1 day)
Sunderland V Tottenham Hotspur 13:18:08 03:40:13 + (1 day)
Sunderland V Watford 12:29:57 03:50:02 + (1 day)
Sunderland V WBA 13:30:56 04:33:03 + (1 day)
Sunderland V West Ham 12:47:11 04:17:43 + (1 day)
Swansea V Arsenal 13:28:30 02:34:52 + (1 day)
Swansea V Bournemouth 12:23:44 05:35:37 + (1 day)
Swansea V Burnley 11:14:42 07:56:42 + (1 day)
Swansea V Chelsea 13:42:42 01:59:18 + (1 day)
Swansea V Crystal Palace 12:49:39 03:03:23 + (1 day)
Swansea V Everton 12:24:21 08:03:17 + (1 day)
Swansea V Hull City 10:55:38 08:42:09 + (1 day)
Swansea V Leicester City 12:26:16 06:29:03 + (1 day)
Swansea V Liverpool 12:22:01 08:00:37 + (1 day)
Swansea V Manchester City 12:17:03 07:24:12 + (1 day)
Swansea V Manchester United 12:13:59 07:37:47 + (1 day)
Swansea V Middlesbrough 10:26:18 08:44:57 + (1 day)
Swansea V Southampton 13:10:45 05:15:23 + (1 day)
Swansea V Stoke City 12:52:35 07:20:35 + (1 day)
Swansea V Sunderland 10:12:10 09:05:05 + (1 day)
Swansea V Tottenham Hotspur 13:13:05 02:45:41 + (1 day)
Swansea V Watford 12:42:58 03:30:27 + (1 day)
Swansea V WBA 13:48:53 05:34:28 + (1 day)
Swansea V West Ham 12:52:08 03:05:32 + (1 day)
Tottenham Hotspur V Burnley 13:01:15 03:44:25 + (1 day)
Tottenham Hotspur V Everton 14:11:44 03:03:09 + (1 day)
Tottenham Hotspur V Hull City 13:52:01 06:06:13 + (1 day)
Tottenham Hotspur V Liverpool 14:08:31 02:57:51 + (1 day)
Tottenham Hotspur V Manchester City 14:18:56 03:16:33 + (1 day)
Tottenham Hotspur V Manchester United 14:07:21 03:31:54 + (1 day)
Tottenham Hotspur V Middlesbrough 13:37:41 03:58:29 + (1 day)
Tottenham Hotspur V Stoke City 14:41:33 03:18:19 + (1 day)
Tottenham Hotspur V Sunderland 12:53:33 04:05:10 + (1 day)
Tottenham Hotspur V Swansea 13:06:01 04:36:04 + (1 day)
Watford V Burnley 12:46:21 00:04:04 + (1 day)
Watford V Everton 13:49:22 03:33:08 + (1 day)
Watford V Hull City 13:13:02 06:59:12 + (1 day)
Watford V Liverpool 13:47:02 03:27:50 + (1 day)
Watford V Middlesbrough 13:00:42 02:34:56 + (1 day)
Watford V Sunderland 12:17:34 04:10:03 + (1 day)
Watford V Swansea 12:43:20 04:56:33 + (1 day)
WBA V Hull City 13:46:05 04:27:13 + (1 day)
WBA V Middlesbrough 13:16:45 03:18:16 + (1 day)
WBA V Sunderland 13:02:37 05:23:23 + (1 day)
WBA V Swansea 13:39:05 07:15:30 + (1 day)
West Ham V Burnley 12:40:33 04:01:58 + (1 day)
West Ham V Everton 13:45:32 03:20:42 + (1 day)
West Ham V Hull City 13:33:29 06:33:46 + (1 day)
West Ham V Liverpool 13:42:19 03:15:24 + (1 day)
West Ham V Manchester City 13:56:44 03:34:06 + (1 day)
West Ham V Manchester United 13:45:09 03:47:26 + (1 day)
West Ham V Middlesbrough 13:14:09 04:14:01 + (1 day)
West Ham V Stoke City 14:15:21 03:37:33 + (1 day)
West Ham V Sunderland 12:27:51 04:14:00 + (1 day)
West Ham V Swansea 12:56:29 04:41:06 + (1 day)

Failed 1pm Sunday Kick-offs

fixture Time Leaving ‘Home’ Time arriving ‘Home’
Bournemouth V Burnley 04:37:49 21:59:54
Bournemouth V Everton 06:14:43 20:52:53
Bournemouth V Hull City 06:14:53 20:56:07
Bournemouth V Liverpool 06:02:23 20:59:37
Bournemouth V Manchester City 06:53:48 20:49:48
Bournemouth V Manchester United 06:06:47 21:00:23
Bournemouth V Middlesbrough 05:16:10 21:35:57
Bournemouth V Sunderland 05:09:51 23:00:36
Bournemouth V Swansea 06:34:48 20:12:48
Burnley V Bournemouth 05:46:14 21:41:48
Burnley V Southampton 06:28:49 21:10:06
Burnley V Swansea 23:25:13 – (1 day) 22:01:31
Everton V Bournemouth 06:49:42 20:38:40
Everton V Swansea 00:22:51 20:59:23
Hull City V Bournemouth 23:36:41 – (1 day) 21:32:56
Hull City V Southampton 00:19:16 20:55:10
Hull City V Swansea 22:52:24 – (1 day) 23:06:48
Leicester City V Burnley 06:31:09 19:30:51
Leicester City V Middlesbrough 06:39:43 19:29:30
Leicester City V Sunderland 06:49:35 19:55:38
Leicester City V Swansea 00:15:11 20:03:45
Liverpool V Bournemouth 06:45:35 20:56:40
Liverpool V Swansea 00:25:47 21:17:23
Manchester City V Swansea 03:13:50 20:24:51
Manchester United V Bournemouth 06:54:34 20:40:09
Manchester United V Swansea 03:27:56 20:25:44
Middlesbrough V Bournemouth 02:55:13 21:30:54
Middlesbrough V Southampton 06:10:22 20:53:08
Middlesbrough V Swansea 00:20:47 23:19:35
Southampton V Burnley 05:07:54 21:10:21
Southampton V Everton 06:51:55 20:44:56
Southampton V Hull City 06:52:05 20:20:46
Southampton V Liverpool 06:39:35 20:42:12
Southampton V Manchester United 06:43:59 20:22:26
Southampton V Middlesbrough 05:46:15 20:53:36
Southampton V Sunderland 05:56:44 21:31:44
Stoke City V Bournemouth 06:39:52 20:37:41
Stoke City V Sunderland 06:44:50 20:06:15
Stoke City V Swansea 01:07:04 20:24:22
Sunderland V Bournemouth 02:21:51 21:52:11
Sunderland V Southampton 06:08:44 21:20:29
Sunderland V Swansea 00:19:03 23:17:54
Sunderland V WBA 06:51:56 20:22:04
Swansea V Bournemouth 06:56:32 20:30:29
Swansea V Burnley 22:45:59 – (1 day) 21:49:18
Swansea V Hull City 23:14:02 – (1 day) 05:48:25 + (1 day)
Swansea V Liverpool 06:55:40 20:56:37
Swansea V Manchester United 06:59:28 20:49:47
Swansea V Middlesbrough 23:45:03 – (1 day) 02:51:50 + (1 day)
Swansea V Sunderland 23:24:55 – (1 day) 03:27:05 + (1 day)
WBA V Swansea 06:35:23 19:05:30

Failed 4pm Sunday Kick-offs

fixture Time Leaving ‘Home’ Time arriving ‘Home’
Bournemouth V Burnley 08:47:06 05:02:23 + (1 day)
Bournemouth V Everton 10:04:43 04:03:53 + (1 day)
Bournemouth V Hull City 09:35:51 05:51:57 + (1 day)
Bournemouth V Liverpool 09:55:31 04:06:05 + (1 day)
Bournemouth V Manchester City 10:16:12 04:07:47 + (1 day)
Bournemouth V Manchester United 09:58:35 03:58:25 + (1 day)
Bournemouth V Middlesbrough 09:04:41 04:00:58 + (1 day)
Bournemouth V Stoke City 10:47:19 03:56:40 + (1 day)
Bournemouth V Sunderland 09:14:33 04:46:05 + (1 day)
Burnley V Bournemouth 09:21:14 06:06:49 + (1 day)
Burnley V Leicester City 11:28:11 01:10:48 + (1 day)
Burnley V Middlesbrough 12:24:46 01:52:07 + (1 day)
Burnley V Southampton 09:43:09 02:29:55 + (1 day)
Burnley V Sunderland 11:59:38 01:58:22 + (1 day)
Burnley V Swansea 09:18:26 05:06:47 + (1 day)
Chelsea V Burnley 11:16:30 03:28:38 + (1 day)
Chelsea V Sunderland 11:39:43 03:58:25 + (1 day)
Crystal Palace V Burnley 11:04:50 03:43:32 + (1 day)
Crystal Palace V Sunderland 11:23:03 04:15:05 + (1 day)
Everton V Bournemouth 10:24:22 00:53:42 + (1 day)
Everton V Middlesbrough 11:54:52 00:58:52 + (1 day)
Everton V Sunderland 11:15:44 02:28:56 + (1 day)
Everton V Swansea 09:41:34 00:31:23 + (1 day)
Hull City V Bournemouth 09:51:12 03:10:04 + (1 day)
Hull City V Burnley 12:41:26 03:08:04 + (1 day)
Hull City V Southampton 10:33:47 01:41:57 + (1 day)
Hull City V Stoke City 12:17:33 03:21:57 + (1 day)
Hull City V Swansea 08:08:53 04:39:39 + (1 day)
Leicester City V Middlesbrough 10:22:30 02:06:31 + (1 day)
Leicester City V Sunderland 10:39:21 03:02:38 + (1 day)
Liverpool V Bournemouth 10:06:22 00:58:34 + (1 day)
Liverpool V Middlesbrough 11:51:52 01:06:53 + (1 day)
Liverpool V Sunderland 11:12:44 02:33:03 + (1 day)
Liverpool V Swansea 09:31:34 00:36:15 + (1 day)
Manchester City V Bournemouth 10:38:54 00:58:10 + (1 day)
Manchester United V Bournemouth 10:22:53 03:06:57 + (1 day)
Manchester United V Southampton 10:40:31 01:27:35 + (1 day)
Middlesbrough V Bournemouth 09:13:10 05:40:53 + (1 day)
Middlesbrough V Burnley 12:16:55 03:08:10 + (1 day)
Middlesbrough V Leicester City 11:55:34 02:10:04 + (1 day)
Middlesbrough V Southampton 09:55:45 02:03:59 + (1 day)
Middlesbrough V Stoke City 11:46:32 03:22:03 + (1 day)
Middlesbrough V Swansea 08:02:22 06:47:28 + (1 day)
Middlesbrough V WBA 11:11:59 01:54:51 + (1 day)
Southampton V Burnley 09:21:54 04:40:26 + (1 day)
Southampton V Everton 10:35:04 03:41:56 + (1 day)
Southampton V Hull City 10:06:12 05:14:45 + (1 day)
Southampton V Liverpool 10:25:52 03:44:08 + (1 day)
Southampton V Manchester City 10:51:00 03:45:50 + (1 day)
Southampton V Manchester United 10:33:23 03:05:11 + (1 day)
Southampton V Middlesbrough 09:33:24 03:47:38 + (1 day)
Southampton V Stoke City 11:22:07 03:24:37 + (1 day)
Southampton V Sunderland 09:43:16 04:22:53 + (1 day)
Stoke City V Middlesbrough 11:59:04 01:36:31 + (1 day)
Stoke City V Sunderland 10:49:56 03:01:10 + (1 day)
Sunderland V Bournemouth 09:10:51 06:02:12 + (1 day)
Sunderland V Burnley 11:55:36 10:27:29 + (1 day)
Sunderland V Leicester City 11:23:15 02:22:23 + (1 day)
Sunderland V Southampton 09:38:26 02:25:18 + (1 day)
Sunderland V Stoke City 11:29:13 03:55:22 + (1 day)
Sunderland V Swansea 07:37:03 05:07:19 + (1 day)
Sunderland V WBA 10:24:40 01:52:10 + (1 day)
Swansea V Bournemouth 09:54:33 03:18:45 + (1 day)
Swansea V Burnley 08:57:42 05:31:25 + (1 day)
Swansea V Everton 10:20:00 04:36:00 + (1 day)
Swansea V Hull City 08:08:02 07:07:52 + (1 day)
Swansea V Leicester City 10:49:14 03:33:24 + (1 day)
Swansea V Liverpool 10:17:40 04:36:06 + (1 day)
Swansea V Manchester City 10:33:05 03:55:54 + (1 day)
Swansea V Manchester United 10:17:01 03:46:32 + (1 day)
Swansea V Middlesbrough 08:27:20 07:04:40 + (1 day)
Swansea V Southampton 10:37:08 02:21:19 + (1 day)
Swansea V Stoke City 11:00:25 04:18:23 + (1 day)
Swansea V Sunderland 08:06:12 07:35:48 + (1 day)
Tottenham Hotspur V Burnley 11:21:20 03:22:39 + (1 day)
Tottenham Hotspur V Sunderland 11:42:03 03:53:35 + (1 day)
Watford V Burnley 10:51:51 03:09:25 + (1 day)
Watford V Middlesbrough 11:30:12 01:28:48 + (1 day)
Watford V Sunderland 11:10:04 02:56:43 + (1 day)
WBA V Middlesbrough 11:04:45 02:12:08 + (1 day)
WBA V Sunderland 10:25:37 03:47:23 + (1 day)
West Ham V Burnley 11:05:48 03:39:02 + (1 day)
West Ham V Sunderland 11:24:01 04:08:07 + (1 day)

 

 

In summary there are a great deal fixtures which will cause a headache for committed away fans who use public transport. The final table shows fixtures who failed every test and therefore should only really be played at 3pm on a Saturday.

fixture
Bournemouth V Burnley
Bournemouth V Everton
Bournemouth V Liverpool
Bournemouth V Middlesbrough
Bournemouth V Sunderland
Burnley V Bournemouth
Burnley V Swansea
Everton V Bournemouth
Hull City V Bournemouth
Hull City V Swansea
Liverpool V Bournemouth
Manchester United V Bournemouth
Middlesbrough V Bournemouth
Middlesbrough V Swansea
Southampton V Burnley
Southampton V Sunderland
Sunderland V Bournemouth
Sunderland V Southampton
Sunderland V Swansea
Swansea V Burnley
Swansea V Hull City
Swansea V Middlesbrough
Swansea V Sunderland

 

If you think you or someone else would be interested in exploring the science behind this work, you should have a look at the Newcastle University degrees in BSc Geographic Information Science and BSc Surveying and Mapping Science.  These degrees have excellent employment prospects, lots of field and practical work and consistently high levels of student satisfaction. I myself am a graduate of the GIS programme