IT can be hard keeping up with all the latest transfer deals as they happen. Dozens of new players will be coming to Scotland and many more will move between teams here. Don't worry though, we've got you sorted.

We've created an interactive graphic so you can keep track of each club's wheelings and dealings, and we'll be keeping it up-to-date with all the latest deals, as they happen.

You can play about with the graphic below and categorise player transfers by club, age, position and fee. There's also a map tab that you can select that shows you which part of the world a player hails from.

You should be able to see two tabs at the bottom of the graphic. One says 'Select club here': in that tab, click on 'Club' from the pulldown menu so that all the colours are correct. Then click on the 'Sort By' tab to rearrange players as you see fit.

Aberdeen HeraldScotland:

IN
Ryan Hedges, Ash Taylor, Curtis Main, Michael Ruth.

OUT
Greg Halford, Greg Stewart, Dominic Ball, James Wilson, Max Lowe, Graeme Shinnie.

Celtic HeraldScotland:

IN

Maryan Shved.

OUT

Scott Allan, Jeremy Toljan, Emilio Izaguirre, Cristian Gamboa, Dedryck Boyata, Filip Benkovic, Oliver Burke, Timothy Weah, Dorus De Vries.

Hamilton HeraldScotland:

IN
Markus Fjortoft, Brian Easton, Ciaran McKenna, Blair Alston.

OUT
Ziggy Gordon, Gary Woods, Alex Penny, Lennard Sowah, Matt Kilgallon, Jacob Marsden, Tom Taiwo, Delphin Tshiembe, David McMillan, Tony Andreu.

Hearts HeraldScotland:

IN
Craig Halkett.

OUT
Conor Shaughnessy, Demetri Mitchell, Aaron Hughes, Conor Sammon, Malaury Martin.

Hibernian HeraldScotland:

IN
Scott Allan, Adam Jackson, Joe Newell.

OUT
Darnell Johnson, Gael Bigirimana, Jonathan Spector, Marc McNulty, Mark Milligan, Marvin Bartley, Miquel Nelom, Ross Laidlaw, Ryan Gauld, Stephane Omeonga, Thomas Agyepong, Adam Bogdan, Lewis Allan.

Kilmarnock HeraldScotland:

IN 
None.

OUT
Jordan Jones, Daniel Bachmann, Youssouf Mulumbu, Aaron Tshibola, Mikael Ndjoli, Conor McAleny, Liam Millar.

Livingston HeraldScotland:

IN 
Marvin Bartley, Lyndon Dykes, Nicky Devlin, Cece Frank Pepe, Robbie Crawford.

OUT
Craig Halkett, Declan Gallagher, Ryan Hardie, Liam Kelly.

Motherwell HeraldScotland:

IN
Casper Sloth, Declan Gallagher, Liam Polworth, Jake Carroll, Jermaine Hylton, Chris Long.

OUT
Jake Hastie, Carl McHugh, Curtis Main, Shea Gordon, Conor Sammon, Tom Aldred, Ross McCormack, Gboly Ariyibi, Elliott Frear.

Rangers HeraldScotland:

IN
Jordan Jones, Jake Hastie, Greg Stewart.

OUT
Ryan Kent, Lassana Coulibaly, Joe Worrall, Lee Wallace, Gareth McAuley, Lee Hodson, Myles Beerman.

Ross County HeraldScotland:

IN
Joe Chalmers, Ross Laidlaw, Blair Spittal.

OUT
Scott Fox.

St Johnstone HeraldScotland:

IN
None.

OUT
Brian Easton, Tony Watt, Blair Alston, Aaron Comrie, Cammy Bell, Sean Goss, Niall Keown.

St Mirren HeraldScotland:

IN
None.

OUT
Anton Ferdinand, Simeon Jackson, Lee Hodson, Mihai Popescu, Brad Lyons, Kyle McAllister, Jordan Holmes, Anders Dreyer, Duckens Nazon, Laurentiu Corbu, Danny Rogers.