W ostatnich rozgrywkach regularnych Recchi grał w 81 meczach, zdobywając w nich 18 goli i przy 25 asystując. Występuje w NHL od sezonu 1988/89 i był zawodnikiem siedmiu klubów: Pittsburgh Penguins, Philadelphia Flyers, Montreal Canadiens, Carolina Hurricanes, Atlanta Thrashers, Tampa Bay Lightning i od marca 2009 Bruins. Z Penguins w 1991 roku i z Hurricanes w 2006 r. sięgnął po Puchar Stanleya. Ma za sobą 1571 występów na lodowiskach NHL, w których uzyskał 1485 punktów, zdobywając 563 bramki i mając 922 asysty.