Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 8 competitions · 138 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| USL Championship United States | 65 | 310 | 4.77 | 11 | 0.17 | 86% |
| NWSL United States | 28 | 59 | 2.11 | 0 | 0.00 | 43% |
| MLS Next Pro United States | 19 | 63 | 3.32 | 3 | 0.16 | 74% |
| USL League One United States | 16 | 79 | 4.94 | 7 | 0.44 | 94% |
| US Open Cup United States | 4 | 16 | 4.00 | 1 | 0.25 | 75% |
| USL League One Cup United States | 2 | 7 | 3.50 | 2 | 1.00 | 50% |
| USL Super League Women United States | 2 | 5 | 2.50 | 0 | 0.00 | 50% |
| Nwsl Challenge Cup Women United States | 2 | 7 | 3.50 | 0 | 0.00 | 100% |
5 matches recorded · United States
1 matches recorded · United States
9 matches recorded · United States
1 matches recorded · United States
9 matches recorded · United States
2 matches recorded · United States
5 matches recorded · United States
8 matches recorded · United States
4 matches recorded · United States
1 matches recorded · United States
1 matches recorded · United States
2 matches recorded · United States
2 matches recorded · United States
5 matches recorded · United States
9 matches recorded · United States
7 matches recorded · United States
10 matches recorded · United States
5 matches recorded · United States
6 matches recorded · United States
1 matches recorded · United States
1 matches recorded · United States
13 matches recorded · United States
2 matches recorded · United States
4 matches recorded · United States
3 matches recorded · United States
1 matches recorded · United States
12 matches recorded · United States
4 matches recorded · United States
1 matches recorded · United States
4 matches recorded · United States
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 17 Oct 2026 | Boston Legacy W vs Racing Louisville W | 2-1 | 1 | 0 | NWSL |
| 3 Oct 2026 | Chattanooga Red Wolves vs Corpus Christi | 3-0 | 6 | 2 | USL League One |
| 26 Sep 2026 | Kansas City Current W vs Denver Summit W | 4-1 | 1 | 0 | NWSL |
| 19 Sep 2026 | NY Cosmos vs Westchester SC | 1-2 | 3 | 0 | USL League One |
| 12 Sep 2026 | Pittsburgh Riverhounds vs Loudoun United | 1-0 | 3 | 0 | USL Championship |
| 22 Aug 2026 | Detroit City vs Tampa Bay Rowdies | 1-0 | 5 | 0 | USL Championship |
| 15 Aug 2026 | Utah Royals W vs Bay FC W | 3-2 | 1 | 0 | NWSL |
| 9 Aug 2026 | El Paso Locomotive vs Oakland Roots | 1-0 | 2 | 0 | USL Championship |
| 2 Aug 2026 | Washington Spirit W vs San Diego Wave W | 0-1 | 3 | 0 | NWSL |
| 25 Jul 2026 | Orlando Pride W vs Chicago Stars W | 1-0 | 2 | 0 | NWSL |
| 4 Jul 2026 | Rhode Island vs Orange County | 1-1 | 5 | 0 | USL Championship |
| 28 Jun 2026 | Carolina Core vs Huntsville City | 1-0 | 2 | 0 | MLS Next Pro |
| 18 Jun 2026 | Forward Madison vs Fort Wayne | 1-1 | 5 | 0 | USL League One |
| 13 Jun 2026 | Lexington vs San Antonio | 2-0 | 2 | 0 | USL Championship |
| 31 May 2026 | Phoenix Rising vs Sacramento Republic | 2-0 | 5 | 0 | USL Championship |
| 21 May 2026 | Portland Thorns W vs Bay FC W | 2-0 | 2 | 0 | NWSL |
| 16 May 2026 | North Carolina Courage W vs Chicago Stars W | 4-0 | 2 | 0 | NWSL |
| 13 May 2026 | One Knoxville vs Union Omaha | 1-2 | 4 | 0 | USL League One |
| 9 May 2026 | Brooklyn FC vs Loudoun United | 0-1 | 2 | 0 | USL Championship |
| 3 May 2026 | Gotham FC W vs Racing Louisville W | 1-0 | 3 | 0 | NWSL |
| 25 Apr 2026 | Richmond Kickers vs Charlotte Independence | 1-2 | 2 | 0 | USL League One Cup |
| 4 Apr 2026 | Rhode Island vs Detroit City | 0-0 | 3 | 0 | USL Championship |
| 31 Mar 2026 | Indy Eleven vs Union Omaha | 1-2 | 1 | 1 | US Open Cup |
| 25 Mar 2026 | Washington Spirit W vs Utah Royals W | 1-1 | 1 | 0 | NWSL |
| 21 Mar 2026 | Tampa Bay Rowdies vs Pittsburgh Riverhounds | 3-0 | 5 | 0 | USL Championship |
| 14 Mar 2026 | Greenville Triumph vs Chattanooga Red Wolves | 1-2 | 7 | 0 | USL League One |
| 1 Mar 2026 | New York RB II vs Columbus Crew II | 4-2 | 1 | 0 | MLS Next Pro |
| 25 Oct 2025 | Richmond Kickers vs Forward Madison | 5-1 | 7 | 0 | USL League One |
| 19 Oct 2025 | New Mexico United vs Oakland Roots | 3-3 | 7 | 0 | USL Championship |
| 7 Sep 2025 | Washington Spirit W vs Seattle Reign W | 2-0 | 1 | 0 | NWSL |
| 30 Aug 2025 | Portland Hearts of Pine vs Charlotte Independence | 4-2 | 3 | 0 | USL League One |
| 17 Aug 2025 | Colorado Springs vs Orange County | 0-1 | 8 | 0 | USL Championship |
| 10 Aug 2025 | Chicago Stars W vs Bay FC W | 1-1 | 0 | 0 | NWSL |
| 29 Jul 2025 | Pittsburgh Riverhounds vs Miami FC II | 1-1 | 1 | 0 | USL Championship |
| 12 Jul 2025 | Naples vs Westchester SC | 2-1 | 7 | 0 | USL League One |
| 28 Jun 2025 | Richmond Kickers vs Lexington | 0-3 | 5 | 2 | USL League One Cup |
| 21 Jun 2025 | Indy Eleven vs Las Vegas Lights | 0-1 | 1 | 0 | USL Championship |
| 13 Jun 2025 | Union Omaha vs Greenville Triumph | 1-0 | 7 | 2 | USL League One |
| 24 May 2025 | Utah Royals W vs Orlando Pride W | 1-3 | 2 | 0 | NWSL |
| 17 May 2025 | Hartford Athletic vs Louisville City | 1-1 | 9 | 2 | USL Championship |
| 10 May 2025 | Rhode Island vs Monterey Bay | 1-1 | 4 | 0 | USL Championship |
| 23 Apr 2025 | Portland Thorns W vs Gotham FC W | 4-1 | 2 | 0 | NWSL |
| 17 Apr 2025 | New Mexico United vs El Paso Locomotive | 2-2 | 8 | 0 | US Open Cup |
| 13 Apr 2025 | San Diego Wave W vs Kansas City Current W | 0-2 | 2 | 0 | NWSL |
| 6 Apr 2025 | New York RB II vs Chicago Fire II | 3-2 | 3 | 0 | MLS Next Pro |
| 22 Mar 2025 | Detroit City vs Birmingham Legion | 2-2 | 2 | 0 | USL Championship |
| 19 Mar 2025 | Richmond Kickers vs Virginia Dream | 1-3 | 3 | 0 | US Open Cup |
| 15 Mar 2025 | North Carolina FC vs Loudoun United | 1-2 | 5 | 0 | USL Championship |
| 9 Mar 2025 | DC Power W vs Lexington W | 1-2 | 1 | 0 | USL Super League Women |
| 23 Feb 2025 | Tampa Bay Sun W vs Brooklyn W | 1-1 | 4 | 0 | USL Super League Women |
| 27 Oct 2024 | San Antonio vs Detroit City | 1-4 | 4 | 1 | USL Championship |
| 20 Oct 2024 | FC Cincinnati II vs Crown Legacy | 1-2 | 2 | 0 | MLS Next Pro |
| 12 Oct 2024 | Portland Thorns W vs Orlando Pride W | 2-0 | 3 | 0 | NWSL |
| 26 Sep 2024 | Orange County vs Phoenix Rising | 2-0 | 8 | 0 | USL Championship |
| 23 Sep 2024 | North Texas vs Austin II | 2-1 | 5 | 0 | MLS Next Pro |
| 13 Sep 2024 | North Carolina Courage W vs Bay FC W | 1-1 | 1 | 0 | NWSL |
| 1 Sep 2024 | Angel City W vs Chicago Red Stars W | 2-1 | 1 | 0 | NWSL |
| 24 Aug 2024 | Hartford Athletic vs Louisville City | 2-1 | 2 | 1 | USL Championship |
| 16 Aug 2024 | FC Cincinnati II vs Carolina Core | 0-1 | 4 | 0 | MLS Next Pro |
| 4 Aug 2024 | San Antonio vs Tulsa Roughnecks | 1-3 | 4 | 0 | USL Championship |
| 27 Jul 2024 | Tampa Bay Rowdies vs Charleston Battery | 4-2 | 6 | 1 | USL Championship |
| 21 Jul 2024 | New York RB II vs Orlando City II | 1-1 | 1 | 1 | MLS Next Pro |
| 7 Jul 2024 | Orange County vs Memphis 901 | 4-1 | 8 | 0 | USL Championship |
| 30 Jun 2024 | Las Vegas Lights vs Pittsburgh Riverhounds | 2-0 | 3 | 0 | USL Championship |
| 22 Jun 2024 | Houston Dash W vs San Diego Wave W | 0-0 | 2 | 0 | NWSL |
| 15 Jun 2024 | North Carolina Courage W vs Orlando Pride W | 0-0 | 3 | 0 | NWSL |
| 1 Jun 2024 | Loudoun United vs Tulsa Roughnecks | 3-0 | 5 | 0 | USL Championship |
| 27 May 2024 | St. Louis City II vs San Jose Earthquakes II | 1-0 | 6 | 0 | MLS Next Pro |
| 1 Apr 2024 | Colorado Rapids II vs Los Angeles II | 1-1 | 5 | 0 | MLS Next Pro |
| 23 Mar 2024 | North Carolina vs Tampa Bay Rowdies | 1-1 | 1 | 0 | USL Championship |
| 16 Mar 2024 | Chattanooga vs Huntsville City | 2-2 | 3 | 0 | MLS Next Pro |
| 15 Oct 2023 | Colorado Springs vs Phoenix Rising | 2-0 | 3 | 0 | USL Championship |
| 9 Oct 2023 | Tacoma Defiance vs Austin II | 0-1 | 4 | 1 | MLS Next Pro |
| 24 Sep 2023 | Oakland Roots vs Monterey Bay | 2-2 | 2 | 0 | USL Championship |
| 9 Sep 2023 | Pittsburgh Riverhounds vs Loudoun United | 3-1 | 2 | 0 | USL Championship |
| 4 Sep 2023 | North Texas vs Colorado Rapids II | 2-3 | 5 | 0 | MLS Next Pro |
| 27 Aug 2023 | Bethlehem Steel vs New England II | 0-3 | 2 | 0 | MLS Next Pro |
| 13 Aug 2023 | Columbus Crew II vs New York RB II | 0-5 | 0 | 0 | MLS Next Pro |
| 4 Aug 2023 | Charleston Battery vs Oakland Roots | 0-1 | 6 | 0 | USL Championship |
| 23 Jul 2023 | Memphis 901 vs Orange County | 3-4 | 8 | 2 | USL Championship |
| 7 Jul 2023 | Orlando Pride W vs OL Reign W | 1-0 | 2 | 0 | NWSL |
| 3 Jul 2023 | Loudoun United vs Hartford Athletic | 2-1 | 6 | 0 | USL Championship |
| 25 Jun 2023 | Sporting Kansas City II vs North Texas | 1-1 | 3 | 0 | MLS Next Pro |
| 15 Jun 2023 | Racing Louisville W vs Houston Dash W | 3-0 | 3 | 0 | Nwsl Challenge Cup Women |
| 4 Jun 2023 | Kansas City Current W vs North Carolina Courage W | 1-0 | 4 | 0 | NWSL |
| 25 May 2023 | New England II vs Columbus Crew II | 2-0 | 4 | 0 | MLS Next Pro |
| 14 May 2023 | Angel City W vs Washington Spirit W | 0-1 | 5 | 0 | NWSL |
| 7 May 2023 | Las Vegas Lights vs San Antonio | 1-2 | 5 | 0 | USL Championship |
| 29 Apr 2023 | Charleston Battery vs Colorado Springs | 1-2 | 6 | 0 | USL Championship |
| 26 Apr 2023 | DC United vs Richmond Kickers | 1-0 | 4 | 0 | US Open Cup |
| 22 Apr 2023 | OL Reign W vs Chicago Red Stars W | 5-2 | 2 | 0 | NWSL |
| 9 Apr 2023 | Birmingham Legion vs Phoenix Rising | 1-2 | 11 | 0 | USL Championship |
| 2 Apr 2023 | San Diego Wave W vs North Carolina Courage W | 3-1 | 4 | 0 | NWSL |
| 11 Mar 2023 | Miami FC II vs Tulsa Roughnecks | 1-1 | 6 | 0 | USL Championship |
| 29 Oct 2022 | Greenville Triumph vs Tormenta | 0-1 | - | - | USL League One |
| 16 Oct 2022 | Sacramento Republic vs San Diego Loyal | 4-0 | 5 | 0 | USL Championship |
| 13 Oct 2022 | Birmingham Legion vs Indy Eleven | 3-1 | 6 | 0 | USL Championship |
| 5 Oct 2022 | Louisville City vs Detroit City | 2-1 | 4 | 0 | USL Championship |
| 28 Sep 2022 | Las Vegas Lights vs Monterey Bay | 4-0 | 5 | 0 | USL Championship |
| 25 Sep 2022 | Colorado Springs vs Oakland Roots | 1-1 | 6 | 1 | USL Championship |
| 22 Sep 2022 | Portland Thorns W vs Racing Louisville W | 3-0 | 2 | 0 | NWSL |
| 3 Sep 2022 | Inter Miami II vs Toronto II | 1-4 | 6 | 1 | MLS Next Pro |
| 28 Aug 2022 | El Paso Locomotive vs Phoenix Rising | 3-1 | 5 | 0 | USL Championship |
| 13 Aug 2022 | Detroit City vs Oakland Roots | 1-1 | 7 | 0 | USL Championship |
| 7 Aug 2022 | Memphis 901 vs Hartford Athletic | 3-1 | 6 | 0 | USL Championship |
| 29 Jul 2022 | North Carolina Courage W vs Washington Spirit W | 3-3 | 1 | 0 | NWSL |
| 3 Jul 2022 | Louisville City vs Birmingham Legion | 2-1 | 5 | 0 | USL Championship |
| 28 Jun 2022 | Hartford Athletic vs Colorado Springs | 2-0 | 7 | 0 | USL Championship |
| 19 Jun 2022 | Kansas City vs Chicago Red Stars W | 2-2 | 2 | 0 | NWSL |
| 4 Jun 2022 | Sky Blue W vs Washington Spirit W | 1-0 | 4 | 0 | NWSL |
| 28 May 2022 | Loudoun United vs Charleston Battery | 1-1 | 5 | 1 | USL Championship |
| 22 May 2022 | Oakland Roots vs LA Galaxy II | 1-0 | 6 | 1 | USL Championship |
| 16 May 2022 | Bethlehem Steel vs Orlando City II | 1-0 | 7 | 0 | MLS Next Pro |
| 1 May 2022 | Memphis 901 vs Miami FC II | 1-2 | 6 | 0 | USL Championship |
| 25 Apr 2022 | Angel City W vs Portland Thorns W | 1-0 | 4 | 0 | Nwsl Challenge Cup Women |
| 16 Apr 2022 | New York City II vs Inter Miami II | 7-0 | - | - | MLS Next Pro |
| 9 Apr 2022 | North Carolina vs Chattanooga Red Wolves | 1-3 | 8 | 0 | USL League One |
| 31 Oct 2021 | Rio Grande Valley vs El Paso Locomotive | 4-1 | 6 | 0 | USL Championship |
| 16 Oct 2021 | Greenville Triumph vs New England II | 1-0 | 3 | 1 | USL League One |
| 14 Oct 2021 | Birmingham Legion vs Austin Bold | 3-1 | 5 | 0 | USL Championship |
| 29 Sep 2021 | Atlanta United II vs Louisville City | 1-1 | 4 | 0 | USL Championship |
| 11 Sep 2021 | Charlotte Independence vs Hartford Athletic | 2-0 | 7 | 0 | USL Championship |
| 9 Sep 2021 | Tulsa Roughnecks vs Indy Eleven | 2-1 | 4 | 0 | USL Championship |
| 12 Aug 2021 | Birmingham Legion vs Sporting Kansas City II | 4-2 | 6 | 0 | USL Championship |
| 27 Jul 2021 | Loudoun United vs Charleston Battery | 3-5 | 4 | 0 | USL Championship |
| 7 Jul 2021 | Charlotte Independence vs New York RB II | 2-3 | 5 | 0 | USL Championship |
| 26 Jun 2021 | Chattanooga Red Wolves vs Greenville Triumph | 1-1 | 6 | 0 | USL League One |
| 24 Jun 2021 | Miami FC II vs Birmingham Legion | 0-1 | 6 | 0 | USL Championship |
| 17 Jun 2021 | Colorado Springs vs Tacoma Defiance | 4-2 | 2 | 0 | USL Championship |
| 5 Jun 2021 | Richmond Kickers vs New England II | 3-2 | 3 | 0 | USL League One |
| 2 Jun 2021 | Loudoun United vs Pittsburgh Riverhounds | 2-3 | 6 | 0 | USL Championship |
| 16 May 2021 | OKC Energy vs Atlanta United II | 2-2 | 4 | 0 | USL Championship |
| 24 Apr 2021 | Richmond Kickers vs Greenville Triumph | 0-1 | 5 | 1 | USL League One |
| 24 Apr 2021 | Richmond Kickers vs Greenville Triumph | 0-1 | 5 | 1 | USL League One |
| 19 Sep 2020 | Loudoun United vs Pittsburgh Riverhounds | 0-1 | 4 | 1 | USL Championship |
| 13 Sep 2020 | North Carolina vs Memphis 901 | 3-2 | 3 | 0 | USL Championship |
| 29 Aug 2020 | Loudoun United vs New York RB II | 2-3 | 3 | 0 | USL Championship |
| 19 Aug 2020 | North Carolina vs Charleston Battery | 0-3 | 3 | 0 | USL Championship |
JC Griggs has officiated 138 matches across 8 competitions, averaging 3.96 yellow cards and 0.17 red cards per game (546 yellows and 24 reds in total). Active years in our database: 2020-2026. Competitions covered include USL Championship, NWSL, MLS Next Pro, USL League One, US Open Cup, USL League One 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 JC Griggs.
All statistics for JC Griggs 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.