Career

Matches
150
Goals (per match)
404 (2.69)
Fouls (per match)
3794 (25.29)
Yellow cards (per match)
553 (3.69)
Red cards (per match)
12 (0.08)
Penalties (per match)
39 (0.26)

By season

Marcos DeOliveira’s record by season, newest first.
Season Matches YC/M RC PEN F/M
2026 8 3.25 0 3 26.88
2025 21 3.76 0 5 24.67
2024 18 3.11 0 4 22.22
2023 19 4.32 1 5 25.68
2022 23 4.26 6 5 26.61
2021 18 3.39 1 4 26.83
2020 14 3.29 1 4 26.14
2019 12 4.00 1 5 24.33
2018 4 4.25 1 2 24.50
2017 4 3.00 0 0 24.00
2016 3 2.00 0 0 22.33
2015 3 4.33 0 0 28.00
2014 3 3.00 1 2 25.00
All seasons 150 3.69 12 39 25.29
Marcos DeOliveira’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.13 0 2 13.88 5–2–1 2.125
2025 21 1.90 0 3 12.00 9–5–7 1.524
2024 18 1.61 0 0 11.11 10–3–5 1.833
2023 19 2.00 1 3 13.00 8–5–6 1.526
2022 23 1.87 3 2 12.09 10–8–5 1.652
2021 18 1.61 0 1 13.00 4–8–6 1.111
2020 14 1.50 1 4 13.07 8–2–4 1.857
2019 12 1.83 1 3 11.92 6–1–5 1.583
2018 4 2.75 0 1 13.25 2–1–1 1.750
2017 4 1.25 0 0 14.75 3–0–1 2.250
2016 3 1.33 0 0 11.00 2–0–1 2.000
2015 3 2.33 0 0 17.00 2–1–0 2.333
2014 3 1.33 0 1 13.00 1–1–1 1.333
All seasons 150 1.80 6 20 12.55 70–37–43 1.647
Marcos DeOliveira’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 1.13 0 1 13.00 1–2–5 0.625
2025 21 1.86 0 2 12.67 7–5–9 1.238
2024 18 1.50 0 4 11.11 5–3–10 1.000
2023 19 2.32 0 2 12.68 6–5–8 1.211
2022 23 2.39 3 3 14.52 5–8–10 1.000
2021 18 1.78 1 3 13.83 6–8–4 1.444
2020 14 1.79 0 0 13.07 4–2–8 1.000
2019 12 2.17 0 2 12.42 5–1–6 1.333
2018 4 1.50 1 1 11.25 1–1–2 1.000
2017 4 1.75 0 0 9.25 1–0–3 0.750
2016 3 0.67 0 0 11.33 1–0–2 1.000
2015 3 2.00 0 0 11.00 0–1–2 0.333
2014 3 1.67 1 1 12.00 1–1–1 1.333
All seasons 150 1.89 6 19 12.74 43–37–70 1.107

Card reasons

Yellow cards issued, by reason.
ReasonYellow cards
Unsporting behaviour 501
Delaying the restart 22
Dissent 16
Persistent infringement 10
Failing to respect distance 4
Total553
Red cards issued, by reason.
ReasonRed cards
Second caution 5
Serious foul play 3
Violent conduct 2
Denying an obvious goal-scoring opportunity (foul) 1
Denying an obvious goal-scoring opportunity (handball) 1
Total12

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 22
16–30 43
31–45 (incl. added time) 74
46–60 89
61–75 109
76–90 (incl. added time) 233
Extra time 0
Shootout 0

By club

Marcos DeOliveira’s record by club.
ClubMatches GFGAYCOpp YCRCOpp RCPENOpp PEN
Atlanta United FC 6 matches against Atlanta United FC 7 9 17 9 0 0 0 2
Austin FC 8 matches against Austin FC 7 14 17 15 0 0 0 0
CF Montréal 15 matches against CF Montréal 16 27 19 31 2 1 3 2
Charlotte FC 3 matches against Charlotte FC 4 4 8 10 0 0 0 1
Chicago Fire FC 18 matches against Chicago Fire FC 21 22 33 33 2 0 4 5
Colorado Rapids 16 matches against Colorado Rapids 21 24 38 25 2 0 4 3
Columbus Crew 7 matches against Columbus Crew 15 7 5 14 0 0 2 0
D.C. United 16 matches against D.C. United 31 28 24 33 0 1 4 1
FC Cincinnati 15 matches against FC Cincinnati 13 18 28 25 0 0 1 2
FC Dallas 15 matches against FC Dallas 23 18 24 27 0 1 3 2
Houston Dynamo FC 16 matches against Houston Dynamo FC 27 21 35 27 0 2 1 3
Inter Miami CF 5 matches against Inter Miami CF 10 6 11 6 1 0 0 1
LA Galaxy 7 matches against LA Galaxy 11 11 13 16 0 0 1 0
Los Angeles FC 3 matches against Los Angeles FC 8 1 4 4 0 0 1 0
Minnesota United FC 18 matches against Minnesota United FC 28 16 35 29 0 1 4 1
Nashville SC 12 matches against Nashville SC 8 10 14 22 0 0 1 0
New England Revolution 10 matches against New England Revolution 10 13 17 20 0 0 1 1
New York City FC 8 matches against New York City FC 9 6 16 13 0 0 0 1
Orlando City SC 13 matches against Orlando City SC 18 13 31 30 1 2 3 2
Philadelphia Union 10 matches against Philadelphia Union 20 10 19 22 0 1 3 1
Portland Timbers 7 matches against Portland Timbers 7 12 15 12 1 1 1 3
Real Salt Lake 9 matches against Real Salt Lake 12 8 16 14 0 1 0 0
Red Bull New York 12 matches against Red Bull New York 16 22 29 21 1 0 0 0
Saint Louis CITY SC 6 matches against Saint Louis CITY SC 7 11 10 13 0 0 1 2
San Jose Earthquakes 11 matches against San Jose Earthquakes 11 25 17 23 0 0 0 2
Seattle Sounders FC 3 matches against Seattle Sounders FC 5 2 5 4 0 0 0 0
Sporting Kansas City 9 matches against Sporting Kansas City 12 13 20 17 1 1 1 1
Toronto FC 11 matches against Toronto FC 15 18 14 19 1 0 0 3
Vancouver Whitecaps FC 11 matches against Vancouver Whitecaps FC 12 15 19 19 0 0 0 0

Most frequent crewmates

Crewmate position: All On field AR AR1 AR2 4th official VOR VAR AVAR
Marcos DeOliveira’s most frequent crewmates.
OfficialPositionsMatches
Jose Da Silva AR1 (15) with Jose Da Silva, AR2 (11) with Jose Da Silva, AVAR (1) with Jose Da Silva 27 matches with Jose Da Silva
Andrew Bigelow AR1 (15) with Andrew Bigelow, AR2 (4) with Andrew Bigelow, 4th (1) with Andrew Bigelow, AVAR (1) with Andrew Bigelow 21 matches with Andrew Bigelow
Craig Lowry AR1 (1) with Craig Lowry, 4th (1) with Craig Lowry, AVAR (13) with Craig Lowry 15 matches with Craig Lowry
Corey Parker AR1 (11) with Corey Parker, AR2 (2) with Corey Parker 13 matches with Corey Parker
Edvin Jurisevic VAR (13) with Edvin Jurisevic 13 matches with Edvin Jurisevic
Kevin Stott VAR (13) with Kevin Stott 13 matches with Kevin Stott
Ian McKay AR1 (1) with Ian McKay, AR2 (7) with Ian McKay, AVAR (3) with Ian McKay 11 matches with Ian McKay
Jeff Muschik AR1 (1) with Jeff Muschik, AVAR (10) with Jeff Muschik 11 matches with Jeff Muschik
Jeffrey Greeson AR1 (11) with Jeffrey Greeson 11 matches with Jeffrey Greeson
Adam Wienckowski AR1 (4) with Adam Wienckowski, AR2 (5) with Adam Wienckowski, AVAR (1) with Adam Wienckowski 10 matches with Adam Wienckowski
Cory Richardson AR1 (4) with Cory Richardson, AR2 (3) with Cory Richardson, AVAR (3) with Cory Richardson 10 matches with Cory Richardson
Mike Kampmeinert AVAR (10) with Mike Kampmeinert 10 matches with Mike Kampmeinert
Brian Dunn AR1 (4) with Brian Dunn, AR2 (2) with Brian Dunn, 4th (1) with Brian Dunn, AVAR (2) with Brian Dunn 9 matches with Brian Dunn
Daniel Radford 4th (1) with Daniel Radford, VAR (8) with Daniel Radford 9 matches with Daniel Radford
David Barrie 4th (3) with David Barrie, VAR (6) with David Barrie 9 matches with David Barrie
Diego Blas AR1 (1) with Diego Blas, AR2 (7) with Diego Blas, AVAR (1) with Diego Blas 9 matches with Diego Blas
Eric Weisbrod AR1 (1) with Eric Weisbrod, AR2 (5) with Eric Weisbrod, AVAR (3) with Eric Weisbrod 9 matches with Eric Weisbrod
Joshua Patlak AVAR (9) with Joshua Patlak 9 matches with Joshua Patlak
Gianni Facchini AR1 (3) with Gianni Facchini, AR2 (5) with Gianni Facchini 8 matches with Gianni Facchini
Jose Carlos Rivero VAR (8) with Jose Carlos Rivero 8 matches with Jose Carlos Rivero
Jozef Batko AVAR (8) with Jozef Batko 8 matches with Jozef Batko
Oscar Mitchell-Carvalho AR1 (3) with Oscar Mitchell-Carvalho, AR2 (5) with Oscar Mitchell-Carvalho 8 matches with Oscar Mitchell-Carvalho
Sorin Stoica 4th (1) with Sorin Stoica, VAR (7) with Sorin Stoica 8 matches with Sorin Stoica
Corey Rockwell AR1 (7) with Corey Rockwell 7 matches with Corey Rockwell
Jeffrey Swartzel AR2 (6) with Jeffrey Swartzel, AVAR (1) with Jeffrey Swartzel 7 matches with Jeffrey Swartzel
Marcos DeOliveira’s match log, newest first.
DateRoundHome ScoreAwayYCRCPEN
2026-07-22 Reg NSH 1–0 MTL 2 0 1
2026-05-16 Reg ATX 1–2 SKC 7 0 0
2026-05-09 Reg MTL 2–0 ORL 3 0 1
2026-04-22 Reg RBNY 4–4 DC 3 0 0
2026-04-18 Reg DAL 2–2 LA 2 0 0
2026-04-04 Reg CHI 1–0 NSH 3 0 0
2026-03-14 Reg ATL 3–1 PHI 4 0 1
2026-02-28 Reg MIN 1–0 CIN 2 0 0
2025-10-18 Reg CLB 3–1 NYRB 2 0 0
2025-09-20 Reg MIN 0–3 CHI 4 0 1
2025-09-13 Reg CIN 2–1 NSH 2 0 0
2025-09-06 Reg HOU 1–1 LA 5 0 0
2025-08-16 Reg NE 0–2 LAFC 2 0 0
2025-07-19 Reg DAL 3–0 STL 2 0 1
2025-07-12 Reg PHI 2–0 NYRB 4 0 0
2025-07-05 Reg MTL 1–4 MIA 3 0 0
2025-06-28 Reg ORL 1–2 CIN 6 0 0
2025-06-14 Reg STL 3–3 LA 2 0 0
2025-05-31 Reg NYRB 2–0 ATL 6 0 0
2025-05-28 Reg CIN 3–3 DAL 6 0 1
2025-05-14 Reg NSH 2–1 NYRB 7 0 0
2025-05-10 Reg TOR 2–0 DC 1 0 0
2025-05-03 Reg MTL 1–2 PHI 7 0 0
2025-04-26 Reg ORL 3–0 ATL 3 0 1
2025-04-19 Reg NE 2–0 NYC 2 0 0

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.