U-Thong Dynasty (1st reign)

Ramathibodi I (r. 1351-1369)
Ramesuan (r. 1369-1370) (abdicated)

Suphannaphum Dynasty (1st reign)

Borommaracha I (r. 1370-1388)
Thong Lan (r. 1388)

U-Thong Dynasty (2nd reign)

Ramesuan (r. 1388-1395) (return)
Ramaracha (r. 1395-1409)

Suphannaphum Dynasty (2nd reign)

Intharacha (r. 1409-1424)
Borommaracha II (r. 1424-1448)
Borommatrailokanat (r. 1448-1463) (r. Phitsanulok 1463 -1488)
Borommaracha III (r. 1463 -1488)                                                         
Inthararacha II (r. 1488-1491) (same person as Borommaracha III)
Ramathibodi II (r. 1491-1529)
Borommaracha IV (r. 1529-1533)
Ratsada Kuman (r. 1533 - 1534) (child king - ruled 5 months)
Chairacha (r. 1534-1547)                                                                     
Yot Fa (r. 1547-1548) (child king)
Worawongsa (r. 1548) (usurper)
Chakkraphat (r. 1548-1569)
Mahin (r. 1569)

Sukhothai Dynasty

Maha Thammaracha (r. 1569-1590)
Naresuan (r. 1590-1605)    
Ekathotsarot (r. 1605-1610/11)
Si Saowaphak (r. 1610-1611 ?)
Songtham (Intharacha) (r. 1610/1611-1628)
Chettha (r. 1628 - 1629)
Athittayawong (r. 1629) (child King)

Prasat Thong Dynasty

Prasat Thong (r. 1629-1656)
Chai (r. 1656)
Suthammaracha (r. 1656)
Narai (r. 1656-1688)

Ban Phlu Luang Dynasty

Phetracha (r. 1688-1703)
Süa (r. 1703-1709)
Phumintharacha  (r. 1709-1733)
Borommakot  (r. 1733-1758)
Uthumpon  (r. 1758)
Suriyamarin (r. 1758-1767)


References:

Thailand, A Short History - David K. Wyatt (2003) - Silkworm books.
RULERS OF AYUTTHAYA