Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 12 competitions · 156 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Major League Soccer United States | 121 | 520 | 4.30 | 13 | 0.11 | 84% |
| CONCACAF Champions Cup North & Central America | 11 | 33 | 3.00 | 1 | 0.09 | 73% |
| CONCACAF Nations League North & Central America | 5 | 25 | 5.00 | 1 | 0.20 | 100% |
| WC Qualification Concacaf North & Central America | 4 | 11 | 2.75 | 0 | 0.00 | 75% |
| Friendly International World | 3 | 11 | 3.67 | 0 | 0.00 | 100% |
| Club Friendlies 1 World | 3 | 10 | 3.33 | 0 | 0.00 | 100% |
| Leagues Cup North & Central America | 3 | 16 | 5.33 | 1 | 0.33 | 100% |
| Concacaf League North & Central America | 2 | 13 | 6.50 | 0 | 0.00 | 100% |
| Concacaf Central American Cup North & Central America | 1 | 4 | 4.00 | 0 | 0.00 | 100% |
| CONCACAF Gold Cup North & Central America | 1 | 5 | 5.00 | 0 | 0.00 | 100% |
| Club Friendlies 3 World | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
| NWSL United States | 1 | 0 | 0.00 | 0 | 0.00 | 100% |
1 matches recorded · World
1 matches recorded · North & Central America
9 matches recorded · United States
1 matches recorded · North & Central America
1 matches recorded · World
13 matches recorded · United States
1 matches recorded · North & Central America
1 matches recorded · World
1 matches recorded · North & Central America
1 matches recorded · North & Central America
1 matches recorded · World
18 matches recorded · United States
1 matches recorded · North & Central America
1 matches recorded · World
3 matches recorded · North & Central America
3 matches recorded · North & Central America
1 matches recorded · North & Central America
20 matches recorded · United States
1 matches recorded · North & Central America
1 matches recorded · World
2 matches recorded · North & Central America
3 matches recorded · North & Central America
1 matches recorded · World
1 matches recorded · North & Central America
25 matches recorded · United States
1 matches recorded · United States
2 matches recorded · North & Central America
3 matches recorded · North & Central America
17 matches recorded · United States
1 matches recorded · North & Central America
1 matches recorded · North & Central America
19 matches recorded · United States
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 5 Oct 2026 | Costa Rica vs Haiti | 2-0 | 3 | 0 | CONCACAF Nations League |
| 17 Aug 2026 | Seattle Sounders vs Vancouver Whitecaps | 0-2 | 3 | 0 | Major League Soccer |
| 2 Aug 2026 | Colorado Rapids vs Austin | 1-0 | 5 | 0 | Major League Soccer |
| 26 Jul 2026 | SJ Earthquakes vs LA Galaxy | 1-1 | 7 | 0 | Major League Soccer |
| 16 May 2026 | Philadelphia Union vs Columbus Crew | 1-1 | 4 | 0 | Major League Soccer |
| 10 May 2026 | Seattle Sounders vs San Diego | 1-1 | 5 | 0 | Major League Soccer |
| 11 Apr 2026 | Portland Timbers vs Los Angeles FC | 2-1 | 4 | 0 | Major League Soccer |
| 1 Apr 2026 | Brazil vs Croatia | 3-1 | 4 | 0 | Friendly International |
| 22 Mar 2026 | New York City vs Inter Miami | 2-3 | 4 | 0 | Major League Soccer |
| 8 Mar 2026 | Philadelphia Union vs SJ Earthquakes | 0-1 | 5 | 0 | Major League Soccer |
| 22 Feb 2026 | Austin vs Minnesota United | 2-2 | 2 | 0 | Major League Soccer |
| 4 Feb 2026 | Forge vs Tigres UANL | 0-0 | 1 | 0 | CONCACAF Champions Cup |
| 15 Nov 2025 | Venezuela vs Australia | 1-0 | 2 | 0 | Friendly International |
| 19 Oct 2025 | St. Louis City vs Real Salt Lake | 2-2 | 6 | 0 | Major League Soccer |
| 28 Sep 2025 | San Diego vs SJ Earthquakes | 0-1 | 2 | 0 | Major League Soccer |
| 18 Sep 2025 | Real Salt Lake vs Los Angeles FC | 1-4 | 4 | 1 | Major League Soccer |
| 10 Sep 2025 | Honduras vs Nicaragua | 2-0 | 2 | 0 | WC Qualification Concacaf |
| 24 Aug 2025 | Charlotte vs New York RB | 1-0 | 4 | 0 | Major League Soccer |
| 17 Aug 2025 | Austin vs Dallas | 1-1 | 5 | 0 | Major League Soccer |
| 11 Aug 2025 | Orlando City vs Inter Miami | 4-1 | 5 | 0 | Major League Soccer |
| 26 Jul 2025 | Los Angeles FC vs Portland Timbers | 0-1 | 2 | 0 | Major League Soccer |
| 24 May 2025 | Toronto vs Nashville SC | 1-2 | 2 | 0 | Major League Soccer |
| 14 May 2025 | DC United vs New York City | 0-0 | 4 | 0 | Major League Soccer |
| 4 May 2025 | Austin vs Minnesota United | 0-3 | 1 | 0 | Major League Soccer |
| 22 Mar 2025 | Charlotte vs SJ Earthquakes | 4-1 | 3 | 1 | Major League Soccer |
| 15 Mar 2025 | New York RB vs Orlando City | 2-2 | 4 | 0 | Major League Soccer |
| 23 Feb 2025 | Houston Dynamo vs Dallas | 1-2 | 5 | 0 | Major League Soccer |
| 13 Feb 2025 | Tigres UANL vs Real Estelí | 3-0 | 6 | 0 | CONCACAF Champions Cup |
| 19 Jan 2025 | Inter Miami vs América | 2-2 | 2 | 0 | Club Friendlies 1 |
| 24 Nov 2024 | Orlando City vs Atlanta United | 1-0 | 1 | 0 | Major League Soccer |
| 3 Nov 2024 | Houston Dynamo vs Seattle Sounders | 1-1 | 5 | 1 | Major League Soccer |
| 31 Oct 2024 | Alajuelense vs Antigua GFC | 1-0 | 4 | 0 | Concacaf Central American Cup |
| 20 Oct 2024 | Real Salt Lake vs Vancouver Whitecaps | 2-1 | 7 | 0 | Major League Soccer |
| 15 Oct 2024 | Jamaica vs Honduras | 0-0 | 3 | 0 | CONCACAF Nations League |
| 6 Oct 2024 | Portland Timbers vs Dallas | 0-0 | 5 | 0 | Major League Soccer |
| 2 Oct 2024 | Orlando City vs Philadelphia Union | 2-1 | 7 | 0 | Major League Soccer |
| 28 Sep 2024 | CF Montréal vs SJ Earthquakes | 3-0 | 6 | 0 | Major League Soccer |
| 14 Sep 2024 | Atlanta United vs Nashville SC | 0-2 | 3 | 0 | Major League Soccer |
| 1 Sep 2024 | Los Angeles FC vs Houston Dynamo | 0-2 | 6 | 0 | Major League Soccer |
| 24 Aug 2024 | Inter Miami vs Cincinnati | 2-0 | 7 | 1 | Major League Soccer |
| 21 Aug 2024 | Columbus Crew vs Philadelphia Union | 3-1 | 2 | 0 | Leagues Cup |
| 10 Aug 2024 | Juárez vs Colorado Rapids | 2-3 | 4 | 0 | Leagues Cup |
| 3 Aug 2024 | Real Madrid vs FC Barcelona | 1-2 | 4 | 0 | Club Friendlies 1 |
| 1 Aug 2024 | Tigres UANL vs Puebla | 2-1 | 10 | 1 | Leagues Cup |
| 20 Jul 2024 | CF Montréal vs Toronto | 0-1 | 4 | 0 | Major League Soccer |
| 18 Jul 2024 | Dallas vs Austin | 3-1 | 7 | 1 | Major League Soccer |
| 29 May 2024 | Inter Miami vs Atlanta United | 1-3 | 1 | 0 | Major League Soccer |
| 18 May 2024 | New York City vs New York RB | 2-1 | 5 | 1 | Major League Soccer |
| 11 May 2024 | Charlotte vs Nashville SC | 1-0 | 5 | 0 | Major League Soccer |
| 27 Apr 2024 | Orlando City vs Toronto | 1-2 | 8 | 0 | Major League Soccer |
| 20 Apr 2024 | Atlanta United vs Cincinnati | 1-2 | 4 | 0 | Major League Soccer |
| 7 Apr 2024 | Sporting KC vs Portland Timbers | 3-3 | 5 | 0 | Major League Soccer |
| 4 Apr 2024 | Herediano vs Pachuca | 0-5 | 2 | 0 | CONCACAF Champions Cup |
| 30 Mar 2024 | Colorado Rapids vs Los Angeles FC | 3-2 | 6 | 1 | Major League Soccer |
| 24 Mar 2024 | Guatemala vs Venezuela | 0-0 | 5 | 0 | Friendly International |
| 7 Mar 2024 | Houston Dynamo vs Columbus Crew | 0-1 | 1 | 0 | CONCACAF Champions Cup |
| 16 Feb 2024 | Toluca vs Herediano | 2-3 | 1 | 1 | CONCACAF Champions Cup |
| 9 Dec 2023 | Columbus Crew vs Los Angeles FC | 2-1 | 7 | 0 | Major League Soccer |
| 13 Nov 2023 | Columbus Crew vs Atlanta United | 4-2 | 5 | 0 | Major League Soccer |
| 30 Oct 2023 | Orlando City vs Nashville SC | 1-0 | 4 | 0 | Major League Soccer |
| 18 Oct 2023 | Panama vs Guatemala | 3-0 | 2 | 1 | CONCACAF Nations League |
| 7 Oct 2023 | Philadelphia Union vs Nashville SC | 0-0 | 4 | 0 | Major League Soccer |
| 1 Oct 2023 | St. Louis City vs Sporting KC | 4-1 | 2 | 0 | Major League Soccer |
| 24 Sep 2023 | Orlando City vs Inter Miami | 1-1 | 7 | 0 | Major League Soccer |
| 18 Sep 2023 | Austin vs Portland Timbers | 1-2 | 3 | 0 | Major League Soccer |
| 3 Sep 2023 | LA Galaxy vs Houston Dynamo | 0-0 | 5 | 0 | Major League Soccer |
| 30 Aug 2023 | Atlanta United vs Cincinnati | 1-2 | 3 | 0 | Major League Soccer |
| 29 Jun 2023 | Qatar vs Honduras | 1-1 | 5 | 0 | CONCACAF Gold Cup |
| 31 May 2023 | New York City vs Cincinnati | 1-3 | 11 | 0 | Major League Soccer |
| 21 May 2023 | Portland Timbers vs Minnesota United | 0-1 | 5 | 0 | Major League Soccer |
| 18 May 2023 | Los Angeles FC vs Sporting KC | 1-1 | 4 | 0 | Major League Soccer |
| 6 May 2023 | Inter Miami vs Atlanta United | 2-1 | 4 | 1 | Major League Soccer |
| 29 Apr 2023 | Toronto vs New York City | 1-0 | 4 | 0 | Major League Soccer |
| 26 Apr 2023 | Tigres UANL vs León | 2-1 | 5 | 0 | CONCACAF Champions Cup |
| 23 Apr 2023 | Seattle Sounders vs Minnesota United | 1-0 | 3 | 0 | Major League Soccer |
| 16 Apr 2023 | LA Galaxy vs Los Angeles FC | 2-3 | 7 | 0 | Major League Soccer |
| 6 Apr 2023 | Motagua vs Tigres UANL | 0-1 | 2 | 0 | CONCACAF Champions Cup |
| 2 Apr 2023 | Dallas vs Portland Timbers | 1-1 | 4 | 0 | Major League Soccer |
| 28 Mar 2023 | Trinidad and Tobago vs Nicaragua | 1-1 | 13 | 0 | CONCACAF Nations League |
| 18 Mar 2023 | Orlando City vs Charlotte | 1-2 | 6 | 0 | Major League Soccer |
| 12 Mar 2023 | Sporting KC vs LA Galaxy | 0-0 | 0 | 0 | Major League Soccer |
| 8 Mar 2023 | Tauro vs León | 0-1 | 4 | 0 | CONCACAF Champions Cup |
| 25 Feb 2023 | Nashville SC vs New York City | 2-0 | 5 | 0 | Major League Soccer |
| 19 Feb 2023 | Houston Dynamo vs Dallas | 2-0 | 0 | 0 | Club Friendlies 3 |
| 30 Oct 2022 | Los Angeles FC vs Austin | 3-0 | 4 | 0 | Major League Soccer |
| 15 Oct 2022 | LA Galaxy vs Nashville SC | 1-0 | 4 | 0 | Major League Soccer |
| 9 Oct 2022 | Real Salt Lake vs Portland Timbers | 3-1 | 3 | 0 | Major League Soccer |
| 1 Oct 2022 | New England vs Atlanta United | 2-1 | 4 | 0 | Major League Soccer |
| 16 Sep 2022 | Herediano vs Real España | 1-1 | 7 | 0 | Concacaf League |
| 10 Sep 2022 | Philadelphia Union vs Orlando City | 5-1 | 2 | 0 | Major League Soccer |
| 4 Sep 2022 | Sky Blue W vs North Carolina Courage W | 0-1 | - | - | NWSL |
| 31 Aug 2022 | Columbus Crew vs Inter Miami | 1-0 | 4 | 0 | Major League Soccer |
| 21 Aug 2022 | Sporting KC vs Portland Timbers | 4-1 | 3 | 0 | Major League Soccer |
| 6 Aug 2022 | Atlanta United vs Seattle Sounders | 2-1 | 3 | 0 | Major League Soccer |
| 31 Jul 2022 | DC United vs Orlando City | 2-1 | 3 | 0 | Major League Soccer |
| 21 Jul 2022 | Manchester City vs América | 2-1 | 4 | 0 | Club Friendlies 1 |
| 17 Jul 2022 | Dallas vs Austin | 1-1 | 2 | 0 | Major League Soccer |
| 9 Jul 2022 | Los Angeles FC vs LA Galaxy | 3-2 | 5 | 0 | Major League Soccer |
| 4 Jul 2022 | Nashville SC vs Portland Timbers | 2-2 | 3 | 0 | Major League Soccer |
| 29 Jun 2022 | Toronto vs Columbus Crew | 1-2 | 4 | 0 | Major League Soccer |
| 26 Jun 2022 | Philadelphia Union vs New York City | 2-1 | 5 | 0 | Major League Soccer |
| 19 Jun 2022 | Atlanta United vs Inter Miami | 2-0 | 1 | 1 | Major League Soccer |
| 15 Jun 2022 | Jamaica vs Mexico | 1-1 | 4 | 0 | CONCACAF Nations League |
| 29 May 2022 | Real Salt Lake vs Houston Dynamo | 3-0 | 2 | 0 | Major League Soccer |
| 22 May 2022 | Inter Miami vs New York RB | 2-0 | 5 | 0 | Major League Soccer |
| 19 May 2022 | Los Angeles FC vs Austin | 1-2 | 8 | 0 | Major League Soccer |
| 1 May 2022 | Colorado Rapids vs Portland Timbers | 2-0 | 10 | 1 | Major League Soccer |
| 17 Apr 2022 | Los Angeles FC vs Sporting KC | 3-1 | 6 | 0 | Major League Soccer |
| 9 Apr 2022 | Philadelphia Union vs Columbus Crew | 1-0 | 2 | 0 | Major League Soccer |
| 6 Apr 2022 | Pumas UNAM vs Cruz Azul | 2-1 | 3 | 0 | CONCACAF Champions Cup |
| 2 Apr 2022 | DC United vs Atlanta United | 0-1 | 5 | 0 | Major League Soccer |
| 12 Mar 2022 | New York City vs Montreal Impact | 4-1 | 2 | 0 | Major League Soccer |
| 5 Mar 2022 | Minnesota United vs Nashville SC | 1-1 | 4 | 0 | Major League Soccer |
| 26 Feb 2022 | Los Angeles FC vs Colorado Rapids | 3-0 | 5 | 0 | Major League Soccer |
| 17 Feb 2022 | Forge vs Cruz Azul | 0-1 | 3 | 0 | CONCACAF Champions Cup |
| 3 Feb 2022 | El Salvador vs Canada | 0-2 | 4 | 0 | WC Qualification Concacaf |
| 11 Dec 2021 | Portland Timbers vs New York City | 1-1 | 5 | 0 | Major League Soccer |
| 21 Nov 2021 | Portland Timbers vs Minnesota United | 3-1 | 8 | 0 | Major League Soccer |
| 7 Nov 2021 | Montreal Impact vs Orlando City | 0-2 | 4 | 1 | Major League Soccer |
| 3 Nov 2021 | Forge vs Santos de Guápiles | 3-0 | 6 | 0 | Concacaf League |
| 4 Oct 2021 | LA Galaxy vs Los Angeles FC | 1-1 | 5 | 0 | Major League Soccer |
| 26 Sep 2021 | New York City vs New York RB | 0-1 | 4 | 0 | Major League Soccer |
| 16 Sep 2021 | Portland Timbers vs Colorado Rapids | 2-2 | 7 | 1 | Major League Soccer |
| 4 Sep 2021 | Orlando City vs Columbus Crew | 3-2 | 2 | 0 | Major League Soccer |
| 21 Aug 2021 | LA Galaxy vs SJ Earthquakes | 1-2 | 5 | 0 | Major League Soccer |
| 15 Aug 2021 | Dallas vs Sporting KC | 0-2 | 7 | 0 | Major League Soccer |
| 8 Aug 2021 | New England vs Philadelphia Union | 2-1 | 5 | 0 | Major League Soccer |
| 5 Aug 2021 | Orlando City vs Inter Miami | 1-1 | 3 | 0 | Major League Soccer |
| 27 Jun 2021 | SJ Earthquakes vs LA Galaxy | 1-3 | 4 | 0 | Major League Soccer |
| 24 Jun 2021 | Houston Dynamo vs Portland Timbers | 2-2 | 4 | 0 | Major League Soccer |
| 19 Jun 2021 | Toronto vs Orlando City | 2-3 | 5 | 0 | Major League Soccer |
| 9 Jun 2021 | Curacao vs Guatemala | 0-0 | 4 | 0 | WC Qualification Concacaf |
| 30 May 2021 | Inter Miami vs DC United | 0-3 | 4 | 0 | Major League Soccer |
| 5 May 2021 | Philadelphia Union vs Atlanta United | 1-1 | 5 | 0 | CONCACAF Champions Cup |
| 24 Apr 2021 | Los Angeles FC vs Seattle Sounders | 1-1 | 4 | 0 | Major League Soccer |
| 17 Apr 2021 | Houston Dynamo vs SJ Earthquakes | 2-1 | 6 | 0 | Major League Soccer |
| 26 Mar 2021 | Canada vs Bermuda | 5-1 | 1 | 0 | WC Qualification Concacaf |
| 6 Dec 2020 | Columbus Crew vs New England | 1-0 | 1 | 0 | Major League Soccer |
| 30 Nov 2020 | Columbus Crew vs Nashville SC | 2-0 | 2 | 0 | Major League Soccer |
| 23 Nov 2020 | Portland Timbers vs Dallas | 1-1 | 3 | 0 | Major League Soccer |
| 2 Nov 2020 | Portland Timbers vs Vancouver Whitecaps | 1-0 | 1 | 0 | Major League Soccer |
| 24 Oct 2020 | Atlanta United vs DC United | 1-2 | 4 | 0 | Major League Soccer |
| 15 Oct 2020 | Dallas vs Sporting KC | 1-0 | 3 | 0 | Major League Soccer |
| 11 Oct 2020 | New York City vs New England | 1-2 | 4 | 0 | Major League Soccer |
| 7 Oct 2020 | New York RB vs Inter Miami | 1-2 | 4 | 0 | Major League Soccer |
| 19 Sep 2020 | DC United vs Toronto | 2-2 | 4 | 0 | Major League Soccer |
| 13 Sep 2020 | Nashville SC vs Atlanta United | 4-2 | 1 | 0 | Major League Soccer |
| 3 Sep 2020 | New England vs New York City | 0-2 | 4 | 0 | Major League Soccer |
| 30 Aug 2020 | Colorado Rapids vs Sporting KC | 1-1 | 5 | 1 | Major League Soccer |
| 23 Aug 2020 | Inter Miami vs Orlando City | 3-2 | 5 | 0 | Major League Soccer |
| 13 Aug 2020 | Dallas vs Nashville SC | 0-1 | 5 | 0 | Major League Soccer |
| 29 Jul 2020 | Portland Timbers vs Cincinnati | 1-1 | 5 | 0 | Major League Soccer |
| 23 Jul 2020 | Chicago Fire vs Vancouver Whitecaps | 0-2 | 3 | 0 | Major League Soccer |
| 9 Jul 2020 | New York City vs Philadelphia Union | 0-1 | 4 | 0 | Major League Soccer |
| 8 Mar 2020 | Portland Timbers vs Nashville SC | 1-0 | 4 | 0 | Major League Soccer |
| 29 Feb 2020 | SJ Earthquakes vs Toronto | 2-2 | 6 | 0 | Major League Soccer |
Armando Villarreal has officiated 156 matches across 12 competitions, averaging 4.15 yellow cards and 0.10 red cards per game (648 yellows and 16 reds in total). Active years in our database: 2020-2026. Competitions covered include Major League Soccer, CONCACAF Champions Cup, CONCACAF Nations League, WC Qualification Concacaf, Friendly International, Club Friendlies 1.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Armando Villarreal.
All statistics for Armando Villarreal and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.