Below are the team points classification I calculated myself. These classifications can be calculated for any year; see, for example, the 1930 classification.
If the time in the overall classification is shown in green, I've found a source that gives the same time as my calculation. If the time is red, I've found a source with a different time. If the time is blue, I don't have a source. I haven't entered the standings for every stage, but I have tried to validate the final standings for each year. If the final standings are accurate to the second (and therefore green), then I trust the intermediate standings as well. The source used is also linked in the table where possible.
The points shown are the points for the team points classification, even for years when that classification didn't exist at all, because it was used in the event of a tie to indicate who was ranked higher. However, this team points classification is still completely unverified.
For stages in bold, there is an intermediate status in my system.
Team classification
Distance: 113 km. Type: flat. Date: 24 Jul 2016
| Rank | Team | Time | Time difference | Points |
|---|---|---|---|---|
| 1 | Tinkoff | 8:09:24 | (43) | |
| 2 | Lotto-Soudal | 8:09:24 | +0:00 | (71) |
| 3 | Dimension Data for Qhubeka | 8:09:24 | +0:00 | (74) |
| 4 | Team Katusha | 8:09:24 | +0:00 | (75) |
| 5 | Giant-Alpecin | 8:09:24 | +0:00 | (76) |
| 6 | Etixx-Quick Step | 8:09:24 | +0:00 | (79) |
| 7 | Orica-BikeExchange | 8:09:24 | +0:00 | (84) |
| 8 | Trek-Segafredo | 8:09:24 | +0:00 | (89) |
| 9 | FDJ | 8:09:24 | +0:00 | (91) |
| 10 | Cannondale-Drapac | 8:09:24 | +0:00 | (94) |
| 11 | Lampre-Merida | 8:09:24 | +0:00 | (99) |
| 12 | Astana | 8:09:24 | +0:00 | (112) |
| 13 | Movistar | 8:09:24 | +0:00 | (120) |
| 14 | AG2R-La Mondiale | 8:09:24 | +0:00 | (129) |
| 15 | Cofidis | 8:09:24 | +0:00 | (138) |
| 16 | IAM Cycling | 8:09:24 | +0:00 | (141) |
| 17 | Fortuneo-Vital Concept | 8:09:24 | +0:00 | (144) |
| 18 | BMC Racing Team | 8:09:24 | +0:00 | (146) |
| 19 | Bora-Argon 18 | 8:09:24 | +0:00 | (152) |
| 20 | LottoNL-Jumbo | 8:09:24 | +0:00 | (197) |
| 21 | Direct Énergie | 8:09:24 | +0:00 | (268) |
| 22 | Team Sky | 8:09:24 | +0:00 | (399) |
| When teams are tied in time, the team with the most team stage victories should rank higher (and if that is also tied, the second places, and so on). I did not implement this, so in such a case the order above can be wrong. | |||||
| Rank | Team | Time | Time difference(source) | Points | |
|---|---|---|---|---|---|
| 1 | Etixx-Quick Step | 5:26:16 | (39) | ||
| 2 | FDJ | 17:57:04 | +12:30:48 | (143) | |
| 3 | Cofidis | 22:43:41 | +17:17:25 | (288) | |
| 4 | Giant-Alpecin | 23:01:36 | +17:35:20 | (230) | |
| 5 | Bora-Argon 18 | 24:05:06 | +18:38:50 | (314) | |
| 6 | BMC Racing Team | 32:56:40 | +27:30:24 | (221) | |
| 7 | Movistar | 34:09:06 | +28:42:50 | (118) | |
| 8 | Lotto-Soudal | 52:19:31 | +46:53:15 | (601) | |
| 9 | Trek-Segafredo | 52:26:06 | +46:59:50 | (310) | |
| 10 | Cannondale-Drapac | 58:42:23 | +53:16:07 | (622) | |
| 11 | IAM Cycling | 61:58:23 | +56:32:07 | (273) | |
| 12 | Orica-BikeExchange | 64:40:37 | +59:14:21 | (424) | |
| 13 | Team Katusha | 73:08:23 | +67:42:07 | (319) | |
| 14 | Direct Énergie | 74:44:14 | +69:17:58 | (965) | |
| 15 | Dimension Data for Qhubeka | 84:14:02 | +78:47:46 | (519) | |
| 16 | Tinkoff | 99:52:48 | +94:26:32 | (428) | |
I have tried to find the final team classification for each year, to compare it to the calculated result. If the final classification is correct (so shown in green), I trust that the intermediate standings are also correct.