O'Connor se ha convertido en un pilar fundamental del Walsall. La pasada campaña jugó 32 partidos con el club de las West Midlands, 30 como titular y completando 29, en los que hasta anotó un gol.
En la presente lleva ya 31 de liga, 3 de FA cup y uno de Capital One Cup, todos como titular, y siendo sustituido sólo en dos, uno en la League One y otro en la FA. Y lleva dos goles, uno en liga, otro en la Capital.
Sin duda, el equipo confía en él, y él se siente parte del equipo. Y por eso, su relación contractual se extenderá hasta 2018, pese a que James O'Connor tiene ya 31 años.