Das Gewichtheben der Männer in der Klasse bis 94 kg (Mittelschwergewicht) bei den Olympischen Sommerspielen 2016 in Rio de Janeiro fand am 13. August 2016 in der zweiten Halle des Riocentro statt. Es traten 20 Sportler aus 17 Ländern an.
Der Wettbewerb bestand aus zwei Teilen: Reißen(Snatch) und Stoßen(Clean and Jerk). Die Teilnehmer traten in zwei Gruppen zuerst im Reißen an, bei dem sie drei Versuche hatten. Wer ohne gültigen Versuch blieb, schied aus. Im Stoßen hatte wieder jeder Starter drei Versuche. Der Sportler mit dem höchsten zusammenaddierten Gewicht gewann. Im Falle eines Gleichstandes gab das geringere Körpergewicht den Ausschlag.
Es war das bisher letzte Mal, dass um olympische Medaillen im Mittelschwergewicht gekämpft wurde. Zu den Olympischen Sommerspielen 2020 in Tokio wurde der Wettbewerb zugunsten einer Geschlechterparität von je sieben Gewichtsklassen pro Geschlecht aus dem Programm gestrichen.
Die beiden Brüder Adrian und Tomasz Zieliński standen ebenfalls auf der Startliste, wurden aber nach positiven Drogentests bei den polnischen Meisterschaften nach Hause geschickt.[1]