Joe Walsh
Getty Images
Detailed stats of Joe Walsh
This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.
Season | Competition | reihenfolge ASC, saison_id DESC, verein_id ASC | Club | / / | |||||
---|---|---|---|---|---|---|---|---|---|
Total : | 216 | 10 | - | 34 / 2 / 3 | 18.518' | ||||
22/23 | League One | 11 | 1 | - | 2 / 1 / - | 784' | |||
21/22 | League One | 12 | - | - | 5 / 1 / - | 1.009' | |||
20/21 | League One | 21 | - | - | 2 / - / - | 1.682' | |||
19/20 | League One | 24 | - | - | 3 / - / - | 2.025' | |||
17/18 | League One | 10 | - | - | 1 / - / 1 | 819' | |||
16/17 | League One | 39 | 1 | - | 13 / - / - | 3.510' | |||
14/15 | League One | 2 | - | - | 1 / - / - | 180' | |||
14/15 | League One | 28 | 1 | - | 2 / - / 1 | 2.497' | |||
13/14 | League One | 39 | 5 | - | 3 / - / - | 3.490' | |||
12/13 | League One | 30 | 2 | - | 2 / - / 1 | 2.522' |
Matchday | Date | Venue | For | Opponent | Result | Pos. | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 | 8/25/12 | A | (7.) | Doncaster (5.) | 0:1 | Not in squad | |||||||||||
4 | 9/1/12 | H | (4.) | Leyton Orient (19.) | 1:0 | on the bench | |||||||||||
5 | 9/9/12 | H | (7.) | Portsmouth (23.) | 0:3 | on the bench | |||||||||||
6 | 9/15/12 | A | (5.) | Preston (12.) | 1:2 | 3' | |||||||||||
7 | 9/18/12 | A | (5.) | Colchester Utd. (21.) | 1:1 | on the bench | |||||||||||
8 | 9/22/12 | H | (10.) | Tranmere Rovers (1.) | 2:5 | on the bench | |||||||||||
9 | 9/29/12 | A | (8.) | Carlisle United (13.) | 0:2 | CB | 90' | ||||||||||
10 | 10/2/12 | H | (3.) | Bournemouth (19.) | 3:1 | CB | 1 | 90' | |||||||||
11 | 10/6/12 | A | (7.) | Brentford (10.) | 2:1 | CB | 90' | ||||||||||
12 | 10/13/12 | H | (4.) | Bury (23.) | 3:2 | 90' | |||||||||||
13 | 10/20/12 | A | (4.) | Hartlepool (22.) | 0:1 | Not in squad | |||||||||||
14 | 10/23/12 | H | (4.) | MK Dons (10.) | 2:0 | Not in squad | |||||||||||
15 | 10/27/12 | H | (4.) | Oldham Athletic (16.) | 1:1 | Not in squad | |||||||||||
16 | 11/6/12 | A | (5.) | Coventry (24.) | 3:1 | on the bench | |||||||||||
17 | 11/10/12 | A | (5.) | Notts County (6.) | 1:1 | on the bench | |||||||||||
18 | 11/17/12 | H | (7.) | Walsall (16.) | 2:2 | CB | 84' | 84' | |||||||||
19 | 11/20/12 | H | (9.) | Yeovil Town (12.) | 0:1 | Not in squad | |||||||||||
20 | 11/24/12 | A | (9.) | Crewe Alexandra (14.) | 2:0 | 51' | |||||||||||
21 | 12/8/12 | H | (10.) | Shrewsbury (19.) | 2:2 | on the bench | |||||||||||
22 | 12/15/12 | A | (10.) | Stevenage (6.) | 1:2 | 45' | |||||||||||
23 | 12/22/12 | H | (10.) | Sheff Utd (2.) | 0:2 | CB | 52' | 90' | |||||||||
24 | 12/26/12 | A | (8.) | Portsmouth (23.) | 1:2 | on the bench | |||||||||||
25 | 12/29/12 | A | (9.) | Bournemouth (5.) | 3:0 | on the bench | |||||||||||
26 | 1/1/13 | H | (8.) | Colchester Utd. (21.) | 3:0 | CB | 90' | ||||||||||
28 | 1/12/13 | A | (9.) | Tranmere Rovers (2.) | 2:0 | CB | 90' | ||||||||||
31 | 2/2/13 | H | (8.) | Swindon Town (1.) | 1:1 | CB | 90' | ||||||||||
32 | 2/9/13 | A | (8.) | Scunthorpe Utd. (18.) | 2:1 | CB | 90' | ||||||||||
33 | 2/18/13 | H | (9.) | Doncaster (3.) | 1:1 | CB | 90' | ||||||||||
34 | 2/23/13 | A | (8.) | Leyton Orient (13.) | 0:1 | CB | 90' | ||||||||||
35 | 2/26/13 | H | (8.) | Brentford (3.) | 1:2 | CB | 90' | ||||||||||
36 | 3/2/13 | A | (8.) | Bury (22.) | 0:2 | CB | 90' | ||||||||||
29 | 3/5/13 | H | (8.) | Carlisle United (17.) | 1:1 | CB | 90' | ||||||||||
37 | 3/9/13 | H | (8.) | Notts County (10.) | 0:0 | CB | 90' | ||||||||||
38 | 3/12/13 | A | (9.) | Yeovil Town (6.) | 2:2 | CB | 1 | 36' | 90' | ||||||||
39 | 3/16/13 | A | (10.) | Walsall (8.) | 2:2 | CB | 90' | ||||||||||
40 | 3/26/13 | H | (8.) | Crewe Alexandra (13.) | 2:0 | CB | 90' | ||||||||||
41 | 3/29/13 | H | (9.) | Stevenage (16.) | 1:1 | CB | 90' | ||||||||||
42 | 4/1/13 | A | (11.) | Shrewsbury (17.) | 3:0 | CB | 90' | ||||||||||
43 | 4/6/13 | A | (11.) | MK Dons (7.) | 0:0 | CB | 90' | ||||||||||
30 | 4/9/13 | A | (8.) | Sheff Utd (6.) | 0:2 | CB | 90' | ||||||||||
44 | 4/13/13 | H | (10.) | Coventry (16.) | 2:0 | CB | 90' | ||||||||||
45 | 4/20/13 | A | (10.) | Oldham Athletic (19.) | 2:1 | CB | 90' | ||||||||||
27 | 4/23/13 | H | (7.) | Preston (15.) | 1:0 | CB | 90' | ||||||||||
46 | 4/27/13 | H | (10.) | Hartlepool (23.) | 2:2 | CB | 90' | ||||||||||
1 | 8/3/13 | H | (4.) | Coventry (24.) | 3:2 | CB | 1 | 90' | |||||||||
2 | 8/10/13 | A | (8.) | Tranmere Rovers (18.) | 3:3 | CB | 2 | 90' | |||||||||
3 | 8/17/13 | H | (10.) | Rotherham (7.) | 1:2 | on the bench | |||||||||||
4 | 8/23/13 | A | (13.) | Wolves (3.) | 2:1 | CB | 70' | ||||||||||
5 | 8/31/13 | A | (11.) | Peterborough (3.) | 0:2 | CB | 90 + 6' | 90' | |||||||||
6 | 9/7/13 | H | (7.) | Gillingham FC (21.) | 3:2 | Not in squad | |||||||||||
7 | 9/14/13 | H | (10.) | Shrewsbury (13.) | 1:1 | on the bench | |||||||||||
8 | 9/21/13 | A | (9.) | Colchester Utd. (12.) | 1:1 | CB | 90' | ||||||||||
9 | 9/28/13 | H | (8.) | Oldham Athletic (16.) | 1:0 | CB | 1 | 53' | 90' | ||||||||
10 | 10/4/13 | A | (8.) | Sheff Utd (22.) | 1:1 | CB | 90' | ||||||||||
12 | 10/19/13 | H | (8.) | Bradford (5.) | 1:0 | CB | 90' | ||||||||||
13 | 10/22/13 | H | (11.) | Port Vale (12.) | 0:3 | CB | 90' | ||||||||||
14 | 10/26/13 | A | (12.) | Stevenage (17.) | 2:0 | CB | 90' | ||||||||||
15 | 11/2/13 | H | (13.) | Brentford (5.) | 0:1 | CB | 90' | ||||||||||
11 | 11/5/13 | A | (9.) | Bristol City (18.) | 2:0 | CB | 90' | ||||||||||
16 | 11/16/13 | A | (13.) | Carlisle United (16.) | 1:1 | LB | 90' | ||||||||||
17 | 11/23/13 | H | (13.) | Walsall (8.) | 0:0 | on the bench | |||||||||||
18 | 11/26/13 | H | (12.) | Swindon Town (8.) | 0:0 | on the bench | |||||||||||
19 | 11/30/13 | A | (15.) | Crewe Alexandra (22.) | 1:0 | LB | 90' | ||||||||||
20 | 12/14/13 | H | (14.) | Preston (4.) | 2:2 | DM | 1 | 90' | |||||||||
21 | 12/21/13 | A | (12.) | Leyton Orient (1.) | 2:3 | CB | 90' | ||||||||||
22 | 12/26/13 | H | (14.) | MK Dons (7.) | 0:2 | CB | 90' | ||||||||||
23 | 12/29/13 | H | (13.) | Notts County (24.) | 1:0 | CB | 90' | ||||||||||
26 | 1/12/14 | A | (12.) | Coventry (11.) | 2:2 | CB | 90' | ||||||||||
28 | 1/25/14 | A | (11.) | Rotherham (5.) | 2:2 | CB | 90' | ||||||||||
33 | 2/22/14 | A | (11.) | Walsall (7.) | 1:2 | CB | 90' | ||||||||||
24 | 2/25/14 | A | (13.) | Swindon Town (9.) | 1:1 | CB | 90' | ||||||||||
34 | 3/1/14 | H | (10.) | Peterborough (6.) | 1:0 | CB | 90' | ||||||||||
30 | 3/4/14 | H | (12.) | Stevenage (22.) | 1:1 | Not in squad | |||||||||||
35 | 3/8/14 | A | (12.) | Gillingham FC (16.) | 1:0 | CB | 90' | ||||||||||
36 | 3/11/14 | A | (12.) | Shrewsbury (23.) | 1:1 | CB | 90' | ||||||||||
37 | 3/15/14 | H | (9.) | Colchester Utd. (17.) | 1:0 | CB | 90' | ||||||||||
27 | 3/18/14 | H | (12.) | Wolves (3.) | 2:1 | LB | 90' | ||||||||||
38 | 3/22/14 | A | (12.) | Oldham Athletic (18.) | 1:0 | CB | 90' | ||||||||||
39 | 3/25/14 | H | (12.) | Sheff Utd (8.) | 0:2 | CB | 90' | ||||||||||
40 | 3/29/14 | A | (12.) | Preston (5.) | 1:0 | CB | 80' | 90' | |||||||||
29 | 4/1/14 | A | (11.) | Port Vale (8.) | 2:1 | CB | 90' | ||||||||||
41 | 4/5/14 | H | (12.) | Crewe Alexandra (21.) | 1:2 | CB | 90' | ||||||||||
31 | 4/8/14 | A | (12.) | Brentford (1.) | 1:0 | CB | 90' | ||||||||||
42 | 4/12/14 | A | (12.) | MK Dons (8.) | 0:2 | CB | 90' | ||||||||||
25 | 4/15/14 | H | (12.) | Tranmere Rovers (23.) | 2:0 | CB | 90' | ||||||||||
43 | 4/18/14 | H | (12.) | Leyton Orient (3.) | 2:1 | CB | 90' | ||||||||||
44 | 4/21/14 | A | (13.) | Notts County (21.) | 1:0 | CB | 90' | ||||||||||
45 | 4/26/14 | A | (14.) | Bradford (13.) | 2:1 | CB | 90' | ||||||||||
32 | 4/29/14 | H | (12.) | Carlisle United (17.) | 0:0 | CB | 90' | ||||||||||
46 | 5/3/14 | H | (14.) | Bristol City (12.) | 1:1 | Not in squad | |||||||||||
1 | 8/9/14 | A | (9.) | Barnsley FC (20.) | 0:1 | LB | 90' | ||||||||||
2 | 8/16/14 | H | (5.) | Swindon Town (12.) | 1:0 | CB | 90' | ||||||||||
3 | 8/19/14 | H | (7.) | Bradford (2.) | 1:3 | DM | 1 | 90' | |||||||||
4 | 8/23/14 | A | (13.) | Sheff Utd (12.) | 1:0 | CB | 90' | ||||||||||
5 | 8/30/14 | A | (16.) | MK Dons (4.) | 2:0 | CB | 90' | ||||||||||
6 | 9/6/14 | H | (19.) | Rochdale (15.) | 0:4 | Not in squad | |||||||||||
7 | 9/13/14 | H | (14.) | Fleetwood (9.) | 1:0 | CB | 90' | ||||||||||
8 | 9/16/14 | A | (16.) | Doncaster (18.) | 0:0 | CB | 90' | ||||||||||
9 | 9/20/14 | A | (19.) | Preston (4.) | 2:0 | CB | 71' | 90' | |||||||||
10 | 9/27/14 | H | (13.) | Yeovil Town (16.) | 2:0 | CB | 90' | ||||||||||
11 | 10/4/14 | A | (14.) | Coventry (16.) | 2:2 | LB | 90' | ||||||||||
12 | 10/11/14 | H | (15.) | Peterborough (4.) | 1:4 | Not in squad | |||||||||||
13 | 10/18/14 | A | (15.) | Notts County (6.) | 5:3 | CB | 39' | 90' | |||||||||
14 | 10/21/14 | H | (13.) | Walsall (23.) | 1:0 | CB | 90' | ||||||||||
15 | 10/25/14 | A | (13.) | Gillingham FC (21.) | 1:1 | CB | 90' | ||||||||||
16 | 11/1/14 | H | (16.) | Crewe Alexandra (24.) | 1:1 | CB | 90' | ||||||||||
17 | 11/15/14 | A | (16.) | Oldham Athletic (9.) | 1:1 | RB | 90' | ||||||||||
18 | 11/22/14 | H | (17.) | Scunthorpe Utd. (22.) | 2:2 | CB | 90' | ||||||||||
19 | 11/29/14 | H | (17.) | Chesterfield FC (12.) | 1:1 | LB | 90' | ||||||||||
20 | 12/13/14 | A | (20.) | Bristol City (1.) | 1:0 | LB | 90' | ||||||||||
21 | 12/20/14 | H | (20.) | Port Vale (16.) | 1:2 | CB | 90' | ||||||||||
22 | 12/26/14 | A | (21.) | Leyton Orient (20.) | 4:1 | LB | 90' | ||||||||||
23 | 12/28/14 | H | (21.) | Colchester Utd. (23.) | 0:0 | CB | 90' | ||||||||||
25 | 1/10/15 | H | (23.) | MK Dons (3.) | 2:2 | CB | 90' | ||||||||||
26 | 1/17/15 | A | (24.) | Rochdale (9.) | 4:1 | CB | 90' | ||||||||||
27 | 1/24/15 | A | (24.) | Fleetwood (10.) | 1:0 | CB | 90' | ||||||||||
24 | 1/27/15 | A | (21.) | Chesterfield FC (7.) | 3:0 | CB | 90' | ||||||||||
28 | 1/31/15 | H | (22.) | Preston (4.) | 2:1 | CB | 90' | ||||||||||
29 | 2/7/15 | A | (23.) | Yeovil Town (22.) | 2:1 | CB | 90' | ||||||||||
30 | 2/10/15 | H | (23.) | Doncaster (9.) | 0:5 | CB | 67' | 67' | |||||||||
31 | 2/14/15 | H | (22.) | Barnsley FC (18.) | 5:1 | Not in squad | |||||||||||
32 | 2/21/15 | A | (22.) | Swindon Town (4.) | 1:2 | Not in squad | |||||||||||
33 | 2/28/15 | H | (23.) | Sheff Utd (5.) | 1:1 | Not in squad | |||||||||||
34 | 3/3/15 | H | (3.) | Chesterfield FC (9.) | 1:2 | Not in squad | |||||||||||
35 | 3/7/15 | H | (4.) | Preston (2.) | 0:2 | LB | 90' | ||||||||||
36 | 3/14/15 | A | (4.) | Walsall (16.) | 1:1 | Not in squad | |||||||||||
37 | 3/17/15 | A | (4.) | Oldham Athletic (13.) | 1:3 | on the bench | |||||||||||
38 | 3/21/15 | H | (4.) | Notts County (20.) | 4:1 | on the bench | |||||||||||
40 | 4/4/15 | A | (3.) | Swindon Town (4.) | 0:3 | Not in squad | |||||||||||
41 | 4/7/15 | H | (3.) | Scunthorpe Utd. (17.) | 2:0 | Not in squad | |||||||||||
42 | 4/11/15 | A | (3.) | Port Vale (18.) | 0:0 | LB | 69' | 90' | |||||||||
43 | 4/14/15 | A | (3.) | Fleetwood (8.) | 0:3 | Not in squad | |||||||||||
44 | 4/18/15 | H | (3.) | Leyton Orient (21.) | 6:1 | Not in squad | |||||||||||
39 | 4/21/15 | H | (3.) | Doncaster (11.) | 3:0 | Not in squad | |||||||||||
45 | 4/25/15 | A | (3.) | Rochdale (7.) | 2:3 | Not in squad | |||||||||||
46 | 5/3/15 | H | (2.) | Yeovil Town (24.) | 5:1 | Not in squad | |||||||||||
1 | 8/6/16 | A | (9.) | Shrewsbury (19.) | 0:1 | CB | 71' | 90' | |||||||||
2 | 8/13/16 | H | (8.) | Millwall (3.) | 2:2 | CB | 90' | ||||||||||
3 | 8/16/16 | H | (11.) | Bradford (6.) | 1:2 | CB | 86' | 90' | |||||||||
4 | 8/20/16 | A | (7.) | Rochdale (22.) | 0:1 | CB | 90' | ||||||||||
5 | 8/27/16 | H | (13.) | Peterborough (7.) | 0:2 | CB | 31' | 90' | |||||||||
6 | 9/4/16 | A | (15.) | Northampton (11.) | 3:2 | CB | 90' | ||||||||||
7 | 9/10/16 | A | (16.) | Bolton (1.) | 1:1 | CB | 77' | 90' | |||||||||
8 | 9/17/16 | H | (17.) | Oxford United (12.) | 0:0 | CB | 90' | ||||||||||
9 | 9/24/16 | A | (12.) | Fleetwood (11.) | 1:4 | CB | 90' | ||||||||||
10 | 9/27/16 | H | (14.) | Bury (2.) | 1:3 | CB | 90' | ||||||||||
11 | 10/1/16 | A | (9.) | Oldham Athletic (24.) | 0:2 | CB | 90' | ||||||||||
12 | 10/9/16 | H | (13.) | Port Vale (4.) | 0:1 | CB | 90' | ||||||||||
13 | 10/15/16 | A | (17.) | Scunthorpe Utd. (1.) | 2:1 | CB | 70' | 90' | |||||||||
14 | 10/18/16 | H | (17.) | Bristol Rovers (5.) | 3:3 | Not in squad | |||||||||||
15 | 10/22/16 | H | (20.) | Southend United (16.) | 0:3 | LB | 90' | ||||||||||
16 | 10/29/16 | A | (20.) | Sheff Utd (4.) | 2:1 | CB | 70' | 90' | |||||||||
17 | 11/12/16 | H | (21.) | Walsall (8.) | 1:1 | Not in squad | |||||||||||
18 | 11/19/16 | A | (21.) | Bristol Rovers (9.) | 0:0 | CB | 90' | ||||||||||
19 | 11/22/16 | H | (21.) | Chesterfield FC (23.) | 2:3 | CB | 90' | ||||||||||
20 | 11/26/16 | A | (19.) | Coventry (22.) | 1:2 | CB | 90' | ||||||||||
21 | 12/10/16 | H | (18.) | AFC Wimbledon (11.) | 1:0 | Not in squad | |||||||||||
22 | 12/17/16 | A | (18.) | Gillingham FC (13.) | 1:0 | Not in squad | |||||||||||
23 | 12/26/16 | H | (18.) | Charlton (12.) | 0:1 | CB | 90 + 4' | 90' | |||||||||
24 | 12/30/16 | H | (18.) | Swindon Town (19.) | 3:2 | CB | 90' | ||||||||||
25 | 1/2/17 | A | (18.) | Chesterfield FC (22.) | 0:0 | CB | 90' | ||||||||||
28 | 1/21/17 | H | (15.) | Northampton (18.) | 5:3 | CB | 90' | ||||||||||
29 | 1/28/17 | A | (14.) | Peterborough (12.) | 0:4 | CB | 90 + 1' | 90' | |||||||||
30 | 2/4/17 | H | (15.) | Bolton (3.) | 1:1 | CB | 90' | ||||||||||
26 | 2/7/17 | H | (15.) | Oldham Athletic (21.) | 1:0 | CB | 90' | ||||||||||
31 | 2/11/17 | A | (15.) | Oxford United (12.) | 1:0 | CB | 10' | 90' | |||||||||
32 | 2/14/17 | A | (15.) | Bury (21.) | 0:0 | Not in squad | |||||||||||
33 | 2/18/17 | H | (15.) | Fleetwood (4.) | 0:1 | Not in squad | |||||||||||
34 | 2/25/17 | H | (15.) | Shrewsbury (18.) | 2:1 | CB | 90' | ||||||||||
35 | 2/28/17 | A | (15.) | Bradford (5.) | 2:2 | CB | 22' | 90' | |||||||||
36 | 3/4/17 | A | (15.) | Millwall (6.) | 2:1 | CB | 75' | 90' | |||||||||
37 | 3/11/17 | H | (16.) | Rochdale (8.) | 2:2 | CB | 90' | ||||||||||
38 | 3/14/17 | A | (16.) | AFC Wimbledon (10.) | 2:0 | CB | 90' | ||||||||||
39 | 3/18/17 | H | (15.) | Coventry (24.) | 1:0 | CB | 35' | 90' | |||||||||
27 | 3/25/17 | A | (15.) | Port Vale (16.) | 0:0 | CB | 90' | ||||||||||
41 | 4/1/17 | H | (12.) | Gillingham FC (20.) | 3:2 | CB | 90' | ||||||||||
40 | 4/4/17 | A | (14.) | Charlton (16.) | 0:2 | CB | 90' | ||||||||||
42 | 4/8/17 | A | (12.) | Swindon Town (22.) | 1:1 | CB | 34' | 90' | |||||||||
43 | 4/14/17 | H | (12.) | Scunthorpe Utd. (5.) | 0:1 | CB | 90' | ||||||||||
44 | 4/17/17 | A | (12.) | Southend United (7.) | 1:2 | CB | 1 | 90' | |||||||||
45 | 4/22/17 | H | (12.) | Sheff Utd (1.) | 0:3 | CB | 90' | ||||||||||
46 | 4/30/17 | A | (12.) | Walsall (14.) | 1:4 | Not in squad | |||||||||||
1 | 8/5/17 | H | (19.) | Wigan (8.) | 0:1 | Not in squad | |||||||||||
2 | 8/12/17 | A | (20.) | Blackpool (11.) | 1:0 | on the bench | |||||||||||
3 | 8/19/17 | H | (16.) | Gillingham FC (20.) | 1:0 | LB | 90' | ||||||||||
4 | 8/26/17 | A | (20.) | Blackburn (10.) | 4:1 | Not in squad | |||||||||||
5 | 9/2/17 | H | (20.) | Oxford United (9.) | 1:1 | Not in squad | |||||||||||
6 | 9/9/17 | A | (15.) | Plymouth (20.) | 0:1 | Not in squad | |||||||||||
7 | 9/12/17 | A | (15.) | Peterborough (3.) | 2:0 | Not in squad | |||||||||||
8 | 9/16/17 | H | (13.) | Rochdale (21.) | 3:2 | Not in squad | |||||||||||
9 | 9/22/17 | A | (11.) | AFC Wimbledon (19.) | 0:2 | Not in squad | |||||||||||
10 | 9/26/17 | H | (12.) | Northampton (21.) | 0:0 | Not in squad | |||||||||||
11 | 9/30/17 | A | (11.) | Bury (20.) | 0:2 | Not in squad | |||||||||||
12 | 10/7/17 | H | (14.) | Bradford (3.) | 1:4 | on the bench | |||||||||||
13 | 10/14/17 | A | (14.) | Portsmouth (10.) | 2:0 | on the bench | |||||||||||
14 | 10/17/17 | H | (14.) | Walsall (17.) | 1:1 | CB | 90' | ||||||||||
15 | 10/21/17 | H | (15.) | Oldham Athletic (17.) | 4:4 | CB | 65' | 90' | |||||||||
16 | 10/28/17 | A | (16.) | Bristol Rovers (13.) | 2:0 | CB | 90' | ||||||||||
17 | 11/11/17 | H | (14.) | Fleetwood (10.) | 1:0 | on the bench | |||||||||||
18 | 11/18/17 | A | (14.) | Charlton (3.) | 2:2 | on the bench | |||||||||||
19 | 11/21/17 | H | (15.) | Southend United (8.) | 1:1 | CB | 90' | ||||||||||
20 | 11/25/17 | A | (16.) | Doncaster (17.) | 2:1 | on the bench | |||||||||||
21 | 12/9/17 | H | (17.) | Shrewsbury (3.) | 1:1 | CB | 90' | ||||||||||
22 | 12/16/17 | A | (17.) | Scunthorpe Utd. (5.) | 2:2 | CB | 90' | ||||||||||
23 | 12/23/17 | A | (19.) | Rotherham (9.) | 2:1 | LB | 90' | ||||||||||
24 | 12/26/17 | H | (20.) | Plymouth (19.) | 0:1 | CB | 90' | ||||||||||
25 | 12/30/17 | H | (17.) | Peterborough (9.) | 1:0 | CB | 9' | 9' | |||||||||
26 | 1/1/18 | A | (19.) | Oxford United (10.) | 3:1 | Not in squad | |||||||||||
28 | 1/13/18 | H | (18.) | AFC Wimbledon (22.) | 0:0 | Not in squad | |||||||||||
29 | 1/20/18 | A | (20.) | Northampton (19.) | 2:1 | Not in squad | |||||||||||
31 | 2/3/18 | A | (20.) | Walsall (18.) | 1:0 | Not in squad | |||||||||||
32 | 2/10/18 | H | (21.) | Portsmouth (8.) | 1:2 | Not in squad | |||||||||||
33 | 2/13/18 | A | (21.) | Oldham Athletic (19.) | 1:0 | Not in squad | |||||||||||
34 | 2/17/18 | H | (22.) | Charlton (6.) | 1:2 | Not in squad | |||||||||||
27 | 2/21/18 | A | (19.) | Rochdale (23.) | 0:0 | Not in squad | |||||||||||
35 | 2/24/18 | A | (22.) | Fleetwood (18.) | 1:1 | Not in squad | |||||||||||
36 | 3/3/18 | H | (22.) | Bristol Rovers (10.) | 0:1 | Not in squad | |||||||||||
30 | 3/13/18 | H | (19.) | Rotherham (8.) | 3:2 | Not in squad | |||||||||||
38 | 3/17/18 | H | (22.) | Bury (24.) | 2:1 | Not in squad | |||||||||||
39 | 3/24/18 | H | (21.) | Blackpool (14.) | 0:0 | Not in squad | |||||||||||
40 | 3/29/18 | A | (20.) | Gillingham FC (15.) | 1:2 | Not in squad | |||||||||||
41 | 4/2/18 | H | (22.) | Blackburn (2.) | 1:2 | Not in squad | |||||||||||
42 | 4/7/18 | A | (22.) | Wigan (1.) | 5:1 | Not in squad | |||||||||||
43 | 4/14/18 | H | (23.) | Doncaster (14.) | 1:2 | Not in squad | |||||||||||
44 | 4/21/18 | A | (23.) | Southend United (12.) | 4:0 | Not in squad | |||||||||||
37 | 4/24/18 | A | (23.) | Bradford (7.) | 2:0 | Not in squad | |||||||||||
45 | 4/28/18 | H | (23.) | Scunthorpe Utd. (5.) | 0:2 | Not in squad | |||||||||||
46 | 5/5/18 | A | (23.) | Shrewsbury (3.) | 0:1 | Not in squad | |||||||||||
2 | 8/10/19 | H | (10.) | Shrewsbury (12.) | 1:0 | CB | 90' | ||||||||||
3 | 8/17/19 | A | (15.) | Wycombe (3.) | 3:2 | Not in squad | |||||||||||
4 | 8/20/19 | H | (10.) | Lincoln City (2.) | 2:1 | Not in squad | |||||||||||
5 | 8/24/19 | H | (16.) | Peterborough (10.) | 0:4 | on the bench | |||||||||||
6 | 8/31/19 | A | (16.) | Accrington (20.) | 2:1 | CB | 90' | ||||||||||
7 | 9/7/19 | H | (14.) | AFC Wimbledon (21.) | 2:1 | CB | 90' | ||||||||||
8 | 9/14/19 | A | (11.) | Blackpool (10.) | 0:3 | CB | 90' | ||||||||||
9 | 9/17/19 | H | (13.) | Ipswich (1.) | 0:1 | CB | 45' | ||||||||||
10 | 9/21/19 | H | (16.) | Southend United (21.) | 0:1 | CB | 90' | ||||||||||
11 | 9/28/19 | A | (16.) | Sunderland (5.) | 2:1 | Not in squad | |||||||||||
12 | 10/5/19 | H | (17.) | Burton Albion (9.) | 0:3 | CB | 90' | ||||||||||
13 | 10/12/19 | A | (19.) | Bristol Rovers (5.) | 1:0 | CB | 90' | ||||||||||
14 | 10/19/19 | H | (20.) | Coventry (6.) | 0:0 | CB | 90' | ||||||||||
15 | 10/22/19 | A | (19.) | Rochdale (15.) | 2:0 | Not in squad | |||||||||||
16 | 10/26/19 | A | (19.) | Fleetwood (4.) | 1:0 | CB | 90' | ||||||||||
17 | 11/2/19 | H | (21.) | Tranmere Rovers (18.) | 1:3 | CB | 73' | 90' | |||||||||
18 | 11/16/19 | A | (21.) | Bolton (23.) | 1:0 | CB | 90' | ||||||||||
19 | 11/23/19 | H | (21.) | Rotherham (7.) | 2:3 | CB | 90' | ||||||||||
20 | 12/7/19 | A | (21.) | Doncaster (9.) | 1:1 | CB | 90' | ||||||||||
21 | 12/14/19 | H | (20.) | Oxford United (7.) | 1:0 | CB | 90' | ||||||||||
22 | 12/21/19 | A | (21.) | Gillingham FC (13.) | 3:1 | CB | 90' | ||||||||||
23 | 12/26/19 | A | (21.) | Southend United (22.) | 2:2 | CB | 90' | ||||||||||
24 | 12/29/19 | H | (20.) | Portsmouth (9.) | 3:1 | CB | 83' | 90' | |||||||||
25 | 1/1/20 | H | (20.) | Bristol Rovers (6.) | 3:0 | CB | 90' | ||||||||||
27 | 1/11/20 | A | (19.) | Coventry (5.) | 1:1 | CB | 90' | ||||||||||
26 | 1/14/20 | A | (20.) | Burton Albion (11.) | 1:0 | CB | 55' | 90' | |||||||||
28 | 1/18/20 | H | (20.) | Sunderland (6.) | 0:1 | CB | 90' | ||||||||||
30 | 1/28/20 | H | (20.) | Rochdale (18.) | 2:1 | 1' | |||||||||||
31 | 2/1/20 | H | (19.) | Wycombe (4.) | 2:0 | on the bench | |||||||||||
32 | 2/8/20 | A | (19.) | Shrewsbury (16.) | 1:1 | on the bench | |||||||||||
33 | 2/11/20 | A | (18.) | Lincoln City (15.) | 1:1 | on the bench | |||||||||||
35 | 2/22/20 | H | (18.) | Bolton (23.) | 1:0 | on the bench | |||||||||||
29 | 2/25/20 | A | (21.) | Portsmouth (5.) | 3:1 | on the bench | |||||||||||
36 | 2/29/20 | A | (18.) | Rotherham (2.) | 1:1 | CB | 90' | ||||||||||
37 | 3/7/20 | H | (18.) | Doncaster (9.) | 0:1 | on the bench | |||||||||||
1 | 9/12/20 | H | (6.) | Oxford United (22.) | 2:0 | Not in squad | |||||||||||
2 | 9/19/20 | A | (2.) | MK Dons (18.) | 1:2 | on the bench | |||||||||||
3 | 9/27/20 | H | (2.) | Charlton (18.) | 2:0 | Not in squad | |||||||||||
4 | 10/3/20 | A | (1.) | Blackpool (20.) | 2:3 | Not in squad | |||||||||||
5 | 10/10/20 | H | (1.) | Bristol Rovers (14.) | 1:2 | on the bench | |||||||||||
6 | 10/17/20 | A | (3.) | Fleetwood (16.) | 0:0 | CB | 90' | ||||||||||
7 | 10/20/20 | H | (2.) | Plymouth (10.) | 2:0 | CB | 21' | 90' | |||||||||
8 | 10/24/20 | H | (1.) | Ipswich (10.) | 1:0 | CB | 90' | ||||||||||
9 | 10/27/20 | A | (1.) | Crewe Alexandra (12.) | 0:1 | CB | 90' | ||||||||||
10 | 10/31/20 | A | (2.) | Doncaster (10.) | 1:0 | Not in squad | |||||||||||
11 | 11/3/20 | H | (4.) | Portsmouth (7.) | 1:3 | Not in squad | |||||||||||
13 | 11/21/20 | A | (6.) | Accrington (9.) | 0:0 | Not in squad | |||||||||||
14 | 11/24/20 | A | (4.) | Swindon Town (17.) | 0:1 | Not in squad | |||||||||||
15 | 12/1/20 | H | (2.) | Wigan (24.) | 2:1 | 56' | |||||||||||
16 | 12/5/20 | A | (2.) | Rochdale (19.) | 0:2 | CB | 90' | ||||||||||
17 | 12/12/20 | H | (2.) | Sunderland (8.) | 0:4 | CB | 90' | ||||||||||
18 | 12/15/20 | H | (7.) | Shrewsbury (18.) | 0:1 | CB | 90' | ||||||||||
19 | 12/19/20 | A | (5.) | Northampton (21.) | 0:4 | CB | 90' | ||||||||||
20 | 12/26/20 | H | (4.) | Burton Albion (24.) | 5:1 | CB | 60' | 90' | |||||||||
22 | 1/2/21 | A | (3.) | AFC Wimbledon (18.) | 1:2 | CB | 90' | ||||||||||
23 | 1/9/21 | H | (3.) | Peterborough (2.) | 1:1 | Not in squad | |||||||||||
25 | 1/23/21 | H | (3.) | Northampton (19.) | 2:1 | CB | 90' | ||||||||||
26 | 1/26/21 | A | (1.) | Portsmouth (4.) | 0:1 | CB | 90' | ||||||||||
27 | 1/30/21 | H | (2.) | Doncaster (6.) | 0:1 | CB | 90' | ||||||||||
28 | 2/5/21 | A | (1.) | Gillingham FC (16.) | 0:3 | CB | 90' | ||||||||||
21 | 2/9/21 | A | (3.) | Hull City (2.) | 0:0 | CB | 90' | ||||||||||
29 | 2/14/21 | H | (1.) | Accrington (8.) | 2:2 | CB | 90' | ||||||||||
30 | 2/20/21 | A | (1.) | Wigan (24.) | 1:2 | Not in squad | |||||||||||
31 | 2/23/21 | H | (1.) | Swindon Town (19.) | 2:2 | Not in squad | |||||||||||
32 | 2/27/21 | A | (2.) | Plymouth (14.) | 4:3 | Not in squad | |||||||||||
33 | 3/2/21 | H | (2.) | Fleetwood (16.) | 1:2 | Not in squad | |||||||||||
34 | 3/6/21 | H | (2.) | Crewe Alexandra (14.) | 3:0 | Not in squad | |||||||||||
35 | 3/9/21 | A | (2.) | Ipswich (11.) | 1:1 | Not in squad | |||||||||||
36 | 3/13/21 | H | (3.) | Rochdale (24.) | 1:2 | Not in squad | |||||||||||
12 | 3/16/21 | H | (6.) | Gillingham FC (13.) | 0:3 | Not in squad | |||||||||||
37 | 3/20/21 | A | (3.) | Sunderland (4.) | 1:1 | Not in squad | |||||||||||
38 | 3/26/21 | A | (4.) | Oxford United (7.) | 2:1 | Not in squad | |||||||||||
41 | 4/10/21 | H | (5.) | Blackpool (4.) | 2:2 | 45' | |||||||||||
39 | 4/13/21 | H | (4.) | MK Dons (13.) | 4:0 | CB | 78' | ||||||||||
42 | 4/17/21 | A | (4.) | Bristol Rovers (23.) | 0:1 | Not in squad | |||||||||||
43 | 4/20/21 | A | (3.) | Burton Albion (16.) | 0:1 | Not in squad | |||||||||||
44 | 4/24/21 | H | (3.) | Hull City (1.) | 1:2 | Not in squad | |||||||||||
24 | 4/27/21 | A | (3.) | Shrewsbury (17.) | 0:1 | Not in squad | |||||||||||
45 | 5/1/21 | A | (5.) | Peterborough (2.) | 3:3 | Not in squad | |||||||||||
40 | 5/4/21 | A | (5.) | Charlton (7.) | 3:1 | 19' | |||||||||||
46 | 5/9/21 | H | (5.) | AFC Wimbledon (19.) | 0:0 | CB | 45' | ||||||||||
1 | 8/7/21 | A | (13.) | Gillingham FC (12.) | 1:1 | Not in squad | |||||||||||
2 | 8/14/21 | H | (8.) | Fleetwood (22.) | 2:1 | Not in squad | |||||||||||
3 | 8/17/21 | H | (13.) | Bolton (9.) | 0:1 | Not in squad | |||||||||||
4 | 8/21/21 | A | (17.) | Wycombe (2.) | 1:0 | Not in squad | |||||||||||
5 | 8/28/21 | A | (20.) | Oxford United (3.) | 3:1 | Not in squad | |||||||||||
7 | 9/11/21 | A | (17.) | Cambridge Utd. (16.) | 1:5 | Not in squad | |||||||||||
6 | 9/14/21 | H | (20.) | Rotherham (8.) | 1:1 | Not in squad | |||||||||||
8 | 9/18/21 | H | (18.) | Ipswich (17.) | 0:1 | Not in squad | |||||||||||
9 | 9/25/21 | A | (17.) | Burton Albion (15.) | 1:2 | Not in squad | |||||||||||
10 | 9/28/21 | A | (18.) | Morecambe FC (11.) | 2:0 | Not in squad | |||||||||||
11 | 10/2/21 | H | (17.) | Plymouth (3.) | 2:2 | Not in squad | |||||||||||
13 | 10/16/21 | H | (11.) | Charlton (22.) | 2:1 | CB | 90' | ||||||||||
14 | 10/19/21 | H | (14.) | AFC Wimbledon (16.) | 0:1 | CB | 45' | ||||||||||
15 | 10/23/21 | A | (12.) | Sheff Wed (8.) | 1:1 | Not in squad | |||||||||||
12 | 10/26/21 | A | (15.) | Wigan (1.) | 1:2 | Not in squad | |||||||||||
16 | 10/30/21 | H | (13.) | Shrewsbury (21.) | 1:1 | Not in squad | |||||||||||
18 | 11/20/21 | A | (11.) | Doncaster (23.) | 0:0 | Not in squad | |||||||||||
19 | 11/23/21 | H | (14.) | Portsmouth (9.) | 0:3 | Not in squad | |||||||||||
20 | 11/27/21 | H | (15.) | Accrington (13.) | 0:1 | Not in squad | |||||||||||
21 | 12/7/21 | A | (18.) | Crewe Alexandra (23.) | 2:0 | Not in squad | |||||||||||
22 | 12/11/21 | A | (18.) | Cheltenham (12.) | 2:2 | Not in squad | |||||||||||
24 | 12/26/21 | H | (20.) | MK Dons (5.) | 2:3 | Not in squad | |||||||||||
27 | 1/8/22 | H | (18.) | Oxford United (7.) | 2:0 | Not in squad | |||||||||||
17 | 1/11/22 | A | (11.) | Sunderland (7.) | 1:3 | Not in squad | |||||||||||
28 | 1/15/22 | H | (20.) | Cambridge Utd. (15.) | 0:1 | Not in squad | |||||||||||
29 | 1/22/22 | A | (18.) | Plymouth (6.) | 1:2 | Not in squad | |||||||||||
30 | 1/29/22 | H | (18.) | Burton Albion (11.) | 1:2 | Not in squad | |||||||||||
31 | 2/5/22 | A | (18.) | MK Dons (3.) | 2:1 | Not in squad | |||||||||||
32 | 2/8/22 | H | (18.) | Morecambe FC (21.) | 2:1 | CB | 42' | 90' | |||||||||
33 | 2/12/22 | H | (18.) | Wycombe (5.) | 1:1 | Not in squad | |||||||||||
23 | 2/15/22 | H | (19.) | Doncaster (23.) | 0:1 | CB | 80' | 88' | 88' | ||||||||
35 | 2/22/22 | A | (18.) | Bolton (11.) | 3:1 | Not in squad | |||||||||||
36 | 2/26/22 | H | (18.) | Gillingham FC (22.) | 0:2 | CB | 90 + 4' | 90' | |||||||||
37 | 3/5/22 | H | (18.) | Sheff Wed (6.) | 3:1 | CB | 90' | ||||||||||
26 | 3/8/22 | A | (19.) | Ipswich (10.) | 2:0 | on the bench | |||||||||||
38 | 3/12/22 | A | (18.) | AFC Wimbledon (20.) | 0:2 | CB | 90' | ||||||||||
25 | 3/15/22 | A | (19.) | Rotherham (2.) | 2:1 | CB | 82' | 90' | |||||||||
39 | 3/19/22 | H | (18.) | Sunderland (7.) | 0:0 | CB | 50' | 66' | |||||||||
40 | 3/26/22 | A | (18.) | Shrewsbury (15.) | 1:0 | CB | 90' | ||||||||||
41 | 4/2/22 | A | (18.) | Charlton (15.) | 1:2 | on the bench | |||||||||||
34 | 4/5/22 | A | (18.) | Fleetwood (19.) | 1:1 | CB | 21' | 90' | |||||||||
42 | 4/9/22 | H | (18.) | Wigan (1.) | 1:3 | CB | 90' | ||||||||||
43 | 4/15/22 | A | (18.) | Portsmouth (9.) | 3:2 | Not in squad | |||||||||||
44 | 4/18/22 | H | (18.) | Cheltenham (14.) | 3:0 | Not in squad | |||||||||||
45 | 4/23/22 | A | (18.) | Accrington (13.) | 2:1 | Not in squad | |||||||||||
46 | 4/30/22 | H | (17.) | Crewe Alexandra (24.) | 2:1 | Not in squad | |||||||||||
1 | 7/30/22 | H | (12.) | Exeter City (13.) | 1:1 | Not in squad | |||||||||||
2 | 8/6/22 | A | (19.) | Portsmouth (18.) | 0:0 | Not in squad | |||||||||||
3 | 8/13/22 | H | (17.) | Forest Green (12.) | 1:1 | Not in squad | |||||||||||
4 | 8/16/22 | A | (12.) | Oxford United (19.) | 1:2 | Not in squad | |||||||||||
5 | 8/20/22 | A | (18.) | Peterborough (2.) | 4:0 | Not in squad | |||||||||||
6 | 8/27/22 | H | (18.) | Fleetwood (14.) | 2:2 | Not in squad | |||||||||||
7 | 9/3/22 | A | (20.) | Cambridge Utd. (5.) | 2:0 | 45' | |||||||||||
9 | 9/13/22 | H | (18.) | Derby (13.) | 2:0 | Not in squad | |||||||||||
10 | 9/17/22 | A | (11.) | Bristol Rovers (20.) | 3:6 | Not in squad | |||||||||||
12 | 10/1/22 | A | (15.) | Bolton (8.) | 2:0 | Not in squad | |||||||||||
14 | 10/8/22 | H | (10.) | Charlton (16.) | 0:0 | Not in squad | |||||||||||
15 | 10/15/22 | A | (9.) | Ipswich (2.) | 0:1 | Not in squad | |||||||||||
16 | 10/22/22 | H | (9.) | Sheff Wed (3.) | 1:1 | Not in squad | |||||||||||
13 | 10/25/22 | A | (10.) | Barnsley FC (6.) | 0:1 | CB | 90' | ||||||||||
17 | 10/29/22 | A | (10.) | Port Vale (12.) | 1:0 | Not in squad | |||||||||||
8 | 11/1/22 | H | (10.) | Accrington (12.) | 1:1 | CB | 90' | ||||||||||
18 | 11/12/22 | H | (12.) | Plymouth (1.) | 1:1 | CB | 90' | ||||||||||
19 | 11/19/22 | H | (9.) | Morecambe FC (23.) | 2:1 | CB | 1 | 90' | |||||||||
20 | 12/3/22 | A | (11.) | Shrewsbury (13.) | 2:0 | CB | 43' | 90' | |||||||||
21 | 12/10/22 | H | (13.) | Wycombe (9.) | 0:0 | CB | 90' | ||||||||||
23 | 12/26/22 | A | (14.) | Burton Albion (23.) | 3:0 | CB | 36' | ||||||||||
24 | 12/30/22 | H | (13.) | Bolton (8.) | 1:1 | CB | 57' | 61' | 61' | ||||||||
25 | 1/2/23 | H | (15.) | Ipswich (3.) | 1:1 | Not in squad | |||||||||||
26 | 1/7/23 | A | (16.) | Charlton (13.) | 2:1 | CB | 25' | 89' | |||||||||
27 | 1/14/23 | A | (17.) | MK Dons (21.) | 0:0 | Not in squad | |||||||||||
29 | 1/28/23 | H | (16.) | Cambridge Utd. (23.) | 0:0 | Not in squad | |||||||||||
30 | 2/4/23 | A | (15.) | Accrington (23.) | 0:3 | Not in squad | |||||||||||
31 | 2/11/23 | H | (13.) | Bristol Rovers (14.) | 1:0 | Not in squad | |||||||||||
32 | 2/14/23 | A | (13.) | Derby (6.) | 1:1 | Not in squad | |||||||||||
33 | 2/18/23 | H | (13.) | Portsmouth (10.) | 0:0 | Not in squad | |||||||||||
34 | 2/25/23 | A | (14.) | Forest Green (24.) | 1:1 | Not in squad | |||||||||||
11 | 2/28/23 | H | (12.) | MK Dons (19.) | 1:1 | Not in squad | |||||||||||
35 | 3/4/23 | H | (12.) | Oxford United (19.) | 1:0 | Not in squad | |||||||||||
22 | 3/7/23 | A | (14.) | Cheltenham (18.) | 0:0 | Not in squad | |||||||||||
36 | 3/11/23 | A | (13.) | Exeter City (11.) | 2:1 | Not in squad | |||||||||||
37 | 3/18/23 | H | (14.) | Peterborough (7.) | 0:3 | Not in squad | |||||||||||
38 | 3/25/23 | A | (15.) | Fleetwood (13.) | 2:1 | Not in squad | |||||||||||
39 | 4/1/23 | A | (15.) | Sheff Wed (3.) | 1:1 | Not in squad | |||||||||||
40 | 4/7/23 | H | (15.) | Cheltenham (18.) | 2:0 | on the bench | |||||||||||
41 | 4/10/23 | A | (13.) | Plymouth (1.) | 0:2 | 14' | |||||||||||
42 | 4/15/23 | H | (12.) | Port Vale (18.) | 3:2 | on the bench | |||||||||||
43 | 4/18/23 | H | (12.) | Barnsley FC (4.) | 0:0 | Not in squad | |||||||||||
44 | 4/22/23 | A | (10.) | Wycombe (9.) | 0:2 | Not in squad | |||||||||||
28 | 4/25/23 | H | (17.) | Burton Albion (22.) | 0:1 | Not in squad | |||||||||||
45 | 4/29/23 | A | (11.) | Morecambe FC (21.) | 3:2 | Not in squad | |||||||||||
46 | 5/7/23 | H | (11.) | Shrewsbury (12.) | 1:0 | Not in squad | |||||||||||
Squad: 250, Starting eleven: 207, Substituted in: 9, On the bench: 34, Suspended: 0, Injured: 0 |
Positions played
Played as... | |||
---|---|---|---|
Centre-Back | 190 | 8 | - |
Left-Back | 14 | - | - |
Defensive Midfield | 2 | 2 | - |
Right-Back | 1 | - | - |
National team career
# | Debut | ||||
---|---|---|---|---|---|
Wales | |||||
- | - | - | - | ||
Wales U21 | |||||
6 | Aug 10, 2011 | 11 | - | ||
Wales U19 | |||||
- | Sep 14, 2010 | 6 | 1 | ||
Wales U17 | |||||
- | Sep 15, 2008 | 10 | 1 |