Appearances

Matches
28
Seasons
3
From
2024
To
2026

John Krill’s appearances by season, newest first.

2026
9
2025
18
2024
1

By club

John Krill’s record by club.
ClubMatches GFGA
Atlanta United FC 1 matches against Atlanta United FC 0 1
Austin FC 2 matches against Austin FC 0 2
Charlotte FC 3 matches against Charlotte FC 4 6
Chicago Fire FC 1 matches against Chicago Fire FC 7 1
Colorado Rapids 1 matches against Colorado Rapids 0 1
Columbus Crew 4 matches against Columbus Crew 7 9
D.C. United 3 matches against D.C. United 2 10
FC Cincinnati 1 matches against FC Cincinnati 4 3
FC Dallas 1 matches against FC Dallas 0 1
Houston Dynamo FC 2 matches against Houston Dynamo FC 2 1
Inter Miami CF 2 matches against Inter Miami CF 7 3
LA Galaxy 2 matches against LA Galaxy 4 3
Los Angeles FC 2 matches against Los Angeles FC 3 1
Minnesota United FC 2 matches against Minnesota United FC 5 2
New England Revolution 3 matches against New England Revolution 1 1
New York City FC 2 matches against New York City FC 4 2
Orlando City SC 2 matches against Orlando City SC 4 3
Portland Timbers 2 matches against Portland Timbers 5 1
Real Salt Lake 3 matches against Real Salt Lake 4 7
Red Bull New York 2 matches against Red Bull New York 2 3
Saint Louis CITY SC 3 matches against Saint Louis CITY SC 2 2
San Diego FC 2 matches against San Diego FC 2 0
San Jose Earthquakes 1 matches against San Jose Earthquakes 0 0
Seattle Sounders FC 2 matches against Seattle Sounders FC 2 0
Sporting Kansas City 5 matches against Sporting Kansas City 4 12
Toronto FC 1 matches against Toronto FC 2 1
Vancouver Whitecaps FC 1 matches against Vancouver Whitecaps FC 3 4

Most frequent crewmates

Crewmate position: All On field R AR AR1 AR2 4th official VOR VAR AVAR
John Krill’s most frequent crewmates, On field.
OfficialPositionsMatches
Lorenzo Hernandez R (2) with Lorenzo Hernandez, 4th (2) with Lorenzo Hernandez 4 matches with Lorenzo Hernandez
Alexis Da Silva R (2) with Alexis Da Silva, 4th (1) with Alexis Da Silva 3 matches with Alexis Da Silva
Filip Dujic R (2) with Filip Dujic, 4th (1) with Filip Dujic 3 matches with Filip Dujic
Kevin Klinger AR2 (3) with Kevin Klinger 3 matches with Kevin Klinger
Matthew Nelson AR1 (3) with Matthew Nelson 3 matches with Matthew Nelson
Matthew Thompson 4th (3) with Matthew Thompson 3 matches with Matthew Thompson
Pierre-Luc Lauzière R (2) with Pierre-Luc Lauzière, 4th (1) with Pierre-Luc Lauzière 3 matches with Pierre-Luc Lauzière
Ricardo Montero Araya R (3) with Ricardo Montero Araya 3 matches with Ricardo Montero Araya
Rubiel Vazquez R (3) with Rubiel Vazquez 3 matches with Rubiel Vazquez
Walter Heatherly AR1 (1) with Walter Heatherly, AR2 (2) with Walter Heatherly 3 matches with Walter Heatherly
Adam Garner AR1 (2) with Adam Garner 2 matches with Adam Garner
Allen Chapman R (2) with Allen Chapman 2 matches with Allen Chapman
Andrew Bigelow AR1 (1) with Andrew Bigelow, AR2 (1) with Andrew Bigelow 2 matches with Andrew Bigelow
Chris Elliott AR1 (1) with Chris Elliott, AR2 (1) with Chris Elliott 2 matches with Chris Elliott
Gianni Facchini AR2 (2) with Gianni Facchini 2 matches with Gianni Facchini
Ian McKay AR1 (1) with Ian McKay, AR2 (1) with Ian McKay 2 matches with Ian McKay
Ismail Elfath R (1) with Ismail Elfath, 4th (1) with Ismail Elfath 2 matches with Ismail Elfath
Jeremy Hanson AR1 (2) with Jeremy Hanson 2 matches with Jeremy Hanson
Jose Da Silva AR1 (2) with Jose Da Silva 2 matches with Jose Da Silva
Kevin Lock AR2 (2) with Kevin Lock 2 matches with Kevin Lock
Nick Uranga AR1 (2) with Nick Uranga 2 matches with Nick Uranga
Sergii Boiko R (1) with Sergii Boiko, 4th (1) with Sergii Boiko 2 matches with Sergii Boiko
Stephen McGonagle AR2 (2) with Stephen McGonagle 2 matches with Stephen McGonagle
Timothy Ford R (2) with Timothy Ford 2 matches with Timothy Ford
Tori Penso 4th (2) with Tori Penso 2 matches with Tori Penso

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.