Wiosną 2014 Farfan został wypożyczony do meksykańskiej drużyny Chiapas FC z siedzibą w Tuxtla Gutiérrez. W jego barwach 1 marca 2014 w przegranym 0:3 meczu z Leónem zadebiutował w tamtejszej Liga MX, a po upływie pół roku został wykupiony przez władze klubu na stałe. Pierwszą bramkę w lidze meksykańskiej strzelił 1 sierpnia 2015 w wygranym 2:1 pojedynku z Santosem Laguna, jednak w ekipie Chiapas był wyłącznie głębokim rezerwowym. W lutym 2016 został wypożyczony do amerykańskiego drugoligowca New York Cosmos, gdzie pełnił głównie rolę alternatywnego zawodnika, zdobywając z nim wicemistrzostwo fazy wiosennej. Bezpośrednio po tym przeniósł się do innego klubu z North American Soccer League – ekipy Miami FC.
Sezon Klub Kraj Rozgrywki Mecze Bramki 2006 Orange County Blue Star
Premier Development League 1 0 2007 Ventura Country Fusion
Premier Development League 12 3 2008 Ventura Country Fusion
Premier Development League 8 0 2009 Los Angeles Legends
Premier Development League 9 1 2009/2010 América Coapa
Segunda División 9 0 2011 Philadelphia Union
Major League Soccer 23 1 2012 Philadelphia Union
Major League Soccer 23 0 2013 Philadelphia Union
Major League Soccer 6 0 2013 Chivas USA
Major League Soccer 14 0 2013/2014 Chiapas FC
Liga MX 3 0 2014/2015 Chiapas FC