0 : 0

Match score

0 : 0

Match score

S. MacDonald

First name
Last name
PositionMidfielder
FootRight
Country of birth17 June 1988
Age36 years
NationalityWales
Height / Weight185 / 72
Face to face

Statistics

  • Championships
  • Cups
  • Cups International
  • National
Season Team Tournament MP Min Str. In Out G YC 2YC RC
2023/2024 Penybont Premier League 5 157 1 4 1 0 1 0 0
2022/2023 Penybont Premier League 18 1418 16 2 6 0 1 0 0
2021/2022 Crewe Alexandra League One 3 170 2 1 2 0 0 0 0
2021/2022 Penybont Premier League 10 923 10 0 1 1 2 0 0
2020/2021 Rotherham United Championship 19 1118 15 4 11 0 2 0 0
2019/2020 Rotherham United League One 13 363 3 10 1 0 1 0 0
2018/2019 Wigan Athletic Championship 0 0 0 0 0 0 0 0 0
2017/2018 Wigan Athletic League One 0 0 0 0 0 0 0 0 0
2016/2017 AFC Bournemouth Premier League 0 0 0 0 0 0 0 0 0
2016/2017 Wigan Athletic Championship 39 2962 36 3 12 1 7 0 0
2015/2016 AFC Bournemouth Premier League 3 28 0 3 0 0 0 0 0
2014/2015 AFC Bournemouth Championship 5 285 3 2 1 0 0 0 0
2013/2014 AFC Bournemouth Championship 23 1025 11 12 5 0 3 0 0
2012/2013 AFC Bournemouth League One 28 1674 19 9 6 0 1 0 0
2011/2012 Swansea City Premier League 0 0 0 0 0 0 0 0 0
2011/2012 AFC Bournemouth League One 25 1923 22 3 6 1 0 0 0
2010/2011 Yeovil Town League One 26 2285 26 0 2 4 1 0 0
2009/2010 Yeovil Town League One 31 2790 31 0 0 3 0 0 0
2009/2010 Swansea City Championship 0 0 0 0 0 0 0 0 0
2008/2009 Swansea City Championship 3 102 1 2 1 0 1 0 0
2008/2009 Yeovil Town League One 4 331 4 0 1 2 0 0 0
2007/2008 Swansea City League One 1 0 0 0 0 0 0 0 0
2006/2007 Swansea City League One 8 0 0 0 0 0 0 0 0
2005/2006 Swansea City League One 1 0 0 0 0 0 0 0 0
MP - Matches played; Min - Minutes spent on the field; Str. - In the starting lineup; In - Substitute in; Out - Substitute out; G - Goals scored; YC - Yellow card; 2 YC - Received 2 yellow cards for the match; RC - Red cards
Season Team Tournament MP Min Str. In Out G YC 2YC RC
2022/2023 Penybont Welsh Cup 1 51 1 0 1 0 0 0 0
2021/2022 Crewe Alexandra League Cup 1 90 1 0 0 0 0 0 0
2021/2022 Crewe Alexandra FA Cup 0 0 0 0 0 0 0 0 0
2021/2022 Crewe Alexandra EFL Trophy 0 0 0 0 0 0 0 0 0
2021/2022 Penybont Welsh Cup 3 270 3 0 0 1 0 0 0
2020/2021 Rotherham United League Cup 1 90 1 0 0 0 0 0 0
2020/2021 Rotherham United FA Cup 0 0 0 0 0 0 0 0 0
2019/2020 Rotherham United League Cup 2 49 0 2 0 0 0 0 0
2019/2020 Rotherham United FA Cup 0 0 0 0 0 0 0 0 0
2019/2020 Rotherham United EFL Trophy 2 76 1 1 1 0 0 0 0
2018/2019 Wigan Athletic League Cup 1 90 1 0 0 0 0 0 0
2018/2019 Wigan Athletic FA Cup 1 13 0 1 0 0 0 0 0
2017/2018 Wigan Athletic League Cup 0 0 0 0 0 0 0 0 0
2017/2018 Wigan Athletic FA Cup 0 0 0 0 0 0 0 0 0
2017/2018 Wigan Athletic EFL Trophy 0 0 0 0 0 0 0 0 0
2016/2017 Wigan Athletic League Cup 0 0 0 0 0 0 0 0 0
2016/2017 AFC Bournemouth FA Cup 0 0 0 0 0 0 0 0 0
2015/2016 AFC Bournemouth League Cup 3 270 3 0 1 1 1 0 0
2015/2016 AFC Bournemouth FA Cup 3 243 3 0 1 0 0 0 0
2014/2015 AFC Bournemouth League Cup 3 167 2 1 1 0 0 0 0
2014/2015 AFC Bournemouth FA Cup 2 172 2 0 1 1 0 0 0
2013/2014 AFC Bournemouth League Cup 2 65 1 1 1 0 0 0 0
2013/2014 AFC Bournemouth FA Cup 0 0 0 0 0 0 0 0 0
2012/2013 AFC Bournemouth FA Cup 2 147 2 0 1 0 0 0 0
2012/2013 AFC Bournemouth EFL Trophy 1 120 1 0 0 2 0 0 0
2011/2012 AFC Bournemouth EFL Trophy 1 90 1 0 1 1 0 0 0
2010/2011 Yeovil Town FA Cup 2 161 2 0 1 0 0 0 0
2009/2010 Yeovil Town FA Cup 1 90 1 0 0 0 0 0 0
MP - Matches played; Min - Minutes spent on the field; Str. - In the starting lineup; In - Substitute in; Out - Substitute out; G - Goals scored; YC - Yellow card; 2 YC - Received 2 yellow cards for the match; RC - Red cards
Season Team Tournament MP Min Str. In Out G YC 2YC RC
2023/2024 Penybont UEFA Europa Conference League 1 55 0 1 0 0 0 0 0
2017 Wigan Athletic Club Friendlies 0 0 0 0 0 0 0 0 0
2016 Wigan Athletic Club Friendlies 0 0 0 0 0 0 0 0 0
MP - Matches played; Min - Minutes spent on the field; Str. - In the starting lineup; In - Substitute in; Out - Substitute out; G - Goals scored; YC - Yellow card; 2 YC - Received 2 yellow cards for the match; RC - Red cards
Season Team Tournament MP Min Str. In Out G YC 2YC RC
2018 Russia Wales WC Qualification Europe 0 0 0 0 0 0 0 0 0
2017 Wales Friendlies 0 0 0 0 0 0 0 0 0
2016 Wales EC Qualification 2 5 0 2 0 0 0 0 0
2016 Wales Friendlies 1 29 0 1 0 0 0 0 0
2015 Wales Friendlies 0 0 0 0 0 0 0 0 0
2012 Wales EC Qualification 1 1 0 1 0 0 0 0 0
2011 De… Wales U21 UEFA U21 Championship 8 663 7 1 0 1 1 0 0
2010 So… Wales WC Qualification Europe 0 0 0 0 0 0 0 0 0
MP - Matches played; Min - Minutes spent on the field; Str. - In the starting lineup; In - Substitute in; Out - Substitute out; G - Goals scored; YC - Yellow card; 2 YC - Received 2 yellow cards for the match; RC - Red cards

Match statistics

Date Tournament Home Score Away Min G Ass YC RC
20.07.2023 UEFA Europa Conference League FC Santa Coloma 2:0 Penybont 55 - - - -
10.08.2021 League Cup Hartlepool United 0:1 Crewe Alexandra 90 - - - -
01.05.2021 Championship Rotherham United 1:1 Blackburn Rovers 46 - - - -
24.04.2021 Championship Barnsley 1:0 Rotherham United 78 - - 1 -
18.04.2021 Championship Rotherham United 0:1 Birmingham City 81 - - - -
13.04.2021 Championship Rotherham United 3:1 Queens Park Rangers 59 - - 1 -
20.03.2021 Championship Bristol City 0:2 Rotherham United 3 - - - -
16.03.2021 Championship Rotherham United 1:4 Watford 73 - - - -
27.02.2021 Championship Rotherham United 0:1 Reading 66 - - - -
03.02.2021 Championship Rotherham United 3:0 Derby County 1 - - - -
Date Tournament Home Score Away Min G Ass YC RC

Trophies

National
Championship Winner 1x 2014/2015
EFL Trophy Winner 1x 2005/2006
League One Winner 2x 2017/2018, 2007/2008
Runner-up 2x 2019/2020, 2012/2013
Welsh Cup Runner-up 1x 2021/2022

Forcedly missed matches

Description Start Finish
Ankle/Foot Injury 01.08.2015 24.08.2015

Transfers and Rentals

Date From To Sum
01.01.2022 Crewe Alexandra Penybont Free
01.07.2021 Rotherham United Crewe Alexandra Free
01.07.2019 Wigan Athletic Rotherham United Free
13.08.2016 AFC Bournemouth Wigan Athletic N/A
27.08.2011 Swansea City AFC Bournemouth 170 thn. EUR
27.08.2011 Swansea City AFC Bournemouth 170 thn. EUR
27.08.2011 Swansea City AFC Bournemouth 170 thn. EUR
27.08.2011 Swansea City AFC Bournemouth 170 thn. EUR
27.08.2011 Swansea City AFC Bournemouth 170 thn. EUR
27.08.2011 Swansea City AFC Bournemouth 170 thn. EUR
27.08.2011 Swansea City AFC Bournemouth 170 thn. EUR
27.08.2011 Swansea City AFC Bournemouth 170 thn. EUR
27.08.2011 Swansea City AFC Bournemouth 170 thn. EUR
01.09.2010 Swansea City Yeovil Town Loan
01.09.2010 Swansea City Yeovil Town Loan
01.09.2010 Swansea City Yeovil Town Loan
01.09.2010 Swansea City Yeovil Town Loan
01.09.2010 Swansea City Yeovil Town Loan
01.09.2009 Swansea City Yeovil Town Loan
01.01.2009 Swansea City Yeovil Town Loan

Share!