Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 8 competitions · 117 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| USL Championship United States | 40 | 201 | 5.03 | 12 | 0.30 | 90% |
| USL League One United States | 33 | 156 | 4.73 | 9 | 0.27 | 88% |
| MLS Next Pro United States | 26 | 122 | 4.69 | 7 | 0.27 | 85% |
| NWSL United States | 8 | 19 | 2.38 | 0 | 0.00 | 88% |
| USL League One Cup United States | 5 | 28 | 5.60 | 3 | 0.60 | 100% |
| US Open Cup United States | 2 | 8 | 4.00 | 0 | 0.00 | 100% |
| USL Super League Women United States | 2 | 3 | 1.50 | 0 | 0.00 | 0% |
| Club Friendlies Women World | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
8 matches recorded · United States
1 matches recorded · United States
4 matches recorded · United States
3 matches recorded · United States
6 matches recorded · United States
1 matches recorded · World
1 matches recorded · United States
1 matches recorded · United States
3 matches recorded · United States
7 matches recorded · United States
6 matches recorded · United States
7 matches recorded · United States
1 matches recorded · United States
1 matches recorded · United States
1 matches recorded · United States
5 matches recorded · United States
2 matches recorded · United States
10 matches recorded · United States
1 matches recorded · United States
4 matches recorded · United States
4 matches recorded · United States
6 matches recorded · United States
6 matches recorded · United States
6 matches recorded · United States
2 matches recorded · United States
9 matches recorded · United States
7 matches recorded · United States
1 matches recorded · United States
3 matches recorded · United States
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 24 Oct 2026 | NY Cosmos vs Chattanooga Red Wolves | 1-1 | 3 | 0 | USL League One |
| 14 Oct 2026 | Greenville Triumph vs Spokane Velocity | 4-3 | 3 | 0 | USL League One |
| 3 Oct 2026 | Sarasota Paradise vs Charlotte Independence | 2-3 | 8 | 0 | USL League One |
| 27 Sep 2026 | One Knoxville vs Westchester SC | 0-0 | 4 | 0 | USL League One |
| 19 Sep 2026 | North Carolina Courage W vs Gotham FC W | 1-2 | 2 | 0 | NWSL |
| 5 Sep 2026 | Rhode Island vs Louisville City | 1-1 | 5 | 0 | USL Championship |
| 20 Aug 2026 | Houston Dash W vs Chicago Stars W | 5-0 | 2 | 0 | NWSL |
| 16 Aug 2026 | Colorado Springs vs Birmingham Legion | 3-2 | 5 | 3 | USL Championship |
| 9 Aug 2026 | Athletic Club Boise vs Forward Madison | 2-1 | 7 | 1 | USL League One |
| 6 Aug 2026 | El Paso Locomotive vs Monterey Bay | 1-0 | 4 | 0 | USL Championship |
| 19 Jul 2026 | Boston Legacy W vs Washington Spirit W | 1-2 | 3 | 0 | NWSL |
| 15 Jul 2026 | Sporting JAX vs Pittsburgh Riverhounds | 2-1 | 2 | 0 | USL Championship |
| 27 Jun 2026 | Atlanta United II vs Crown Legacy | 3-3 | 2 | 1 | MLS Next Pro |
| 21 Jun 2026 | Corpus Christi vs Sarasota Paradise | 4-1 | 7 | 0 | USL League One |
| 10 Jun 2026 | One Knoxville vs Chattanooga Red Wolves | 1-1 | 4 | 0 | USL League One Cup |
| 6 Jun 2026 | NY Cosmos vs Hartford Athletic | 1-4 | 6 | 2 | USL League One Cup |
| 23 May 2026 | Boston Legacy W vs Seattle Reign W | 1-2 | 1 | 0 | NWSL |
| 16 May 2026 | Miami FC vs Tampa Bay Rowdies | 1-4 | 3 | 0 | USL League One Cup |
| 6 May 2026 | DC Power W vs Sporting JAX W | 0-1 | 0 | 0 | USL Super League Women |
| 2 May 2026 | Charleston Battery vs Sporting JAX | 4-0 | 6 | 1 | USL Championship |
| 21 Apr 2026 | Brooklyn FC vs Sacramento Republic | 1-1 | 4 | 2 | USL Championship |
| 18 Apr 2026 | Richmond Kickers vs Union Omaha | 2-1 | 7 | 2 | USL League One |
| 10 Apr 2026 | Kansas City Current W vs Corinthians W | 2-1 | 0 | 0 | Club Friendlies Women |
| 4 Apr 2026 | Sarasota Paradise vs One Knoxville | 1-2 | 4 | 0 | USL League One |
| 1 Apr 2026 | Rhode Island vs Hartford Athletic | 2-0 | 2 | 0 | US Open Cup |
| 19 Oct 2025 | Colorado Rapids II vs Whitecaps FC II | 3-2 | 6 | 0 | MLS Next Pro |
| 10 Oct 2025 | Charlotte Independence vs Alta | 3-2 | 4 | 0 | USL League One |
| 5 Oct 2025 | Orlando City II vs FC Cincinnati II | 1-4 | 3 | 0 | MLS Next Pro |
| 27 Sep 2025 | Indy Eleven vs Tulsa Roughnecks | 2-1 | 6 | 0 | USL Championship |
| 22 Sep 2025 | Houston Dynamo FC II vs Portland Timbers II | 3-1 | 1 | 0 | MLS Next Pro |
| 13 Sep 2025 | St. Louis City II vs Minnesota United II | 1-1 | 9 | 0 | MLS Next Pro |
| 27 Aug 2025 | One Knoxville vs Naples | 0-0 | 6 | 0 | USL League One |
| 23 Aug 2025 | Detroit City vs Tampa Bay Rowdies | 2-0 | 3 | 0 | USL Championship |
| 16 Aug 2025 | Washington Spirit W vs Racing Louisville W | 2-2 | 5 | 0 | NWSL |
| 11 Aug 2025 | New York RB II vs Philadelphia Union II | 2-0 | 9 | 0 | MLS Next Pro |
| 3 Aug 2025 | Phoenix Rising vs Birmingham Legion | 3-3 | 7 | 0 | USL Championship |
| 26 Jul 2025 | North Carolina FC vs Loudoun United | 1-1 | 7 | 1 | USL League One Cup |
| 19 Jul 2025 | Chattanooga Red Wolves vs Spokane Velocity | 3-0 | 4 | 0 | USL League One |
| 5 Jul 2025 | Miami FC II vs Tulsa Roughnecks | 2-2 | 3 | 0 | USL Championship |
| 1 Jul 2025 | Chicago Fire II vs Crown Legacy | 1-1 | 4 | 0 | MLS Next Pro |
| 21 Jun 2025 | Racing Louisville W vs Orlando Pride W | 2-0 | 3 | 0 | NWSL |
| 15 Jun 2025 | Colorado Springs vs Oakland Roots | 1-0 | 4 | 0 | USL Championship |
| 18 May 2025 | Orange County vs New Mexico United | 0-3 | 9 | 0 | USL Championship |
| 6 May 2025 | North Carolina FC vs Charlotte | 1-4 | 6 | 0 | US Open Cup |
| 3 May 2025 | Fort Lauderdale United W vs Brooklyn W | 1-4 | 3 | 0 | USL Super League Women |
| 27 Apr 2025 | Colorado Rapids II vs Sporting Kansas City II | 3-0 | 5 | 0 | MLS Next Pro |
| 19 Apr 2025 | Utah Royals W vs Chicago Stars W | 1-0 | 3 | 0 | NWSL |
| 11 Apr 2025 | Charlotte Independence vs Forward Madison | 1-1 | 12 | 0 | USL League One |
| 29 Mar 2025 | Lexington vs San Antonio | 2-3 | 4 | 0 | USL Championship |
| 12 Mar 2025 | Greenville Triumph vs Union Omaha | 3-0 | 6 | 0 | USL League One |
| 8 Mar 2025 | Tormenta vs Richmond Kickers | 2-4 | 4 | 0 | USL League One |
| 26 Oct 2024 | Richmond Kickers vs Charlotte Independence | 0-1 | 6 | 2 | USL League One |
| 9 Oct 2024 | North Carolina vs Tulsa Roughnecks | 2-0 | 6 | 0 | USL Championship |
| 28 Sep 2024 | Minnesota United II vs Colorado Rapids II | 1-0 | 5 | 2 | MLS Next Pro |
| 22 Sep 2024 | Huntsville City vs FC Cincinnati II | 0-2 | 6 | 0 | MLS Next Pro |
| 11 Sep 2024 | New York City II vs Toronto II | 1-1 | 0 | 0 | MLS Next Pro |
| 24 Aug 2024 | Tampa Bay Rowdies vs Miami FC II | 2-0 | 7 | 0 | USL Championship |
| 18 Aug 2024 | Sporting Kansas City II vs Austin II | 0-2 | 5 | 0 | MLS Next Pro |
| 11 Aug 2024 | Forward Madison vs Chattanooga Red Wolves | 2-1 | 8 | 0 | USL League One Cup |
| 27 Jul 2024 | Chattanooga vs Orlando City II | 1-0 | 3 | 0 | MLS Next Pro |
| 13 Jul 2024 | One Knoxville vs Northern Colorado | 1-0 | 4 | 1 | USL League One |
| 3 Jul 2024 | Loudoun United vs Hartford Athletic | 3-0 | 6 | 0 | USL Championship |
| 30 Jun 2024 | Inter Miami II vs Atlanta United II | 4-1 | 7 | 0 | MLS Next Pro |
| 23 Jun 2024 | Tulsa Roughnecks vs Sacramento Republic | 0-0 | 6 | 0 | USL Championship |
| 15 Jun 2024 | Carolina Core vs FC Cincinnati II | 1-3 | 1 | 0 | MLS Next Pro |
| 2 Jun 2024 | El Paso Locomotive vs Birmingham Legion | 1-3 | 3 | 0 | USL Championship |
| 25 May 2024 | Austin II vs Los Angeles II | 1-2 | 6 | 0 | MLS Next Pro |
| 31 Mar 2024 | New England II vs Carolina Core | 2-1 | 6 | 0 | MLS Next Pro |
| 24 Mar 2024 | Crown Legacy vs Columbus Crew II | 3-3 | 5 | 0 | MLS Next Pro |
| 3 Sep 2023 | Las Vegas Lights vs Orange County | 1-5 | 2 | 0 | USL Championship |
| 25 Aug 2023 | Crown Legacy vs Toronto II | 1-1 | 4 | 1 | MLS Next Pro |
| 13 Aug 2023 | Pittsburgh Riverhounds vs Hartford Athletic | 2-0 | 5 | 0 | USL Championship |
| 6 Aug 2023 | St. Louis City II vs Real Monarchs | 4-0 | 4 | 0 | MLS Next Pro |
| 23 Jul 2023 | Crown Legacy vs New York City II | 4-3 | 6 | 1 | MLS Next Pro |
| 9 Jul 2023 | Louisville City vs Loudoun United | 1-0 | 7 | 0 | USL Championship |
| 18 Jun 2023 | Bethlehem Steel vs Chicago Fire II | 2-5 | 2 | 0 | MLS Next Pro |
| 8 Jun 2023 | Charleston Battery vs Detroit City | 0-0 | 4 | 0 | USL Championship |
| 3 Jun 2023 | Greenville Triumph vs Tormenta | 1-1 | 2 | 1 | USL League One |
| 28 May 2023 | New England II vs Inter Miami II | 1-0 | 6 | 1 | MLS Next Pro |
| 5 May 2023 | Richmond Kickers vs Union Omaha | 0-0 | 1 | 0 | USL League One |
| 29 Apr 2023 | Austin II vs Minnesota United II | 1-1 | 6 | 1 | MLS Next Pro |
| 8 Apr 2023 | Lexington vs Forward Madison | 0-0 | 5 | 0 | USL League One |
| 1 Apr 2023 | Richmond Kickers vs Charlotte Independence | 1-2 | 0 | 0 | USL League One |
| 1 Oct 2022 | North Carolina vs Union Omaha | 1-1 | 4 | 0 | USL League One |
| 18 Sep 2022 | Houston Dynamo FC II vs North Texas | 2-0 | 11 | 0 | MLS Next Pro |
| 9 Sep 2022 | Charlotte Independence vs Greenville Triumph | 2-1 | 7 | 0 | USL League One |
| 28 Aug 2022 | Birmingham Legion vs New York RB II | 3-1 | 6 | 0 | USL Championship |
| 6 Aug 2022 | Richmond Kickers vs Tucson | 3-1 | 2 | 1 | USL League One |
| 23 Jul 2022 | Chattanooga Red Wolves vs Northern Colorado | 0-0 | 6 | 0 | USL League One |
| 29 Jun 2022 | Charleston Battery vs Atlanta United II | 3-4 | 0 | 0 | USL Championship |
| 8 Jun 2022 | Miami FC II vs Indy Eleven | 1-1 | 6 | 0 | USL Championship |
| 1 Jun 2022 | Richmond Kickers vs Chattanooga Red Wolves | 3-0 | 6 | 0 | USL League One |
| 22 May 2022 | Columbus Crew II vs Toronto II | 4-2 | 0 | 0 | MLS Next Pro |
| 30 Apr 2022 | Charlotte Independence vs Union Omaha | 2-1 | 3 | 0 | USL League One |
| 3 Apr 2022 | Tulsa Roughnecks vs New York RB II | 3-2 | 5 | 1 | USL Championship |
| 19 Mar 2022 | Pittsburgh Riverhounds vs Hartford Athletic | 2-1 | 7 | 1 | USL Championship |
| 12 Mar 2022 | Loudoun United vs Indy Eleven | 1-0 | 5 | 1 | USL Championship |
| 30 Oct 2021 | North Carolina vs Greenville Triumph | 0-2 | 1 | 0 | USL League One |
| 23 Oct 2021 | Real Monarchs vs Colorado Springs | 1-1 | 5 | 2 | USL Championship |
| 16 Oct 2021 | Richmond Kickers vs Forward Madison | 3-2 | 8 | 0 | USL League One |
| 10 Oct 2021 | Tacoma Defiance vs Orange County | 4-1 | 3 | 0 | USL Championship |
| 9 Oct 2021 | Charlotte Independence vs New York RB II | 2-1 | 5 | 0 | USL Championship |
| 30 Sep 2021 | OKC Energy vs Indy Eleven | 1-1 | 6 | 0 | USL Championship |
| 22 Sep 2021 | Charleston Battery vs New York RB II | 2-3 | 7 | 0 | USL Championship |
| 3 Sep 2021 | Louisville City vs Tulsa Roughnecks | 0-1 | 6 | 0 | USL Championship |
| 14 Aug 2021 | Richmond Kickers vs New England II | 2-2 | 7 | 0 | USL League One |
| 11 Aug 2021 | Memphis 901 vs Colorado Springs | 1-1 | 6 | 0 | USL Championship |
| 31 Jul 2021 | Birmingham Legion vs Atlanta United II | 2-2 | 6 | 0 | USL Championship |
| 24 Jul 2021 | Orlando Pride vs OL Reign W | 0-2 | - | - | NWSL |
| 11 Jul 2021 | Loudoun United vs Miami FC II | 1-4 | 6 | 0 | USL Championship |
| 26 Jun 2021 | Inter Miami II vs Toronto II | 2-1 | 3 | 0 | USL League One |
| 19 Jun 2021 | Richmond Kickers vs Union Omaha | 1-1 | 5 | 0 | USL League One |
| 16 Jun 2021 | Greenville Triumph vs North Carolina | 2-1 | 2 | 1 | USL League One |
| 22 May 2021 | Richmond Kickers vs North Carolina | 0-0 | 5 | 0 | USL League One |
| 10 Sep 2020 | North Carolina vs Memphis 901 | 2-3 | 6 | 0 | USL Championship |
| 16 Aug 2020 | Charleston Battery vs Atlanta United II | 3-2 | 4 | 0 | USL Championship |
| 12 Aug 2020 | Charlotte Independence vs Birmingham Legion | 1-1 | 4 | 1 | USL Championship |
John Matto has officiated 117 matches across 8 competitions, averaging 4.59 yellow cards and 0.26 red cards per game (537 yellows and 31 reds in total). Active years in our database: 2020-2026. Competitions covered include USL Championship, USL League One, MLS Next Pro, NWSL, USL League One Cup, US Open Cup.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for John Matto.
All statistics for John Matto and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.