OrcaScore

Referee profile

Nabil Bensalah

  • USA
  • 17 matches officiated
Matches officiated
17
career total (source)
Yellow cards / match
2.94
50 yellow in total
Reds / match
0.12
2 red · 0 second yellow
Yellow / match, recent
3.13
16 matches · red 0.13

Last 12 months

15 matches since 3 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricNabil BensalahAverageDifference from average
Yellow cards / match 2.60 3.99 −35%
Red cards / match 0.13 0.21 −39%
Penalty goals / match 0.00 0.23 −100%
Goals / match 2.13 2.79 −24%
Home wins 67% 44% +52%
Draws 13% 25% −47%

Ranked 1073 of 1117 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 NWSL 2.00 goals · 2.22 yellows / match 9 matches
  2. 2 MLS 2.33 goals · 3.17 yellows / match 6 matches

Cards per match

Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.

Yellow cardsRed cardsCareer avg.
0 1 2 3 4 5 6 New England Revolution – Atlanta United · 28 Sep 2025 · Yellow cards 5, Red cards 0 5 28 SepNE–ATL Sporting Kansas City – Houston Dynamo · 19 Oct 2025 · Yellow cards 6, Red cards 0 6 Bay FC – Denver Summit FC · 15 Mar 2026 · Yellow cards 3, Red cards 1 4 15 MarBAY–DEN Philadelphia Union – Chicago Fire · 21 Mar 2026 · Yellow cards 4, Red cards 0 4 NJ/NY Gotham FC – Orlando Pride · 30 Mar 2026 · Yellow cards 4, Red cards 0 4 30 MarGOT–OPR Minnesota United – Portland Timbers · 19 Apr 2026 · Yellow cards 2, Red cards 0 2 Washington Spirit – Kansas City Current · 25 Apr 2026 · Yellow cards 2, Red cards 0 2 25 AprWSP–KC Sporting Kansas City – New York Red Bulls · 24 May 2026 · Yellow cards 3, Red cards 0 3 St.Louis City – Colorado Rapids · 26 Jul 2026 · Yellow cards 4, Red cards 1 5 26 JulSTL–COL NJ/NY Gotham FC – San Diego Wave FC · 8 Aug 2026 · Yellow cards 1, Red cards 0 1 Portland Thorns FC – Denver Summit FC · 23 Aug 2026 · Yellow cards 2, Red cards 0 2 23 AugPTH–DEN Washington Spirit – Boston Legacy FC · 13 Sep 2026 · Yellow cards 5, Red cards 0 5 Seattle Sounders FC – Minnesota United · 27 Sep 2026 · Yellow cards 4, Red cards 0 4 27 SepSEA–MIN NJ/NY Gotham FC – Angel City FC · 4 Oct 2026 · Yellow cards 1, Red cards 0 1 New England Revolution – Chicago Fire · 18 Oct 2026 · Yellow cards 2, Red cards 0 2 18 OctNE–CHI North Carolina Courage – Denver Summit FC · 2 Nov 2026 · Yellow cards 2, Red cards 0 2 2 NovNCC–DEN 2.9

League breakdown

Competitions of the last 17 matches

NWSL 9 9 matches · 2.5 yellow/match
MLS 8 8 matches · 3.8 yellow/match

Recent matches