In 2018 bleef hij bij Tech 3, dit keer vergezeld door Bo Bendsneyder, die van Moto3 naar boven kwam. In de eerste helft van het seizoen leed Gardner aan twee gebroken benen en een enkel bij een trainingsongeluk en werd hij vervangen door Héctor Garzó voor de ronden in Jerez, Le Mans.
, en Mugello.