We've logged every line-up in the 2017-18 season for the top six tiers of English football to see which teams tend to have a fairly settled starting XI and who sees frequent personnel changes.
Below are the average changes made per league match so far. The top six tiers (Premier League, Championship, League One, League Two, National League, National League North & National League South) are accounted for.
Last updated following the conclusion of the 2017-18 league campaign
Liverpool made the most changes to their starting XI, with Jurgen Klopp making an average of 3.6 alterations to his line-up per game.
Burnley had the most settled line-up in the Premier League, averaging just 0.9 changes per game.
Hull City, Ipswich Town and Norwich City top the Championship table for line-up changes, averaging 2.8 per game.
Millwall saw very few changes, averaging just 1.2per game.
Bury have seen the most rotations in League One, with an average of 2.8per game.
There were few alterations to the Plymouth Argyle starting line-up, as they averaged just 1.4 changes per game.
The Morecambe line-up saw an average of 2.5 changes per game - the most in League Two.
Accrington Stanley had the most consistent starting XI in the division, with an average of just 0.9changes per game.
Guisely chopped and changed their starting line-up the most , with an average of 3.1 changes each game.
At the other end of the scale, Dover Athletic averaged just 0.9 changes per game.
National League North
There were an average of 2.5changes made to the FC United of Manchester line-up - the most in the National League North division.
Brackley Town, Curzon Ashton and Harrogate Town rotated the least, with an average of 1.4changes made per league game.
National League South
Wealdstone and Whitehawk averaged 2.7 line-up changes per league match - the most in the National League South division.
At an average of just 1.4line-up changes, Truro City chopped and change the least.