TOP Tournaments
Show more

Barroso Leonardo

Portugal
Portugal
Current Club:
Position:
Defender
Number:
2
Age:
21 (12.06.2005)
Height:
170 cm
Weight:
71 kg
Preferred Foot:
both
Market value:
€1.02m
Contract expires:
31.12.2028
Barroso Leonardo Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
14.04 Detroit City Detroit City Chicago Fire Chicago Fire 1 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
11.04 Chicago Fire Chicago Fire Atlanta United Atlanta United 1 0 6.8 68’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
31.03 Portugal U21 Portugal U21 Scotland U21 Scotland U21 3 0 0 13’ 0 0 1 0
27.03 Azerbaijan U21 Azerbaijan U21 Portugal U21 Portugal U21 0 4 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
21.03 Philadelphia Union Philadelphia Union Chicago Fire Chicago Fire 1 2 6.4 90’ 0 0 0 0
14.03 Chicago Fire Chicago Fire D.C. United D.C. United 1 2 6.6 90’ 0 0 0 0
07.03 Columbus Crew Columbus Crew Chicago Fire Chicago Fire 0 0 6.3 28’ 0 0 0 0
2025 Chicago Fire Chicago Fire Philadelphia Union Philadelphia Union 0 3 Injured
2025 Philadelphia Union Philadelphia Union Chicago Fire Chicago Fire 2 2 Injured
2025 Chicago Fire Chicago Fire Orlando City Orlando City 3 1 Injured
2025 New England Revolution New England Revolution Chicago Fire Chicago Fire 2 2 Injured
2025 Chicago Fire Chicago Fire Toronto Toronto 2 2 Injured
2025 Inter Miami Inter Miami Chicago Fire Chicago Fire 3 5 Injured
2025 Chicago Fire Chicago Fire Columbus Crew Columbus Crew 2 0 6.2 50’ 0 0 0 0
2025 Minnesota United Minnesota United Chicago Fire Chicago Fire 0 3 0 1’ 0 0 0 0
2025 Chicago Fire Chicago Fire New York City New York City 1 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Scotland U21 Scotland U21 Portugal U21 Portugal U21 0 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Chicago Fire Chicago Fire New England Revolution New England Revolution 3 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Portugal U21 Portugal U21 Azerbaijan U21 Azerbaijan U21 5 0 0 45’ 1 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Philadelphia Union Philadelphia Union Chicago Fire Chicago Fire 4 0 5.9 46’ 0 0 1 0
2025 Chicago Fire Chicago Fire Saint Louis City SC Saint Louis City SC 3 2 6.9 78’ 0 0 0 0
2025 Chicago Fire Chicago Fire Los Angeles Los Angeles 2 2 6.6 90’ 0 0 0 0
2025 Chicago Fire Chicago Fire New York Red Bulls New York Red Bulls 1 0 7.2 90’ 0 0 0 0
2025 CF Montreal CF Montreal Chicago Fire Chicago Fire 0 2 7.1 90’ 0 0 0 0
2025 Atlanta United Atlanta United Chicago Fire Chicago Fire 2 2 0 2’ 0 0 0 0
2025 Chicago Fire Chicago Fire San Diego FC San Diego FC 1 2 6.2 66’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Minnesota United Minnesota United Chicago Fire Chicago Fire 3 1 7 49’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Cincinnati Cincinnati Chicago Fire Chicago Fire 2 1 6.4 73’ 0 0 0 0
2025 Chicago Fire Chicago Fire Charlotte FC Charlotte FC 3 2 On the bench
2025 Chicago Fire Chicago Fire Philadelphia Union Philadelphia Union 0 1 7 80’ 0 0 0 0
2025 Chicago Fire Chicago Fire Nashville SC Nashville SC 0 2 6.4 25’ 0 0 0 0
2025 D.C. United D.C. United Chicago Fire Chicago Fire 1 7 6.7 45’ 0 0 0 0
2025 Orlando City Orlando City Chicago Fire Chicago Fire 1 3 6.3 15’ 0 0 0 0
2025 New York City New York City Chicago Fire Chicago Fire 3 1 5.4 33’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 New England Revolution New England Revolution Chicago Fire Chicago Fire 1 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Charlotte FC Charlotte FC Chicago Fire Chicago Fire 1 4 Injured
2025 Chicago Fire Chicago Fire Atlanta United Atlanta United 2 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Chicago Fire Chicago Fire Detroit City Detroit City 4 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Chicago Fire Chicago Fire Orlando City Orlando City 0 0 Injured
2025 Nashville SC Nashville SC Chicago Fire Chicago Fire 7 2 Injured
2025 Chicago Fire Chicago Fire Cincinnati Cincinnati 2 3 Injured
2025 Chicago Fire Chicago Fire Inter Miami Inter Miami 0 0 Injured
2025 New York Red Bulls New York Red Bulls Chicago Fire Chicago Fire 2 1 Injured
Barroso Leonardo Transfers
Date From To Fee
30/01/25 Sporting Clube de Portugal Sporting Clube de Portugal Chicago Fire Chicago Fire
1.4M € Transfer
Barroso Leonardo Career
National leagues
National cups
National team
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Barroso Leonardo injury history

From Until Injury
12.04.2026 ? injury-icon Injury
28.09.2025 06.02.2026 injury-icon Lower body injury
11.09.2025 18.09.2025 injury-icon Lower body injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus