Football Fallout
Rafael Santos
St. Louis City crest

Left Back · Brazil

Rafael Santos

Player profile · season stats · career history

Current club in our data

St. Louis City↗
Season stats below change with this selection.

Major League Soccer · 2025

Season snapshot

A quick read of the selected season. Explore the full breakdown below.

Total appearances

24

1,061 minutes played

Goals per 90

0.08

1 total goals in selected matches

31st percentile

Top 69% in Major League Soccer 2025

For goals per 90 minutes

0.22 league player average per 90 · 399 reporting players

Assists per 90

0.17

2 total assists in selected matches

65th percentile

Top 35% in Major League Soccer 2025

For assists per 90 minutes

0.16 league player average per 90 · 417 reporting players

Average match rating

6.68

Average recorded match rating

Total starts

11

Of 24 appearances

Minutes played

1,061

24 appearances

Shots per 90

0.93

11 total shots in selected matches

49th percentile

Top 51% in Major League Soccer 2025

For shots per 90 minutes

1.29 league player average per 90 · 611 reporting players

Yellow cards per 90

0.17

2 total yellow cards in selected matches

0.23 league player average per 90 · 580 reporting players

Finishing vs xG is unavailable for this overall split; no matching imported lineup and xG matches are available.

League averages use players in Major League Soccer · 2025 with at least 270 minutes in this overall split, and only those whose provider recorded that stat. Percentile is shown when this player also has 270 minutes and at least five players qualify; it is the share with a lower per-90 rate. “Top” is the remaining share, including tied rates. Badge colours mark top 10%, 25%, 50% and the rest; the number is the result. Missing stats are never treated as zero.

Selected season · overall

The full stat breakdown

Categories are open to make the numbers easy to scan. Close any you don't need.

Transfers

This season by club

ClubMPMinutesGoalsAssists
Colorado Rapids738112
Orlando City17680––
overall · 2025 · 7 recorded statsGoals, xG & shots
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Shots Off Target61.000.510.526
Shots Total111.220.931.299
Goals11.000.080.221
Shots Blocked21.000.17–2
Hit Woodwork11.000.08–1
Shots On Target31.500.250.512
Big Chances Missed11.000.08–1
overall · 2025 · 17 recorded statsAssists & passes
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Assists21.000.170.162
Passes53723.3545.5541.2723
Total Crosses894.687.551.6719
Accurate Crosses201.541.70–13
Accurate Passes43018.7036.4834.7323
Key Passes191.581.610.9812
Long Balls743.706.28–20
Long Balls Won261.732.21–15
Through Balls11.000.08–1
Through Balls Won11.000.08–1
Big Chances Created61.000.510.256
Successful Crosses Percentage–34.38%––13
Accurate Passes Percentage–80.17%––23
Chances Created71.400.590.615
Passes In Final Third833.957.04–21
Long Balls Won Percentage–54.20%––15
Backward Passes1075.109.08–21
overall · 2025 · 15 recorded statsDribbling & duels
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Dispossessed101.670.85–6
Total Duels783.906.62–20
Duels Won402.353.394.2617
Aerials Won131.181.101.1211
Dribble Attempts101.670.851.486
Successful Dribbles41.000.340.734
Dribbled Past81.330.68–6
Touches85337.0972.36–23
Turn Over91.290.76–7
Duels Lost241.262.04–19
Aerials Lost101.250.85–8
Possession Lost2139.6818.07–22
Aerials92.250.76–4
Aerials Won Percentage–54.25%––4
Duels Won Percentage–72.67%––3
overall · 2025 · 6 recorded statsCards & fouls
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Offsides11.000.08–1
Fouls51.250.421.234
Yellowcards21.000.170.232
Yellowred Cards11.000.08–1
Offsides Provoked21.000.17–2
Fouls Drawn41.000.341.134
overall · 2025 · 8 recorded statsDefending & goalkeeping
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Tackles201.821.701.5511
Goals Conceded191.581.61–12
Blocked Shots11.000.080.391
Interceptions121.201.020.8810
Clearances382.713.222.1514
Tackles Won122.001.02–6
Tacles Won Percentage–83.33%––6
Ball Recovery452.503.824.2718
overall · 2025 · 3 recorded statsMore recorded stats
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Expected Goals (xG)0.560.060.05–9
Expected Goals on Target (xGoT)0.670.170.06–4
Shooting Performance (SP)0.400.100.03–4

Per-90 figures use all minutes in the selected split. An average uses only matches where that stat was supplied; a missing stat is not zero. Percentage-type stats show the average recorded match percentage, not a summed percentage.

Since 2007/08

Club & season history

SeasonCompetitionClubMPMinutesGoalsAssists
2026Major League SoccerSt. Louis City161,09211
2025Major League SoccerOrlando City17680––
2025Major League SoccerColorado Rapids738112
2024Major League SoccerOrlando City372,41912
2023Major League SoccerOrlando City282,13912
2022Serie ACoritiba151,147––
2021Major League SoccerOrlando City––––
2020Major League SoccerOrlando City––––
2019Serie ACruzeiro281––
2019Major League SoccerOrlando City––––
2018Serie ACruzeiro114––