Miguel José Oliveira Silva Santos
Goalkeeper · AC Oulu · №13
Recent matches
| Date | Match | Score |
|---|---|---|
|
|
1:0 | |
|
|
0:0 | |
|
|
0:1 | |
|
|
2:3 | |
|
|
0:1 | |
|
|
1:0 | |
|
|
0:2 | |
|
|
3:0 | |
|
|
2:1 | |
|
|
0:0 |
Season statistics
| Competition | Season | Games |
|---|---|---|
| Veikkausliiga | 2026 | 13 |
About the player
Miguel Santos began his career in the youth ranks at Benfica, playing for Benfica B between 2013 and 2016 before leaving Portugal for the first time. In August 2016 he joined Port Vale in England, initially on what was reported as a loan before a two-year contract followed, though the move was cut short by mutual consent in January 2017. He then moved to the Netherlands to sign for Fortuna Sittard, and the following season saw him make 24 league appearances as the club finished as Eerste Divisie runners-up and won promotion to the Eredivisie.
A switch to Romania followed in August 2018, when Astra Giurgiu signed him on a free transfer. He reached the final of the Cupa României with the club in 2018–19, though as an unused substitute, and spent the 2019–2020 season on loan at Academica Clinceni. October 2020 took him back to the Netherlands with Roda JC Kerkrade, before a return to Portuguese football in July 2021 with Mafra, followed by a year at Trofense.
In July 2023 he signed for Olympiakos Nicosia in Cyprus, where he again played a part in a promotion campaign as the club moved up to the Cypriot First Division. A year at Anadia followed, before he joined FF Jaro in Finland in February 2025 on a free transfer, making 26 Veikkausliiga appearances. In January 2026 he signed for AC Oulu on a free transfer, agreeing a contract that runs to the end of the 2027 season.
Career path
- 2026 — now AC Oulu 29 matches
- 2025 Anadia 3 matches
- 2025 FF Jaro 32 matches
- 2024 Olympiakos Nicosia 27 matches
- 2023 Trofense 18 matches
- 2022 Mafra 24 matches
- 2021 Roda JC Kerkrade 9 matches
- 2020 Academica Clinceni (2005 - 2022) 10 matches
- 2019 Astra Giurgiu (- 2024) 4 matches
- 2017 — 2018 Fortuna Sittard 44 matches
- 2017 Port Vale 3 matches
- 2014 — 2016 SL Benfica B 55 matches
Career
| Season | Club | Competition | Games | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 24/25 | Anadia | Taça de Portugal | 3 | 0 | 0 | 330 |
| 23/24 | Olympiakos Nicosia | 2. Division | 15 | 0 | 0 | 1 350 |
| 23/24 | Olympiakos Nicosia | 2. Division Promotion Round | 11 | 0 | 0 | 990 |
| 23/24 | Olympiakos Nicosia | Kypello Kyprou | 1 | 0 | 0 | 90 |
| 22/23 | Trofense | Liga Portugal 2 | 15 | 0 | 0 | 1 294 |
| 22/23 | Trofense | Allianz Cup | 2 | 0 | 0 | 180 |
| 22/23 | Trofense | Taça de Portugal | 1 | 0 | 0 | 90 |
| 21/22 | Mafra | Liga Portugal 2 | 23 | 0 | 0 | 2 070 |
| 21/22 | Mafra | Taça de Portugal | 1 | 0 | 0 | 90 |
| 2026 | AC Oulu | Veikkausliiga | 21 | 0 | 0 | 1 890 |
| 2026 | AC Oulu | Liigacup | 7 | 0 | 0 | 630 |
| 2026 | AC Oulu | Veikkausliiga Championship Group | 1 | 0 | 0 | 90 |
| 2025 | FF Jaro | Veikkausliiga | 21 | 0 | 0 | 1 890 |
| 2025 | FF Jaro | Veikkausliiga Relegation Group | 5 | 0 | 0 | 419 |
| 2025 | FF Jaro | Liigacup | 3 | 0 | 0 | 270 |
| 2025 | FF Jaro | Suomen Cup | 3 | 0 | 0 | 270 |
| 20/21 | Roda JC Kerkrade | Keuken Kampioen Divisie | 8 | 0 | 0 | 720 |
| 20/21 | Roda JC Kerkrade | KNVB Beker | 1 | 0 | 0 | 90 |
| 19/20 | Academica Clinceni (2005 - 2022) | Superliga | 5 | 0 | 0 | 450 |
| 19/20 | Academica Clinceni (2005 - 2022) | SuperLiga - Relegation group | 3 | 0 | 0 | 270 |
| 19/20 | Academica Clinceni (2005 - 2022) | Romanian Cup | 2 | 0 | 0 | 180 |
| 18/19 | Astra Giurgiu (- 2024) | Romanian Cup | 2 | 0 | 0 | 180 |
| 18/19 | Astra Giurgiu (- 2024) | SuperLiga - Championship group | 2 | 0 | 0 | 180 |
| 17/18 | Fortuna Sittard | Keuken Kampioen Divisie | 24 | 0 | 0 | 2 049 |
| 17/18 | Fortuna Sittard | KNVB Beker | 1 | 0 | 0 | 90 |
| 16/17 | Fortuna Sittard | Keuken Kampioen Divisie | 19 | 0 | 0 | 1 710 |
| 16/17 | Port Vale | EFL Trophy | 2 | 0 | 0 | 210 |
| 16/17 | Port Vale | FA Cup | 1 | 0 | 0 | 31 |
| 15/16 | SL Benfica B | Liga Portugal 2 | 37 | 0 | 0 | 3 330 |
| 15/16 | SL Benfica B | Premier League International Cup U21 | 3 | 0 | 0 | 270 |
| 14/15 | SL Benfica B | Liga Portugal 2 | 11 | 0 | 1 | 985 |
| 14/15 | SL Benfica B | Premier League International Cup U21 | 2 | 0 | 0 | 180 |
| 13/14 | SL Benfica B | Liga Portugal 2 | 2 | 0 | 0 | 166 |
| Total | SL Benfica B | 55 | 0 | 1 | 4 931 | |
| Total | Fortuna Sittard | 44 | 0 | 0 | 3 849 | |
| Total | FF Jaro | 32 | 0 | 0 | 2 849 | |
| Total | AC Oulu | 29 | 0 | 0 | 2 610 | |
| Total | Olympiakos Nicosia | 27 | 0 | 0 | 2 430 | |
| Total | Mafra | 24 | 0 | 0 | 2 160 | |
| Total | Trofense | 18 | 0 | 0 | 1 564 |
Transfers
Transfers- 25/26 FF Jaro AC Oulu
- 24/25 Anadia FF Jaro
- 24/25 Olympiakos N. Anadia
- 23/24 Trofense Olympiakos N.
- 22/23 Mafra Trofense
- 21/22 FC Astra Giurgiu Mafra
- 20/21 Roda FC Astra Giurgiu
- 20/21 FC Astra Giurgiu Roda
- 19/20 Ac. Clinceni FC Astra Giurgiu
- 19/20 FC Astra Giurgiu Ac. Clinceni
- 18/19 Fortuna Sittard FC Astra Giurgiu
- 16/17 Port Vale Fortuna Sittard