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.

Glasgow Times:  Aberdeen 

IN
Ryan Hedges, Ash Taylor, Curtis Main, Michael Ruth, Jon Gallagher, Greg Leigh.

OUT
Greg Halford, Greg Stewart, Dominic Ball, James Wilson, Max Lowe, Graeme Shinnie, Gary Mackay-Steven.

Glasgow Times:  Celtic 

IN

Maryan Shved, Christopher Jullien, Luca Connell.

OUT

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

Glasgow Times:  Hamilton 

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

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

Glasgow Times:  Hearts 

IN
Craig Halkett, Jamie Walker, Conor Washington, Jamie Walker.

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

Glasgow Times:  Hibernian 

IN
Scott Allan, Adam Jackson, Joe Newell, Tom James, Christian Doidge, Chris Maxwell.

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.

Glasgow Times:  Kilmarnock 

IN 
None.

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

Glasgow Times:  Livingston 

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

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

Glasgow Times:  Motherwell 

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.

Glasgow Times:  Rangers 

IN
Steven Davis, Jordan Jones, Jake Hastie, Greg Stewart, Sheyi Ojo, Gorge Edmundson, Joe Aribo.

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

Glasgow Times:  Ross County 

IN
Joe Chalmers, Ross Laidlaw, Blair Spittal, Nathan Baxter.

OUT
Scott Fox.

Glasgow Times:  St Johnstone 

IN
Elliot Parish, Wallace Duffy.

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

Glasgow Times:  St Mirren

IN
Dean Lyness.

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