1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Natif de Seattle, Sam Rogers rejoint l'académie des Sounders de Seattle en 2013[1], gravissant les échelons jusqu’à devenir capitaine des moins de 18 ans et nommé dans l'équipe-type de la conférence Ouest de la Development Academy[2],[3]. Le , il signe une lettre d'intention pour jouer à l'Université Villanova[4] et participe également à la première semaine de présaison de l'équipe première des Sounders[5],[6].
Le , il débute en tant que titulaire — en USL — avec la réserve des Sounders face au Republic de Sacramento (défaite 1-2)[7]. Milieu défensif de formation, il est repositionné comme défenseur central en début de saison[8]. Le suivant, il inscrit son premier but en USL face au San Antonio FC (défaite 2-3)[9]. Le , il signe son premier contrat professionnel avec la réserve des Sounders de Seattle[10] et renonce à l'université[11]. Le même-jour, il signe un contrat à court terme avec l'équipe première, pour prendre part à une rencontre de la U.S. Open Cup[12]. Au cours de cette même journée, il fait ses débuts avec la première équipe, lors du quatrième tour de la coupe nationale, face aux Timbers de Portland (victoire 2-1)[13]. Quelques jours plus tard, il obtient son diplôme de secondaire à l'école secondaire de Ballard[14]. Le , il est classé cinquième au palmarès 2017 des 20 joueurs de moins de 20 ans en USL[2],[3]. Selon son point de vue, sa décision de renoncer au soccer universitaire était la bonne pour lui[15].
Le , il rejoint le Hamarkameratene — qui évolue en deuxième division norvégienne — en prêt avec option d'achat[26],[27]. Le suivant, il débute en tant que titulaire — en OBOS-ligaen — contre le FK Jerv (victoire 0-2)[28]. Puis, le , il inscrit son seul but de la saison face à Ranheim (victoire 3-0)[29]. Le , HamKam est officiellement champion de deuxième division après sa victoire face à Stjørdals-Blink(en) grâce à l'unique but de la rencontre marqué par Kristian Eriksen[30],[31]. Le club lève l'option d'achat à la fin de saison et il signe définitivement avec HamKam jusqu'en 2024[32].
Cependant, le , il est transféré au Rosenborg BK, où il rejoint son ancien entraîneur Kjetil Rekdal[33]. Il signe un contrat jusqu’en 2025 et devient le quatrième Américain de l'histoire du club[34]. Selon les informations de VG, le club a payé un peu plus de six millions de couronnes pour le recruter[35]. Il se blesse au début du match amical de présaison face à Tromsø, le [36]. Cette blessure doit alors le rendre indisponible pour une durée de six à huit semaines[37],[38]. Il manque les quatre premiers matchs de la saison[39]. Le , il participe à son premier match avec les Troillongan en entrant en cours de jeu à la suite de la blessure de Renzo Giampaoli(en), face à Strømsgodset (défaite 3-0)[40]. Le suivant, il inscrit son premier but — en Eliteserien — contre son ancien club, le HamKam[41],[42]. Le , il inscrit un triplé, permettant ainsi à son équipe de gagner 3 buts à 2 contre le FK Jerv[43],[44]. Il s'agit de son premier triplé en professionnel[45],[46].
En manque de temps de jeu à Rosenborg[47], il est transfère le au Lillestrøm SK et signe un contrat courant jusqu'en 2026[48],[49].
Il est par la suite appelé pour participer au camp d'entraînement des Yanks par Anthony Hudson le [53],[54],[55],[56]. Le suivant, il honore sa première sélection — entré au jeu en seconde mi-temps — contre la Colombie, lors d'un match amical[57]. La rencontre se solde par un match nul et vierge[58],[59].