Warshaw attended Mechanicsburg Area Senior High School, where he was a Gatorade State Player of the Year twice in 2005 and 2006.
Warshaw made his college soccer debut at Stanford University in 2007, starting 17 matches and scoring 5 goals.
[5] On February 24, 2014, it was announced that Warshaw would join Swedish Superettan club GAIS on a one-year contract.
[8] After a contract fell through with Israeli club Maccabi Netanya,[9][10] Warshaw signed with United Soccer League team Harrisburg City Islanders in his home state of Pennsylvania for the 2016 season.
[12] He scored his first goal for the national team in 2007 against Venezuela in the Pan-American Games held in Rio de Janeiro, Brazil.