Skip to main content
B. Santos photo

Bruno Santos stats

Last 5
WLDWD
Brazil
Nationality
Forward
Position
29
Age
185 cm
Height
Right
Foot
#30
Shirt

Next match

Serie A logoSerie A
19:30Saturday
Best match odds
1Kambi2.43
XPaddy Power3.25
2Bet3653.20

Match-by-match stats

B. Santos photo

B. Santos

Mirassol logoMirassol
0.5
Avg0.00P900.00
Hit rate0%0/20
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

Before the next match

Mirassol v São Paulo, Saturday

São PauloWhat São Paulo allow strikers

Position stats
Per ST appearanceProjectedSAOLeague
Shots2.312.18
Shots on target0.630.92
Goalsn/a0.310.34
Fouls wonn/a1.131.33

16 appearances at ST against São Paulo in their last 20 matches; league average from the Serie A.

ProjectedOur AI model's numbers for this match. In beta. Access may change.

Best odds on B. Santos

Odds Outliers

Bruno Santos 2026 season stats

As a striker, Bruno Santos has appeared in 14 Serie A matches this season, totalling 1,022 minutes at an average rating of 6.69. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Serie A attackers.

Stats by competition

Club and country, 2026.

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Serie B161,39411315117.44
Serie A141,02230986.69
Copa do Brasil531420216.69
Copa Libertadores212300016.48
Total372,85316326217.00

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals30.3063
Goal involvements30.2635
Shots232.0027
Shots on target80.7035
Shot accuracy35.0%n/a50
Shot conversion13.0%n/a66
Goals per SoT0.38n/a68
Big chances missed60.5384
Shots off target121.0663
Shots blocked30.268
Hit woodwork20.1890
Assists0n/a17
Key passes90.8019
Chances created90.7936
Big chances created20.1844

Bruno Santos has taken 23 shots with 8 on target (35% accuracy), scoring 3 goals. That is a shot roughly every 44 minutes. Those shots are worth 4 expected goals (xG), 2.9 of it from shots on target (xGOT). He is below average for shooting, ranking in the 27th percentile for shot volume among attackers. Bruno Santos has 0 assists and 9 key passes , creating 2 big chances . That works out to a chance created roughly every 114 minutes. Bruno Santos has set up 9 shots for teammates, worth 0.6 expected assists (xA). His creative output is below average, ranking in the 17th percentile for chance creation among attackers.

Passing stats

PassingTotalPer 90 / %Percentile
Passes18115.9019
Accurate passes14312.6022
Pass accuracy79.0%n/a46
Long balls won20.1811
Through balls won0n/a50
Accurate crosses20.1830
Backward passes635.5536
Passes (final third)110.9712

Bruno Santos has completed 143 of 181 passes at 79% accuracy , plus 2 accurate crosses . He is below average for passing volume, ranking in the 19th percentile for passing volume among attackers.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles100.8845
Dribble attempts252.2056
Dribble success0.4%n/a33
Duels won383.3514
Aerials won80.7036
Touches35231.0021
Possession lost12511.0142
Dribbled past20.189
Fouls won131.1418
Dispossessed211.8579
Turnovers191.6790

Bruno Santos completes 10 dribbles at a 40% success rate and wins 38 duels . Aerial duels are a relative weakness (36th percentile).

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles80.7030
Tackles won40.3526
Interceptions20.1826
Clearances60.5334
Blocks0n/a50
Ball recoveries312.7344
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot0n/a39
Errors led to goal0n/a48

Bruno Santos makes 8 tackles and 2 interceptions , adding 6 clearances . That is a tackle roughly every 128 minutes. He is below average defensively, ranking in the 30th percentile for tackles among attackers.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed161.4154
Yellow cards0n/a7
Red cards0n/a46
Offsides90.7987
Fouls per card0.00n/a7
Foul involvements292.5534
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Bruno Santos has committed 16 fouls and received 0 yellow cards , no red cards .

Previous seasons

Per competition, club and country

2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Serie B852800756.90

About Bruno Santos

Serie A 2026 season

This season in the Serie A, Bruno Santos has scored 3 goals across 14 appearances (13 starts), totalling 1022 minutes. That works out to 0.3 goals and 0 assists per 90 minutes. Bruno Santos has attempted 23 shots with 8 on target, a 35% shot accuracy rate. That shot output is worth 4.01 expected goals (xG) this season.

Attacking and creative

In attacking play, Bruno Santos has created 9 chances including 2 big chances for teammates. The forward has completed 10 successful dribbles from 25 attempts (40% success rate). Bruno Santos has contributed 9 key passes and 7 crosses this season.

Defensive and passing

Defensively, Bruno Santos has registered 8 tackles (4 won), 2 interceptions, and 6 clearances. In possession, the forward has completed 143 from 181 pass attempts, a 79% pass accuracy rate. Bruno Santos has won 38 of 108 total duels.

Discipline

Bruno Santos has received 0 yellow cards this season, committing 16 fouls and winning 13.

About Bruno Santos

Bruno Santos is a 29-year-old forward playing for Mirassol in the Serie A, representing Brazil. Bruno Santos is right-footed and wears the number 30 shirt. Born on 18 November 1996.

Most recent appearance

Bruno Santos's most recent match was at home against Internacional on April 17th. Mirassol won 2-0. Bruno Santos played 74 minutes, registering 2 shots, 1 key pass, 1 tackle with a match rating of 6.86.

Recent matches

Next fixture

Bruno Santos and Mirassol are next in action on October 18th against São Paulo in the Serie A. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Mirassol vs São Paulo match preview.

Teammates at Mirassol

Bruno Santos stats FAQ

How many tackles does Bruno Santos make per game?

Bruno Santos averages 0.7 tackles per 90 minutes in the Serie A along with 0.18 interceptions , ranking in the 30th percentile for tackles among players in his position.

How many goals and assists does Bruno Santos have in 26?

Bruno Santos has 3 goals and 0 assists from 14 appearances in the Serie A.

What is Bruno Santos's xG (expected goals) in 26?

Bruno Santos has 4 expected goals (xG) from 3 actual goals in 14 appearances in the Serie A.

What position does Bruno Santos play?

Bruno Santos plays as an outfielder for Mirassol.

Who does Bruno Santos play for?

Bruno Santos plays for Mirassol in the Serie A.

When is Bruno Santos's next match?

Mirassol next face São Paulo on 24 October in the Serie A.