Los Pirates juegan en el estadio Orlando, inaugurado en 2008 y con capacidad para 40.000 espectadores sentados.