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, AR1.
OfficialPositionsMatches
Andrew Bigelow AR1 (15) with Andrew Bigelow 15 matches with Andrew Bigelow
Jose Da Silva AR1 (15) with Jose Da Silva 15 matches with Jose Da Silva
Corey Parker AR1 (11) with Corey Parker 11 matches with Corey Parker
Jeffrey Greeson AR1 (11) with Jeffrey Greeson 11 matches with Jeffrey Greeson
Corey Rockwell AR1 (7) with Corey Rockwell 7 matches with Corey Rockwell
Jeremy Kieso AR1 (6) with Jeremy Kieso 6 matches with Jeremy Kieso
Logan Brown AR1 (6) with Logan Brown 6 matches with Logan Brown
Cameron Blanchard AR1 (5) with Cameron Blanchard 5 matches with Cameron Blanchard
Jeremy Hanson AR1 (5) with Jeremy Hanson 5 matches with Jeremy Hanson
Adam Wienckowski AR1 (4) with Adam Wienckowski 4 matches with Adam Wienckowski
Brian Dunn AR1 (4) with Brian Dunn 4 matches with Brian Dunn
Cory Richardson AR1 (4) with Cory Richardson 4 matches with Cory Richardson
Jeff Hosking AR1 (4) with Jeff Hosking 4 matches with Jeff Hosking
Nick Uranga AR1 (4) with Nick Uranga 4 matches with Nick Uranga
Frank Anderson AR1 (3) with Frank Anderson 3 matches with Frank Anderson
Gianni Facchini AR1 (3) with Gianni Facchini 3 matches with Gianni Facchini
Oscar Mitchell-Carvalho AR1 (3) with Oscar Mitchell-Carvalho 3 matches with Oscar Mitchell-Carvalho
Chantal Boudreau AR1 (2) with Chantal Boudreau 2 matches with Chantal Boudreau
Chris Elliott AR1 (2) with Chris Elliott 2 matches with Chris Elliott
Eduardo Mariscal AR1 (2) with Eduardo Mariscal 2 matches with Eduardo Mariscal
Eric Boria AR1 (2) with Eric Boria 2 matches with Eric Boria
Ian Anderson AR1 (2) with Ian Anderson 2 matches with Ian Anderson
Jason White AR1 (2) with Jason White 2 matches with Jason White
Kermit Quisenberry AR1 (2) with Kermit Quisenberry 2 matches with Kermit Quisenberry
Kyle Atkins AR1 (2) with Kyle Atkins 2 matches with Kyle Atkins
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.