Ook in 2014 begon zijn seizoen op de piste. Nadat hij zowel in de ploegenachtervolging als de puntenkoers nationaal kampioen geworden was, in de scratch moest hij enkel Scott Law laten voorgaan, nam hij deel aan het WK. Als voorbereiding trad hij als lid van de nationale selectie van Australië aan tijdens de Herald Sun Tour, hij presteerde er goed en werd 8ste in het eindklassement. Hierna volgde het WK, tijdens de eerste dag van het WK won hij samen met zijn ploegmaats Luke Davison, Alexander Edmonson en Mitchell Mulhern de ploegenachtervolging, waarin ze te sterk waren voor de Denen. Later zou hij ook nog deelnemen aan de puntenkoers, scratch en ploegkoers met Alexander Edmonson, dit allemaal zonder succes. De weg was dit seizoen minder belangrijk voor O'Shea, hij wilde vooral schitteren op de Gemenebestspelen. Als ultieme voorbereiding hierop betwistte hij in juli het Omnium in Firenzuola, dit won hij voor Simone Consonni. Op die Gemenebestspelen nam hij deel aan de ploegenachtervolging, puntenkoers en scratch. Samen met zijn ploegmaats van Australië wist hij Groot-Brittannië en Nieuw-Zeeland achter zich te houden. De puntenkoers sloeg tegen, hij eindigde met 68 punten minder dan Thomas Scully. In de scratch moest hij nipt de duimen leggen voor Shane Archbold, hij werd 2de op 2 seconden.