Garmin Connect gives a mean VO2 max if you also connect the heart rate monitor. Without the HR monitor, the wrist based readings though look a bit unreliable