In de derde ronde van de MLS SuperDraft 2011 werd Warzycha gekozen door Sporting Kansas City. Op 29 mei 2012 maakte hij zijn debuut tegen Orlando City in een U.S. Open Cup wedstrijd. Op 28 augustus 2012 werd Warzycha uitgeleend aan de Carolina RailHawks. Op 19 november 2012 werd Warzycha van zijn contract bij Sporting Kansas City ontbonden. Op 27 februari 2013 tekende hij bij Columbus Crew. Op 28 april maakte hij tegen DC United zijn debuut voor Columbus.[1] Warzycha verliet de club aan het einde van het seizoen.