1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 10 février 2022
Natif de Gresham, Marco Farfan rejoint les jeunes des Timbers de Portland en 2013. Lors de la saison 2016, il intègre l'équipe réserve des Timbers de Portland en USL et continue ses études secondaires à la Centennial High School[3],[4],[5]. Le , il fait ses débuts en tant que titulaire en USL face aux Rangers de Swope Park (défaite 2-1)[6],[7]. Il est très nerveux sur le terrain lors de sa première rencontre professionnelle[8]. Le , il est nommé dans l’équipe de la semaine 6[9]. Il est nommé en dans les 20 Under 20, les 20 meilleurs joueurs de moins de 20 ans de la USL[10].
Le , il signe avec les Timbers de Portland un contrat en tant que Homegrown Player[11]. Il devient le premier Homegrown Player issu de l'académie des Timbers[12]. Il est choisi comme remplaçant de Vytautas Andriuškevičius au poste d'arrière gauche[13]. Le , il fait ses débuts en tant que titulaire en MLS, face au Galaxy de Los Angeles (victoire 0-1)[14]. Il ne s’attendait pas à faire ses débuts lors de la deuxième rencontre de la saison[3]. Il devient ainsi le plus jeune joueur à avoir joué en équipe première à l'âge de 18 ans et 120 jours[15]. Le , il est nommé dans l’équipe de la semaine 5[16]. Le , il délivre deux passes décisives pour ses coéquipiers Jeremy Ebobisse et Victor Arboleda face au Galaxy II de Los Angeles (défaite 3-4)[17]. Il dispute six matchs pour sa première saison en MLS.
Avec la réserve, il inscrit son premier but en professionnel en USL, le , face au Rising de Phoenix (défaite 1-4)[18]. Puis, il délivre sa première passe décisive de la saison, pour Marvin Loría(en) face aux Roughnecks de Tulsa le (victoire 4-0)[19]. Le , il se blesse au genou gauche lors de la rencontre face aux Rapids du Colorado[20],[21] et devient indisponible pour deux mois minimum.
La saison 2020 est suspendue après deux semaines d'activités en raison de la pandémie de Covid-19 aux États-Unis[22]. C’est dans ce contexte très particulier que Farfan retrouve les terrains quatre mois après, à l’occasion du tournoi nommé MLS is Back[23],[24]. Il participe à une seule rencontre du tournoi et les Timbers terminent premiers de leur groupe[25]. Présent sur la feuille de match de la finale du tournoi remporté face à Orlando City SC, il n'entre pas en jeu[26],[27]. Néanmoins, il voit son temps de jeu augmenter en fin de saison[28],[29].
Los Angeles puis Dallas
Le , il est échangé à la franchise du Los Angeles FC, contre 300 000 dollars en allocation générale[30],[31]. Il entre alors en concurrence pour le poste d'arrière gauche avec Diego Palacios[32].
Farfan connait une bonne saison avec le club angelin où il participe à vingt-neuf rencontres en 2021. Il est néanmoins prêté pour un match aux Lights de Las Vegas en USL Championship en où il affronte les Roots d'Oakland(en) (défaite 0-1)[33].
Le , Marco Farfan est convoqué pour la première fois en équipe des États-Unis par le sélectionneur national Gregg Berhalter, pour un match amical contre le Salvador[35]. Le , il honore sa première sélection contre le Salvador. Lors de ce match, il entre à la 46e minute de la rencontre, à la place de Sam Vines[36]. Le match se solde par une large victoire 6-0 des Américains[37].