SPI 6-pin mechanical position for Giga R1

Giga, Mega, and Due have different positions of SPI pins, which makes many shields incompatible.
I am trying to design a new shield based on mega/due template, which has 6-pin SPI header.

Please let me know if mechanical position for this 6-pin SPI connector is the same for Giga vs Due/Mega?

Hi @vivanovc.

I confirm. This header is considered the universal location for connecting to a SPI bus on Arduino boards that have the UNO or Mega form factors.