Bruno Guimarães was born in theSão Cristóvão neighbourhood ofRio de Janeiro. His father was a taxi driver. His grandfather immigrated from Spain to Jarra, and through him Guimarães has Spanish citizenship.[3] Guimarães made his debut withAudax.[citation needed] on 9 April 2015, aged just 17, by playing the last three minutes in a 2–1Campeonato Paulista away win againstBragantino.[citation needed]
On 11 May 2017, he joinedAthletico Paranaense on loan until April 2018 and was initially assigned to the under-23 squad.[4]
Guimarães made hisSérie A debut on 17 June 2017, coming on as a second-halfsubstitute forDeivid in a 1–0 away defeat ofAtlético Goianiense.[5] The following 1 March, he was bought outright and signed a contract until 2021.[6]
Guimarães scored his first senior goal on 10 March 2018, netting his team's fourth in a 7–1 home routing ofRio Branco-PR, for the year'sCampeonato Paranaense.[7] He then became an undisputed starter for the main squad under new managerTiago Nunes. He renewed his contract until 2023 on 5 February 2019.[8]
On 29 January 2020, Guimarães signed withLigue 1 sideLyon on a four-and-a-half-year contract. The transfer fee paid to Athletico Paranaense was reported as €20 million, which also secured a 20% sell-on clause.[9]
On 30 January 2022, Guimarães joinedPremier League clubNewcastle United on a four-and-a-half-year contract for a reported fee of up to £40m. He made his debut on 8 February as a late substitute in a 3–1 win againstEverton.[10] He scored his first goal for Newcastle with a "powerful back-heel volley" in a 2–1 victory atSouthampton on 10 March, on his full debut game.[11] He scored his first brace for Newcastle in a 2–1 victory againstLeicester City on 17 April, with his second coming in the 95th minute, winning the game.[12] On 31 December 2022, Newcastle United held a moment of respect for the passing of the Brazilian footballerPelé.[13] In respect to Pelé, Guimarães wore the Brazilian national shirt.[13]
On 7 October 2023, Guimarães signed a new five-year contract with the club.[14]
Guimarães ran 423 km across 37 matches in the2023–24 Premier League, the most from any player that season.[15] AfterMatt Ritchie's transfer toPortsmouth, on 8 August 2024, Guimarães joinedDan Burn,Kieran Trippier,Jamaal Lascelles andCallum Wilson as part of Newcastle United's leadership group.[16] Guimarães was made the team captain on 19 August.[17] On 16 March 2025, Guimarães became the first Newcastle United captain to lift a domestic trophy in 70 years, or any trophy in 56 years, after leading the team to victory in theCarabao Cup final againstLiverpool. After the match, an emotional Guimarães declared, "This is my second home. We are making history. Some day, when I leave this club, I want the fans to sing my name the way they do toShearer."[18]
In September 2020, Guimarães was called up to the seniorBrazil squad for2022 FIFA World Cup qualification matches againstBolivia andPeru on 9 and 13 October 2020, respectively.[20] He had already been named in the Brazilian team call-up in March 2020, but that summoning was postponed in response to the COVID-19 pandemic.[citation needed] He debuted in a 2–0 away win overUruguay on 17 November 2020.[citation needed]
Guimarães married Ana Lidia Martins in June 2023 in a ceremony underneathChrist the Redeemer.[23][non-primary source needed] The couple have two children together, a son born in October 2022, and another son born in March 2024.[24]
In addition to his native Portuguese, Guimarães also speaks French, English, and Spanish.[25]