There have already been 33 Senate presidents, from Manuel Quezon effective October 16, 1916 up to Alan Peter Cayetano on May 11, 2026, or for a period of almost 110 years.