Birmingham City cheat sheet 5/2/2020 Long long road

1 Lee Camp G Signed from Cardiff on a free transfer in August 2018 2 D From Academy, given squad number in August 2017 3 D Danish, signed 25/6/2018; allowed to register in August 2018. 4 Marc Roberts D Signed from Barnsley on 1/7/2017 5 Maxime Colin D French, signed from Brentford 31/8/2017 6 Maikel Kieftenbeld M Dutch, signed July 2015, from FC Groningen 7 Dan Crowley M 2019 summer signing from Willem II, a Dutch club 8 Craig Gardner M Loaned in January and signed in summer 2017. 10 F Loan from Burnley 31/8/2016, permanent in January 2017. French but can play for Angola, came as free agent on 11 Jérémie Bela F 6/11/2019 after leaving Albacete 12 Harlee Dean D Signed from Brentford 30/8/2017 14 Jake Clarke-Salter D Chelsea loan, debut in Pompey cup game 6/8/2019 15 Jefferson Montero M Ecuadorian, on loan from Swansea, 8/8/2019 16 Josh McEachran M Came as free agent on 27/9/2019 after leaving Brentford 18 Kerim Mrabti M Swedish, signed as free agent on 18/1/2019 19 Jacques Maghoma M Congolese, signed in June 2015, from Sheff Wed 20 M Loaned from Villa in August 2018, signed in summer 2019 22 Jude Bellingham M From Academy, youngest player debut in cup game 6/8/2019 23 Moha Ramos G From Tenerife, season loan from Real Madrid 27 Connal Trueman G From Academy, first team debut in 2018/19 29 Jonathan Grounds D 2014 summer signing, did not play in 2018/19 season 33 Cheick Keita D From Mali, signed January 2017 34 Ivan Sunjic M From Croatia, signed July 2019 40 F Came in January 2020 transfer window on loan from Aston Villa 43 Geraldo Bajrami D From Academy, debut in Pompey cup game 6/8/2019 44 Caolan Boyd-Munce F From Academy, debut as sub in Pompey cup game 6/8/2019 45 Ryan Burke D Irish, from U23s, on bench in Pompey cup game 6/8/2019 47 Ryan Stirk M Wales U19 team, on bench in Pompey cup game 6/8/2019 48 Jack Concannon M From Academy, debut in Coventry FA Cup game 4/2/2020