Appearances — AR

Matches
141
Seasons
7
From
2020
To
2026

Ryan Graves’s appearances by season as AR, newest first.

2026
13
2025
23
2024
24
2023
28
2022
26
2021
23
2020
4

By club

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

Most frequent crewmates

Crewmate position: All On field R AR AR1 AR2 4th official VOR VAR AVAR
Ryan Graves’s most frequent crewmates as AR.
OfficialPositionsMatches
Ted Unkel R (35) with Ted Unkel, 4th (3) with Ted Unkel 38 matches with Ted Unkel
Corey Rockwell AR1 (15) with Corey Rockwell, AVAR (1) with Corey Rockwell 16 matches with Corey Rockwell
Joshua Patlak AVAR (14) with Joshua Patlak 14 matches with Joshua Patlak
Drew Fischer R (8) with Drew Fischer, 4th (1) with Drew Fischer, VAR (4) with Drew Fischer 13 matches with Drew Fischer
TJ Zablocki AR1 (1) with TJ Zablocki, VAR (1) with TJ Zablocki, AVAR (11) with TJ Zablocki 13 matches with TJ Zablocki
Alejandro Mariscal VAR (12) with Alejandro Mariscal 12 matches with Alejandro Mariscal
Kevin Stott R (1) with Kevin Stott, VAR (11) with Kevin Stott 12 matches with Kevin Stott
Mike Kampmeinert AVAR (12) with Mike Kampmeinert 12 matches with Mike Kampmeinert
Chris Penso R (6) with Chris Penso, 4th (2) with Chris Penso, VAR (3) with Chris Penso 11 matches with Chris Penso
Craig Lowry AVAR (11) with Craig Lowry 11 matches with Craig Lowry
Fotis Bazakos R (4) with Fotis Bazakos, 4th (4) with Fotis Bazakos, VAR (3) with Fotis Bazakos 11 matches with Fotis Bazakos
Joe Dickerson R (9) with Joe Dickerson, 4th (2) with Joe Dickerson 11 matches with Joe Dickerson
Jose Carlos Rivero VAR (11) with Jose Carlos Rivero 11 matches with Jose Carlos Rivero
Lukasz Szpala R (5) with Lukasz Szpala, 4th (5) with Lukasz Szpala, VAR (1) with Lukasz Szpala 11 matches with Lukasz Szpala
Cory Richardson AR1 (9) with Cory Richardson, 4th (1) with Cory Richardson 10 matches with Cory Richardson
Jon Freemon R (5) with Jon Freemon, 4th (5) with Jon Freemon 10 matches with Jon Freemon
Jonathan Johnson AVAR (10) with Jonathan Johnson 10 matches with Jonathan Johnson
Kevin Terry Jr VAR (10) with Kevin Terry Jr 10 matches with Kevin Terry Jr
Jorge Gonzalez VAR (9) with Jorge Gonzalez 9 matches with Jorge Gonzalez
Logan Brown AR1 (5) with Logan Brown, AR2 (3) with Logan Brown, AVAR (1) with Logan Brown 9 matches with Logan Brown
Robert Schaap AVAR (9) with Robert Schaap 9 matches with Robert Schaap
Claudiu Badea AR2 (1) with Claudiu Badea, AVAR (7) with Claudiu Badea 8 matches with Claudiu Badea
Fabio Tovar AVAR (8) with Fabio Tovar 8 matches with Fabio Tovar
Ramy Touchan R (4) with Ramy Touchan, 4th (2) with Ramy Touchan, VAR (2) with Ramy Touchan 8 matches with Ramy Touchan
Rosendo Mendoza R (3) with Rosendo Mendoza, 4th (4) with Rosendo Mendoza, VAR (1) with Rosendo Mendoza 8 matches with Rosendo Mendoza
Ryan Graves’s match log as AR, newest first.
DateRound Position Home Score Away RAR1AR24thVARAVAR
2026-07-25 Reg AR1 NE 4–1 ATL Pierre-Luc Lauzière Ryan Graves Justin Howard Alejo Calume David Barrie Joshua Patlak
2026-07-22 Reg AR2 SKC 2–1 MIN Matthew Corrigan Chris Elliott Ryan Graves Ramy Touchan Ismir Pekmic Joshua Patlak
2026-05-16 Reg AR1 PHI 1–1 CLB Armando Villarreal Ryan Graves Diego Blas Ricardo Montero Araya Michael Radchuk Tom Felice
2026-05-13 Reg AR1 CLT 0–1 NYC Jon Freemon Ryan Graves Rhett Hammil John Matto Younes Marrakchi Fabio Tovar
2026-05-09 Reg AR1 POR 6–0 SKC Ramy Touchan Ryan Graves Kali Smith Ricardo Fierro Daniel Radford Tom Felice
2026-04-25 Reg AR1 DC 3–2 ORL Chris Penso Ryan Graves Ben Pilgrim Nabil Bensalah Carol-Anne Chenard Jeff Muschik
2026-04-22 Reg AR2 SJ 5–1 ATX Timothy Ford Stefan Tanaka-Freundt Ryan Graves Elijio Arreguin Greg Dopka Jonathan Johnson
2026-04-18 Reg AR2 COL 2–3 MIA Jon Freemon Logan Brown Ryan Graves Ricardo Fierro Edvin Jurisevic Mike Kampmeinert
2026-04-11 Reg AR1 CHI 1–0 ATL Drew Fischer Ryan Graves Gérard-Kader Lebuis Matthew Thompson Danielle Chesky Mike Kampmeinert
2026-03-22 Reg AR1 MIN 0–0 SEA Jon Freemon Ryan Graves Ben Pilgrim Timothy Ford Daniel Radford Robert Schaap
2026-03-07 Reg AR2 DC 1–2 MIA Filip Dujic Cory Richardson Ryan Graves Fotis Bazakos Jorge Gonzalez Mike Kampmeinert
2026-02-28 Reg AR1 LA 3–0 CLT Joe Dickerson Ryan Graves Logan Brown Malik Badawi Younes Marrakchi TJ Zablocki
2026-02-21 Reg AR1 SD 5–0 MTL Joe Dickerson Ryan Graves Logan Brown Ricardo Fierro Lukasz Szpala Craig Lowry
2025-11-29 SF AR1 SD 1–3 VAN Joe Dickerson Ryan Graves Logan Brown Chris Penso Edvin Jurisevic TJ Zablocki
2025-11-09 KO AR2 SD 4–0 POR Joe Dickerson Logan Brown Ryan Graves Malik Badawi Fotis Bazakos TJ Zablocki
2025-10-22 PI AR1 CHI 3–1 ORL Drew Fischer Ryan Graves Walter Heatherly Rosendo Mendoza Timothy Ford Thomas Supple
2025-10-18 Reg AR1 NYC 1–2 SEA Chris Penso Ryan Graves Gianni Facchini Guido Gonzales Jr Geoff Gamble Craig Lowry
2025-10-11 Reg AR1 LA 2–1 DAL Jair Marrufo Ryan Graves Walter Heatherly Calin Radosav Michael Radchuk Lorenzo Hernandez
2025-10-04 Reg AR1 ORL 1–1 CLB Victor Rivas Ryan Graves Diego Blas John Matto Jorge Gonzalez Thomas Supple
2025-09-27 Reg AR1 CLT 1–4 MTL Ricardo Montero Araya Ryan Graves Jeffrey Swartzel Atahan Yaya Carol-Anne Chenard TJ Zablocki
2025-09-20 Reg AR1 SJ 1–3 STL Sergii Demianchuk Ryan Graves Felisha Mariscal Ricardo Fierro Michael Radchuk Jonathan Johnson
2025-09-17 Reg AR1 RSL 1–4 LAFC Armando Villarreal Ryan Graves Jeffrey Swartzel Jair Marrufo Daniel Radford Lorenzo Hernandez
2025-08-16 Reg AR2 MIA 3–1 LA Drew Fischer Kathryn Nesbitt Ryan Graves Rosendo Mendoza Kevin Stott Fabio Tovar
2025-08-10 Reg AR1 CIN 0–1 CLT Filip Dujic Ryan Graves Andrew Bigelow Sergii Demianchuk Fotis Bazakos Craig Lowry
2025-07-12 Reg AR2 CIN 2–4 CLB Alexis Da Silva Cory Richardson Ryan Graves Jeremy Scheer Kevin Stott Robert Schaap

Positions are as each match started. A crew member the source never recorded shows as “???”; a dash means the position was not used in that match.

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.