R. Petretta´s career

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Toronto FC
Toronto FC
2024/25
18 0 0 4 0 18 16 2 1298 27 6.3 70
MLS
MLS
17 0 0 4 0 17 16 1 1272' 27 6.4 70
Canadian Championship
Canadian Championship
1 0 0 0 0 1 0 1 26' 28 4.3 69
Toronto FC
Toronto FC
2023/24
33 1 3 6 0 33 31 2 2372 26 6.4 70
Toronto FC
Toronto FC
2022/23
26 0 1 5 1 26 24 2 1923 25 5.9 66
Kasımpaşa
Kasımpaşa
2022/23
12 1 0 5 0 12 9 3 780 25 5 68
Basel
Basel
2021/22
22 3 1 5 0 22 17 5 1528 24 6.8 71
Basel
Basel
2020/21
27 3 2 3 0 27 24 3 2088 23 6.6 71
Basel
Basel
2019/20
45 2 3 6 1 45 42 3 3518 22 6.7 72
Basel
Basel
2018/19
29 1 0 4 0 29 28 1 2364 21 6.8 69
Basel
Basel
2017/18
25 1 2 4 0 25 22 3 2010 21 7 68
FC Basel II
FC Basel II
2017/18
6 0 1 1 0 6 6 0 540 20 5.9 66
Basel
Basel
2016/17
5 0 0 0 0 5 5 0 402 19 6.1 55
FC Basel II
FC Basel II
2016/17
24 1 2 6 0 24 24 0 2099 19 7.2 55
FC Basel II
FC Basel II
2015/16
14 0 4 3 0 14 11 3 1007 18 6 43
FC Basel U19
FC Basel U19
2014/15
1 0 0 0 0 1 0 1 16 17 4.9 38
FC Basel U18
FC Basel U18
2014/15
26 5 0 6 0 26 25 1 2168 17 6.9 40
FC Basel U17
FC Basel U17
2013/14
5 4 0 0 0 5 3 2 338 16 6.6 33
FC Basel U19
FC Basel U19
2013/14
1 0 0 0 0 1 0 1 9 16 4 26
FC Basel U18
FC Basel U18
2013/14
9 2 0 0 0 9 5 4 502 16 5.7 35
328 24 19 58 2 328 292 36 24962 - - -

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Italia U21
Italia U21
2018
1 0 0 0 0 1 1 0 68 21 4.9 66
Amistosos Selecciones Sub 21
Amistosos Selecciones Sub 21
1 0 0 0 0 1 1 0 68 21 4.9 66
1 0 0 0 0 1 1 0 68 - - -

Career summary

Teams MP
MP GS MS Min Age Pts ELO
Toronto FC
Toronto FC
77 1 4 15 1 77 71 6 5593 27 6 70
Kasımpaşa
Kasımpaşa
12 1 0 5 0 12 9 3 780 25 5.3 68
Basel
Basel
153 10 8 22 1 153 138 15 11910 24 6.1 71
Italia U21
Italia U21
1 0 0 0 0 1 1 0 68 21 5.6 66
FC Basel II
FC Basel II
44 1 7 10 0 44 41 3 3646 20 6.4 66
FC Basel U18
FC Basel U18
35 7 0 6 0 35 30 5 2670 17 6.4 40
FC Basel U19
FC Basel U19
2 0 0 0 0 2 0 2 25 17 5 38
FC Basel U17
FC Basel U17
5 4 0 0 0 5 3 2 338 16 7.1 33
329 24 19 58 2 329 293 36 25030 - - -