This site uses cookies. When you browse the site you are consenting to its use. Know more.

David Bates

David Bates
Profile Position Club
Full Name David Bates Defender Mechelen logo
Nationality Scotland flag Scotland
Birth Place Kirkcaldy
Birthdate 1996-10-05 (27)
Height 190cm
Weight 83 kg
Foot -

  • Stats
  • Transfers
  • Injuries / Suspensions
Season Team Competition
2023/2024 Mechelen small logoMechelen First Division A 2006 27 23 4 2 7 1 5
2023/2024 Mechelen small logoMechelen Cup 61 1 1 1
2024 Mechelen small logoMechelen Club Friendlies
2023 Mechelen small logoMechelen Club Friendlies
2023/2024 Mechelen small logoMechelen Super Cup 1
2022/2023 Hamburger SV small logoHamburger SV 2. Bundesliga
2022/2023 Mechelen small logoMechelen First Division A 1989 25 22 3 2 4 2 5 1
2022/2023 Aberdeen small logoAberdeen Premiership
2022/2023 Mechelen small logoMechelen Cup 152 6 5 1 1 1 1
2022/2023 Aberdeen small logoAberdeen League Cup 4
2022 Aberdeen small logoAberdeen Club Friendlies
2021/2022 Aberdeen small logoAberdeen Premiership 2891 33 32 1 1 1 2 9
2021/2022 Aberdeen small logoAberdeen Europa Conference League
2021/2022 Aberdeen small logoAberdeen FA Cup 90 2 2
2021 Aberdeen small logoAberdeen Club Friendlies
2021/2022 Aberdeen small logoAberdeen League Cup
2020/2021 Cercle Brugge small logoCercle Brugge Cup 180 2 2
2020/2021 Cercle Brugge small logoCercle Brugge First Division A 1701 19 19 1 9 4 1
2020/2021 Aberdeen small logoAberdeen FA Cup
2020 Cercle Brugge small logoCercle Brugge Club Friendlies
2020 Scotland small logoScotland EC Qualification 180 2 2 2
2019/2020 Sheffield Wednesday small logoSheffield Wednesday Championship 4
2019/2020 Sheffield Wednesday small logoSheffield Wednesday FA Cup
2019/2020 Sheffield Wednesday small logoSheffield Wednesday League Cup 90 1 1
2018/2019 Scotland small logoScotland UEFA Nations League 180 2 2 1
2019 Scotland U21 small logoScotland U21 UEFA U21 Championship 360 4 4 1
2018/2019 Hamburger SV small logoHamburger SV DFB Pokal 270 3 3 2
2018/2019 Hamburger SV small logoHamburger SV 2. Bundesliga 1940 25 22 3 2 9 1 4 1 1
2018 Hamburger SV small logoHamburger SV Club Friendlies 44 1 1 1
2017/2018 Rangers small logoRangers FA Cup 270 3 3
2017/2018 Rangers small logoRangers UEFA Europa League 180 2 2
2017/2018 Rangers small logoRangers Premiership 1184 15 13 2 1 9 1 2
2017/2018 Rangers small logoRangers League Cup
2016/2017 Rangers small logoRangers FA Cup 90 1 1 1
2016/2017 Rangers small logoRangers Premiership 630 7 7 4 1
2016/2017 Rangers small logoRangers League Cup 1
2016/2017 Raith Rovers small logoRaith Rovers League Cup 3
2015/2016 Raith Rovers small logoRaith Rovers Play-offs 1/2 1
2015/2016 Raith Rovers small logoRaith Rovers FA Cup 180 2 2 1
2015/2016 Raith Rovers small logoRaith Rovers Championship 166 3 2 1 1 3 1
2015/2016 Raith Rovers small logoRaith Rovers Championship 499 7 5 2 1 4 1
2015/2016 Brechin City small logoBrechin City League One 900 10 10 1 4
2015/2016 Raith Rovers small logoRaith Rovers Challenge Cup 180 2 2
2015/2016 Raith Rovers small logoRaith Rovers League Cup 90 1 1 1
2014/2015 Raith Rovers small logoRaith Rovers Championship 7
2014/2015 East Stirlingshire small logoEast Stirlingshire League Two 1432 17 16 1 1 1 1 4 1
2014/2015 Raith Rovers small logoRaith Rovers Challenge Cup 1
2014/2015 Raith Rovers small logoRaith Rovers League Cup 1
2013/2014 Raith Rovers small logoRaith Rovers FA Cup 2
2013/2014 Raith Rovers small logoRaith Rovers Championship 14
1996/1997 Hamburger SV small logoHamburger SV 2. Bundesliga
Frequently asked questions

David Bates is 27 years old, born 5 October 1996, in Kirkcaldy, Scotland.

He's full name is David Bates.

David Bates currently plays for Mechelen, in Belgium .

David Bates plays as Defender.