PLAYER PROFILE

Neto Borges.

Middlesbrough FC · Brazil

Matrix 15477

At a glance

Full name
Vivaldo Borges dos Santos Neto
Born
13 Sep 1996
Age today
30
Nationality
Brazil

Career by season

223 recorded appearances
Neto Borges appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27EFL Cup Middlesbrough FC 32002241
26/27Championship Middlesbrough FC 1311109131
25/26FA Cup Bristol City 21021250
25/26EFL Cup Middlesbrough FC 1100900
25/26Championship Bristol City 3830032,7347
25/26Championship Middlesbrough FC 3000200
24/25Championship Middlesbrough FC 3534132,9084
23/24Ligue 1 Clermont Foot 63 2828032,5173
23/24Coupe de France Clermont Foot 63 22001800
22/23Ligue 1 Clermont Foot 63 3333332,9252 / 2 red
22/23Coupe de France Clermont Foot 63 1100860
21/22Taça de Portugal CD Tondela 64204320
21/22Liga Portugal CD Tondela 2923152,1576 / 1 red
19/20UEFA Champions League KRC Genk 100080
19/20Jupiler Pro League KRC Genk 53013181
2020Copa Betano do Brasil Clube de Regatas Vasco da Gama 100050
2020Campeonato Brasileiro Série A Clube de Regatas Vasco da Gama 1911011,0023
2020CONMEBOL Sudamericana Clube de Regatas Vasco da Gama 33002700

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Neto Borges match log
DateCompetitionMatchScoreMinutesGoals
11 Apr 2026Championship Queens Park Rangers v Bristol City 0 – 090
06 Apr 2026Championship Bristol City v Sheffield United 1 – 090
03 Apr 2026Championship Charlton Athletic v Bristol City 1 – 290
21 Mar 2026Championship Bristol City v West Bromwich Albion 0 – 190
10 Mar 2026Championship Leicester City v Bristol City 2 – 090
07 Mar 2026Championship Bristol City v Coventry City 0 – 290
03 Mar 2026FA Cup Port Vale FC v Bristol CitySubstitute, on 85′ 1 – 035
27 Feb 2026Championship Bristol City v Watford FC 1 – 290
24 Feb 2026Championship Blackburn Rovers v Bristol CitySubstitute, on 46′ 1 – 245
21 Feb 2026Championship Swansea City v Bristol City 1 – 090
17 Feb 2026Championship Bristol City v Wrexham AFC 2 – 290
07 Feb 2026Championship Hull City v Bristol City 2 – 390
30 Jan 2026Championship Bristol City v Derby CountySubstitute, on 46′ 0 – 545
24 Jan 2026Championship Bristol City v Sheffield WednesdaySubstitute, on 87′ 2 – 09
20 Jan 2026Championship Ipswich Town v Bristol City 2 – 059
17 Jan 2026Championship Oxford United v Bristol City 0 – 073
10 Jan 2026FA Cup Bristol City v Watford FC 5 – 190
04 Jan 2026Championship Bristol City v Preston North End 0 – 290
01 Jan 2026Championship Bristol City v Portsmouth FC 5 – 090
29 Dec 2025Championship Millwall FC v Bristol CitySubstitute, on 66′ 2 – 124

Career transfers

10 recorded moves

All recorded career moves, newest first.

Neto Borges career transfers
Date FromToMoveFee
31 May 2026 Bristol City Middlesbrough FC Loan return
31 Aug 2025 Middlesbrough FC Bristol City Loan —
27 Aug 2024 Clermont Foot 63 Middlesbrough FC Transfer €1.5m
01 Jul 2022 KRC Genk Clermont Foot 63 Transfer Free
30 Jun 2022 CD Tondela KRC Genk Loan return
07 Aug 2021 KRC Genk CD Tondela Loan —
23 Jun 2021 Clube de Regatas Vasco da Gama KRC Genk Loan return
12 Aug 2020 KRC Genk Clube de Regatas Vasco da Gama Loan —
03 Jan 2019 Hammarby IF KRC Genk Transfer €2m
01 Jan 2018 Clube Atlético Tubarão (SC) Hammarby IF Transfer —

Contracts and market values are not available yet.