Aberdeen
Manager: Derek McInnes
Last season: 2nd in Premiership
Ladbrokes title odds: 18/1
Opening games: Rangers (H), Dundee (A)
Signings: Lewis Ferguson (Hamilton Academical), Chris Forrester (Peterborough United), Stephen Gleeson (Ipswich Town), Dominic Ball (Rotherham United, loan), Tomas Cerny (Partick Thistle, loan), Tommie Hoban (Watford, loan)
Celtic
Manager: Brendan Rodgers
Last season: 1st in Premiership
Ladbrokes title odds: 1/10
Opening games: Livingston (H), Hearts (A)
Signings: Scott Bain (Dundee), Odsonne Edouard (Paris Saint-Germain)
Dundee
Manager: Neil McCann
Last season: 9th in Premiership
Ladbrokes title odds: 1000/1
Opening games: St Mirren (A), Aberdeen (H)
Signings: Elton Ngwatala (Kidderminster Harriers), Kharl Madianga (Lokomotiv GO), Jack Hamilton (Hearts), Nathan Ralph (Woking), Jean Alassane Mendy (Sporting Lokeren), Adil Nabi (Peterborough United)
Hamilton Academical
Manager: Martin Canning
Last season: 10th in Premiership
Ladbrokes title odds: 1000/1
Opening games: Hearts (H), Motherwell (A)
Signings: Alex Penny (Peterborough United), Tom Taiwo (Falkirk), Mason Bloomfield (Norwich City, loan), Aaron Smith (Nottingham Forest), Sam Kelly (Grimsby Town), Aaron McGowan (Morecambe), Lennard Sowah (Cracovia), Ziggy Gordon (Pogon Siedlce), Adam Phillips (Norwich City, loan)
Heart of Midlothian
Manager: Craig Levein
Last season: 6th in Premiership
Ladbrokes title odds: 200/1
Opening games: Hamilton Accies (A), Celtic (H)
Signings: Steven MacLean (St Johnstone), Uche Ikpeazu (Cambridge United), Bobby Burns (Glenavon), Jake Mulraney (Inverness Caley Thistle), Olly Lee (Luton Town), Ben Garuccio (Adelaide United), Zdenek Zlamal (FC Zlin), Ryan Edwards (Partick Thistle), Oliver Bozanic (Melbourne City), Peter Haring (SV Ried), Steven Naismith (Norwich City, loan), Kevin Silva (Rutgers Scarlet Knights), Colin Doyle (Bradford City)
Hibernian
Manager: Neil Lennon
Last season: 4th in Premiership
Ladbrokes title odds: 80/1
Opening games: Motherwell (H), St Johnstone (A)
Signings: Florian Kamberi (Grasshopper Club Zurich), Adam Bogdan (Liverpool, loan), Stevie Mallan (Barnsley), Jamie Maclaren (Darmstadt, loan)
Kilmarnock
Manager: Steve Clarke
Last season: 5th in Premiership
Ladbrokes title odds: 300/1
Opening games: St Johnstone (H), Livingston (A)
Signings: Mikael Ndjoli (Bournemouth, loan), Stuart Findlay (Newcastle United), Ross Millen (Queen's Park)
Livingston
Manager: Kenny Miller
Last season: 2nd in Championship
Ladbrokes title odds: 1000/1
Opening games: Celtic (A), Kilmarnock (H)
Signings: Craig Sibbald (Falkirk), Steven Saunders (The New Saints), Liam Kelly (Rangers), Ricki Lamie (Morton), Callum Crane (Hibernian), Cameron Blues (Falkirk),
Ryan Hardie (Rangers, loan), Ross Stewart (St Mirren), Egli Kaja (AFC Wimbledon, loan), Steven Lawless (Partick Thistle), James Brown (Millwall, loan)
Motherwell
Manager: Stephen Robinson
Last season: 7th in Premiership
Ladbrokes title odds: 1000/1
Opening games: Hibernian (A), Hamilton Accies (H)
Signings: Mark Gillespie (Walsall), Liam Donnelly (Hartlepool United), Danny Johnson (Gateshead), Aaron Taylor-Sinclair (Plymouth Argyle), Alex Rodriguez Gorrin (Sepsi Sfantu Gheorghe), Conor Sammon (Heart of Midlothian, loan)
Rangers
Manager: Steven Gerrard
Last season: 3rd in Premiership
Ladbrokes title odds: 7/1
Opening games: Aberdeen (A), St Mirren (H)
Signings: Scott Arfield (Burnley), Allan McGregor (Hull City), Jamie Murphy (Brighton & Hove Albion), Ovie Ejaria (Liverpool, loan), Nikola Katic (Slaven Belupo),
Connor Goldson (Brighton & Hove Albion), Jon Flanagan (Liverpool), Lassana Coulibaly (Angers, loan), Umar Sadiq (Roma, loan), Ryan Kent (Liverpool, loan)
St Johnstone
Manager: Tommy Wright
Last season: 8th in Premiership
Ladbrokes title odds: 1000/1
Opening games: Kilmarnock (A), Hibernian (H)
Signings: Drey Wright (Colchester United), Tony Watt (OH Leuven), Matty Kennedy (Cardiff City), Conor Mitchell (Burnley, loan)
St Mirren
Manager: Alan Stubbs
Last season: 1st in Championship
Ladbrokes title odds: 1000/1
Opening games: Dundee (H), Rangers (A)
Signings: James Kellermann (Aldershot Town), Paul McGinn (Partick Thistle), Josh Heaton (Darlington), Jeff King (Bolton Wanderers), Cody Cooke (Truro City), Hayden Coulson (Middlesbrough, loan), Danny Rogers (Aberdeen, loan), Cole Kpekawa (Colchester United)