OrcaScore

Referee profile

Marcos de Oliveira

  • USA
  • 154 matches officiated
Matches officiated
154
career total (source)
Yellow cards / match
3.71
571 yellow in total
Reds / match
0.08
7 red · 5 second yellow
Yellow / match, recent
2.84
19 matches · red 0.00

Last 12 months

16 matches since 5 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricMarcos de OliveiraAverageDifference from average
Yellow cards / match 2.88 3.99 −28%
Red cards / match 0.00 0.21 −100%
Penalty goals / match 0.25 0.23 +9%
Goals / match 2.88 2.79 +3%
Home wins 50% 44% +14%
Draws 31% 25% +24%

Ranked 1036 of 1119 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 MLS 3.00 goals · 3.00 yellows / match 15 matches
  2. 2 US Open Cup 1.00 goals · – yellows / match 1 match

Cards per match

Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.

Yellow cardsRed cardsCareer avg.
0 1 2 3 4 5 6 7 Cincinnati – Nashville SC · 14 Sep 2025 · Yellow cards 2, Red cards 0 2 14 SepCIN–NSH Minnesota United – Chicago Fire · 21 Sep 2025 · Yellow cards 4, Red cards 0 4 Columbus Crew – New York Red Bulls · 19 Oct 2025 · Yellow cards 2, Red cards 0 2 Minnesota United – Cincinnati · 1 Mar 2026 · Yellow cards 2, Red cards 0 2 1 MarMIN–CIN Atlanta – Philadelphia Union · 14 Mar 2026 · Yellow cards 4, Red cards 0 4 Chicago Fire – Nashville SC · 5 Apr 2026 · Yellow cards 3, Red cards 0 3 FC Dallas – LA Galaxy · 19 Apr 2026 · Yellow cards 2, Red cards 0 2 19 AprDAL–LA Columbus Crew – LA Galaxy · 23 Apr 2026 · Yellow cards 1, Red cards 0 1 New York Red Bulls – DC United · 23 Apr 2026 · Yellow cards 3, Red cards 0 3 CF Montréal – Orlando City SC · 9 May 2026 · Yellow cards 2, Red cards 0 2 9 MayMON–ORL Austin FC – Sporting Kansas City · 17 May 2026 · Yellow cards 7, Red cards 0 7 Columbus Crew – New York City FC · 21 May 2026 · Yellow cards 1, Red cards 0 1 Nashville SC – CF Montréal · 23 Jul 2026 · Yellow cards 2, Red cards 0 2 23 JulNSH–MON Atlanta – New York Red Bulls · 16 Aug 2026 · Yellow cards 4, Red cards 0 4 Sporting Kansas City – Vancouver Whitecaps · 30 Aug 2026 · Yellow cards 4, Red cards 0 4 LA Galaxy – Seattle Sounders FC · 13 Sep 2026 · Yellow cards 2, Red cards 0 2 13 SepLA–SEA Minnesota United – Houston Dynamo · 11 Oct 2026 · Yellow cards 2, Red cards 0 2 New York Red Bulls – Toronto FC · 18 Oct 2026 · Yellow cards 3, Red cards 0 3 Chicago Fire – Orlando City SC · 29 Oct 2026 · Yellow cards 4, Red cards 0 4 29 OctCHI–ORL 3.7

League breakdown

Competitions of the last 30 matches

MLS 29 29 matches · 2.9 yellow/match
US Open Cup 1 1 matches · 1.0 yellow/match

Recent matches

Older matches exist at the source.