Appearances

Matches
145
Seasons
7
From
2020
To
2026

Ryan Graves’s appearances by season, newest first.

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

By club

Ryan Graves’s record by club.
ClubMatches GFGA
Atlanta United FC 12 matches against Atlanta United FC 12 18
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 9 matches against Colorado Rapids 10 16
Columbus Crew 11 matches against Columbus Crew 21 13
D.C. United 11 matches against D.C. United 11 23
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 15 matches against New York City FC 23 18
Orlando City SC 12 matches against Orlando City SC 20 20
Philadelphia Union 13 matches against Philadelphia Union 20 11
Portland Timbers 11 matches against Portland Timbers 23 15
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, On field.
OfficialPositionsMatches
Ted Unkel R (36) with Ted Unkel, 4th (3) with Ted Unkel 39 matches with Ted Unkel
Corey Rockwell AR1 (15) with Corey Rockwell 15 matches with Corey Rockwell
Cory Richardson AR1 (10) with Cory Richardson, 4th (1) with Cory Richardson 11 matches with Cory Richardson
Joe Dickerson R (9) with Joe Dickerson, 4th (2) with Joe Dickerson 11 matches with Joe Dickerson
Drew Fischer R (9) with Drew Fischer, 4th (1) with Drew Fischer 10 matches with Drew Fischer
Jon Freemon R (5) with Jon Freemon, 4th (5) with Jon Freemon 10 matches with Jon Freemon
Lukasz Szpala R (5) with Lukasz Szpala, 4th (5) with Lukasz Szpala 10 matches with Lukasz Szpala
Logan Brown AR1 (6) with Logan Brown, AR2 (3) with Logan Brown 9 matches with Logan Brown
Chris Penso R (6) with Chris Penso, 4th (2) with Chris Penso 8 matches with Chris Penso
Fotis Bazakos R (4) with Fotis Bazakos, 4th (4) with Fotis Bazakos 8 matches with Fotis Bazakos
Ramy Touchan R (5) with Ramy Touchan, 4th (2) with Ramy Touchan 7 matches with Ramy Touchan
Rosendo Mendoza R (3) with Rosendo Mendoza, 4th (4) with Rosendo Mendoza 7 matches with Rosendo Mendoza
Alexis Da Silva R (2) with Alexis Da Silva, 4th (4) with Alexis Da Silva 6 matches with Alexis Da Silva
Calin Radosav 4th (6) with Calin Radosav 6 matches with Calin Radosav
Jeffrey Swartzel AR2 (5) with Jeffrey Swartzel, 4th (1) with Jeffrey Swartzel 6 matches with Jeffrey Swartzel
Jeremy Kieso AR1 (6) with Jeremy Kieso 6 matches with Jeremy Kieso
Kathryn Nesbitt AR1 (6) with Kathryn Nesbitt 6 matches with Kathryn Nesbitt
Lyes Arfa AR1 (4) with Lyes Arfa, AR2 (1) with Lyes Arfa, 4th (1) with Lyes Arfa 6 matches with Lyes Arfa
Matthew Thompson 4th (6) with Matthew Thompson 6 matches with Matthew Thompson
Rubiel Vazquez R (6) with Rubiel Vazquez 6 matches with Rubiel Vazquez
Sergii Demianchuk R (1) with Sergii Demianchuk, 4th (5) with Sergii Demianchuk 6 matches with Sergii Demianchuk
Victor Rivas R (5) with Victor Rivas, 4th (1) with Victor Rivas 6 matches with Victor Rivas
Alan Kelly R (5) with Alan Kelly 5 matches with Alan Kelly
Chris Elliott AR1 (3) with Chris Elliott, AR2 (2) with Chris Elliott 5 matches with Chris Elliott
Filip Dujic R (2) with Filip Dujic, 4th (3) with Filip Dujic 5 matches with Filip Dujic
Ryan Graves’s match log, 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.