2011 wurde Glenn O’Shea erneut australischer Meister in der Mannschaftsverfolgung. Beim ersten Lauf des &lt;a href="Bahnrad-Weltcup%202011/12"&gt;Bahnrad-Weltcups 2011/2012&lt;/a&gt; im kasachischen Astana war er der erfolgreichste Teilnehmer, mit zwei ersten Plätzen, im Zweier-Mannschaftsfahren mit Alexander Edmondson, und in der Einerverfolgung, sowie einem zweiten Platz in der Mannschaftsverfolgung. Bei den UCI-Bahn-Weltmeisterschaften 2012 in Melbourne wurde er Weltmeister im Omnium. Im Jahr darauf, bei den Bahn-Weltmeisterschaften in Minsk wurde er erneut Weltmeister, dieses Mal in der Mannschaftsverfolgung, gemeinsam mit Edmondson, Michael Hepburn und Alexander Morgan; im Omnium errang er Bronze.