Career

Matches
111
Goals (per match)
300 (2.70)
Fouls (per match)
2882 (25.96)
Yellow cards (per match)
516 (4.65)
Red cards (per match)
22 (0.20)
Penalties (per match)
27 (0.24)

By season

Ramy Touchan’s record by season, newest first.
Season Matches YC/M RC PEN F/M
2026 5 4.20 1 1 25.60
2025 5 4.80 0 1 30.40
2024 12 5.25 4 5 24.67
2023 17 4.53 4 1 24.88
2022 20 5.00 4 9 25.10
2021 15 5.47 2 5 27.00
2020 15 4.40 6 2 27.80
2019 20 3.85 1 2 25.20
2018 2 3.00 0 1 27.50
All seasons 111 4.65 22 27 25.96
Ramy Touchan’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 5 1.80 0 1 12.20 4–1–0 2.600
2025 5 3.00 0 0 16.00 0–3–2 0.600
2024 12 2.67 3 2 11.67 5–5–2 1.667
2023 17 2.06 2 1 13.12 4–6–7 1.059
2022 20 2.35 2 7 12.45 11–6–3 1.950
2021 15 2.67 1 4 13.53 5–3–7 1.200
2020 15 2.20 2 1 14.47 7–3–5 1.600
2019 20 2.30 0 2 12.50 7–7–6 1.400
2018 2 0.50 0 0 14.50 2–0–0 3.000
All seasons 111 2.32 10 18 13.08 45–34–32 1.523
Ramy Touchan’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 5 2.40 1 0 13.40 0–1–4 0.200
2025 5 1.80 0 1 14.40 2–3–0 1.800
2024 12 2.58 1 3 13.00 2–5–5 0.917
2023 17 2.47 2 0 11.76 7–6–4 1.588
2022 20 2.65 2 2 12.65 3–6–11 0.750
2021 15 2.80 1 1 13.47 7–3–5 1.600
2020 15 2.20 4 1 13.33 5–3–7 1.200
2019 20 1.55 1 0 12.70 6–7–7 1.250
2018 2 2.50 0 1 13.00 0–0–2 0.000
All seasons 111 2.32 12 9 12.88 32–34–45 1.171

Card reasons

Yellow cards issued, by reason.
ReasonYellow cards
Unsporting behaviour 414
Dissent 53
Delaying the restart 27
Persistent infringement 15
Failing to respect distance 6
Persistent offences 1
Total516
Red cards issued, by reason.
ReasonRed cards
Second caution 11
Serious foul play 4
Violent conduct 4
Denying an obvious goal-scoring opportunity (foul) 3
Total22

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 23
16–30 53
31–45 (incl. added time) 102
46–60 86
61–75 109
76–90 (incl. added time) 176
Extra time 0
Shootout 0

By club

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

Most frequent crewmates

Crewmate position: All On field AR AR1 AR2 4th official VOR VAR AVAR
Ramy Touchan’s most frequent crewmates, On field.
OfficialPositionsMatches
Matthew Nelson AR1 (3) with Matthew Nelson, AR2 (7) with Matthew Nelson 10 matches with Matthew Nelson
Chris Elliott AR1 (3) with Chris Elliott, AR2 (5) with Chris Elliott 8 matches with Chris Elliott
Corey Rockwell AR1 (6) with Corey Rockwell, AR2 (2) with Corey Rockwell 8 matches with Corey Rockwell
Ian McKay AR2 (6) with Ian McKay, 4th (2) with Ian McKay 8 matches with Ian McKay
Chris Wattam AR1 (5) with Chris Wattam, AR2 (2) with Chris Wattam 7 matches with Chris Wattam
Felisha Mariscal AR1 (2) with Felisha Mariscal, AR2 (5) with Felisha Mariscal 7 matches with Felisha Mariscal
Ian Anderson AR1 (7) with Ian Anderson 7 matches with Ian Anderson
Adam Garner AR1 (3) with Adam Garner, AR2 (2) with Adam Garner, 4th (1) with Adam Garner 6 matches with Adam Garner
Brian Dunn AR1 (5) with Brian Dunn, AR2 (1) with Brian Dunn 6 matches with Brian Dunn
Claudiu Badea AR1 (2) with Claudiu Badea, AR2 (4) with Claudiu Badea 6 matches with Claudiu Badea
Corey Parker AR1 (5) with Corey Parker, AR2 (1) with Corey Parker 6 matches with Corey Parker
Diego Blas AR1 (1) with Diego Blas, AR2 (5) with Diego Blas 6 matches with Diego Blas
Jeffrey Greeson AR1 (3) with Jeffrey Greeson, AR2 (3) with Jeffrey Greeson 6 matches with Jeffrey Greeson
Adam Wienckowski AR1 (3) with Adam Wienckowski, AR2 (2) with Adam Wienckowski 5 matches with Adam Wienckowski
Andrew Bigelow AR1 (3) with Andrew Bigelow, AR2 (2) with Andrew Bigelow 5 matches with Andrew Bigelow
Brian Poeschel AR1 (1) with Brian Poeschel, AR2 (4) with Brian Poeschel 5 matches with Brian Poeschel
Cameron Blanchard AR1 (4) with Cameron Blanchard, AR2 (1) with Cameron Blanchard 5 matches with Cameron Blanchard
Frank Anderson AR1 (5) with Frank Anderson 5 matches with Frank Anderson
Gianni Facchini AR1 (2) with Gianni Facchini, AR2 (3) with Gianni Facchini 5 matches with Gianni Facchini
Jason White AR1 (4) with Jason White, AR2 (1) with Jason White 5 matches with Jason White
Jeremy Kieso AR1 (2) with Jeremy Kieso, AR2 (3) with Jeremy Kieso 5 matches with Jeremy Kieso
Stefan Tanaka-Freundt AR1 (4) with Stefan Tanaka-Freundt, AR2 (1) with Stefan Tanaka-Freundt 5 matches with Stefan Tanaka-Freundt
Elijio Arreguin 4th (4) with Elijio Arreguin 4 matches with Elijio Arreguin
Elton Garcia 4th (4) with Elton Garcia 4 matches with Elton Garcia
Eric Weisbrod AR1 (3) with Eric Weisbrod, AR2 (1) with Eric Weisbrod 4 matches with Eric Weisbrod
Ramy Touchan’s match log, newest first.
DateRoundHome ScoreAwayFoulsYCRCPEN
2026-07-31 Reg NYC 1–1 TOR 23 6 0 1
2026-07-25 Reg ORL 1–0 NSH 18 1 0 0
2026-05-24 Reg LAFC 1–0 SEA 22 0 0 0
2026-05-09 Reg POR 6–0 SKC 32 6 0 0
2026-04-25 Reg MTL 1–0 NYC 33 8+1 1 0
2025-07-26 Reg ATL 2–2 SEA 24 4 0 0
2025-07-16 Reg SJ 2–2 DAL 37 5 0 0
2025-07-12 Reg ORL 1–1 MTL 39 7 0 1
2025-06-25 Reg VAN 3–5 SD 27 4 0 0
2025-06-14 Reg COL 0–1 ORL 25 5 0 0
2024-10-05 Reg VAN 0–1 MIN 26 6 0 1
2024-09-28 Reg MIA 1–1 CLT 17 6 0 0
2024-09-14 Reg DC 1–1 NYC 26 7 0 2
2024-09-07 Reg NYRB 1–1 SKC 33 3+1 1 0
2024-08-24 Reg POR 4–4 STL 33 7 1 1
2024-07-20 Reg COL 3–2 RSL 20 3 0 1
2024-07-13 Reg DAL 2–0 LA 19 0 0 0
2024-07-07 Reg SJ 1–0 CHI 18 5 0 0
2024-04-20 Reg SEA 0–2 VAN 20 5 2 0
2024-04-13 Reg RSL 0–0 CLB 32 9 0 0
2024-04-06 Reg VAN 4–0 TOR 29 7 0 0
2024-03-30 Reg DC 1–0 MTL 23 5 0 0
2023-10-04 Reg MTL 1–1 HOU 25 7 0 0
2023-09-20 Reg POR 2–1 SJ 21 5 0 0
2023-09-16 Reg TOR 1–2 VAN 22 4 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.