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, AVAR.
OfficialPositionsMatches
Jonathan Johnson AVAR (12) with Jonathan Johnson 12 matches with Jonathan Johnson
Craig Lowry AVAR (9) with Craig Lowry 9 matches with Craig Lowry
Fabio Tovar AVAR (6) with Fabio Tovar 6 matches with Fabio Tovar
Mike Kampmeinert AVAR (6) with Mike Kampmeinert 6 matches with Mike Kampmeinert
Robert Schaap AVAR (6) with Robert Schaap 6 matches with Robert Schaap
TJ Zablocki AVAR (6) with TJ Zablocki 6 matches with TJ Zablocki
Jeff Muschik AVAR (5) with Jeff Muschik 5 matches with Jeff Muschik
Ian McKay AVAR (4) with Ian McKay 4 matches with Ian McKay
Joshua Patlak AVAR (4) with Joshua Patlak 4 matches with Joshua Patlak
Peter Balciunas AVAR (4) with Peter Balciunas 4 matches with Peter Balciunas
Jose Da Silva AVAR (3) with Jose Da Silva 3 matches with Jose Da Silva
Tyler Wyrostek AVAR (3) with Tyler Wyrostek 3 matches with Tyler Wyrostek
Cameron Blanchard AVAR (2) with Cameron Blanchard 2 matches with Cameron Blanchard
Cory Richardson AVAR (2) with Cory Richardson 2 matches with Cory Richardson
Gjovalin Bori AVAR (2) with Gjovalin Bori 2 matches with Gjovalin Bori
Ian Anderson AVAR (2) with Ian Anderson 2 matches with Ian Anderson
Jozef Batko AVAR (2) with Jozef Batko 2 matches with Jozef Batko
Kevin Klinger AVAR (2) with Kevin Klinger 2 matches with Kevin Klinger
Kyle Longville AVAR (2) with Kyle Longville 2 matches with Kyle Longville
Rene Parra AVAR (2) with Rene Parra 2 matches with Rene Parra
Thomas Supple AVAR (2) with Thomas Supple 2 matches with Thomas Supple
Adam Garner AVAR (1) with Adam Garner 1 matches with Adam Garner
Brian Dunn AVAR (1) with Brian Dunn 1 matches with Brian Dunn
Chantal Boudreau AVAR (1) with Chantal Boudreau 1 matches with Chantal Boudreau
Claudiu Badea AVAR (1) with Claudiu Badea 1 matches with Claudiu Badea
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.