 O'Connell was one of five catchers on the roster in 1928 and among four in 1929, and he saw very little playing time with Charlie Hargreaves serving as the starting catcher on the team those years.Prior to joining the Pirates, O'Connell attended Duquesne University.He made his major league debut on August 16, 1928 at the age of 24.