In 2009, O'Dwyer struggled to break into the senior side until towards the middle of the year when his consistency in the reserves led him to be selected to play the last four games of the season.
[4] He continued his form into 2010, being named as one of the Swans' best players in their one-point loss to St Kilda in the 2010 NAB Cup.
[6] In 2010, O'Dwyer played only one game in the senior side and was delisted at the end of the season.
In 2011 and 2012 O'Dwyer played in the VFL for the Werribee Tigers before moving to Eastlake for the 2013 NEAFL season.
[7][8] In 2014 he made the NEAFL Team of the Year whilst playing for Sydney Uni.