Francisco de Oliveira Geraldes
Attacking midfielder
9
Matches
395
Minutes
1
Goals
0
Assists
Season statistics
9
Matches
1
Goals
0
Assists
395
Minutes
Career path
- 2026 — now Seoul E-Land FC 6 matches
- 2026 Chungbuk Cheongju FC 3 matches
- 2025 Johor Darul Ta'zim FC 11 matches
- 2025 Wellington Phoenix 5 matches
- 2025 Eldense 4 matches
- 2025 Athletic Club 10 matches
- 2024 Baniyas SC 14 matches
- 2022 — 2023 GD Estoril Praia 64 matches
- 2018 — 2022 Rio Ave FC 77 matches
- 2017 — 2020 Sporting CP 15 matches
- 2020 AEK Athens 6 matches
- 2020 Sporting CP U23 1 match
- 2017 Moreirense 20 matches
- 2013 — 2017 Sporting CP B 68 matches
Career
| Season | Club | Competition | Games | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 24/25 | Johor Darul Ta'zim FC | Malaysia FA Cup | 6 | 4 | 0 | 166 |
| 24/25 | Wellington Phoenix | A-League Men | 5 | 1 | 1 | 398 |
| 24/25 | Johor Darul Ta'zim FC | Malaysia Super League | 5 | 0 | 1 | 262 |
| 24/25 | Eldense | LaLiga2 | 3 | 0 | 0 | 110 |
| 24/25 | Eldense | Copa del Rey | 1 | 0 | 0 | 45 |
| 23/24 | Baniyas SC | UAE Pro League | 12 | 0 | 3 | 665 |
| 23/24 | Baniyas SC | UAE League Cup | 2 | 0 | 0 | 135 |
| 22/23 | GD Estoril Praia | Liga Portugal | 26 | 4 | 4 | 1 840 |
| 22/23 | GD Estoril Praia | Taça de Portugal | 2 | 0 | 0 | 53 |
| 21/22 | GD Estoril Praia | Liga Portugal | 32 | 1 | 2 | 1 639 |
| 21/22 | GD Estoril Praia | Taça de Portugal | 3 | 1 | 1 | 132 |
| 21/22 | Rio Ave FC | Allianz Cup | 1 | 0 | 0 | 25 |
| 21/22 | GD Estoril Praia | Allianz Cup | 1 | 0 | 0 | 20 |
| 2026 | Seoul E-Land FC | K League 2 | 6 | 0 | 0 | 201 |
| 2026 | Chungbuk Cheongju FC | K League 2 | 3 | 1 | 0 | 194 |
| 2025 | Athletic Club | Campeonato Brasileiro Série B | 10 | 0 | 0 | 454 |
| 20/21 | Rio Ave FC | Liga Portugal | 32 | 0 | 2 | 1 915 |
| 20/21 | Rio Ave FC | Taça de Portugal | 3 | 0 | 0 | 226 |
| 20/21 | Rio Ave FC | UEFA Europa League Qualifying | 3 | 1 | 0 | 226 |
| 19/20 | Sporting CP | Liga Portugal | 8 | 0 | 0 | 260 |
| 19/20 | AEK Athens | Super League 1 | 3 | 0 | 0 | 121 |
| 19/20 | AEK Athens | UEFA Europa League Qualifying | 3 | 0 | 1 | 205 |
| 19/20 | Sporting CP U23 | Liga Next Gen U23 | 1 | 0 | 0 | 45 |
| 18/19 | Sporting CP | Liga Portugal | 3 | 0 | 0 | 17 |
| 17/18 | Rio Ave FC | Liga Portugal | 30 | 3 | 7 | 2 320 |
| 17/18 | Rio Ave FC | Allianz Cup | 4 | 0 | 1 | 315 |
| 17/18 | Rio Ave FC | Taça de Portugal | 4 | 1 | 3 | 299 |
| 16/17 | Moreirense | Liga Portugal | 15 | 1 | 3 | 1 141 |
| 16/17 | Sporting CP B | Liga Portugal 2 | 6 | 0 | 2 | 530 |
| 16/17 | Sporting CP | Liga Portugal | 4 | 0 | 0 | 54 |
| 16/17 | Moreirense | Allianz Cup | 4 | 1 | 2 | 352 |
| 16/17 | Moreirense | Taça de Portugal | 1 | 0 | 0 | 15 |
| 15/16 | Sporting CP B | Liga Portugal 2 | 38 | 8 | 2 | 2 886 |
| 14/15 | Sporting CP B | Liga Portugal 2 | 22 | 4 | 7 | 1 403 |
| 12/13 | Sporting CP B | Liga Portugal 2 | 2 | 0 | 0 | 17 |
| Total | Rio Ave FC | 77 | 5 | 13 | 5 326 | |
| Total | Sporting CP B | 68 | 12 | 11 | 4 836 | |
| Total | GD Estoril Praia | 64 | 6 | 7 | 3 684 | |
| Total | Moreirense | 20 | 2 | 5 | 1 508 | |
| Total | Sporting CP | 15 | 0 | 0 | 331 |
Transfers
Transfers- 26/27 Seoul E-Land FC Cheongju
- 25/26 Athletic Seoul E-Land FC
- 25/26 Johor DT Athletic
- 24/25 Wellington AFC Johor DT
- 24/25 Johor DT Wellington AFC
- 24/25 Eldense Johor DT
- 24/25 Johor DT Eldense
- 23/24 Baniyas SC Johor DT
- 23/24 Estoril Baniyas SC
- 21/22 Rio Ave FC Estoril
- 20/21 Sporting Rio Ave FC
- 19/20 AEK Athens Sporting