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

Shaun MacDonald

Shaun MacDonald
Profile Position Club
Full Name Shaun MacDonald Midfielder Penybont logo
Nationality Wales flag Wales
Birth Place Swansea
Birthdate 1988-06-17 (35)
Height 185cm
Weight 72 kg
Foot right

  • Stats
  • Transfers
  • Injuries / Suspensions
  • Trophies
Season Team Competition
2023/2024 Penybont small logoPenybont Europa Conference League 55 1 1 1
2023/2024 Penybont small logoPenybont Welsh Cup
2023/2024 Penybont small logoPenybont Premier League 1301 19 14 5 4 5 3
2023 Penybont small logoPenybont Club Friendlies
2022/2023 Penybont small logoPenybont Premier League 1305 16 14 2 6 2 1
2022/2023 Penybont small logoPenybont Welsh Cup 51 1 1 1
2022 Penybont small logoPenybont Club Friendlies
2021/2022 Crewe Alexandra small logoCrewe Alexandra League One 170 3 2 1 2 1
2021/2022 Crewe Alexandra small logoCrewe Alexandra FA Cup
2021/2022 Penybont small logoPenybont Welsh Cup 270 3 3 1
2021/2022 Penybont small logoPenybont Premier League 803 9 9 1 1 2
2021/2022 Crewe Alexandra small logoCrewe Alexandra EFL Trophy
2021/2022 Rotherham United small logoRotherham United League Cup
2021/2022 Crewe Alexandra small logoCrewe Alexandra League Cup 90 1 1 1
2021 Crewe Alexandra small logoCrewe Alexandra Club Friendlies
2020/2021 Rotherham United small logoRotherham United Championship 1117 19 15 4 11 19 2
2020/2021 Rotherham United small logoRotherham United League Cup 90 1 1
2020 Rotherham United small logoRotherham United Club Friendlies
2020/2021 Rotherham United small logoRotherham United FA Cup
2019/2020 Rotherham United small logoRotherham United FA Cup
2019/2020 Rotherham United small logoRotherham United League One 363 13 3 10 1 20 1
2019/2020 Rotherham United small logoRotherham United EFL Trophy 76 2 1 1 1 1
2019/2020 Rotherham United small logoRotherham United League Cup 49 2 2 2
2018/2019 Wigan Athletic small logoWigan Athletic Championship 2
2018/2019 Wigan Athletic small logoWigan Athletic FA Cup 13 1 1 1
2018/2019 Wigan Athletic small logoWigan Athletic League Cup 90 1 1
2017/2018 Wigan Athletic small logoWigan Athletic League One
2017/2018 Wigan Athletic small logoWigan Athletic FA Cup 1
2017/2018 Wigan Athletic small logoWigan Athletic EFL Trophy
2017/2018 Wigan Athletic small logoWigan Athletic League Cup
2017 Wigan Athletic small logoWigan Athletic Club Friendlies
2017 Wales small logoWales Friendlies
2018 Wales small logoWales WC Qualification Europe 5
2016/2017 Wigan Athletic small logoWigan Athletic Championship 2962 39 36 3 12 3 1 7
2016/2017 AFC Bournemouth small logoAFC Bournemouth FA Cup
2016/2017 Wigan Athletic small logoWigan Athletic FA Cup 166 2 2 1 1
2016/2017 Wigan Athletic small logoWigan Athletic League Cup
2016 Wales small logoWales Friendlies 29 1 1 2
2016 Wigan Athletic small logoWigan Athletic Club Friendlies
2015/2016 AFC Bournemouth small logoAFC Bournemouth FA Cup 243 3 3 1
2015/2016 AFC Bournemouth small logoAFC Bournemouth Premier League 28 3 3 14
2015/2016 AFC Bournemouth small logoAFC Bournemouth League Cup 270 3 3 1 1 1
2015 Wales small logoWales Friendlies 1
2016 Wales small logoWales EC Qualification 6 2 2 4
2014/2015 AFC Bournemouth small logoAFC Bournemouth FA Cup 172 2 2 1 1
2014/2015 AFC Bournemouth small logoAFC Bournemouth Championship 285 5 3 2 1 9
2014/2015 AFC Bournemouth small logoAFC Bournemouth League Cup 167 3 2 1 1 2
2013/2014 AFC Bournemouth small logoAFC Bournemouth Championship 1025 23 11 12 5 25 3
2013/2014 AFC Bournemouth small logoAFC Bournemouth FA Cup 1
2013/2014 AFC Bournemouth small logoAFC Bournemouth League Cup 65 2 1 1 1 1
2012/2013 AFC Bournemouth small logoAFC Bournemouth League One 1674 28 19 9 6 14 1
2012/2013 AFC Bournemouth small logoAFC Bournemouth FA Cup 147 2 2 1
2012/2013 AFC Bournemouth small logoAFC Bournemouth EFL Trophy 120 1 1 2
2011/2012 AFC Bournemouth small logoAFC Bournemouth League One 1923 25 22 3 6 3 1
2011/2012 Swansea City small logoSwansea City Premier League
2011/2012 AFC Bournemouth small logoAFC Bournemouth EFL Trophy 90 1 1 1 1
2012 Poland/Ukraine Wales small logoWales EC Qualification 1 1 1 1
2011 Denmark Wales U21 small logoWales U21 UEFA U21 Championship 663 8 7 1 1 1 1
2010/2011 Yeovil Town small logoYeovil Town League One 2285 26 26 2 4 1 1
2010/2011 Yeovil Town small logoYeovil Town FA Cup 161 2 2 1
2009/2010 Yeovil Town small logoYeovil Town League One 2790 31 31 3
2009/2010 Swansea City small logoSwansea City Championship 3 3
2009/2010 Swansea City small logoSwansea City Championship 125 3 2 1 2
2009/2010 Yeovil Town small logoYeovil Town FA Cup 90 1 1
2010 South Africa Wales small logoWales WC Qualification Europe 2
2008/2009 Swansea City small logoSwansea City Championship 102 3 1 2 1 1
2008/2009 Swansea City small logoSwansea City Championship 76 2 1 1 1
2008/2009 Yeovil Town small logoYeovil Town League One 331 4 4 1 2
2007/2008 Swansea City small logoSwansea City League One 1 1
2006/2007 Swansea City small logoSwansea City League One 8 8
2005/2006 Swansea City small logoSwansea City League One 1 1
Frequently asked questions

Shaun MacDonald is 35 years old, born 17 June 1988, in Swansea, Wales.

He's full name is Shaun MacDonald.

Shaun MacDonald currently plays for Penybont, in Wales .

Shaun MacDonald plays as Midfielder.