gioscore-logo
gioscore-logo
Menu
March 2025
Su
Mo
Tu
We
Th
Fr
Sa
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
Main leagues
Countries
Menu
March 2025
Su
Mo
Tu
We
Th
Fr
Sa
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
Main leagues
Countries
Type
Season
Club

2023/2024

2023/2024AgeteamMatchesYellow cardRed card
Premier League 2023/2024-Bala Town---
total---

2022/2023

2022/2023AgeteamMatchesYellow cardRed card
Premier League 2022/2023-Bala Town221-
Welsh Cup 2022/2023-Bala Town2--
total241-

2022

2022AgeteamMatchesYellow cardRed card
Club Friendlies 3 2022-Bala Town---
total---

2021/2022

2021/2022AgeteamMatchesYellow cardRed card
Premier League 2021/2022-Bala Town312-
Welsh Cup 2021/2022-Bala Town3--
total342-

2020/2021

2020/2021AgeteamMatchesYellow cardRed card
League One 2020/2021-Shrewsbury Town312-
FA Cup 2020/2021-Shrewsbury Town3--
Carabao Cup 2020/2021-Shrewsbury Town1--
EFL Trophy 2020/2021-Shrewsbury Town1--
total362-

2019/2020

2019/2020AgeteamMatchesYellow cardRed card
League One 2019/2020-Shrewsbury Town295-
FA Cup 2019/2020-Shrewsbury Town5--
EFL Trophy 2019/2020-Shrewsbury Town3--
total375-

2018/2019

2018/2019AgeteamMatchesYellow cardRed card
League One 2018/2019-Shrewsbury Town6-1
EFL Trophy 2018/2019-Shrewsbury Town6-1
Premier League International Cup 2018/2019-Reading U231--
total13-2

2018

2018AgeteamMatchesYellow cardRed card
WC Qualification Europe 2018-Wales5--
total5--

2017/2018

2017/2018AgeteamMatchesYellow cardRed card
FA Cup 2017/2018-Reading3--
Carabao Cup 2017/2018-Wolverhampton Wanderers2--
Championship 2017/2018-Wolverhampton Wanderers1--
total6--

2017

2017AgeteamMatchesYellow cardRed card
Friendly International 2017-Wales1--
total1--

2016/2017

2016/2017AgeteamMatchesYellow cardRed card
Championship 2016/2017-Wolverhampton Wanderers4310-
FA Cup 2016/2017-Wolverhampton Wanderers3--
Carabao Cup 2016/2017-Wolverhampton Wanderers2--
total4810-

2016

2016AgeteamMatchesYellow cardRed card
Euro Qualification 2016-Wales51-
European Championship 2016-Wales3--
Friendly International 2016-Wales1--
total91-

2015/2016

2015/2016AgeteamMatchesYellow cardRed card
Championship 2015/2016-Wolverhampton Wanderers291-
total291-

2014/2015

2014/2015AgeteamMatchesYellow cardRed card
Championship 2014/2015-Wolverhampton Wanderers413-
FA Cup 2014/2015-Wolverhampton Wanderers2--
Carabao Cup 2014/2015-Wolverhampton Wanderers1--
total443-

2014

2014AgeteamMatchesYellow cardRed card
Euro Qualification 2014-Wales4--
total4--

2013/2014

2013/2014AgeteamMatchesYellow cardRed card
League One 2013/2014-Wolverhampton Wanderers30--
total30--

2012/2013

2012/2013AgeteamMatchesYellow cardRed card
Championship 2012/2013-Wolverhampton Wanderers241-
total241-

2012

2012AgeteamMatchesYellow cardRed card
Euro Qualification 2012-Wales3--
Friendly International 2012-Wales2--
total5--

2011/2012

2011/2012AgeteamMatchesYellow cardRed card
Premier League 2011/2012-Wolverhampton Wanderers262-
Carabao Cup 2011/2012-Wolverhampton Wanderers2--
total282-

2011

2011AgeteamMatchesYellow cardRed card
Friendly International 2011-Wales1--
total1--

2010/2011

2010/2011AgeteamMatchesYellow cardRed card
Premier League 2010/2011-Wolverhampton Wanderers15--
FA Cup 2010/2011-Wolverhampton Wanderers2--
total17--

2010

2010AgeteamMatchesYellow cardRed card
WC Qualification Europe 2010-Wales91-
total91-

2009/2010

2009/2010AgeteamMatchesYellow cardRed card
Premier League 2009/2010-Wolverhampton Wanderers193-
Carabao Cup 2009/2010-Wolverhampton Wanderers1--
total203-

2009

2009AgeteamMatchesYellow cardRed card
Friendly International 2009-Wales3--
total3--

2008/2009

2008/2009AgeteamMatchesYellow cardRed card
Championship 2008/2009-Wolverhampton Wanderers433-
FA Cup 2008/2009-Wolverhampton Wanderers2--
Carabao Cup 2008/2009-Wolverhampton Wanderers2--
total473-

2008

2008AgeteamMatchesYellow cardRed card
Friendly International 2008-Wales2--
Euro Qualification 2008-Wales2--
total4--