Skip to main content
L. Barroso photo

Leonardo Barroso stats

Last 5
LLWWW
Portugal
Nationality
Defender
Position
21
Age
170 cm
Height
Both
Foot
#2
Shirt
Best match odds
1Paddy Power2.60
XKambi3.80
2Kambi2.48

Match-by-match stats

L. Barroso photo

L. Barroso

Chicago Fire logoChicago
0.5
Avg0.00P900.00
Hit rate0%0/20
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

Atlanta UnitedL. Barroso vs Atlanta United

2 games played

Leonardo Barroso's next match is on Sunday at 00:30 against Atlanta United. See how Leonardo Barroso did in earlier matches against Atlanta United.

L. Barroso's games against Atlanta United
DatePlayed forCompPosScoreMinGAShSoTFlsCards
Apr 12, 2026
Jul 16, 2025
Against ATL
Goals
Avg
0.00
Season 0.00
P90
0.00
Season 0.00
Assists
Avg
0.00
Season 0.11
P90
0.00
Season 0.15
Shots
Avg
0.00
Season 0.39
P90
0.00
Season 0.52
Shots on target
Avg
0.00
Season 0.17
P90
0.00
Season 0.22
Fouls
Avg
0.50
Season 0.89
P90
1.30
Season 1.19
Cards
Avg
0.50
Season 0.11
P90
1.30
Season 0.15

Before the next match

Atlanta United v Chicago, Saturday

Atlanta UnitedWhat Atlanta United allow right backs

Position stats
Per RB appearanceProjectedATLLeague
Tackles1.131.66
Fouls committedn/a0.471.03
Passesn/a39.139.5
Shots0.600.58

15 appearances at RB against Atlanta United in their last 20 matches; league average from the Major League Soccer.

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

Best odds on L. Barroso

Odds Outliers

Leonardo Barroso 2026 season stats

As a right back, Leonardo Barroso has appeared in 18 Major League Soccer matches this season, totalling 1,206 minutes at an average rating of 6.34. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Major League Soccer defenders.

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals0n/a32
Goal involvements20.1573
Shots70.5044
Shots on target30.2064
Shot accuracy43.0%n/a80
Shot conversion0.0%n/a27
Goals per SoT0.00n/a27
Big chances missed0n/a24
Shots off target20.1527
Shots blocked20.1558
Hit woodwork0n/a38
Assists20.1077
Key passes70.5053
Chances created30.2232
Big chances created30.2285

Leonardo Barroso has taken 7 shots with 3 on target (43% accuracy), scoring 0 goals. That is a shot roughly every 172 minutes. Those shots are worth 0.3 expected goals (xG), 0.8 of it from shots on target (xGOT). He is around the divisional average for shooting, ranking in the 44th percentile for shot volume among defenders. Leonardo Barroso has 2 assists and 7 key passes , creating 3 big chances . That works out to a chance created roughly every 402 minutes. Leonardo Barroso has set up 9 shots for teammates, worth 0.7 expected assists (xA). His creative output is strong, ranking in the 77th percentile for chance creation among defenders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes47535.4014
Accurate passes37928.3013
Pass accuracy80.0%n/a14
Long balls won141.0417
Through balls won0n/a43
Accurate crosses50.3770
Backward passes13810.3089
Passes (final third)533.9622

Leonardo Barroso has completed 379 of 475 passes at 80% accuracy , plus 5 accurate crosses . He is below average for passing volume, ranking in the 14th percentile for passing volume among defenders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles130.9792
Dribble attempts201.4987
Dribble success0.7%n/a75
Duels won503.7340
Aerials won50.376
Touches81460.7027
Possession lost18713.9689
Dribbled past70.5251
Fouls won20.153
Dispossessed100.7586
Turnovers282.0996

Leonardo Barroso completes 13 dribbles at a 65% success rate and wins 50 duels . Aerial duels are a relative weakness (6th percentile).

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles302.2481
Tackles won201.4986
Interceptions151.1247
Clearances272.0116
Blocks0n/a50
Ball recoveries574.2567
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won10.0730
Errors led to shot10.0766
Errors led to goal0n/a39

Leonardo Barroso makes 30 tackles and 15 interceptions , adding 27 clearances . That is a tackle roughly every 40 minutes. He is elite defensively, ranking in the 81st percentile for tackles among defenders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed161.1960
Yellow cards20.1538
Red cards0n/a46
Fouls per card8.00n/a86
Foul involvements181.3427
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Leonardo Barroso has committed 16 fouls and received 2 yellow cards , no red cards . That is roughly a booking every 8 fouls.

Previous seasons

Per competition, club and country

2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Major League Soccer191,036129395.76

About Leonardo Barroso

Major League Soccer 2026 season

This season in the Major League Soccer, Leonardo Barroso has scored 2 assists across 18 appearances (15 starts), totalling 1206 minutes. That works out to 0 goals and 0.1 assists per 90 minutes. Leonardo Barroso has attempted 7 shots with 3 on target, a 43% shot accuracy rate. That shot output is worth 0.29 expected goals (xG) this season.

Attacking and creative

In attacking play, Leonardo Barroso has created 3 chances including 3 big chances for teammates. The defender has completed 13 successful dribbles from 20 attempts (65% success rate). Leonardo Barroso has contributed 7 key passes and 23 crosses this season.

Defensive and passing

Defensively, Leonardo Barroso has registered 30 tackles (20 won), 15 interceptions, and 27 clearances. In possession, the defender has completed 379 from 475 pass attempts, a 80% pass accuracy rate. Leonardo Barroso has won 50 of 97 total duels.

Discipline

Leonardo Barroso has received 2 yellow cards this season, committing 16 fouls and winning 2.

About Leonardo Barroso

Leonardo Barroso is a 21-year-old defender playing for Chicago Fire in the Major League Soccer, representing Portugal. Leonardo Barroso is both-footed and wears the number 2 shirt. Born on 12 June 2005.

Most recent appearance

Leonardo Barroso's most recent match was away at New England on February 1st. Chicago lost 1-0. Leonardo Barroso played 79 minutes, registering 1 shot, 1 key pass, 1 tackle with a match rating of 6.63.

Recent matches

Next fixture

Leonardo Barroso and Chicago Fire are next in action on April 2nd against Atlanta United in the Major League Soccer. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Atlanta United vs Chicago Fire match preview.

Teammates at Chicago Fire

Leonardo Barroso stats FAQ

How many tackles does Leonardo Barroso make per game?

Leonardo Barroso averages 2.24 tackles per 90 minutes in the Major League Soccer along with 1.12 interceptions , ranking in the 81st percentile for tackles among players in his position.

How many goals and assists does Leonardo Barroso have in 26?

Leonardo Barroso has 0 goals and 2 assists from 18 appearances in the Major League Soccer.

What is Leonardo Barroso's xG (expected goals) in 26?

Leonardo Barroso has 0.3 expected goals (xG) from 0 actual goals in 18 appearances in the Major League Soccer.

What position does Leonardo Barroso play?

Leonardo Barroso plays as an outfielder for Chicago.

Who does Leonardo Barroso play for?

Leonardo Barroso plays for Chicago in the Major League Soccer.

When is Leonardo Barroso's next match?

Chicago next face Atlanta United on 24 October in the Major League Soccer.