Anterior end of the spleen is held up by -
Phrenicocolic ligament is not attached to the spleen but supports its anterior end.
Lienorenal ligament
Phrenicocolic ligament
Gastrosplenic ligament
Gastrocolic ligament