 In 2007, Maher signed with the Carolina RailHawks of the USL First Division, where he scored the team's only goal in the semifinal loss to the New England Revolution in the 2007 Lamar Hunt U.S. Open Cup.In 2008, Maher joined the Philadelphia KiXX where he played for two seasons.He then moved to the Chicago Riot where he began the 2010–2011 season.