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, AR2.
OfficialPositionsMatches
Jose Da Silva AR2 (11) with Jose Da Silva 11 matches with Jose Da Silva
Diego Blas AR2 (7) with Diego Blas 7 matches with Diego Blas
Ian McKay AR2 (7) with Ian McKay 7 matches with Ian McKay
Jeffrey Swartzel AR2 (6) with Jeffrey Swartzel 6 matches with Jeffrey Swartzel
Walter Heatherly AR2 (6) with Walter Heatherly 6 matches with Walter Heatherly
Adam Wienckowski AR2 (5) with Adam Wienckowski 5 matches with Adam Wienckowski
Eric Weisbrod AR2 (5) with Eric Weisbrod 5 matches with Eric Weisbrod
Gianni Facchini AR2 (5) with Gianni Facchini 5 matches with Gianni Facchini
Oscar Mitchell-Carvalho AR2 (5) with Oscar Mitchell-Carvalho 5 matches with Oscar Mitchell-Carvalho
Tyler Wyrostek AR2 (5) with Tyler Wyrostek 5 matches with Tyler Wyrostek
Andrew Bigelow AR2 (4) with Andrew Bigelow 4 matches with Andrew Bigelow
Eduardo Jeff AR2 (4) with Eduardo Jeff 4 matches with Eduardo Jeff
Kevin Lock AR2 (4) with Kevin Lock 4 matches with Kevin Lock
Ben Pilgrim AR2 (3) with Ben Pilgrim 3 matches with Ben Pilgrim
Benjamin Hall-Volpenhein AR2 (3) with Benjamin Hall-Volpenhein 3 matches with Benjamin Hall-Volpenhein
Chantal Boudreau AR2 (3) with Chantal Boudreau 3 matches with Chantal Boudreau
Chris Elliott AR2 (3) with Chris Elliott 3 matches with Chris Elliott
Cory Richardson AR2 (3) with Cory Richardson 3 matches with Cory Richardson
Matthew Nelson AR2 (3) with Matthew Nelson 3 matches with Matthew Nelson
Mike Rottersman AR2 (3) with Mike Rottersman 3 matches with Mike Rottersman
Stephen McGonagle AR2 (3) with Stephen McGonagle 3 matches with Stephen McGonagle
Brian Dunn AR2 (2) with Brian Dunn 2 matches with Brian Dunn
Brooke Mayo AR2 (2) with Brooke Mayo 2 matches with Brooke Mayo
Corey Parker AR2 (2) with Corey Parker 2 matches with Corey Parker
Danny Thornberry AR2 (2) with Danny Thornberry 2 matches with Danny Thornberry
Marcos DeOliveira’s match log, newest first.
DateRoundHome ScoreAwayFoulsYCRCPEN
2025-03-15 Reg HOU 1–2 RSL 23 4 0 0
2025-03-08 Reg ATX 0–1 COL 23 4 0 0
2025-03-01 Reg CHI 2–2 DC 30 4 0 1
2025-02-22 Reg NSH 0–0 NE 24 3 0 0
2024-10-05 Reg SKC 0–3 LAFC 20 3 0 1
2024-09-28 Reg NE 1–0 NSH 23 2 0 0
2024-09-18 Reg ORL 2–0 CLT 31 5 0 0
2024-09-14 Reg STL 1–3 MIN 29 3 0 1
2024-08-31 Reg TOR 1–3 DC 24 4 0 0
2024-07-20 Reg MIA 2–1 CHI 19 3 0 0
2024-07-17 Reg VAN 2–1 SKC 17 1 0 0
2024-07-03 Reg NYC 2–0 MTL 23 2 0 0
2024-06-29 Reg ATL 2–1 TOR 27 3 0 0
2024-06-22 Reg CLB 4–0 SKC 21 2 0 0
2024-06-19 Reg SJ 1–2 POR 15 5 0 0
2024-06-08 Reg MIN 1–1 DAL 13 2 0 0
2024-06-01 Reg CHI 2–1 LA 22 5 0 1
2024-05-29 Reg HOU 3–1 COL 34 2 0 1
2024-05-15 Reg NSH 2–0 TOR 15 3 0 0
2024-05-04 Reg VAN 0–0 ATX 15 4 0 0
2024-04-20 Reg CHI 0–4 RSL 28 2 0 0
2024-04-06 Reg STL 0–0 DAL 24 5 0 0
2023-10-14 Reg DAL 1–1 COL 22 3 0 0
2023-09-02 Reg NE 2–2 ATX 25 5 0 0
2023-08-30 Reg MIN 3–0 COL 23 6 0 1

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.