Referee
Marcos de Oliveira
USA
- Matches
- 15
- Since
- 28 Feb 2026
Yellow cards
3.00
per game
−1.01 vs league average (4.01)
Red cards
0.00
per game
Penalties awarded
0.33
per game
in line with league average (0.29)
Fouls
25.93
per game
By competition
1 competitions| Competition | Matches | YC/g | RC/g | Pen/g |
|---|---|---|---|---|
| 15 | 3.00 | 0.00 | 0.33 |
Matches
15 in charge- 29 Oct 2026Major League SoccerChicago Fire
2 - 2
Orlando City SC40 - 17 Oct 2026Major League SoccerNew York Red Bulls
0 - 2
Toronto FC30 - 11 Oct 2026Major League SoccerMinnesota United FC
2 - 2
Houston Dynamo20 - 13 Sept 2026Major League SoccerLos Angeles Galaxy
1 - 1
Seattle Sounders20P1 - 30 Aug 2026Major League SoccerSporting Kansas City
0 - 3
Vancouver Whitecaps40P1 - 15 Aug 2026Major League SoccerAtlanta United FC
2 - 1
New York Red Bulls40 - 23 Jul 2026Major League SoccerNashville SC
1 - 0
CF Montreal20P1 - 17 May 2026Major League SoccerAustin
1 - 2
Sporting Kansas City70 - 9 May 2026Major League SoccerCF Montreal
2 - 0
Orlando City SC20P1 - 22 Apr 2026Major League SoccerColumbus Crew
2 - 1
Los Angeles Galaxy10 - 22 Apr 2026Major League SoccerNew York Red Bulls
4 - 4
DC United30 - 19 Apr 2026Major League SoccerFC Dallas
2 - 2
Los Angeles Galaxy20 - 5 Apr 2026Major League SoccerChicago Fire
1 - 0
Nashville SC30 - 14 Mar 2026Major League SoccerAtlanta United FC
3 - 1
Philadelphia Union40P1 - 28 Feb 2026Major League SoccerMinnesota United FC
1 - 0
FC Cincinnati20
Results
47%33%20%
Home win 47%Draw 33%Away win 20%
By season
- 2026/277 · 3.0
- 2025/268 · 3.0
Teams refereed most
New York Red Bulls3 · 0-1-2
Los Angeles Galaxy3 · 0-2-1
Chicago Fire2 · 1-1-0
Orlando City SC2 · 0-1-1
Minnesota United FC2 · 1-1-0
Sporting Kansas City2 · 1-0-1
Atlanta United FC2 · 2-0-0
Nashville SC2 · 1-0-1
CF Montreal2 · 1-0-1
Toronto FC1 · 1-0-0
Houston Dynamo1 · 0-1-0
Seattle Sounders1 · 0-1-0
Most cards in a game
- 17 May 2026Major League SoccerAustin
1 - 2
Sporting Kansas City70 - 29 Oct 2026Major League SoccerChicago Fire
2 - 2
Orlando City SC40 - 30 Aug 2026Major League SoccerSporting Kansas City
0 - 3
Vancouver Whitecaps40P1 - 15 Aug 2026Major League SoccerAtlanta United FC
2 - 1
New York Red Bulls40 - 14 Mar 2026Major League SoccerAtlanta United FC
3 - 1
Philadelphia Union40P1