Ramp Test vs 20 Minute FTP Test vs 8 Minute FTP Test

I recently did the 20 Min FTP Test as I’m leaving behind a SSBLV1/2 12 week block for the climbing road race program.

My ramp test FTP was 222 but my 20 Min FTP test suggested scaling back to 213. Not sure why the discrepancy when I was primarily between 220-230 for the 20-min TT itself.

Thoughts?