Looks like the ribbon for the DOT 9/11 medal.
Link
D.O.T. 9-11 Ribbon is a possibility...
Or:
Alaska National Guard Distinguished Service Ribbon
Arizona National Guard Longevity Service Ribbon
Connecticut Selected Reserve Force Ribbon (If he has it upside-down)
Georgia National Guard Selected Reserve Forces Ribbon
Iowa National Guard Meritorious Service Ribbon (If upside-down)
Michigan National Guard State Partnership Ribbon
Mississippi National Guard Longevity Ribbon
Montana National Guard Distinguished Patriotic Ribbon
North Dakota National Guard Selected Reserve Force Ribbon (Upside down)
Oklahoma National Guard Distinguished Service Cross Ribbon
Oklahoma National Guard Selected Reserve Force Ribbon (Upside down)
Puerto Rico National Guard Wounded in Action Ribbon
South Carolina National Guard Mobilization Support Award Ribbon
South Dakota National Guard Service Ribbon
Virginia National Guard Homeland Defense Ribbon
Wisconsin National Guard Meritorious Service Ribbon
There may be others, but those were the ones on
http://www.usamilitarymedals.com/rackbuilder.php/