JK
John
Krill
ASSISTANT REFEREE
38 appearances
United States · USSF · CONCACAF

John Krill

● Active
Country
🇺🇸 United States
Federation
USSF

🚩United States assistant referee · 1 competition

John Krill is a United States football assistant referee. They have officiated as assistant referee and AVAR. In total they have 38 tracked match appearances across 1 competition, broken down as 5× AR, 33× AVAR. Most-worked competitions include Major League Soccer. This profile is built from official match-appointment data.

Career Stats

1 comp
38
total appearances
38
Matches
1
Competitions
2
Countries

Top Competitions

Season-by-Season Activity

2024
1
2025
17
2026
20
ARAVAR
SeasonTotalARAVAR
202620119
202517413
20241—1

Frequently Asked Questions

What is John Krill's primary role?▾

John Krill is a United States football assistant referee, and has also worked as AVAR.

How many matches has John Krill officiated?▾

John Krill has 38 tracked match appearances across 1 competition (5× AR, 33× AVAR).

Which competitions does John Krill work in?▾

John Krill has most often officiated in Major League Soccer.

Is John Krill a FIFA referee?▾

John Krill is not currently recorded as a FIFA badge holder in our data.

Which teams has John Krill officiated most?▾

Among domestic clubs, John Krill has most frequently officiated matches involving Sporting KC, Columbus Crew and Houston Dynamo.

Which cities has John Krill officiated in most?▾

John Krill has officiated most often in Orlando, St. Paul, Sandy and Washington D.C, with Inter&Co Stadium the most-visited stadium.

Organizer reviews

Link to this profile from your website

Federation, club or personal site? Paste this link so visitors can see John Krill's appointments and statistics.

<a href="https://www.referee.observer/referee/usa/john-krill" title="John Krill — referee statistics on Referee.Observer">John Krill — referee profile &amp; stats on Referee.Observer</a>

Referee.Observer is built by a community of referees from open, public data sources — so some details may be out of date or wrong.