Career

Matches
149
Goals (per match)
403 (2.70)
Fouls (per match)
3772 (25.32)
Yellow cards (per match)
550 (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 13 3.31 1 4 26.46
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 149 3.69 12 39 25.32
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 13 1.38 1 4 13.23 7–2–4 1.769
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 149 1.79 6 20 12.56 69–37–43 1.638
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 13 1.92 0 0 13.23 4–2–7 1.077
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 149 1.90 6 19 12.75 43–37–69 1.114

Card reasons

Yellow cards issued, by reason.
ReasonYellow cards
Unsporting behaviour 500
Delaying the restart 20
Dissent 16
Persistent infringement 10
Failing to respect distance 4
Total550
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 108
76–90 (incl. added time) 231
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 14 matches against CF Montréal 16 26 19 28 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 12 matches against Orlando City SC 17 13 28 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, 4th official.
OfficialPositionsMatches
Calin Radosav 4th (6) with Calin Radosav 6 matches with Calin Radosav
Matthew Thompson 4th (6) with Matthew Thompson 6 matches with Matthew Thompson
Thomas Synder 4th (5) with Thomas Synder 5 matches with Thomas Synder
Alyssa Pennington 4th (4) with Alyssa Pennington 4 matches with Alyssa Pennington
Fotis Bazakos 4th (4) with Fotis Bazakos 4 matches with Fotis Bazakos
Ismir Pekmic 4th (4) with Ismir Pekmic 4 matches with Ismir Pekmic
JC Griggs 4th (4) with JC Griggs 4 matches with JC Griggs
Mathieu Souaré 4th (4) with Mathieu Souaré 4 matches with Mathieu Souaré
Robert Sibiga 4th (4) with Robert Sibiga 4 matches with Robert Sibiga
Tori Penso 4th (4) with Tori Penso 4 matches with Tori Penso
Alan Kelly 4th (3) with Alan Kelly 3 matches with Alan Kelly
Alex Chilowicz 4th (3) with Alex Chilowicz 3 matches with Alex Chilowicz
Chris Penso 4th (3) with Chris Penso 3 matches with Chris Penso
Chris Ruska 4th (3) with Chris Ruska 3 matches with Chris Ruska
David Barrie 4th (3) with David Barrie 3 matches with David Barrie
Elvis Osmanovic 4th (3) with Elvis Osmanovic 3 matches with Elvis Osmanovic
Gerald Flores 4th (3) with Gerald Flores 3 matches with Gerald Flores
Jeremy Scheer 4th (3) with Jeremy Scheer 3 matches with Jeremy Scheer
Lorenzo Hernandez 4th (3) with Lorenzo Hernandez 3 matches with Lorenzo Hernandez
Luis Arroyo 4th (3) with Luis Arroyo 3 matches with Luis Arroyo
Ramy Touchan 4th (3) with Ramy Touchan 3 matches with Ramy Touchan
Ricardo Fierro 4th (3) with Ricardo Fierro 3 matches with Ricardo Fierro
Rosendo Mendoza 4th (3) with Rosendo Mendoza 3 matches with Rosendo Mendoza
Alain Ruch 4th (2) with Alain Ruch 2 matches with Alain Ruch
Alejandro Mariscal 4th (2) with Alejandro Mariscal 2 matches with Alejandro Mariscal
Marcos DeOliveira’s match log, newest first.
DateRoundHome ScoreAwayFoulsYCRCPEN
2026-07-22 Reg NSH 1–0 MTL 21 2 0 1
2026-05-16 Reg ATX 1–2 SKC 34 7 0 0
2026-05-09 Reg MTL 2–0 ORL 26 3 0 1
2026-04-22 Reg RBNY 4–4 DC 27 3 0 0
2026-04-18 Reg DAL 2–2 LA 33 2 0 0
2026-04-04 Reg CHI 1–0 NSH 32 3 0 0
2026-03-14 Reg ATL 3–1 PHI 27 4 0 1
2026-02-28 Reg MIN 1–0 CIN 15 2 0 0
2025-10-18 Reg CLB 3–1 NYRB 19 2 0 0
2025-09-20 Reg MIN 0–3 CHI 25 4 0 1
2025-09-13 Reg CIN 2–1 NSH 29 2 0 0
2025-09-06 Reg HOU 1–1 LA 29 5 0 0
2025-08-16 Reg NE 0–2 LAFC 23 2 0 0
2025-07-19 Reg DAL 3–0 STL 22 2 0 1
2025-07-12 Reg PHI 2–0 NYRB 25 4 0 0
2025-07-05 Reg MTL 1–4 MIA 26 3 0 0
2025-06-28 Reg ORL 1–2 CIN 27 6 0 0
2025-06-14 Reg STL 3–3 LA 16 2 0 0
2025-05-31 Reg NYRB 2–0 ATL 24 6 0 0
2025-05-28 Reg CIN 3–3 DAL 23 6 0 1
2025-05-14 Reg NSH 2–1 NYRB 25 7 0 0
2025-05-10 Reg TOR 2–0 DC 30 1 0 0
2025-05-03 Reg MTL 1–2 PHI 37 7 0 0
2025-04-26 Reg ORL 3–0 ATL 22 3 0 1
2025-04-19 Reg NE 2–0 NYC 16 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.