Sachverhalt:
A.
Die Staatsanwaltschaft Winterthur/Unterland führte gegen X._ wegen Angriffs, Sachbeschädigung und geringfügiger Vermögensdelikte eine Strafuntersuchung, welche sie mit Verfügung vom 10. März 2017 einstellte. Die Gebühr von Fr. 1'100.-- für das Vorverfahren und die polizeilichen Auslagen von Fr. 450.-- auferlegte sie X._. Die Kosten der während der Haft bestehenden amtlichen Verteidigung wurden unter Vorbehalt der Rückzahlungspflicht gemäss <ref-law> auf die Staatskasse genommen.
B.
Gegen diese Einstellungsverfügung erhob X._ Beschwerde, welche das Obergericht des Kantons Zürich mit Beschluss vom 23. Mai 2017 unter Auferlegung einer Gerichtsgebühr von Fr. 900.-- abwies.
C.
X._ beantragt mit Beschwerde in Strafsachen, der obergerichtliche Beschluss sei aufzuheben. Die Kosten des Strafverfahrens seien dem Kanton Zürich aufzuerlegen. Für die Wahlverteidigung sei ihm eine Entschädigung von Fr. 503.95 zuzusprechen. Die Kosten der amtlichen Verteidigung seien definitiv auf die Staatskasse des Kantons Zürich zu nehmen. Der Kanton Zürich sei zu verpflichten, ihm eine Entschädigung für seine wirtschaftlichen Einbussen von Fr. 2'640.-- und eine Genugtuung von Fr. 3'000.-- auszurichten, beides zuzüglich Zins zu 5 % seit dem 26. Mai 2016. Eventualiter sei die Sache zur Neubeurteilung an das Obergericht zurückzuweisen.

Erwägungen:
1.
1.1. Der Beschwerdeführer beanstandet, dass ihm die Kosten des Strafverfahrens auferlegt und weder eine Entschädigung noch eine Genugtuung zugesprochen wurden.
1.2. Die Vorinstanz erwägt, der Beschwerdeführer habe in der Untersuchung zugegeben, im Anschluss an das Eishockey-Playoff-Viertelfinalspiel zwischen den A._ und dem B._ im Rahmen der zur Strafuntersuchung führenden Gewaltübergriffe zum Nachteil von Anhängern des B._ einen Kontrahenten zumindest in das Gesicht geschlagen zu haben. Deshalb sei davon auszugehen, dass er zwischen 22:00 und 22:30 Uhr auf der C._-Strasse in D._ auf eine Konfrontation einstieg und einem Anhänger des B._ mit Verletzungsfolge in dessen Gesicht geschlagen habe. Dieser vom Beschwerdeführer eingestandene Übergriff habe im Rahmen der Untersuchung keinem der bekannten Geschädigten zugeordnet werden können, weshalb keine Körperverletzung im Sinne von <ref-law> erstellt sei. Hingegen sei der Übergriff als widerrechtliche Verletzung der Persönlichkeit im Sinne von <ref-law> und <ref-law> zu qualifizieren. Zwischen der Verletzung dieser Verhaltensnorm und der Einleitung einer Strafuntersuchung wegen Angriffs, Sachbeschädigung und geringfügiger Vermögensdelikte bestehe ein adäquater Kausalzusammenhang, weil sich der Beschwerdeführer im Rahmen der Gewaltübergriffe der Angehörigen der Gruppierung "E._" zum Nachteil von Anhängern des B._ im selben Zeitfenster, nach demselben Verhaltensmuster und am selben Ort im selben Strassenzug aktiv beteiligte. Damit erweise sich die Kostenauflage als rechtmässig (Beschluss S. 6-7).
1.3. Gemäss <ref-law> können der beschuldigten Person bei Einstellung des Verfahrens die Kosten ganz oder teilweise auferlegt werden, wenn sie rechtswidrig und schuldhaft die Einleitung des Verfahrens bewirkt oder dessen Durchführung erschwert hat. Unter den gleichen Voraussetzungen kann nach <ref-law> eine Entschädigung herabgesetzt oder verweigert werden. In diesen Fällen besteht gestützt auf <ref-law> ein Entschädigungsanspruch der Privatklägerschaft gegenüber der beschuldigten Person.
Nach der Rechtsprechung des Bundesgerichts verstösst eine Kostenauflage bei Freispruch oder Verfahrenseinstellung gegen die Unschuldsvermutung (<ref-law>, <ref-law> und Art. 6 Ziff. 2 EMRK), wenn der beschuldigten Person in der Begründung des Kostenentscheids direkt oder indirekt vorgeworfen wird, es treffe sie ein strafrechtliches Verschulden. Damit käme die Kostenauflage einer Verdachtsstrafe gleich. Dagegen ist es mit Verfassung und Konvention vereinbar, einer nicht verurteilten beschuldigten Person die Kosten zu überbinden, wenn sie in zivilrechtlich vorwerfbarer Weise, das heisst im Sinne einer analogen Anwendung der sich aus <ref-law> ergebenden Grundsätze, eine geschriebene oder ungeschriebene Verhaltensnorm, die sich aus der Gesamtheit der schweizerischen Rechtsordnung ergeben kann, klar verletzt und dadurch das Strafverfahren veranlasst oder dessen Durchführung erschwert hat. In tatsächlicher Hinsicht darf sich die Kostenauflage nur auf unbestrittene oder bereits klar nachgewiesene Umstände stützen (<ref-ruling> E. 3b S. 155; <ref-ruling> E. 1b S. 334; <ref-ruling> E. 2a S. 374; Urteil 6B_1273/2016 vom 6. September 2017 E. 1.4; je mit Hinweisen).
Eine solche Kostenauflage kann sich auch auf <ref-law> stützen. Nach dieser Bestimmung kann derjenige, der in seiner Persönlichkeit widerrechtlich verletzt wird, zu seinem Schutz gegen jeden, der an der Verletzung mitwirkt, das Gericht anrufen (Abs. 1). Widerrechtlich ist eine Verletzung, wenn sie nicht durch Einwilligung des Verletzten, durch ein überwiegendes privates oder öffentliches Interesse oder durch Gesetz gerechtfertigt ist (Abs. 2). Vom Gesetzeswortlaut her ist jede Persönlichkeitsverletzung widerrechtlich, wenn kein Rechtfertigungsgrund besteht. Praxisgemäss ist in zwei Schritten zu prüfen, ob (1.) eine Persönlichkeitsverletzung und (2.) ein Rechtfertigungsgrund vorliegt (<ref-ruling> E. 2.2.1 S. 413; Urteil 6B_1172/2016 vom 29. August 2017 E. 1.3; je mit Hinweisen).
Zwischen dem zivilrechtlich vorwerfbaren Verhalten sowie den durch die Untersuchung entstandenen Kosten muss ein adäquater Kausalzusammenhang bestehen und das Sachgericht muss darlegen, inwiefern die beschuldigte Person durch ihr Handeln in zivilrechtlich vorwerfbarer Weise gegen eine Verhaltensnorm klar verstossen hat (<ref-ruling> E. 2c S. 170; Urteile 6B_1273/2016 vom 6. September 2017 E. 1.4; 6B_1172/2016 vom 29. August 2017 E. 1.3; je mit Hinweisen).
Das Bundesgericht prüft frei, ob der Kostenentscheid direkt oder indirekt den Vorwurf strafrechtlicher Schuld enthält und ob die beschuldigte Person in zivilrechtlich vorwerfbarer Weise gegen geschriebene oder ungeschriebene Verhaltensnormen klar verstiess und dadurch das Strafverfahren veranlasste. Unter Willkürgesichtspunkten prüft es die diesbezügliche Sachverhaltsfeststellung sowie gegebenenfalls kantonales Recht (Urteil 6B_1273/2016 vom 6. September 2017 E. 1.4 mit Hinweisen; vgl. zur Willkür: <ref-ruling> E. 2.4 S. 368; <ref-ruling> E. 4.1 S. 566).
1.4. Der Beschwerdeführer trägt vor, die Staatsanwaltschaft habe nach den Gewaltübergriffen eine Strafuntersuchung eröffnet wegen Angriffs zum Nachteil der fünf Geschädigten, die in der Einstellungsverfügung aufgeführt seien. Der Beschwerdeführer habe von Anfang an bestritten, am Angriff und den Körperverletzungen beteiligt gewesen zu sein. Er habe jedoch zugegeben, am fraglichen Abend an einen Anhänger des B._ geraten zu sein und diesen nach einer Provokation in das Gesicht geschlagen zu haben. Dieser Vorfall habe keine Verbindung zum Angriff. Es habe sich um eine Auseinandersetzung zwischen dem Beschwerdeführer und einem Anhänger des B._ gehandelt, nachdem dieser den Beschwerdeführer und andere Anhänger der A._ provoziert gehabt habe. In der Einstellungsverfügung werde festgehalten, dass dem Beschwerdeführer keiner der zur Anzeige gebrachten Gewaltübergriffe nachgewiesen werden könne. In Bezug auf den eingestandenen Schlag ins Gesicht habe es keine Untersuchung und keinen Strafantrag gegeben. Dieser Vorfall sei nicht ausschlaggebend dafür gewesen, dass das Strafverfahren gegen den Beschwerdeführer eröffnet worden sei.
Die Vorinstanz stelle willkürlich fest, der Beschwerdeführer habe sich an den Gewaltübergriffen der Gruppierung "E._" auf Anhänger des B._ beteiligt. Die Akten und insbesondere die Einstellungsverfügung zeigten, dass sich die Untersuchung gar nie auf den vom Beschwerdeführer eingestandenen aber nicht angezeigten Schlag ins Gesicht bezogen habe. Sein Handeln sei somit nicht ursächlich gewesen für die weitgehenden Untersuchungen und die Anordnung von Zwangsmassnahmen. Die Strafuntersuchung sei auf diejenigen Personen zurückzuführen, welche die fünf Geschädigten angegriffen und verletzt hätten. Selbst wenn der Beschwerdeführer als Mitglied der Gruppierung "E._" vor Ort gewesen sei, so sei sein Verhalten nicht einmal mitursächlich für das Strafverfahren. Der Schlag in das Gesicht stehe in keinem Zusammenhang mit den untersuchten Angriffen. Er habe weder zeitlich noch örtlich noch personell eine Verbindung zum Angriff. Es habe sich um eine Auseinandersetzung zwischen dem Beschwerdeführer und einem Anhänger des B._ gehandelt, nachdem dieser den Beschwerdeführer und andere Anhänger der A._ provoziert habe.
Das Verhalten des Beschwerdeführers gegen einen Anhänger des B._ sei möglicherweise strafrechtlich relevant. Es sei aber nicht geeignet gewesen, ein Strafverfahren im vorliegenden Ausmass zu verursachen. Das eingestellte Strafverfahren sei wegen Angriffs mit mehreren Geschädigten geführt worden. Der Übergriff des Beschwerdeführers auf den Anhänger des B._ alleine hätte die Staatsanwaltschaft nicht zu Zwangsmassnahmen veranlasst. Auch sei deswegen keine Strafanzeige erhoben worden, womit nie ein Strafverfahren gegen den Beschwerdeführer geführt worden wäre. Damit müsse auch die adäquate Kausalität verneint werden. Gleiches gelte, wenn man den Beschwerdeführer als Teil der Gruppierung "E._" sehe. Dem Beschwerdeführer werde nicht vorgeworfen, am Angriff zum Nachteil der fünf geschädigten Personen beteiligt gewesen zu sein.
1.5. Es ist unbestritten und klar erstellt, dass der Beschwerdeführer am Abend der fraglichen Übergriffe einem Anhänger des B._ einen Schlag in das Gesicht versetzte. Dieser Vorfall steht offensichtlich im Zusammenhang mit den Ausschreitungen nach dem Spiel zwischen den A._ und dem B._. Der Beschwerdeführer trägt vor, es habe sich um eine davon losgelöste Auseinandersetzung zwischen ihm und einem Anhänger des B._ gehandelt. Dass der Vorfall isoliert gewesen sein soll, widerlegt der Beschwerdeführer selber, indem er vorträgt, sein Widersacher habe nicht nur ihn, sondern auch andere Anhänger der A._ provoziert. Damit stand der Schlag unzweifelhaft im Kontext der Auseinandersetzungen zwischen Anhängern der A._ und des B._, zumal der Beschwerdeführer als Mitglied der Gruppierung "E._" vor Ort war. Es ist offensichtlich, dass sein Verhalten mitursächlich war für die Eröffnung und Durchführung des Strafverfahrens. Die Einstellung des Strafverfahrens erfolgte mit der Begründung, dass der Widersacher des Beschwerdeführers nicht ausfindig gemacht werden konnte. Dass die Vorinstanz eine Verurteilung in materieller Hinsicht vornehmen und damit die Unschuldsvermutung verletzen würde, bringt der Beschwerdeführer zu Recht nicht vor.
Der angefochtene Entscheid ist nicht zu beanstanden. Der Beschwerdeführer hat in zivilrechtlich vorwerfbarer Weise das Strafverfahren mitveranlasst. Die Vorinstanz stützt sich nur auf unbestrittene und klar nachgewiesene Umstände. Zwischen dem Schlag des Beschwerdeführers in das Gesicht eines Anhängers des B._, der zuvor ihn und andere Anhänger der A._ provoziert habe, sowie den durch die Untersuchung entstandenen Kosten besteht nach dem Gesagten ein adäquater Kausalzusammenhang. Die Auferlegung der Kosten und die Verweigerungen einer Entschädigung oder Genugtuung erfolgten zu Recht.
2.
Die Beschwerde ist abzuweisen, soweit darauf einzutreten ist. Die Gerichtskosten sind dem Beschwerdeführer aufzuerlegen (<ref-law>).

Demnach erkennt das Bundesgericht:
1.
Die Beschwerde wird abgewiesen, soweit darauf eingetreten wird.
2.
Die Gerichtskosten von Fr. 3'000.-- werden dem Beschwerdeführer auferlegt.
3.
Dieses Urteil wird den Parteien und dem Obergericht des Kantons Zürich, III. Strafkammer, schriftlich mitgeteilt.
Lausanne, 19. März 2018
Im Namen der Strafrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Denys
Der Gerichtsschreiber: Matt