I belive canada goes by emperial gallon in which there is more volume per gallon then in the states. Multiply the Canadian MPG figure by 0.83 to arrive at U.S. MPG. If you wish to be absolutely accurate, the exact conversion factor is 0.8326742. In other words, the vehicle's mileage will be lower when quoted in American units. A vehicle that gets 35 mpg according to the Canadians will actually get 29.1 mpg by U.S. standards (35 x 0.8326742 = 29.1435965).
But I have a 2012 ecoboost that just clocked 500mi and my mpg going by the trip odo is 19.9mpg did alot of city driving this weekend, hit the highway at 70-75mph tried to baby it on all the hills and at the end was at 25.6mpg.