Um, that's not an average fighter day. That's the absolute best fighter day - 2 short rests and a long adventuring day. Shorter days, or longer single fights will advantage the others. Note, you can't Colossus Slayer every attack - I actually only took either at about 75% of hits for my analysis and still came way out ahead for the ranger.
The only way the fighter pulls ahead is if he Precision Strikes every single chance he can, and takes nothing but combat focused feats. And it presumes that every action surge is used for nothing but attacks - a fair assumption for a ranged fighter to be sure.
A great day ranger would be one or two longer fights in a day - that way he gets hunters mark every round, plus additional spell damage.
The point is well made though, I think. Even giving the fighter every possible advantage, he's barely beating out the ranger. Yes, I did use the revised ranger, and I should have put that in the assumptions. I think once Xanathar's comes out, the revised ranger will likely be standard. PHB Ranger? Fair enough, the fighter is likely doing much better in comparison.
One question though, why do people think that things like the +5/-10 feats are best with fighters? That's only true after 11th level with the third attack. Otherwise, they are equally good for all fighter types. And, let's not forget, at 11th level, that ranged ranger has up to 13 attacks per round with volley, all of which can be sharp shootered. Not good for focus fire, to be true, but, it's going to be pretty regular that our ranger is going to get 3-5 attacks in a given round starting at 11th level. It's not that out of line to have at least 3 targets in a circle 25 feet in diameter. The ranger is basically getting a mini fireball by that level, and only has to spend one of his 11 spells per day to get hunters mark all the time.
[MENTION=2525]Mistwell[/MENTION] - ((and I'm sorry if I'm misattributing this) and others who actually are tracking damage - how many fighter types do you have in your party and are you including damage that isn't related to class? Things like the aforementioned flaming weapon - sure, that's great for a high level fighter who gets so many attacks, but, it's not really part of his class. There's no guarantee that it will be seen in a game.