Mike Hayes Schedule, Roster & Standings All-time - UFC
Mike Hayes All-time record: 20-12-2. All-time UFC schedule, results, roster and team stats on Real.
All-time standings
20-12-2
Recent games
Mike Hayes vs Matt Kovacs, Feb 23, 2008, W 1-0