Career

Matches
259
Goals (per match)
724 (2.80)
Fouls (per match)
6019 (23.24)
Yellow cards (per match)
947 (3.66)
Red cards (per match)
41 (0.16)
Penalties (per match)
57 (0.22)

By season

Armando Villarreal’s record by season, newest first.
Season Matches YC/M RC PEN F/M
2026 8 4.50 0 2 25.75
2025 13 3.62 2 4 21.85
2024 16 5.06 4 4 23.81
2023 20 4.65 1 4 24.00
2022 24 3.96 2 6 23.63
2021 19 4.74 2 2 25.89
2020 20 3.70 1 3 25.35
2019 21 3.38 2 6 20.86
2018 22 3.45 3 5 21.82
2017 17 3.12 3 1 22.65
2016 13 3.38 1 4 20.31
2015 16 3.75 2 5 24.75
2014 19 1.79 6 1 20.74
2013 22 3.09 7 7 24.50
2012 9 2.78 5 3 22.89
All seasons 259 3.66 41 57 23.24
Armando Villarreal’s record by season — the home sides’ share of each figure, and how home sides fared.
Season Matches YC/M RC PEN F/M Record PPG
2026 8 2.25 0 2 12.63 2–4–2 1.250
2025 13 1.85 2 3 9.85 3–4–6 1.000
2024 16 2.38 2 2 11.38 7–3–6 1.500
2023 20 2.25 1 2 10.85 8–6–6 1.500
2022 24 1.71 1 4 12.63 18–3–3 2.375
2021 19 2.32 2 2 12.00 6–6–7 1.263
2020 20 1.70 0 0 13.35 8–5–7 1.450
2019 21 1.38 2 3 10.57 7–7–7 1.333
2018 22 1.50 1 3 11.23 10–5–7 1.591
2017 17 1.59 2 1 10.82 12–4–1 2.353
2016 13 1.69 1 3 9.46 2–6–5 0.923
2015 16 1.44 0 2 12.44 6–5–5 1.438
2014 19 0.68 2 1 9.74 8–4–7 1.474
2013 22 1.41 3 5 11.95 13–3–6 1.909
2012 9 1.00 2 1 11.00 5–2–2 1.889
All seasons 259 1.66 21 34 11.38 115–67–77 1.591
Armando Villarreal’s record by season — the away sides’ share of each figure, and how away sides fared.
Season Matches YC/M RC PEN F/M Record PPG
2026 8 2.25 0 0 13.13 2–4–2 1.250
2025 13 1.77 0 1 12.00 6–4–3 1.692
2024 16 2.69 2 2 12.44 6–3–7 1.313
2023 20 2.40 0 2 13.15 6–6–8 1.200
2022 24 2.25 1 2 11.00 3–3–18 0.500
2021 19 2.42 0 0 13.89 7–6–6 1.421
2020 20 2.00 1 3 12.00 7–5–8 1.300
2019 21 2.00 0 3 10.29 7–7–7 1.333
2018 22 1.95 2 2 10.59 7–5–10 1.182
2017 17 1.53 1 0 11.82 1–4–12 0.412
2016 13 1.69 0 1 10.85 5–6–2 1.615
2015 16 2.31 2 3 12.31 5–5–6 1.250
2014 19 1.11 4 0 11.00 7–4–8 1.316
2013 22 1.68 4 2 12.55 6–3–13 0.955
2012 9 1.78 3 2 11.89 2–2–5 0.889
All seasons 259 1.99 20 23 11.86 77–67–115 1.151

Card reasons

Yellow cards issued, by reason.
ReasonYellow cards
Unsporting behaviour 821
Delaying the restart 74
Dissent 29
Persistent infringement 13
Failing to respect distance 9
Persistent offences 1
Total947
Red cards issued, by reason.
ReasonRed cards
Violent conduct 15
Second caution 14
Serious foul play 6
Denying an obvious goal-scoring opportunity (foul) 5
Spitting 1
Total41

Yellow card reasons are unofficial, and some of them may be incorrect. “???” means we are missing a reason for a card.

Cards by minute

Cards issued, by minute band.
MinuteCardsShare
1–15 39
16–30 108
31–45 (incl. added time) 165
46–60 158
61–75 205
76–90 (incl. added time) 321
Extra time 6
Shootout 0

By club

Armando Villarreal’s record by club.
ClubMatches GFGAYCOpp YCRCOpp RCPENOpp PEN
Atlanta United FC 18 matches against Atlanta United FC 27 31 30 34 1 3 2 2
Austin FC 9 matches against Austin FC 8 17 20 16 1 0 0 3
CD Chivas USA 5 matches against CD Chivas USA 8 5 7 6 1 1 0 0
CF Montréal 28 matches against CF Montréal 37 49 35 48 5 2 4 6
Charlotte FC 3 matches against Charlotte FC 7 2 8 5 1 0 0 1
Chicago Fire FC 15 matches against Chicago Fire FC 23 28 29 17 1 0 3 2
Colorado Rapids 19 matches against Colorado Rapids 24 28 41 34 3 3 3 3
Columbus Crew 23 matches against Columbus Crew 42 33 27 40 3 1 5 2
D.C. United 18 matches against D.C. United 23 27 29 34 1 0 0 2
FC Cincinnati 6 matches against FC Cincinnati 8 10 17 18 0 1 2 0
FC Dallas 27 matches against FC Dallas 34 32 57 42 0 3 3 2
Houston Dynamo FC 18 matches against Houston Dynamo FC 20 25 34 39 4 1 1 3
Inter Miami CF 13 matches against Inter Miami CF 19 21 28 23 3 0 1 0
LA Galaxy 21 matches against LA Galaxy 30 30 36 42 1 3 2 3
Los Angeles FC 21 matches against Los Angeles FC 41 30 44 54 1 1 4 3
Minnesota United FC 12 matches against Minnesota United FC 19 17 23 20 0 1 0 0
Nashville SC 13 matches against Nashville SC 14 12 22 25 0 0 0 2
New England Revolution 16 matches against New England Revolution 23 18 29 18 1 2 4 1
New York City FC 22 matches against New York City FC 33 30 50 52 0 1 1 4
Orlando City SC 21 matches against Orlando City SC 30 35 37 43 0 1 0 3
Philadelphia Union 22 matches against Philadelphia Union 30 27 44 39 1 3 3 3
Portland Timbers 32 matches against Portland Timbers 43 40 58 66 1 1 2 2
Real Salt Lake 18 matches against Real Salt Lake 30 22 31 30 1 2 3 2
Red Bull New York 16 matches against Red Bull New York 25 17 24 13 0 0 3 2
Saint Louis CITY SC 2 matches against Saint Louis CITY SC 6 3 5 3 0 0 1 0
San Diego FC 2 matches against San Diego FC 1 2 2 5 0 0 0 0
San Jose Earthquakes 21 matches against San Jose Earthquakes 24 32 44 42 4 3 3 2
Seattle Sounders FC 15 matches against Seattle Sounders FC 21 17 23 26 0 2 0 1
Sporting Kansas City 26 matches against Sporting Kansas City 31 29 49 49 2 3 2 1
Toronto FC 23 matches against Toronto FC 29 31 44 47 2 3 2 1
Vancouver Whitecaps FC 13 matches against Vancouver Whitecaps FC 14 24 20 17 3 0 3 1

Most frequent crewmates

Armando Villarreal’s most frequent crewmates, AR.
OfficialPositionsMatches
Corey Parker AR1 (33) with Corey Parker, AR2 (7) with Corey Parker 40 matches with Corey Parker
Logan Brown AR1 (10) with Logan Brown, AR2 (11) with Logan Brown 21 matches with Logan Brown
Jeremy Hanson AR1 (12) with Jeremy Hanson, AR2 (8) with Jeremy Hanson 20 matches with Jeremy Hanson
Diego Blas AR1 (1) with Diego Blas, AR2 (17) with Diego Blas 18 matches with Diego Blas
Jeffrey Greeson AR1 (8) with Jeffrey Greeson, AR2 (10) with Jeffrey Greeson 18 matches with Jeffrey Greeson
Ian Anderson AR1 (13) with Ian Anderson, AR2 (3) with Ian Anderson 16 matches with Ian Anderson
Matthew Nelson AR1 (4) with Matthew Nelson, AR2 (12) with Matthew Nelson 16 matches with Matthew Nelson
Adam Garner AR1 (9) with Adam Garner, AR2 (6) with Adam Garner 15 matches with Adam Garner
Jose Da Silva AR1 (3) with Jose Da Silva, AR2 (11) with Jose Da Silva 14 matches with Jose Da Silva
Cameron Blanchard AR1 (8) with Cameron Blanchard, AR2 (5) with Cameron Blanchard 13 matches with Cameron Blanchard
Corey Rockwell AR1 (10) with Corey Rockwell, AR2 (3) with Corey Rockwell 13 matches with Corey Rockwell
Craig Lowry AR1 (9) with Craig Lowry, AR2 (4) with Craig Lowry 13 matches with Craig Lowry
Peter Manikowski AR1 (11) with Peter Manikowski, AR2 (2) with Peter Manikowski 13 matches with Peter Manikowski
Andrew Bigelow AR1 (7) with Andrew Bigelow, AR2 (3) with Andrew Bigelow 10 matches with Andrew Bigelow
Frank Anderson AR1 (7) with Frank Anderson, AR2 (3) with Frank Anderson 10 matches with Frank Anderson
Kyle Atkins AR1 (9) with Kyle Atkins, AR2 (1) with Kyle Atkins 10 matches with Kyle Atkins
Jeremy Kieso AR1 (5) with Jeremy Kieso, AR2 (4) with Jeremy Kieso 9 matches with Jeremy Kieso
Chris Elliott AR2 (8) with Chris Elliott 8 matches with Chris Elliott
Claudiu Badea AR1 (2) with Claudiu Badea, AR2 (6) with Claudiu Badea 8 matches with Claudiu Badea
Jason White AR1 (6) with Jason White, AR2 (2) with Jason White 8 matches with Jason White
Oscar Mitchell-Carvalho AR1 (3) with Oscar Mitchell-Carvalho, AR2 (5) with Oscar Mitchell-Carvalho 8 matches with Oscar Mitchell-Carvalho
Brian Poeschel AR1 (2) with Brian Poeschel, AR2 (5) with Brian Poeschel 7 matches with Brian Poeschel
Cory Richardson AR1 (6) with Cory Richardson, AR2 (1) with Cory Richardson 7 matches with Cory Richardson
Greg Barkey AR1 (6) with Greg Barkey, AR2 (1) with Greg Barkey 7 matches with Greg Barkey
Kevin Klinger AR1 (3) with Kevin Klinger, AR2 (4) with Kevin Klinger 7 matches with Kevin Klinger
Armando Villarreal’s match log, newest first.
DateRoundHome ScoreAwayFoulsYCRCPEN
2024-10-02 Reg ORL 2–1 PHI 15 7 0 0
2024-09-28 Reg MTL 3–0 SJ 25 6 0 0
2024-09-14 Reg ATL 0–2 NSH 24 3 0 0
2024-08-31 Reg LAFC 0–2 HOU 23 6 0 0
2024-08-24 Reg MIA 2–0 CIN 31 7+1 1 0
2024-07-20 Reg MTL 0–1 TOR 30 4 0 0
2024-07-17 Reg DAL 3–1 ATX 28 6 1 1
2024-05-29 Reg MIA 1–3 ATL 18 1 0 0
2024-04-27 Reg ORL 1–2 TOR 25 8 0 0
2024-04-20 Reg ATL 1–2 CIN 21 4 0 0
2024-04-07 Reg SKC 3–3 POR 36 5 0 2
2024-03-30 Reg COL 3–2 LAFC 22 6+1 1 0
2023-12-09 Cup CLB 2–1 LAFC 31 7 0 1
2023-11-12 KO CLB 4–2 ATL 30 5 0 0
2023-10-30 KO ORL 1–0 NSH 20 4 0 0
2023-10-07 Reg PHI 0–0 NSH 28 4 0 0
2023-09-30 Reg STL 4–1 SKC 18 2 0 0
2023-09-24 Reg ORL 1–1 MIA 27 7 0 0
2023-09-17 Reg ATX 1–2 POR 23 3 0 0
2023-09-02 Reg LA 0–0 HOU 26 5 0 0
2023-08-30 Reg ATL 1–2 CIN 22 3 0 0
2023-05-31 Reg NYC 1–3 CIN 29 11 0 1
2023-05-20 Reg POR 0–1 MIN 26 5 0 0
2023-05-17 Reg LAFC 1–1 SKC 23 4 0 0
2023-05-06 Reg MIA 2–1 ATL 22 4 1 1

Includes at least one match with a substitution involving the named official. Appearances are credited by starting position; cards are credited to the official who issued them, so the two can differ.

This match had a mid-match referee substitution.

This website’s default convention is for yellow card counts and per-match averages to exclude yellow cards which triggered a player’s expulsion for receiving a second caution in the same match. When this toggle is active, those values are adjusted to include such yellow cards.