ミゲル・オリベイラはMotoGPオーストリアGPでポイントを獲得しました。トラックハウス・レーシングのライダーは、レースの最初の周回でトップ15から外れたものの、順位を徐々に回復し、11位にまで上がりましたが、最終周で12位に後退しました。
ポルトガル人にとってスタートは不調で、13位からスタートしたレースの最初の周回でいくつかのポジションを失いました。そして、ほとんどリタイアがなかったレースでポイント圏内に戻るのに時間がかかりました。
16位で数周を過ごした後、9周目にオリベイラはファビオ・クアルタラロ(モンスターエナジー・ヤマハ)をオーバーテイクし、15位に上がりました。その後、チームメイトのラウル・フェルナンデスが前におり、二人は10周目にペドロ・アコスタ(レッドブル・ガスガス・テック3/KTM)をオーバーテイクしました。
ジャック・ミラー(レッドブル・KTM)は11周目に6位のときに転倒し、これによりオリベイラは13位に上がり、28周の予定の18周目にフェルナンデスをオーバーテイクするまでその位置を維持しました。レースの終盤に近づくと、「ファルコン」はペナルティの前の周でポル・エスパルガロ(レッドブル・KTM)の前で11位に上がりましたが、最終周でスペイン人にオーバーテイクされ、12位でフィニッシュしました。