Skip to main content
United States flagUnited States

Armando Villarreal

Officiated 123 matches
123
Matches
4.30
Cards / game
22.9
Fouls / game
26
Penalties
12
Red cards
44.4
Booking pts / gm

Match-by-match stats

Armando Villarreal

United States flagUnited States
Line
2.5
Avg3.65
Hit in

13/20

Hit65%
FootyMetrics banner url
Yellow cards
Red cards
Line

Recent matches

Last 20 refereed · cards, fouls and penalties
DateMatchYelRedFoulsPen
16 MayMajor League SoccerPHI1-1COL40260
10 MayMajor League SoccerSEA1-1SDL50170
11 AprMajor League SoccerPOT2-1LAF40190
1 AprFriendly InternationalBRA3-1CRO40251
22 MarMajor League SoccerNYC2-3MIA40260
8 MarMajor League SoccerPHI0-1SJE50360
22 FebMajor League SoccerATX2-2MIN20240
15 NovFriendly InternationalVEN1-0AUS20180
19 OctMajor League SoccerLOU2-2RSL60260
28 SepMajor League SoccerSDL0-1SJE20240
18 SepMajor League SoccerRSL1-4LAF41281
10 SepWC Qualification ConcacafHND2-0NIC20240
24 AugMajor League SoccerCHL1-0NYR40200
17 AugMajor League SoccerATX1-1DAL50170
11 AugMajor League SoccerORL4-1MIA50200
26 JulMajor League SoccerLAF0-1POT20160
24 MayMajor League SoccerTOR1-2NSH20160
14 MayMajor League SoccerDCU0-0NYC40240
4 MayMajor League SoccerATX0-3MIN10250
13 AprMajor League SoccerSKC2-4POT50252
Average over 203.60.0522.80.20

Armando Villarreal 26 stats

26 summary

Major League Soccer · 26
6
Matches
4.00
Yellows / game
0.00
Reds / game
24.7
Fouls / game
6.2
Fouls per card
40.0
Booking pts / gm
Outcomes in his matches
17%
Home wins
50%
Draws
33%
Away wins

Armando Villarreal has officiated 6 matches in Major League Soccer, showing 4.00 cards and calling 24.7 fouls a game, with 0 penalties awarded. He cards the home side more often, a lean worth noting for over-cards markets.

Cards

Per game, and how they split between the teams
Cards per game
Per gameMatchTo homeTo away
Yellow cards4.002.171.83
Red cards0.000.000.00
Total cards4.002.171.83
Booking points40.021.718.3
Fouls24.712.012.7
Match card markets
MarketHit rate
Over 3.5 cards83%
Over 4.5 cards33%
Over 5.5 cards0%
Both teams carded100%
A red card shown0%
Penalty awarded0%

Armando Villarreal averages 4.00 cards a game, with over 4.5 cards landing in 33% of his matches and both teams carded in 100%.

Fouls & penalties

Major League Soccer · 26
Per gameMatchTo homeTo away
Fouls24.712.012.7
Fouls per card6.2--
Penalties / game0.000.000.00
Penalty in a match0%--
Added time
AverageMatch1st half2nd half
Added time (min)7.72.84.8

By season & competition

Total matches: 123
LeagueMatches
Total (avg)
Total (avg)
Total (avg)
Pens
2672801731
Major League SoccerMajor League Soccer624 (4.00)0 (0.00)148 (24.7)0
Friendly InternationalFriendly International14 (4.00)0 (0.00)25 (25.0)1
25145223025
Major League SoccerMajor League Soccer1452 (3.71)2 (0.14)302 (21.6)5
2025120180
Friendly InternationalFriendly International12 (2.00)0 (0.00)18 (18.0)0
2026120240
WC Qualification ConcacafWC Qualification Concacaf12 (2.00)0 (0.00)24 (24.0)0
24189254337
Major League SoccerMajor League Soccer1892 (5.11)5 (0.28)433 (24.1)7
202415000
Friendly InternationalFriendly International15 (5.00)0 (0.00)0 (0.0)0
2023150320
CONCACAF Gold CupCONCACAF Gold Cup15 (5.00)0 (0.00)32 (32.0)0
23209014885
Major League SoccerMajor League Soccer2090 (4.50)1 (0.05)488 (24.4)5
202262601020
Concacaf LeagueConcacaf League17 (7.00)0 (0.00)0 (0.0)0
WC Qualification ConcacafWC Qualification Concacaf519 (3.80)0 (0.00)102 (20.4)0
22248825456
Major League SoccerMajor League Soccer2488 (3.67)2 (0.08)545 (22.7)6
2021212000
Concacaf LeagueConcacaf League212 (6.00)0 (0.00)0 (0.0)0
21198924902
Major League SoccerMajor League Soccer1989 (4.68)2 (0.11)490 (25.8)2
2041401040
Major League SoccerMajor League Soccer414 (3.50)0 (0.00)104 (26.0)0
19230340
Major League SoccerMajor League Soccer23 (1.50)0 (0.00)34 (17.0)0
18380660
Major League SoccerMajor League Soccer38 (2.67)0 (0.00)66 (22.0)0

About Armando Villarreal

Overview

Armando Villarreal is a United States football referee who has officiated 123 professional matches in our database across approximately 3 seasons. Most recently active in the Major League Soccer 26.

Career averages

Across 123 matches, Armando Villarreal averages 4.20 yellow cards and 0.10 red cards per match, with 22.9 fouls awarded per match. 26 penalties and 12 red cards across the full sample.

Major League Soccer 26 season

Armando Villarreal has been the appointed official for 6 matches in the Major League Soccer 26 season, averaging 4.00 yellow cards, 0.00 red cards and 24.7 fouls per match.

Cards and discipline

Over 4.5 cards have landed in 33% of Armando Villarreal's matches and over 5.5 in 0%. Both teams have been carded in 100% of his games. A penalty has been awarded in 0% of matches, and a red card shown in 0%.

Home and away tendencies

Armando Villarreal shows the home team more cards, averaging 2.17 a game to them versus 1.83 to the away side, with the home team carded more often in 50% of his matches. Home teams have won 17% of the games he has officiated.

Recent form

In their last 5 appointments, Armando Villarreal's matches have produced an average of 4.2 total cards and 22.6 fouls per game. The most recent assignment was Philadelphia vs Columbus Crew followed by Seattle Sounders vs San Diego.

Related

Armando Villarreal stats FAQ

How many cards does Armando Villarreal average per game?
Armando Villarreal shows an average of 4.29 cards per game (yellow and red combined) across the 123 matches tracked on FootyMetrics.
How often do Armando Villarreal's matches go over 4.5 cards?
Over 4.5 total cards has landed in 46% of Armando Villarreal's matches, and over 5.5 cards in 23%, based on the 123 matches tracked on FootyMetrics.
Does Armando Villarreal show more cards to home or away teams?
Armando Villarreal cards the away side more, averaging 2.25 cards a game to them versus 2.05 to the home side. The away team picks up more cards in 43% of his matches.
How many fouls does Armando Villarreal call per game?
Armando Villarreal calls 22.9 fouls per game on average over 123 matches.

Help FootyMetrics improve

Found a bug, got an idea, or just want to share your thoughts? We read everything.

Daily picks on Telegram

Trend alerts, value bets, and platform updates straight to your phone. Free to join.

Join channel