Skip to content
Rafael Tolói

Rafael Tolói

Defender - Centre-Back  at São Paulo Futebol Clube
Age35
CitizenshipItaly Brazil
Height1.85 m
Footright
BornOctober 10, 1990
at São Paulo Futebol Clube 282 days · joined 2025-08-15
👕500+ Apps Veteran
Market value €1.40m
Centre-Back Defender

Career snapshot

4
clubs played for
13/14
debut season
0.06
goals / match
Atalanta BC
top club · 313 apps

Career highs

€16.00m
peak value · 2020
€3.87m
top transfer fee · 15/16
11
best season · 2012
4 · 10.5%
pens / of goals
600Appearances
38Goals
23Assists
149Yellow cards
7Red cards
267Full matches (90′)
Full nameRafael Tolói
Date of birth1990-10-10 (35 yrs)
Place of birthGlória D'Oeste, Italy
CitizenshipItaly Brazil
PositionDefender - Centre-Back (main: Defender)
Footright
Height185.00 m
Current clubSão Paulo Futebol Clube
Joined2025-08-15
Contract expires2026-12-31
AgentMadeira Sports
OutfitterPuma
Aug 2025
Transfer: Atalanta BC → São Paulo
25/26 · Transfer
May 2025
Injury: unknown
2 games missed
Mar 2025
Injury: unknown
2 games missed
Sep 2024
Injury: unknown
7 games missed
Aug 2024
Injury: unknown
3 games missed
Jul 2024
24/25 — Atalanta BC
17 matches · 0 G · 1 A · across 4 competitions
Apr 2024
Injury: unknown
7 games missed
Jan 2024
Injury: unknown
1 games missed
Nov 2023
Injury: unknown
11 games missed
Oct 2023
Injury: unknown
2 games missed
Jul 2023
23/24 — Atalanta BC
24 matches · 0 G · 0 A · across 3 competitions
Nov 2022
Injury: unknown
2 games missed
Oct 2022
Injury: unknown
3 games missed
Jul 2022
22/23 — Atalanta BC
34 matches · 2 G · 1 A · across 2 competitions
May 2022
Injury: unknown
4 games missed
Apr 2022
Injury: unknown
5 games missed
Mar 2022
Injury: unknown
5 games missed
Jan 2022
Injury: unknown
3 games missed
Dec 2021
Injury: unknown
1 games missed
Jul 2021
21/22 — Atalanta BC
28 matches · 1 G · 1 A · across 3 competitions
Jul 2020
20/21 — Atalanta BC
43 matches · 2 G · 0 A · across 3 competitions
Jul 2019
19/20 — Atalanta BC
40 matches · 2 G · 7 A · across 3 competitions
Jul 2018
18/19 — Atalanta BC
29 matches · 2 G · 5 A · across 3 competitions
Jul 2017
17/18 — Atalanta BC
39 matches · 3 G · 3 A · across 3 competitions
Jul 2016
16/17 — Atalanta BC
35 matches · 1 G · 0 A · across 2 competitions
Aug 2015
Transfer: São Paulo → Atalanta BC
15/16 · Transfer · €3.87m
Jul 2015
15/16 — Atalanta BC
24 matches · 1 G · 0 A · across 1 competition
Jul 2015
2015 — São Paulo Futebol Clube
31 matches · 0 G · 0 A · across 5 competitions
Jul 2014
2014 — São Paulo Futebol Clube
21 matches · 1 G · 1 A · across 3 competitions
Jun 2014
Transfer: AS Roma → São Paulo
13/14 · Return from loan
Jan 2014
Transfer: São Paulo → AS Roma
13/14 · Loan
Jul 2013
13/14 — AS Roma
5 matches · 0 G · 0 A · across 2 competitions
Jul 2013
2013 — São Paulo Futebol Clube
40 matches · 1 G · 1 A · across 6 competitions
Jul 2012
Transfer: Goiás → São Paulo
12/13 · Transfer · €3.00m
Jul 2012
2012 — Goiás EC, São Paulo Futebol Clube
69 matches · 11 G · 1 A · across 5 competitions
Jul 2011
2011 — Goiás EC
58 matches · 8 G · 0 A · across 3 competitions
Jul 2010
2010 — Goiás EC
39 matches · 0 G · 1 A · across 3 competitions
Jul 2009
2009 — Goiás EC
24 matches · 3 G · 1 A · across 3 competitions
Jan 2008
Transfer: Goiás B → Goiás
07/08 · Transfer
Jan 1970
Peak market value: €16.00m
Highest valuation recorded in dataset
24,052 min
Minutes played by club
Atalanta BC 53.8%
São Paulo Futebol Clube 21.5%
Goiás EC 24.7%
AS Roma 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Atalanta BC 10 15/16 24/25 313 14 18 12,949
São Paulo Futebol Clube 4 2012 2015 128 5 3 5,164
Goiás EC 4 2009 2012 154 19 2 5,939
AS Roma 1 13/14 13/14 5 0 0 0

Career trajectory — goals, assists & market value

3€4M6€8M9€12M12€16M13/1415/16 — 1 goals (Atalanta BC)115/1616/17 — 1 goals (Atalanta BC)116/1717/18 — 3 goals (Atalanta BC)17/18 — 3 assists617/1818/19 — 2 goals (Atalanta BC)18/19 — 5 assists718/1919/20 — 2 goals (Atalanta BC)19/20 — 7 assists919/2020/21 — 2 goals (Atalanta BC)220/212009 — 3 goals (Goiás EC)2009 — 1 assists420092010 — 1 assists120102011 — 8 goals (Goiás EC)820112012 — 11 goals (São Paulo Futebol Clube)2012 — 1 assists1220122013 — 1 goals (São Paulo Futebol Clube)2013 — 1 assists220132014 — 1 goals (São Paulo Futebol Clube)2014 — 1 assists2201421/22 — 1 goals (Atalanta BC)21/22 — 1 assists221/2222/23 — 2 goals (Atalanta BC)22/23 — 1 assists322/2323/2424/25 — 1 assists124/2513/14 — €4M15/16 — €5M16/17 — €4.5M17/18 — €8M18/19 — €11M19/20 — €13M20/21 — €16M21/22 — €15M22/23 — €8M23/24 — €6M24/25 — €2.5MGoalsAssistsMarket value

Goals by season

13/14: 0013/1415/16: 1115/1616/17: 1116/1717/18: 3317/1818/19: 2218/1919/20: 2219/2020/21: 2220/212009: 3320092010: 0020102011: 8820112012: 111120122013: 1120132014: 1120142015: 00201521/22: 1121/2222/23: 2222/2323/24: 0023/2424/25: 0024/25

Assists by season

13/14: 0013/1415/16: 0015/1616/17: 0016/1717/18: 3317/1818/19: 5518/1919/20: 7719/2020/21: 0020/212009: 1120092010: 1120102011: 0020112012: 1120122013: 1120132014: 1120142015: 00201521/22: 1121/2222/23: 1122/2323/24: 0023/2424/25: 1124/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Champions League Atalanta BC 4 0 0 1 1 0
24/25 Italy Cup Atalanta BC 2 0 1 1 0 0
24/25 Serie A Atalanta BC 11 0 0 1 0 0
24/25 Supercoppa Italiana Atalanta BC 0 0 0 0 0 0
23/24 Europa League Atalanta BC 5 0 0 1 0 0
23/24 Italy Cup Atalanta BC 1 0 0 1 0 0
23/24 Serie A Atalanta BC 18 0 0 4 0 0
22/23 Italy Cup Atalanta BC 2 0 0 0 0 0
22/23 Serie A Atalanta BC 32 2 1 8 0 1,396
21/22 Champions League Atalanta BC 4 0 0 0 0 0
21/22 Europa League Atalanta BC 4 0 0 2 0 0
21/22 Serie A Atalanta BC 20 1 1 6 0 1,441
2015 Campeonato Paulista São Paulo Futebol Clube 8 0 0 3 1 0
2015 Copa do Brasil São Paulo Futebol Clube 0 0 0 0 0 0
2015 Libertadores São Paulo Futebol Clube 8 0 0 0 0 0
2015 Paulistão A1 - Fase Final São Paulo Futebol Clube 2 0 0 0 0 0
2015 Série A São Paulo Futebol Clube 13 0 0 1 0 0
2014 Copa do Brasil São Paulo Futebol Clube 1 0 0 0 0 0
2014 Copa Sudamericana São Paulo Futebol Clube 3 0 0 1 0 0
2014 Série A São Paulo Futebol Clube 17 1 1 3 0 1,463
2013 Campeonato Paulista São Paulo Futebol Clube 12 1 0 3 0 973
2013 Copa Sudamericana São Paulo Futebol Clube 2 0 0 0 0 0
2013 Libertadores São Paulo Futebol Clube 7 0 0 2 0 0
2013 Paulistão A1 - Fase Final São Paulo Futebol Clube 2 0 0 2 0 0
2013 Recopa Sudamericana São Paulo Futebol Clube 2 0 0 0 0 0
2013 Série A São Paulo Futebol Clube 15 0 1 3 0 0
2012 Campeonato Goiano Goiás EC 18 3 0 5 0 525
2012 Copa do Brasil Goiás EC 8 2 0 0 0 360
2012 Copa Sudamericana São Paulo Futebol Clube 10 2 0 2 0 440
2012 Série A São Paulo Futebol Clube 26 1 1 8 0 2,288
2012 Série B Goiás EC 7 3 0 4 0 210
2011 Campeonato Goiano Goiás EC 19 6 0 4 1 277
2011 Copa do Brasil Goiás EC 4 1 0 2 0 356
2011 Série B Goiás EC 35 1 0 11 0 3,075
2010 Copa do Brasil Goiás EC 5 0 0 2 0 0
2010 Copa Sudamericana Goiás EC 8 0 0 1 0 0
2010 Série A Goiás EC 26 0 1 8 0 0
2009 Copa do Brasil Goiás EC 3 1 0 1 0 267
2009 Copa Sudamericana Goiás EC 1 0 0 0 0 0
2009 Série A Goiás EC 20 2 1 5 1 869
20/21 Champions League Atalanta BC 8 0 0 1 0 0
20/21 Italy Cup Atalanta BC 4 0 0 0 1 0
20/21 Serie A Atalanta BC 31 2 0 10 0 1,271
19/20 Champions League Atalanta BC 7 0 0 4 0 0
19/20 Italy Cup Atalanta BC 0 0 0 0 0 0
19/20 Serie A Atalanta BC 33 2 7 11 0 1,303
18/19 Europa League Qualifying Atalanta BC 5 1 2 1 0 464
18/19 Italy Cup Atalanta BC 3 0 0 2 0 0
18/19 Serie A Atalanta BC 21 1 3 1 1 1,747
17/18 Europa League Atalanta BC 5 1 0 1 0 448
17/18 Italy Cup Atalanta BC 3 1 0 2 0 270
17/18 Serie A Atalanta BC 31 1 3 6 1 2,449
16/17 Italy Cup Atalanta BC 3 1 0 1 0 270
16/17 Serie A Atalanta BC 32 0 0 6 0 0
15/16 Serie A Atalanta BC 24 1 0 6 0 1,890
13/14 Italy Cup AS Roma 0 0 0 0 0 0
13/14 Serie A AS Roma 5 0 0 1 0 0
SeasonDateFromToTypeMarket valueFee
07/08 2008-01-01 Goiás B Goiás Transfer 0
12/13 2012-07-06 Goiás São Paulo Transfer 3000000 €3.00m
13/14 2014-01-31 São Paulo AS Roma Loan 4000000
13/14 2014-06-30 AS Roma São Paulo Return from loan 4500000
15/16 2015-08-26 São Paulo Atalanta BC Transfer 5000000 €3.87m
25/26 2025-08-15 Atalanta BC São Paulo Transfer 1400000
SeasonInjuryFromToDays missedGames missed
21/22 unknown injury 2021-12-20 2022-01-01 13 1
21/22 unknown injury 2022-01-11 2022-01-22 12 3
21/22 Right hip flexor problems 2022-03-18 2022-04-08 22 5
21/22 muscular problems 2022-04-10 2022-04-27 18 5
21/22 unknown injury 2022-05-01 2022-05-31 31 4
22/23 Hamstring muscle injury 2022-10-04 2022-10-29 26 3
22/23 unknown injury 2022-11-13 2022-11-18 6 2
23/24 unknown injury 2023-10-05 2023-10-21 17 2
23/24 muscular problems 2023-11-12 2024-01-09 59 11
23/24 unknown injury 2024-01-13 2024-01-23 11 1
23/24 Overstretching 2024-04-21 2024-05-14 24 7
24/25 Muscle injury 2024-08-09 2024-08-26 18 3
24/25 Muscle injury 2024-09-14 2024-10-21 38 7
24/25 Pubalgia 2025-03-27 2025-04-11 16 2
24/25 Calf problems 2025-05-11 2025-05-23 13 2
Current€1.40m
Peak€16.00m
Low€150k
Δ since start+€1.25m
€150k€4.11m€8.08m€12.04m€16.00m197019701970
DateValue
Jan 1, 1970 €1.40m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €13.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €16.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €13.00m
Jan 1, 1970 €11.00m
Jan 1, 1970 €11.00m
Jan 1, 1970 €11.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €4.80m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €400k
Jan 1, 1970 €1.60m
Jan 1, 1970 €800k
Jan 1, 1970 €3.00m
Jan 1, 1970 €150k

No national team data.

TeammatePPG played withJoint goalsMinutes
Luis Muriel 2 1 0
Teun Koopmeiners 2 0 0
Etrit Berisha 2 0 0
Pierluigi Gollini 2 0 0
Ganso 2 0 0
Ruslan Malinovskyi 2 1 0
Andrea Masiello 2 1 0
Robin Gosens 2 1 0
Josip Ilicic 2 3 0
Marten de Roon 2 0 0
Duván Zapata 2 3 0
José Luis Palomino 2 0 0
Berat Djimsiti 2 2 0
Papu Gómez 2 4 0
Mario Pasalić 2 1 0
Hans Hateboer 2 0 0
Remo Freuler 2 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2011 Campeonato Goiano Goiás EC 6 19
2012 Campeonato Goiano Goiás EC 3 18
2012 Série B Goiás EC 3 7

Top assist seasons

SeasonCompetitionClubAssistsMatches
19/20 Serie A Atalanta BC 7 33
18/19 Serie A Atalanta BC 3 21
17/18 Serie A Atalanta BC 3 31

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
13/14 2014-06-30 AS Roma São Paulo Return from loan €4.50m
13/14 2014-01-31 São Paulo AS Roma Loan €4.00m

Teams faced most often by Rafael Tolói's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
SS Lazio 6 2 2 2 9 8 +1 33%
ACF Fiorentina 6 3 1 2 9 6 +3 50%
SSC Napoli 6 2 0 4 10 15 -5 33%
AS Roma 6 3 1 2 10 8 +2 50%
Juventus FC 6 2 3 1 7 7 0 33%
Torino FC 6 4 2 0 18 12 +6 67%
Spezia Calcio 6 4 2 0 16 8 +8 67%
Hellas Verona FC 6 4 0 2 9 6 +3 67%
UC Sampdoria 6 5 0 1 14 4 +10 83%
Udinese Calcio 6 2 4 0 13 8 +5 33%
Bologna FC 1909 6 3 2 1 10 5 +5 50%
FC Internazionale Milano 6 0 3 3 7 10 -3 0%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
13/14 Senior debut season
15/16 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 17 0 3 0 1 0
23/24 24 0 6 1 0 0
22/23 34 1,396 8 0 0 0.52
21/22 28 1,441 8 0 0 0.5
2015 31 0 4 0 1 0
2014 21 1,463 4 0 0 0.25
2013 40 973 10 0 0 0.92
2012 69 3,823 19 0 0 0.45
2011 58 3,708 17 0 1 0.44
2010 39 0 11 1 0 0
2009 24 1,136 6 3 1 0.79
20/21 43 1,271 11 0 1 0.85
19/20 40 1,303 15 0 0 1.04
18/19 29 2,211 4 0 1 0.2
17/18 39 3,167 9 0 1 0.28
16/17 35 270 7 0 0 2.33
15/16 24 1,890 6 1 0 0.33
13/14 5 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Serie A
258 apps
10 G
15 A
Campeonato Goiano
37 apps
9 G
0 A
Série A
117 apps
4 G
5 A
Copa do Brasil
21 apps
4 G
0 A
Série B
42 apps
4 G
0 A
Italy Cup
18 apps
2 G
1 A
Copa Sudamericana
24 apps
2 G
0 A
Europa League Qualifying
5 apps
1 G
2 A
Europa League
14 apps
1 G
0 A
Campeonato Paulista
20 apps
1 G
0 A

Frequently asked about Rafael Tolói

Who is Rafael Tolói?

Rafael Tolói is an Italy professional footballer who plays as a centre-back for São Paulo Futebol Clube.

How old is Rafael Tolói?

Rafael Tolói is 35 years old. He was born on October 10, 1990 in Glória D'Oeste.

What position does Rafael Tolói play?

Rafael Tolói plays as a centre-back (Defender - Centre-Back).

What club does Rafael Tolói play for?

Rafael Tolói currently plays for São Paulo Futebol Clube.

How many career goals has Rafael Tolói scored?

Across all senior club competitions in our dataset, Rafael Tolói has scored 38 goals in 600 appearances.

What is Rafael Tolói's market value?

Rafael Tolói's most recent reported market value is €1.40m.