This is a list of hat-tricks scored in the Campeonato Brasileiro Série A.

Hat-tricks KeyPlayer (X)Player name (count of multiple hat-tricks if applicable)4Player scored four goals5Player scored five goals6Player scored six goalsHHome teamAAway team

List of Hat-tricks

PlayerNationalityForAgainstResultDate Ref. Weldon (1) Sport Recife Flamengo4–2 (H) 7 June 2009 Adriano (1) Flamengo Internacional4–0 (H) 21 June 2009 Luis Bolaños (1) Internacional Coritiba3–0 (H) 28 June 2009 Ronaldo (1) Corinthians Fluminense4–2 (H) 8 July 2009 Val Baiano4 (1) Grêmio Prudente Náutico4–0 (H) 19 July 2009 Obina (1) Palmeiras Corinthians3–0 (A) 26 July 2009 Alecsandro (1) Internacional Santos3–3 (A) 26 July 2009 Wellington Paulista (1) Cruzeiro Náutico4–2 (H) 20 August 2009 Obina (2) Palmeiras Goiás4–0 (H) 29 October 2009 Val Baiano (2) Grêmio Prudente Botafogo3–0 (H) 15 November 2009 Washington (1) São Paulo Sport Recife4–0 (H) 6 December 2009 Emerson (1) Avaí Grêmio Prudente6–1 (H) 9 May 2010 Schwenck (1) Vitória Atlético Mineiro4–3 (H) 26 May 2010 Dagoberto (1) São Paulo Grêmio3–1 (H) 6 June 2010 Elias (1) Atlético Goianiense Palmeiras3–0 (A) 26 August 2010 Zé Eduardo (1) Santos Fluminense3–0 (A) 26 August 2010 Jonas (1) Grêmio Grêmio Prudente4–0 (H) 6 October 2010 Ricardo Oliveira (1) São Paulo Grêmio Prudente3–2 (A) 9 October 2010 Obina (3) Atlético Mineiro Cruzeiro4–3 (A) 24 October 2010 Neymar (1) Santos Goiás4–1 (A) 21 November 2010 Caio (1) Avaí Santos3–2 (H) 28 November 2010 Anderson Aquino (1) Coritiba Vasco da Gama5–1 (H) 5 July 2011 Liédson (1) Corinthians São Paulo5–0 (H) 26 July 2011 Ronaldinho (1) Flamengo Santos5–4 (A) 27 July 2011 André Lima (1) Grêmio Athletico Paranaense4–0 (H) 4 September 2011 Leandro Damião (1) Internacional Palmeiras3–0 (A) 11 September 2011 Diego Souza (1) Vasco da Gama Cruzeiro3–0 (A) 25 September 2011 Fred (1) Fluminense Coritiba3–1 (H) 13 October 2011 Neymar4 (2) Santos Athletico Paranaense4–1 (H) 29 October 2011 Thiago Neves (1) Flamengo Cruzeiro5–1 (H) 6 November 2011 Fred4 (2) Fluminense Grêmio5–4 (H) 16 November 2011 Felipe Azevedo (1) Ceará Grêmio3–1 (A) 19 November 2011 Fred (3) Fluminense Figueirense4–0 (A) 20 November 2011 Germán Herrera (1) Botafogo São Paulo4–2 (H) 20 May 2012 Roger (1) Ponte Preta Coritiba4–1 (H) 14 July 2012 Aloísio (1) Figueirense Coritiba3–1 (H) 26 August 2012 Bruno Mineiro (1) Portuguesa Sport Recife5–1 (H) 4 October 2012 Ronaldinho (2) Atlético Mineiro Figueirense6–0 (H) 6 October 2012 Lucas Moura (1) São Paulo Sport Recife4–2 (A) 27 October 2012 Neymar (3) Santos Cruzeiro4–0 (A) 3 November 2012 Luan (1) Cruzeiro São Paulo3–0 (A) 20 July 2013 Jô (1) Atlético Mineiro Coritiba3–0 (H) 12 September 2013 Gilberto (1) Portuguesa Corinthians4–0 (H) 29 September 2013 Aloísio (2) São Paulo Internacional3–2 (A) 27 October 2013 Diego Tardelli (1) Atlético Mineiro Goiás4–1 (H) 23 November 2013 Éderson (1) Athletico Paranaense Vasco da Gama5–1 (H) 8 December 2013 Daniel Correa (1) Botafogo Criciúma6–0 (H) 10 May 2014 Douglas Coutinho (1) Athletico Paranaense Figueirense3–1 (A) 1 June 2014 Luciano (1) Corinthians Goiás5–2 (H) 21 August 2014 Erik (1) Goiás Athletico Paranaense3–1 (H) 31 August 2014 Patric (1) Sport Recife Santos3–1 (H) 10 September 2014 Henrique Dourado (1) Palmeiras Chapecoense4-2 (H) 2 October 2014 Lucas Pratto (1) Atlético Mineiro São Paulo3–1 (H) 29 July 2015 Willian4 (1) Cruzeiro Figueirense5–1 (H) 6 September 2015 Lucas Barrios (1) Palmeiras Fluminense4–1 (A) 16 September 2015 Bruno Rangel (1) Chapecoense Coritiba4–3 (A) 1 June 2016 Sassá (1) Botafogo América-MG3–1 (H) 15 June 2016 Rafael Sóbis (1) Cruzeiro Internacional4–2 (H) 4 August 2016 André (1) Sport Recife Grêmio4–3 (H) 28 May 2017 Everton (1) Grêmio Chapecoense6–3 (A) 8 June 2017 Paolo Guerrero (1) Flamengo Chapecoense5–1 (H) 23 June 2017 Jonathan Copete (1) Santos São Paulo3–2 (H) 9 July 2017 Bruno Henrique (1) Santos Bahia3–0 (H) 23 July 2017 Rodrygo (1) Santos Vitória5–2 (H) 3 June 2018 Ángel Romero (1) Corinthians Vasco da Gama4–1 (A) 29 July 2018 Gabriel Barbosa (1) SantosVasco da Gama3–0 (A)1 September 2018 Giorgian de Arrascaeta (1) Flamengo Goiás6–1 (H) 14 July 2019 Gilberto (2) Bahia Flamengo3–0 (H) 4 August 2019 Thiago Galhardo (1) Ceará Chapecoense4–1 (H) 10 August 2019 Luiz Adriano (1) Palmeiras Fluminense3–0 (H) 10 September 2019 Bruno Henrique (2) Flamengo Corinthians4–1 (H) 3 November 2019 Bruno Henrique (3) Flamengo Ceará4–1 (H) 27 November 2019 Bruno Henrique (4) Flamengo São Paulo5–1 (H) 9 November 2023 Ytalo (1) Red Bull Bragantino Palmeiras3–1 (H) 23 June 2021 Gabriel Barbosa (2) Flamengo Bahia5–0 (A) 18 July 2021 Bruno Henrique (5) Flamengo São Paulo5–1 (H) 25 July 2021 Yuri Alberto (1) Internacional Flamengo4–0 (A) 8 August 2021 Gabriel Barbosa (3) Flamengo Santos4–0 (A) 28 August 2021 Hugo Rodallega4 (1) Bahia Fortaleza4–2 (H) 4 September 2021 Yuri Alberto (2) Internacional Chapecoense5–2 (H) 10 October 2021 Jonathan Calleri (1) São Paulo Athletico Paranaense4–0 (H) 10 April 2022 Róger Guedes (1) Corinthians Avaí3–0 (H) 16 April 2022 Pedro (1) Flamengo Red Bull Bragantino4–1 (H) 1 October 2022 Germán Cano (1) Fluminense São Paulo3–1 (H) 5 November 2022 Luis Suárez (1) Grêmio Botafogo4–3 (A) 9 November 2023 Raphael Veiga (1) Palmeiras Juventude5–3 (A) 20 October 2024 Yuri Alberto (3) Corinthians Internacional4–2 (H) 3 May 2025 Kaio Jorge (1) Cruzeiro Grêmio4–1 (H) 13 July 2025 Pedro (2) Flamengo Vitória8–0 (H) 25 August 2025 Vitor Roque (1) Palmeiras Internacional4–1 (H) 13 September 2025 Carlos Vinícius (1) Grêmio Juventude3–1 (H) 26 October 2025 Deyverson (1) Fortaleza Atlético Mineiro3–3 (A) 12 November 2025 Neymar (4) Santos Juventude3–0 (A) 3 December 2025 Carlos Vinícius (2) Grêmio Botafogo5–3 (H) 4 February 2026 Ferreira (1) São Paulo Cruzeiro4–1 (H) 4 April 2026 Arthur Cabral (1) Botafogo Corinthians3–1 (H) 17 May 2026

Notes

References