All my rides are synced between the two yet TrainingPeaks shows 18 form, and Strava shows -4 form. Both have the same FTP value and heart rate values. Free 30 day code going around which is why I tried it.
Any explanation for the discrepancy? Different algorithms? Which would be more accurate?