Timo Ribeiro´s career

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Meyrin
Meyrin
2024/25
30 0 0 5 1 30 24 6 2362 25 6.4 48
1. Liga Classic
1. Liga Classic
29 0 0 5 1 29 24 5 2326' 25 6.4 48
Erste Liga Cup
Erste Liga Cup
1 0 0 0 0 1 0 1 36' 25 4.1 45
Meyrin
Meyrin
2023/24
27 0 0 5 1 27 25 2 2178 24 6 43
Olympique de Geneve
Olympique de Geneve
2022/23
14 0 0 2 0 14 14 0 1249 23 6.5 38
CS Chênois
CS Chênois
2021/22
2 0 0 0 0 2 2 0 180 22 5 33
CS Chênois
CS Chênois
2020/21
2 0 0 0 0 2 2 0 180 21 6.5 35
Sion II
Sion II
2018/19
3 0 0 0 0 3 3 0 258 19 5.1 42
Servette
Servette
2017/18
2 0 0 0 0 2 1 1 104 18 4.5 42
Servette II
Servette II
2017/18
14 0 0 0 0 14 12 2 1073 18 6.1 42
Meyrin
Meyrin
2017/18
0 0 0 0 0 0 0 0 - 18 0 40
Perly-Certoux
Perly-Certoux
2016/17
13 0 0 0 0 13 11 2 1013 18 5.8 40
Servette FC U18
Servette FC U18
2016/17
13 0 0 1 0 13 12 1 1029 17 5.8 38
Servette U19
Servette U19
2015/16
1 0 0 0 0 1 0 1 11 16 4.2 35
Servette FC U18
Servette FC U18
2015/16
25 1 0 0 0 25 23 2 1951 16 6.5 38
146 1 0 13 2 146 129 17 11588 - - -

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Portugal U19
Portugal U19
2018
1 0 0 0 0 1 0 1 44 18 4.5 38
International Friendly U19
International Friendly U19
1 0 0 0 0 1 0 1 44 18 4.5 38
Suiza U17
Suiza U17
2016
4 0 0 0 0 4 3 1 253 17 5.2 37
Suiza U17
Suiza U17
2015
3 0 0 0 0 3 1 2 140 16 4.7 26
Suiza U16
Suiza U16
2015
3 0 0 0 0 3 1 2 154 15 4.8 26
Suiza U16
Suiza U16
2014
3 0 0 0 0 3 2 1 190 15 5.1 26
14 0 0 0 0 14 7 7 781 - - -

Career summary

Teams MP
MP GS MS Min Age Pts ELO
Meyrin
Meyrin
57 0 0 10 2 57 49 8 4540 25 6.1 48
Olympique de Geneve
Olympique de Geneve
14 0 0 2 0 14 14 0 1249 23 6.4 38
CS Chênois
CS Chênois
4 0 0 0 0 4 4 0 360 22 5.7 33
Portugal U19
Portugal U19
1 0 0 0 0 1 0 1 44 18 5.2 38
Servette
Servette
2 0 0 0 0 2 1 1 104 18 4.9 42
Sion II
Sion II
3 0 0 0 0 3 3 0 258 19 5.8 42
Servette II
Servette II
14 0 0 0 0 14 12 2 1073 18 6.2 42
Perly-Certoux
Perly-Certoux
13 0 0 0 0 13 11 2 1013 18 6 40
Suiza U17
Suiza U17
7 0 0 0 0 7 4 3 393 17 5.8 37
Servette FC U18
Servette FC U18
38 1 0 1 0 38 35 3 2980 17 6 38
Suiza U16
Suiza U16
6 0 0 0 0 6 3 3 344 15 5.4 26
Servette U19
Servette U19
1 0 0 0 0 1 0 1 11 16 4.8 35
160 1 0 13 2 160 136 24 12369 - - -