Skip to content
Willian Oliveira

Willian Oliveira

Midfield - Defensive Midfield  at Esporte Clube Vitória
Age33
CitizenshipBrazil
Height1.79 m
Footright
BornMay 16, 1993
at Esporte Clube Vitória 864 days · joined 2024-01-11
👕200+ Apps
Market value €600k
Rating · 2025 5.1 Average
Defensive Midfield Midfield

Career snapshot

11
clubs played for
2012
debut season
0.04
goals / match
Esporte Clube Vitória
top club · 80 apps

Position rank · 2025

#198
goals rank
#157
assists rank
14
season goals
6
season assists

Among 359 Midfield - Defensive Midfields · ≥200 mins

Career highs

€800k
peak value · 2024
top transfer fee
6
best season · 2024
int'l / penalties
372Appearances
14Goals
6Assists
74Yellow cards
0Red cards
59Full matches (90′)
Full nameWillian Oliveira
Name in home countryWillian Osmar de Oliveira Silva
Date of birth1993-05-16 (33 yrs)
Place of birthJunqueirópolis, Brazil
CitizenshipBrazil
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height179.00 m
Current clubEsporte Clube Vitória
Joined2024-01-11
Contract expires2025-12-31
AgentMarcio Bittencourt ...
Jul 2025
Injury: unknown
3 games missed
Jul 2025
2025 — Esporte Clube Vitória
26 matches · 1 G · 1 A · across 5 competitions
Apr 2025
Injury: unknown
13 games missed
Jan 2025
Injury: unknown
3 games missed
Jul 2024
2024 — Esporte Clube Vitória
54 matches · 6 G · 2 A · across 4 competitions
Jan 2024
Transfer: Goiás → EC Vitória
23/24 · Transfer
Jul 2023
2023 — Goiás EC
55 matches · 1 G · 1 A · across 5 competitions
Jan 2023
Transfer: Ceará SC → Goiás
22/23 · Transfer
Dec 2022
Transfer: Cruzeiro → Ceará SC
22/23 · Return from loan
Jul 2022
2022 — Cruzeiro Esporte Clube
43 matches · 2 G · 0 A · across 3 competitions
Jan 2022
Transfer: Ceará SC → Cruzeiro
21/22 · Loan
Jul 2021
2021 — Ceará Sporting Club
20 matches · 0 G · 1 A · across 7 competitions
Feb 2021
Transfer: Chapecoense → Ceará SC
20/21 · Transfer
Jul 2020
2020 — Associação Chapecoense de Futebol, Botafogo FC
43 matches · 0 G · 0 A · across 3 competitions
Jun 2020
Transfer: Botafogo-SP → Chapecoense
19/20 · Transfer
Jul 2019
2019 — Botafogo FC
28 matches · 3 G · 0 A · across 3 competitions
Jan 2019
Transfer: Fluminense → Botafogo-SP
18/19 · Transfer
Nov 2018
Transfer: Guarani → Fluminense
18/19 · Return from loan
Jul 2018
2018 — Botafogo FC, Guarani Futebol Clube (SP)
33 matches · 0 G · 1 A · across 3 competitions
Apr 2018
Transfer: Fluminense → Guarani
17/18 · Loan
Apr 2018
Transfer: Botafogo-SP → Fluminense
17/18 · Return from loan
Jan 2018
Transfer: Fluminense → Botafogo-SP
17/18 · Loan
Dec 2017
Transfer: América-MG → Fluminense
17/18 · Return from loan
Sep 2017
Injury: unknown
10 games missed
Jul 2017
2017 — Mirassol Futebol Clube (SP), América Futebol Clube (MG)
23 matches · 1 G · 0 A · across 3 competitions
May 2017
Transfer: Fluminense → América-MG
16/17 · Loan
May 2017
Transfer: Mirassol-SP → Fluminense
16/17 · Return from loan
Jan 2017
Transfer: Fluminense → Mirassol-SP
16/17 · Loan
Dec 2016
Transfer: Goiás → Fluminense
16/17 · Return from loan
Sep 2016
Injury: unknown
8 games missed
Jul 2016
2016 — Goiás EC
23 matches · 0 G · 0 A · across 3 competitions
Jan 2016
Transfer: Fluminense → Goiás
15/16 · Loan
Jul 2015
2015 — Sport Club do Recife, Fluminense Football Club
2 matches · 0 G · 0 A · across 5 competitions
May 2015
Transfer: Sport Recife → Fluminense
14/15 · Return from loan
Jul 2014
2014 — Fluminense Football Club, Sport Club do Recife
12 matches · 0 G · 0 A · across 4 competitions
Jun 2014
Transfer: Fluminense → Sport Recife
13/14 · Loan
Jul 2013
2013 — Fluminense Football Club
10 matches · 0 G · 0 A · across 2 competitions
May 2013
Transfer: Fluminense U20 → Fluminense
12/13 · Transfer
Jul 2012
2012 — Fluminense Football Club
0 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €800k
Highest valuation recorded in dataset

Percentile rank vs 262 other Midfield - Defensive Midfields with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.18/90
66
Assists1 total · 0.18/90
78
G+A2 total · 0.35/90
72
Yellow cards6 total · 1.05/90
8
5,318 min
Minutes played by club
Esporte Clube Vitória 26.6%
Goiás EC 18.6%
Cruzeiro Esporte Clube 19.2%
Ceará Sporting Club 0.0%
Botafogo FC 18.7%
Associação Chapecoense de Futebol 0.0%
Guarani Futebol Clube (SP) 0.0%
América Futebol Clube (MG) 0.0%
Mirassol Futebol Clube (SP) 16.9%
Fluminense Football Club 0.0%
Sport Club do Recife 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Esporte Clube Vitória 2 2024 2025 80 7 3 1,412
Goiás EC 2 2016 2023 78 1 1 989
Cruzeiro Esporte Clube 1 2022 2022 43 2 0 1,021
Ceará Sporting Club 1 2021 2021 20 0 1 0
Botafogo FC 3 2018 2020 40 3 0 995
Associação Chapecoense de Futebol 1 2020 2020 39 0 0 0
Guarani Futebol Clube (SP) 1 2018 2018 25 0 1 0
América Futebol Clube (MG) 1 2017 2017 9 0 0 0
Mirassol Futebol Clube (SP) 1 2017 2017 14 1 0 901
Fluminense Football Club 4 2012 2015 14 0 0 0
Sport Club do Recife 2 2014 2015 10 0 0 0

Career trajectory — goals, assists & market value

24682017 — 1 goals (Mirassol Futebol Clube (SP))120172018 — 1 assists120182019 — 3 goals (Botafogo FC)320192021 — 1 assists120212022 — 2 goals (Cruzeiro Esporte Clube)220222023 — 1 goals (Goiás EC)2023 — 1 assists220232024 — 6 goals (Esporte Clube Vitória)2024 — 2 assists820242025 — 1 goals (Esporte Clube Vitória)2025 — 1 assists22025GoalsAssistsMarket value

Goals by season

2012: 0020122013: 0020132014: 0020142015: 0020152016: 0020162017: 1120172018: 0020182019: 3320192020: 0020202021: 0020212022: 2220222023: 1120232024: 6620242025: 112025

Assists by season

2012: 0020122013: 0020132014: 0020142015: 0020152016: 0020162017: 0020172018: 1120182019: 0020192020: 0020202021: 1120212022: 0020222023: 1120232024: 2220242025: 112025
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
2025 Campeonato Baiano Esporte Clube Vitória 7 1 1 1 0 513
2025 Copa do Brasil Esporte Clube Vitória 2 0 0 0 0 0
2025 Copa do Nordeste Esporte Clube Vitória 5 0 0 1 0 0
2025 Copa Sudamericana Esporte Clube Vitória 2 0 0 0 0 0
2025 Série A Esporte Clube Vitória 10 0 0 4 0 0
2024 Campeonato Baiano Esporte Clube Vitória 13 0 0 1 0 0
2024 Copa do Brasil Esporte Clube Vitória 1 0 0 0 0 0
2024 Copa do Nordeste Esporte Clube Vitória 5 1 1 0 0 369
2024 Série A Esporte Clube Vitória 35 5 1 8 0 530
2023 Campeonato Goiano Goiás EC 15 1 1 1 0 989
2023 Copa do Brasil Goiás EC 0 0 0 0 0 0
2023 Copa Sudamericana Goiás EC 4 0 0 0 0 0
2023 Copa Verde Goiás EC 5 0 0 4 0 0
2023 Série A Goiás EC 31 0 0 7 0 0
2022 Campeonato Mineiro Cruzeiro Esporte Clube 10 0 0 4 0 0
2022 Copa do Brasil Cruzeiro Esporte Clube 6 0 0 3 0 0
2022 Série B Cruzeiro Esporte Clube 27 2 0 3 0 1,021
2021 Campeonato Cearense - Finals Ceará Sporting Club 1 0 0 0 0 0
2021 Campeonato Cearense - Group Ceará Sporting Club 2 0 0 0 0 0
2021 Copa do Brasil Ceará Sporting Club 1 0 0 0 0 0
2021 Copa do Nordeste Ceará Sporting Club 7 0 1 1 0 0
2021 Copa do Nordeste - Fase Final Ceará Sporting Club 1 0 0 0 0 0
2021 Copa Sudamericana Ceará Sporting Club 3 0 0 1 0 0
2021 Série A Ceará Sporting Club 5 0 0 0 0 0
2020 Campeonato Catarinense Associação Chapecoense de Futebol 3 0 0 0 0 0
2020 Campeonato Paulista Botafogo FC 4 0 0 0 0 0
2020 Série B Associação Chapecoense de Futebol 36 0 0 8 0 0
2019 Campeonato Paulista Botafogo FC 12 1 0 1 0 914
2019 Série B Botafogo FC 14 0 0 3 0 0
2019 Troféu Independência Botafogo FC 2 2 0 0 0 81
2018 Campeonato Paulista Botafogo FC 6 0 0 2 0 0
2018 Paulistão A1 - Fase Final Botafogo FC 2 0 0 0 0 0
2018 Série B Guarani Futebol Clube (SP) 25 0 1 9 0 0
2017 Campeonato Paulista Mirassol Futebol Clube (SP) 11 1 0 4 0 901
2017 Série B América Futebol Clube (MG) 9 0 0 0 0 0
2017 Troféu Independência Mirassol Futebol Clube (SP) 3 0 0 0 0 0
2016 Campeonato Goiano Goiás EC 9 0 0 3 0 0
2016 Copa do Brasil Goiás EC 0 0 0 0 0 0
2016 Série B Goiás EC 14 0 0 2 0 0
2015 Campeonato Pernambucano Sport Club do Recife 1 0 0 0 0 0
2015 Copa do Brasil Sport Club do Recife 1 0 0 0 0 0
2015 Copa do Nordeste Sport Club do Recife 0 0 0 0 0 0
2015 Copa do Nordeste - Fase Final Sport Club do Recife 0 0 0 0 0 0
2015 Série A Sport Club do Recife 0 0 0 0 0 0
2015 Série A Fluminense Football Club 0 0 0 0 0 0
2014 Campeonato Carioca Fluminense Football Club 4 0 0 1 0 0
2014 Copa do Brasil Sport Club do Recife 1 0 0 0 0 0
2014 Copa do Brasil Fluminense Football Club 0 0 0 0 0 0
2014 Copa Sudamericana Sport Club do Recife 0 0 0 0 0 0
2014 Série A Sport Club do Recife 7 0 0 0 0 0
2014 Série A Fluminense Football Club 0 0 0 0 0 0
2013 Copa do Brasil Fluminense Football Club 2 0 0 1 0 0
2013 Série A Fluminense Football Club 8 0 0 1 0 0
2012 Série A Fluminense Football Club 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
12/13 2013-05-01 Fluminense U20 Fluminense Transfer 0
13/14 2014-06-23 Fluminense Sport Recife Loan 400000
14/15 2015-05-31 Sport Recife Fluminense Return from loan 500000
15/16 2016-01-22 Fluminense Goiás Loan 250000
16/17 2016-12-31 Goiás Fluminense Return from loan 400000
16/17 2017-01-01 Fluminense Mirassol-SP Loan 400000
16/17 2017-05-01 Mirassol-SP Fluminense Return from loan 400000
16/17 2017-05-10 Fluminense América-MG Loan 400000
17/18 2017-12-31 América-MG Fluminense Return from loan 400000
17/18 2018-01-01 Fluminense Botafogo-SP Loan 400000
17/18 2018-04-20 Botafogo-SP Fluminense Return from loan 400000
17/18 2018-04-23 Fluminense Guarani Loan 400000
18/19 2018-11-30 Guarani Fluminense Return from loan 400000
18/19 2019-01-01 Fluminense Botafogo-SP Transfer 400000
19/20 2020-06-22 Botafogo-SP Chapecoense Transfer 325000
20/21 2021-02-22 Chapecoense Ceará SC Transfer 325000
21/22 2022-01-24 Ceará SC Cruzeiro Loan 300000
22/23 2022-12-31 Cruzeiro Ceará SC Return from loan 450000
22/23 2023-01-01 Ceará SC Goiás Transfer 450000
23/24 2024-01-11 Goiás EC Vitória Transfer 500000
SeasonInjuryFromToDays missedGames missed
16/17 Foot injury 2016-09-20 2016-11-07 49 8
17/18 Leg injury 2017-09-01 2017-11-01 62 10
24/25 Inner ligament stretch of the knee 2025-01-20 2025-01-31 12 3
24/25 Knee injury 2025-04-17 2025-07-07 82 13
25/26 unknown injury 2025-07-27 2025-08-24 29 3
Current€600k
Peak€800k
Low€250k
Δ since start+€300k
€250k€388k€525k€663k€800k197019701970
DateValue
Jan 1, 1970 €600k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €800k
Jan 1, 1970 €550k
Jan 1, 1970 €550k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €450k
Jan 1, 1970 €300k
Jan 1, 1970 €325k
Jan 1, 1970 €325k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €250k
Jan 1, 1970 €400k
Jan 1, 1970 €300k

No national team data.

TeammatePPG played withJoint goalsMinutes
Zé Hugo 2 0 651
Eduardo Brock 2 0 0
Aylon 2 0 0
Maguinho 1 0 0
Carlos Eduardo 2 0 0
Edu 2 0 0
Anselmo Ramon 2 0 0
Filipe Machado 2 0 0
Lucas Oliveira 2 0 0
Bruno Melo 1 0 0
Wagner Leonardo 2 0 0
Rafael Cabral 2 0 0
Luiz Otávio 2 0 0
Janderson 1 0 0
Pará 1 0 0
Lucas Esteves 1 1 0
Alerrandro 2 1 0
João Ricardo 2 0 0
Tadeu 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2024 Série A Esporte Clube Vitória 5 35
2019 Troféu Independência Botafogo FC 2 2
2022 Série B Cruzeiro Esporte Clube 2 27

Top assist seasons

SeasonCompetitionClubAssistsMatches
2023 Campeonato Goiano Goiás EC 1 15
2021 Copa do Nordeste Ceará Sporting Club 1 7
2018 Série B Guarani Futebol Clube (SP) 1 25

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
22/23 2022-12-31 Cruzeiro Ceará SC Return from loan €450k
21/22 2022-01-24 Ceará SC Cruzeiro Loan €300k
18/19 2018-11-30 Guarani Fluminense Return from loan €400k
17/18 2018-04-23 Fluminense Guarani Loan €400k
17/18 2018-04-20 Botafogo-SP Fluminense Return from loan €400k
17/18 2018-01-01 Fluminense Botafogo-SP Loan €400k
17/18 2017-12-31 América-MG Fluminense Return from loan €400k
16/17 2017-05-10 Fluminense América-MG Loan €400k
16/17 2017-05-01 Mirassol-SP Fluminense Return from loan €400k
16/17 2017-01-01 Fluminense Mirassol-SP Loan €400k
16/17 2016-12-31 Goiás Fluminense Return from loan €400k
15/16 2016-01-22 Fluminense Goiás Loan €250k
14/15 2015-05-31 Sport Recife Fluminense Return from loan €500k
13/14 2014-06-23 Fluminense Sport Recife Loan €400k

Teams faced most often by Willian Oliveira's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
SE Palmeiras 2 0 0 2 0 6 -6 0%
Botafogo FR 2 1 1 0 3 2 +1 50%
SC Internacional 2 0 1 1 0 1 -1 0%
Santos FC 2 0 0 2 3 5 -2 0%
CR Vasco da Gama 2 1 1 0 2 1 +1 50%
CA Paranaense 2 0 1 1 1 3 -2 0%
Fluminense FC 2 0 1 1 5 7 -2 0%
EC Bahia 2 0 1 1 5 7 -2 0%
Cuiabá EC 2 0 1 1 1 2 -1 0%
CA Mineiro 2 0 1 1 1 2 -1 0%
São Paulo FC 2 1 0 1 3 2 +1 50%
RB Bragantino 2 0 0 2 0 4 -4 0%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
2017 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
2025 26 513 6 1 0 1.23
2024 54 899 9 0 0 0.9
2023 55 989 12 0 0 1.09
2022 43 1,021 10 0 0 0.88
2021 20 0 2 0 0 0
2020 43 0 8 0 0 0
2019 28 995 4 0 0 0.36
2018 33 0 11 0 0 0
2017 23 901 4 0 0 0.4
2016 23 0 5 0 0 0
2014 12 0 1 0 0 0
2013 10 0 2 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Série A
96 apps
5 G
1 A
Série B
125 apps
2 G
1 A
Campeonato Paulista
33 apps
2 G
0 A
Troféu Independência
5 apps
2 G
0 A
Copa do Nordeste
17 apps
1 G
2 A
Campeonato Baiano
20 apps
1 G
1 A
Campeonato Goiano
24 apps
1 G
1 A
Copa Sudamericana
9 apps
0 G
0 A
Copa do Brasil
14 apps
0 G
0 A
Copa Verde
5 apps
0 G
0 A

Frequently asked about Willian Oliveira

Who is Willian Oliveira?

Willian Oliveira is a Brazil professional footballer who plays as a defensive midfield for Esporte Clube Vitória.

How old is Willian Oliveira?

Willian Oliveira is 33 years old. He was born on May 16, 1993 in Junqueirópolis.

What position does Willian Oliveira play?

Willian Oliveira plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Willian Oliveira play for?

Willian Oliveira currently plays for Esporte Clube Vitória.

How many career goals has Willian Oliveira scored?

Across all senior club competitions in our dataset, Willian Oliveira has scored 14 goals in 372 appearances.

What is Willian Oliveira's market value?

Willian Oliveira's most recent reported market value is €600k.