Vagner
Career snapshot
Position rank · 23/24
Among 3,380 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1986-06-06 · 6 players total
| Full name | Vagner |
|---|---|
| Name in home country | Vagner da Silva |
| Date of birth | 1986-06-06 (39 yrs) |
| Place of birth | Araruna, Brazil |
| Citizenship | Brazil |
| Position | Goalkeeper |
| Foot | right |
| Height | 186.00 m |
| Current club | Operário Ferroviário Esporte Clube (PR) |
| Joined | 2025-04-16 |
| Contract expires | 2025-11-30 |
Percentile rank vs 2820 other Goalkeepers with ≥500 minutes in 23/24. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| SC União Torreense | 2 | 22/23 | 23/24 | 66 | 0 | 0 | 5,940 |
| CD Nacional | 1 | 21/22 | 21/22 | 17 | 0 | 0 | 1,530 |
| Operário Ferroviário Esporte Clube (PR) | 1 | 2025 | 2025 | 2 | 0 | 0 | 180 |
| Qarabağ FK | 2 | 18/19 | 19/20 | 34 | 0 | 0 | 3,060 |
| Boavista FC | 2 | 16/17 | 17/18 | 50 | 0 | 0 | 4,500 |
| Royal Excel Mouscron (-2022) | 1 | 16/17 | 16/17 | 7 | 0 | 1 | 630 |
| Mouscron-Péruwelz | 1 | 15/16 | 15/16 | 30 | 0 | 0 | 2,700 |
| GD Estoril Praia | 6 | 09/10 | 14/15 | 130 | 0 | 0 | 11,617 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | Allianz Cup | SC União Torreense | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | Liga Portugal 2 | SC União Torreense | 31 | 0 | 0 | 2 | 0 | 2,790 |
| 22/23 | Allianz Cup | SC União Torreense | 2 | 0 | 0 | 0 | 0 | 180 |
| 22/23 | Liga Portugal 2 | SC União Torreense | 32 | 0 | 0 | 3 | 0 | 2,880 |
| 22/23 | Taça de Portugal | SC União Torreense | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Allianz Cup | CD Nacional | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Liga Portugal 2 | CD Nacional | 16 | 0 | 0 | 0 | 0 | 1,440 |
| 2025 | Copa do Brasil | Operário Ferroviário Esporte Clube (PR) | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Série B | Operário Ferroviário Esporte Clube (PR) | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | Champions League Qu. | Qarabağ FK | 6 | 0 | 0 | 0 | 0 | 540 |
| 19/20 | Europa League | Qarabağ FK | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League Qualifying | Qarabağ FK | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | Premyer Liqa | Qarabağ FK | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Azerbaycan Kuboku | Qarabağ FK | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | Champions League Qu. | Qarabağ FK | 4 | 0 | 0 | 0 | 0 | 360 |
| 18/19 | Europa League | Qarabağ FK | 4 | 0 | 0 | 0 | 0 | 360 |
| 18/19 | Europa League Qualifying | Qarabağ FK | 2 | 0 | 0 | 0 | 0 | 180 |
| 18/19 | Premyer Liqa | Qarabağ FK | 15 | 0 | 0 | 0 | 0 | 1,350 |
| 17/18 | Liga NOS | Boavista FC | 34 | 0 | 0 | 4 | 0 | 3,060 |
| 17/18 | Taça CTT | Boavista FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Taça de Portugal | Boavista FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 16/17 | Croky Cup | Royal Excel Mouscron (-2022) | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | JPL | Royal Excel Mouscron (-2022) | 7 | 0 | 1 | 0 | 0 | 630 |
| 16/17 | Liga NOS | Boavista FC | 14 | 0 | 0 | 1 | 0 | 1,260 |
| 15/16 | Croky Cup | Mouscron-Péruwelz | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | JPL | Mouscron-Péruwelz | 24 | 0 | 0 | 3 | 0 | 2,160 |
| 15/16 | JPL Playoff II | Mouscron-Péruwelz | 5 | 0 | 0 | 0 | 0 | 450 |
| 14/15 | Allianz Cup | GD Estoril Praia | 2 | 0 | 0 | 0 | 0 | 180 |
| 14/15 | Europa League | GD Estoril Praia | 3 | 0 | 0 | 0 | 0 | 270 |
| 14/15 | Liga NOS | GD Estoril Praia | 10 | 0 | 0 | 1 | 0 | 900 |
| 14/15 | Taça de Portugal | GD Estoril Praia | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Allianz Cup | GD Estoril Praia | 1 | 0 | 0 | 0 | 0 | 90 |
| 13/14 | Europa League | GD Estoril Praia | 6 | 0 | 0 | 0 | 0 | 477 |
| 13/14 | Europa League Qualifying | GD Estoril Praia | 4 | 0 | 0 | 0 | 0 | 360 |
| 13/14 | Liga ZON Sagres | GD Estoril Praia | 29 | 0 | 0 | 3 | 0 | 2,530 |
| 13/14 | Taça de Portugal | GD Estoril Praia | 1 | 0 | 0 | 0 | 0 | 90 |
| 12/13 | Allianz Cup | GD Estoril Praia | 1 | 0 | 0 | 0 | 0 | 90 |
| 12/13 | Liga ZON Sagres | GD Estoril Praia | 28 | 0 | 0 | 4 | 0 | 2,520 |
| 12/13 | Taça de Portugal | GD Estoril Praia | 1 | 0 | 0 | 0 | 0 | 90 |
| 11/12 | Allianz Cup | GD Estoril Praia | 3 | 0 | 0 | 1 | 0 | 270 |
| 11/12 | Liga Portugal 2 | GD Estoril Praia | 28 | 0 | 0 | 4 | 0 | 2,520 |
| 11/12 | Taça de Portugal | GD Estoril Praia | 2 | 0 | 0 | 0 | 0 | 240 |
| 10/11 | Allianz Cup | GD Estoril Praia | 3 | 0 | 0 | 0 | 0 | 270 |
| 10/11 | Liga Portugal 2 | GD Estoril Praia | 7 | 0 | 0 | 0 | 0 | 630 |
| 10/11 | Taça de Portugal | GD Estoril Praia | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Liga Portugal 2 | GD Estoril Praia | 1 | 0 | 0 | 0 | 0 | 90 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2005-01-01 | Atlético-PR B | Atlético-PR | Transfer | 0 | — |
| 07/08 | 2008-01-01 | Atlético-PR | Without Club | Transfer | 0 | — |
| 08/09 | 2009-01-01 | Without Club | Desp. Brasil | Transfer | 50000 | — |
| 08/09 | 2009-02-01 | Desp. Brasil | Ituano | Loan | 50000 | — |
| 08/09 | 2009-04-30 | Ituano | Desp. Brasil | Return from loan | 50000 | — |
| 09/10 | 2010-01-01 | Desp. Brasil | Estoril | Loan | 50000 | — |
| 10/11 | 2010-06-30 | Estoril | Desp. Brasil | Return from loan | 50000 | — |
| 11/12 | 2011-07-01 | Desp. Brasil | Estoril | Transfer | 50000 | — |
| 15/16 | 2015-07-01 | Estoril | Without Club | Transfer | 1750000 | — |
| 15/16 | 2015-09-03 | Without Club | Mouscron | Transfer | 1750000 | — |
| 16/17 | 2017-01-03 | Mouscron | Boavista | Loan | 800000 | — |
| 17/18 | 2018-06-30 | Boavista | Mouscron | Return from loan | 500000 | — |
| 18/19 | 2018-07-06 | Mouscron | Qarabag FK | Transfer | 500000 | — |
| 20/21 | 2020-07-01 | Qarabag FK | Without Club | Transfer | 200000 | — |
| 21/22 | 2021-07-01 | Without Club | Nacional | Transfer | 200000 | — |
| 22/23 | 2022-07-01 | Nacional | Torreense | Transfer | 50000 | — |
| 24/25 | 2024-07-01 | Torreense | Without Club | Transfer | 50000 | — |
| 24/25 | 2025-04-16 | Without Club | Operário-PR | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Meniscus damage | 2015-05-13 | 2015-08-01 | 81 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €2.25m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Diogo Amado | 2 | 0 | 0 |
| Gerso | 2 | 0 | 0 |
| Renato Santos | 1 | 0 | 0 |
| Yohan Tavares | 2 | 0 | 0 |
| Licá | 2 | 0 | 0 |
| Eduardo | 2 | 0 | 0 |
| João Afonso | 1 | 0 | 0 |
| Balanta Jr. | 1 | 0 | 0 |
| Neneco | 1 | 0 | 0 |
| Patrick | 1 | 0 | 0 |
| Frédéric Maciel | 1 | 0 | 0 |
| Talocha | 1 | 0 | 0 |
| Sebá | 1 | 0 | 0 |
| Mateus | 1 | 0 | 0 |
| Idris Mandiang | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-06-30 | Boavista | Mouscron | Return from loan | — | €500k |
| 16/17 | 2017-01-03 | Mouscron | Boavista | Loan | — | €800k |
| 10/11 | 2010-06-30 | Estoril | Desp. Brasil | Return from loan | — | €50k |
| 09/10 | 2010-01-01 | Desp. Brasil | Estoril | Loan | — | €50k |
| 08/09 | 2009-04-30 | Ituano | Desp. Brasil | Return from loan | — | €50k |
| 08/09 | 2009-02-01 | Desp. Brasil | Ituano | Loan | — | €50k |
Teams faced most often by Vagner's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| GD Chaves | 8 | 3 | 2 | 3 | 15 | 12 | +3 | 38% |
| Moreirense FC | 8 | 1 | 1 | 6 | 7 | 15 | -8 | 13% |
| SC Farense | 8 | 2 | 1 | 5 | 12 | 14 | -2 | 25% |
| Rio Ave FC | 8 | 2 | 3 | 3 | 8 | 8 | 0 | 25% |
| CD Feirense | 8 | 3 | 3 | 2 | 10 | 8 | +2 | 38% |
| Vitória Guimarães | 6 | 1 | 2 | 3 | 7 | 10 | -3 | 17% |
| SL Benfica B | 6 | 3 | 0 | 3 | 8 | 12 | -4 | 50% |
| Académico de Viseu | 6 | 2 | 3 | 1 | 11 | 8 | +3 | 33% |
| CD Tondela | 6 | 2 | 2 | 2 | 8 | 8 | 0 | 33% |
| Leixões SC | 6 | 3 | 1 | 2 | 8 | 7 | +1 | 50% |
| FC Penafiel | 6 | 3 | 1 | 2 | 11 | 8 | +3 | 50% |
| Portimonense SC | 6 | 2 | 0 | 4 | 7 | 12 | -5 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | Senior debut season |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 32 | 2,880 | 2 | 0 | 0 | 0.06 |
| 22/23 | 34 | 3,060 | 3 | 0 | 0 | 0.09 |
| 17/18 | 36 | 3,240 | 4 | 0 | 0 | 0.11 |
| 16/17 | 21 | 1,890 | 1 | 0 | 0 | 0.05 |
| 15/16 | 30 | 2,700 | 3 | 0 | 0 | 0.1 |
| 14/15 | 15 | 1,350 | 1 | 0 | 0 | 0.07 |
| 13/14 | 41 | 3,547 | 3 | 0 | 0 | 0.08 |
| 12/13 | 30 | 2,700 | 4 | 0 | 0 | 0.13 |
| 11/12 | 33 | 3,030 | 5 | 0 | 0 | 0.15 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 32 | 2,880 | 10 | 31% | 35 | 1.09 |
| 22/23 | 34 | 3,060 | 11 | 32% | 37 | 1.09 |
| 21/22 | 17 | 1,530 | 4 | 24% | 27 | 1.59 |
| 2025 | 2 | 180 | 1 | 50% | 1 | 0.5 |
| 19/20 | 8 | 720 | 3 | 38% | 8 | 1 |
| 18/19 | 26 | 2,340 | 15 | 58% | 14 | 0.54 |
| 17/18 | 36 | 3,240 | 11 | 31% | 47 | 1.31 |
| 16/17 | 21 | 1,890 | 7 | 33% | 26 | 1.24 |
| 15/16 | 30 | 2,700 | 6 | 20% | 44 | 1.47 |
| 14/15 | 15 | 1,350 | 2 | 13% | 29 | 1.93 |
| 13/14 | 41 | 3,547 | 16 | 39% | 37 | 0.94 |
| 12/13 | 30 | 2,700 | 9 | 30% | 36 | 1.2 |
| 11/12 | 33 | 3,030 | 18 | 55% | 26 | 0.77 |
| 10/11 | 10 | 900 | 5 | 50% | 8 | 0.8 |
| 09/10 | 1 | 90 | 0 | 0% | 1 | 1 |
Output by competition
Career goals and assists broken down by tournament.
More on Vagner
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Vagner
Who is Vagner?
Vagner is a Brazil professional footballer who plays as a goalkeeper for Operário Ferroviário Esporte Clube (PR).
How old is Vagner?
Vagner is 39 years old. He was born on June 6, 1986 in Araruna.
What position does Vagner play?
Vagner plays as a goalkeeper (Goalkeeper).
What club does Vagner play for?
Vagner currently plays for Operário Ferroviário Esporte Clube (PR).
Brazil