You might find some useful information in this thread
FWIW, if you search on google you will find no end of complaints and discrepancies with regards to calories on Strava
You might find some useful information in this thread
FWIW, if you search on google you will find no end of complaints and discrepancies with regards to calories on Strava