Leeds United have been busy in the summer transfer window, as they look to strengthen the squad that narrowly avoided relegation from the Premier League last season.
More business is expected at Elland Road over the next few weeks, but here's a look at every incoming and outgoing from the club so far this summer.
Incomings
Brenden Aaronson
Shortly after the Premier League season ended, Leeds announced Aaronson as their first signing of the summer.
Aaronson, who worked under Jesse Marsch at RB Salzburg, signed a five-year deal at Elland Road. The Whites made several attempts to sign the American attacking midfielder in January, but were unable to convince RB Salzburg to sell him mid-season.
READ MORE: Leeds United's faith and patience has paid off if transfer asset has trebled in value
Rasmus Kristensen
A second recruit from RB Salzburg, Kristensen joined Leeds in early June for a fee of around £10 million.
The Whites beat off competition for the 25-year-old right-back, with his contract at Elland Road running until the summer of 2027.
Marc Roca
Roca arrived from Bayern Munich for £10 million. The 25-year-old central midfielder signed for Leeds on a four-year contract. Roca made 24 appearances in two seasons at Bayern Munich.
Darko Gyabi
Leeds announced the signing of Manchester City youngster Darko Gyabi on a four-year deal. Gyabi was highly-rated in City's academy.
The midfielder is expected to feature for the Whites’ under-21 side this season, but it is hoped he can put pressure on those more senior faces in the middle of the park, and he has impressed out in Australia during pre-season.
Tyler Adams
Another player Marsch knows well, Adams joined the Whites from RB Leipzig earlier this month, in a deal costing in the region of £20 million.
The midfielder, who worked under Marsch at New York Red Bulls and RB Leipzig, has been capped 30 times by the United States national team.
Luis Sinisterra
Leeds' sixth summer signing was Colombian winger Sinisterra. The 23-year-old arrived at Elland Road for an undisclosed fee from Feyenoord, penning a five-year deal.
Outgoings
Ryan Edmondson
Edmondson has joined League Two side Carlisle United on a two-year deal. The Harrogate-born striker was snapped up by Leeds in 2017, after impressing as a 16-year-old at York City.
The 21-year-old only made two first-team appearances for the Whites, spending most of his time away on loan at Aberdeen, Northampton Town, Fleetwood Town and Port Vale.
Liam McCarron
Stoke City have snapped up 21-year-old winger McCarron. The Potters agreed an undisclosed fee with Leeds, and the player joined the Championship side on a three-year deal.
McCarron joined Leeds after bursting onto the scene with Carlisle United, however, he made just one Premier League appearance for the Whites, which was as a late substitute in a 4-1 defeat to Arsenal last December.
Kalvin Phillps
A Leeds academy graduate, Phillips signed for Premier League champions Manchester City earlier this month. City paid £42 million for Phillips, which could rise to £45 million with add-ons, and he has joined the club on a six-year deal.
Elia Caprile
Goalkeeper Caprile has joined Serie B side Bari on a permanent deal. Caprile spent last season on loan with Serie C side Pro Patria, and after making his professional debut with the club, he went on to make 39 appearances in all competitions.
The 20-year-old never made a first-team appearance at Leeds, although he was a regular for the under-23s side.
Raphinha
Raphinha was linked with a move away from Elland Road all summer. Arsenal and Chelsea were both interested in the winger, but Barcelona confirmed the signing of the 25-year-old last week.
The Brazilian has described joining Barcelona as a 'dream move', with the La Liga side paying around £55 million for his services.
Tyler Roberts (loan)
Roberts had plenty of interest from a host of Championship clubs, but it's Queens Park Rangers who signed the Wales international on loan until the end of the season.
QPR boss Michael Beale rates Roberts highly, comparing his game to Liverpool's Roberto Firmino.
Charlie Cresswell (loan)
Cresswell's first taste of senior football away from Elland Road will come at Millwall. The Lions signed the 19-year-old defender on loan earlier in the window.
Jamie Shackleton (loan)
Shackleton has joined Cresswell at Millwall, also signing for the Championship club on a season-long loan deal.
Millwall reportedly saw off interest from Reading and Blackpool to sign the versatile midfielder.
READ NEXT:
Steven Gerrard gives his take on John McGinn's challenge on Leeds United's Archie Gray
Michael Bridges on Leeds United expectations, Mark Jackson and remarkable Australian fanbase
Leeds United Australia diary day six: Tempers flare and players given free day boost
Jesse Marsch makes Brenden Aaronson Leeds United prediction as he reveals his initial doubts
Brenden Aaronson and Rasmus Kristensen impress in Leeds United's Aston Villa defeat