Average speed depends on so many different variables it's impossible to compare with other riders.
Some of the variables are:
1) The number of red lights encountered
2) Elevation gained during the ride
3) How steep the climbs are
4) Wind speed and direction in relation to your ride (headwind or tailwind?)
There are others but I think those are the main variables..