Être le fils d'un cycliste extrêmement talentueux comporte certains pièges. Nicolas Roche l'a également remarqué au début de sa carrière. Les attentes sont élevées et les comparaisons vite faites : Le père a eu du succès - donc le fils devrait en avoir aussi. "Les premières années, on a l'impression que les autres sont déçus parce que je n'ai pas gagné Paris-Nice ou les courses que mon père a gagnées au début de sa carrière", déclarait Roche en 2014 à "Velonews".
Il a donc trouvé sa propre façon de gérer les succès de son père. "J'ai très vite compris que je ne serais pas meilleur que lui. Comment aurais-je pu le faire ? Il y avait peu de gens qui étaient meilleurs que lui. Mais je peux faire d'autres choses. Je pense que les gens l'ont compris assez rapidement", poursuit Roche.
La barre placée par son père était inaccessible. Lors de sa première saison professionnelle en 1981, Stephen Roche a remporté d'emblée la course de longue distance Paris-Nice et s'est établi dès lors comme l'un des meilleurs coureurs des années 1980. En 1987, il entre dans les livres d'histoire du cyclisme en devenant le deuxième coureur après Eddy Merckx à remporter le Giro d'Italia, le Tour de France et le championnat du monde sur route en une seule année. Il reste à ce jour le seul Irlandais à avoir remporté le Tour. En 1993, Roche a mis fin à sa carrière. Son frère Laurence Roche a lui aussi été professionnel pendant quelques années : en 1991, les deux frères ont même participé ensemble au Tour de France.
Comme Stephen Roche a épousé une Française et a passé la majeure partie de sa carrière professionnelle en France, Nicolas Roche est également né dans ce pays. Son parrain est une autre icône du cyclisme irlandais : Sean Kelly. Nicolas Roche a néanmoins passé sa jeunesse en Irlande avant de revenir en France en tant que junior et de passer ses premières années professionnelles dans les équipes françaises Cofidis (2005 à 2006), Crédit Agricole (2007 à 2008) et Ag2r La Mondiale (2009 à 2012).
Il n'a cependant jamais atteint les résultats de son père. Malgré cela, Nicolas Roche s'est établi dans le cyclisme et a obtenu quelques résultats remarquables dans le Grand Tour lors de la Vuelta a Espana : sixième place en 2010, cinquième place en 2013, et il a remporté une étape du Tour d'Espagne en 2013, 2015 et 2017 (contre-la-montre par équipe). Par la suite, Roche a notamment agi en tant qu'assistant et capitaine de route pour les équipes Sky, BMC et Sunweb (plus tard DSM).
L'histoire de la famille irlandaise ne s'arrête pas là, puisque Nicolas Roche était actif dans le peloton professionnel en même temps que son cousin Daniel Martin. Contrairement à Roche, Martin a nettement éclipsé son père sur le plan sportif, remportant entre autres les classiques Liège-Bastogne-Liège et Tour de Lombardie et remportant deux étapes du Tour de France et de la Vuelta a Espana. Son père Neil Martin, britannique d'origine, n'a fait qu'une brève apparition en tant que professionnel dans les années 1980 et a remporté deux étapes du Tour de Grande-Bretagne. Il a également participé en tant qu'amateur aux Jeux olympiques de 1980 et 1984 pour la Grande-Bretagne.
Au niveau amateur, Neil Martin a également couru au début contre Stephen Roche - et a ainsi fait la connaissance de sa sœur Maria, qu'il a ensuite épousée. Daniel Martin est né en 1986 à Birmingham, en Angleterre, et a même été champion britannique des moins de 18 ans en 2004, avant de décider de courir sous licence irlandaise grâce à sa mère irlandaise, Maria.
En 2021, Nicolas Roche et Daniel Martin ont mis un terme à leur carrière. Ils ont disputé l'une de leurs dernières grandes courses ensemble pour l'équipe nationale irlandaise lors de la course sur route olympique de Tokyo.