Menu
Referees

M. Badawi — Referee Profile

MB

M. Badawi

Career Statistics

73

M. Badawi has officiated 73 matches, issuing 106 yellow and 2 red cards (1.45 yellows per match). Home teams win 49.3% of the time when this referee is in charge.

73

Matches

106

1.45/game

Yellow Cards

2

0.03/game

Red Cards

8

0.11/game

Penalties

221

3.03/game

Goals

36

49.3%

Home Wins

19

26%

Away Wins

18

24.7%

Draws

Result Distribution

Match outcome breakdown when M. Badawi officiates: 49.3% home wins, 24.7% draws, 26.0% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 49.3%
D 24.7%
A 26%
Home winDrawAway win

Matches per Year

M. Badawi's workload across 5 years (2020–2024). Tracking how many matches a referee handles per year helps assess experience and current activity level.

202010202111202223202316202413

League Level Breakdown

73matches
USL Championship40 (55%)
Major League Soccer24 (33%)
MLS Next Pro3 (4%)
NWSL Women3 (4%)
US Open Cup3 (4%)

Statistics by League

5

M. Badawi has officiated across 5 competitions, with the most appearances in USL Championship (40 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

UCUSL Championship · USA40Matches
Y/M 0.0Goals 118
MSMajor League Soccer · USA24Matches
822Y/M 3.4Goals 68
MPMLS Next Pro · USA3Matches
Y/M 0.0Goals 12
NWNWSL Women · USA3Matches
9Y/M 3.0Goals 9
UCUS Open Cup · USA3Matches
15Y/M 5.0Goals 14

Recent Matches

50

The last 50 matches officiated by M. Badawi. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Aug 24, 2024Major League Soccer4
Match Details
Jun 29, 2024Major League Soccer81
Match Details
Jun 23, 2024Major League Soccer3
Match Details
Jun 16, 2024Major League Soccer1
Match Details
May 30, 2024Major League Soccer4
Match Details
May 9, 2024US Open Cup8
Match Details
May 4, 2024Major League Soccer7
Match Details
Apr 20, 2024Major League Soccer3
Match Details
Apr 7, 2024Major League Soccer2
Match Details
Oct 4, 2023Major League Soccer2
Match Details
San Diego Loyal13Orange County SC
Aug 6, 2023USL Championship
Match Details
Jul 13, 2023Major League Soccer4
Match Details
Jun 24, 2023Major League Soccer3
Match Details
Jun 17, 2023Major League Soccer51
Match Details
Jun 11, 2023USL Championship
Match Details
Apr 15, 2023USL Championship
Match Details
Sacramento Republic10San Diego Loyal
Mar 26, 2023USL Championship
Match Details
Rio Grande Valley11Oakland Roots
Mar 20, 2023USL Championship
Match Details
Oct 16, 2022USL Championship
Match Details
Oct 8, 2022MLS Next Pro
Match Details
Sep 22, 2022USL Championship
Match Details
Aug 28, 2022NWSL Women2
Match Details
Sacramento Republic11Rio Grande Valley
Aug 7, 2022USL Championship
Match Details
Jul 23, 2022USL Championship
Match Details
San Diego Loyal30Colorado Springs
Jul 19, 2022USL Championship
Match Details
Jun 25, 2022USL Championship
Match Details
Jun 22, 2022US Open Cup6
Match Details
San Diego Loyal30Hartford Athletic
Jun 12, 2022USL Championship
Match Details
May 30, 2022NWSL Women4
Match Details
May 15, 2022USL Championship
Match Details
Colorado Springs32Rio Grande Valley
May 6, 2022USL Championship
Match Details
San Jose Earthquakes50Bay Cities
Apr 20, 2022US Open Cup1
Match Details
Apr 18, 2022MLS Next Pro
Match Details
Oakland Roots22San Diego Loyal
Apr 14, 2022USL Championship
Match Details