Alistair McCann : Games archive

Club: England Preston North End (Shirt: 8)
National Team: Northern Ireland Northern Ireland (Shirt: 16)
Citizenship: Northern Ireland Northern Ireland
Birthday: 04.12.1999
Age: 25
Role: Half-back
Height: 178 cm
Weight: 65 kg

Statistics by teams14.09.2019 - 04.09.2025

Games Bench Goals Yellow Cards Red cards
Northern Ireland 22 4 3
Preston North End 102 4 2 22
St. Johnstone 40 1 6
Total 164 9 8 25

Statistics by tournaments14.09.2019 - 04.09.2025

Games Bench Goals Yellow Cards Red cards
World Cup  6 1 1
England - Championship 96 3 2 22
England - FA Cup 6
UEFA Nations League 11 2
EFL Cup 1
Euro 4 1 2
Scottish Premier League 37 1 6
Conference League 1
Europa League 2
Friendlies 1
Total 164 9 8 25

FIFA World Cup 2026, Qualifiers

04.09.2025 WC Luxembourg 1:3 Northern Ireland 90 Yellow Cards18

2025-26, England - Championship

30.08.2025 ECHS Portsmouth 1:0 Preston North End 90
23.08.2025 ECHS Preston North End 1:0 Ipswich Town 90 Yellow Cards90
16.08.2025 ECHS Preston North End 2:1 Leicester 90
09.08.2025 ECHS Queens Park Rangers 1:1 Preston North End 90

2024-25, England - Championship

04.03.2025 ECHS Preston North End 0:0 Swansea 69 out69

2024-25, England - FA Cup

01.03.2025 EFAC Preston North End 3:0 Burnley 90

2024-25, England - Championship

22.02.2025 ECHS Coventry 2:1 Preston North End 90
18.02.2025 ECHS Preston North End 1:1 Millwall 90

2024-25, England - FA Cup

08.02.2025 EFAC Preston North End 0:0
(4:2)
Wycombe 120

2024-25, England - Championship

31.01.2025 ECHS Blackburn Rovers 2:1 Preston North End 90
25.01.2025 ECHS Preston North End 2:1 Middlesbrough 90
21.01.2025 ECHS Watford 1:2 Preston North End 90
18.01.2025 ECHS Luton Town 0:0 Preston North End 90

2024-25, England - FA Cup

14.01.2025 EFAC Preston North End 2:1 Charlton 31 in60

2024-25, England - Championship

04.01.2025 ECHS Preston North End 1:1 Oxford 62 out62
01.01.2025 ECHS West Bromwich 3:1 Preston North End 63 out63 Yellow Cards56
29.12.2024 ECHS Preston North End 3:1 Sheffield W. 90
26.12.2024 ECHS Preston North End 1:0 Hull City 90 Yellow Cards90
21.12.2024 ECHS QPR 2:1 Preston North End 90
14.12.2024 ECHS Preston North End 1:1 Leeds United 90
11.12.2024 ECHS Cardiff City 0:2 Preston North End 90 Yellow Cards74
07.12.2024 ECHS Sheffield W. 1:1 Preston North End 90 Yellow Cards63
30.11.2024 ECHS Preston North End 1:1 West Bromwich 90
23.11.2024 ECHS Preston North End 1:1 Derby County 90 Yellow Cards87

Nations League 2024-2025

18.11.2024 NL Luxembourg 2:2 Northern Ireland 76 out76
15.11.2024 NL Northern Ireland 2:0 Belarus 90

2024-25, England - Championship

09.11.2024 ECHS Portsmouth 3:1 Preston North End 81 out81
06.11.2024 ECHS Preston North End 0:0 Sunderland 82 out82
02.11.2024 ECHS Preston North End 1:3 Bristol City 90 Yellow Cards40

2024-25, EFL Cup

30.10.2024 EPLC Preston North End 0:3 Arsenal Bench

2024-25, England - Championship

26.10.2024 ECHS Plymouth 3:3 Preston North End 90
22.10.2024 ECHS Preston North End 2:2 Norwich City 90
19.10.2024 ECHS Preston North End 1:0 Coventry 90

Nations League 2024-2025

15.10.2024 NL Northern Ireland 5:0 Bulgaria 90
12.10.2024 NL Belarus 0:0 Northern Ireland 8 in83

2024-25, England - Championship

05.10.2024 ECHS Burnley 0:0 Preston North End 90 Yellow Cards69
02.10.2024 ECHS Preston North End 3:0 Watford 90 Goals75
28.09.2024 ECHS Millwall 3:1 Preston North End 90 Yellow Cards78
22.09.2024 ECHS Preston North End 0:0 Blackburn Rovers 90
14.09.2024 ECHS Middlesbrough 1:1 Preston North End 68 out68

Nations League 2024-2025

08.09.2024 NL Bulgaria 1:0 Northern Ireland 9 in82
05.09.2024 NL Northern Ireland 2:0 Luxembourg 9 in82

2024-25, England - Championship

31.08.2024 ECHS Oxford 3:1 Preston North End 19 in72 Yellow Cards90

2023-24, England - Championship

09.04.2024 ECHS Preston North End 4:1 Huddersfield 90 Yellow Cards24
06.04.2024 ECHS Watford 0:0 Preston North End 90
01.04.2024 ECHS Birmingham 1:0 Preston North End 90
29.03.2024 ECHS Preston North End 3:0 Rotherham 77 out77
16.03.2024 ECHS Plymouth 0:1 Preston North End 90 Yellow Cards75
09.03.2024 ECHS Preston North End 1:2 Stoke City 90 Yellow Cards53
02.03.2024 ECHS Preston North End 0:0 Hull City 90 Yellow Cards83
23.02.2024 ECHS Coventry 0:3 Preston North End 90
17.02.2024 ECHS Preston North End 2:2 Blackburn Rovers 10 in81
14.02.2024 ECHS Preston North End 2:1 Middlesbrough 8 in83
10.02.2024 ECHS Cardiff City 0:2 Preston North End 19 in72
03.02.2024 ECHS Preston North End 3:2 Ipswich Town 20 in71
21.01.2024 ECHS Leeds United 2:1 Preston North End 69 out69 Yellow Cards34
13.01.2024 ECHS Preston North End 2:0 Bristol City 90

2023-24, England - FA Cup

06.01.2024 EFAC Chelsea 4:0 Preston North End 88 out88

2023-24, England - Championship

01.01.2024 ECHS Sunderland 2:0 Preston North End 67 out67
29.12.2023 ECHS Preston North End 0:1 Sheffield W. 68 out68
26.12.2023 ECHS Preston North End 2:1 Leeds United 90 Yellow Cards30
22.12.2023 ECHS Swansea 2:1 Preston North End 90 Yellow Cards45
16.12.2023 ECHS Preston North End 1:5 Watford 90
12.12.2023 ECHS Huddersfield 1:3 Preston North End 24 in67
09.12.2023 ECHS Norwich City 0:0 Preston North End 88 out88
01.12.2023 ECHS Preston North End 0:2 QPR 18 in73
04.10.2023 ECHS Leicester 3:0 Preston North End 78 out78
30.09.2023 ECHS Preston North End 0:4 West Bromwich 46 out46 Yellow Cards35
23.09.2023 ECHS Rotherham 1:1 Preston North End 71 out71
19.09.2023 ECHS Preston North End 2:1 Birmingham 51 out51
16.09.2023 ECHS Preston North End 2:1 Plymouth 90 Yellow Cards89

Euro 2024, Qualifiers

10.09.2023 EUR Kazakhstan 1:0 Northern Ireland 70 out70
07.09.2023 EUR Slovenia 4:2 Northern Ireland 27 in64 Yellow Cards90

2023-24, England - Championship

02.09.2023 ECHS Stoke City 0:2 Preston North End 90
26.08.2023 ECHS Preston North End 2:1 Swansea 28 in63
12.08.2023 ECHS Preston North End 2:1 Sunderland 76 out76
05.08.2023 ECHS Bristol City 1:1 Preston North End 90 Yellow Cards90

Euro 2024, Qualifiers

19.06.2023 EUR Northern Ireland 0:1 Kazakhstan 72 out72
16.06.2023 EUR Denmark 1:0 Northern Ireland 85 out85 Yellow Cards71

2022-23, England - Championship

08.05.2023 ECHS Preston North End 0:3 Sunderland 90
29.04.2023 ECHS Sheffield United 4:1 Preston North End 22 in69
22.04.2023 ECHS Preston North End 1:1 Blackburn Rovers 21 in70
19.04.2023 ECHS Swansea 4:2 Preston North End 45 in46
15.02.2023 ECHS Preston North End 1:1 Luton Town 90 Yellow Cards19
11.02.2023 ECHS Burnley 3:0 Preston North End 90 Yellow Cards28
04.02.2023 ECHS Preston North End 1:2 Bristol City 90

2022-23, England - FA Cup

28.01.2023 EFAC Preston North End 0:3 Tottenham 78 out78

2022-23, England - Championship

21.01.2023 ECHS Birmingham 1:2 Preston North End 90
14.01.2023 ECHS Preston North End 0:4 Norwich City 30 out30
02.01.2023 ECHS Stoke City 0:1 Preston North End 90
29.12.2022 ECHS West Bromwich 2:0 Preston North End 26 in65
26.12.2022 ECHS Preston North End 1:2 Huddersfield 14 in77
12.11.2022 ECHS Preston North End 2:4 Millwall 90
29.10.2022 ECHS Preston North End 2:1 Middlesbrough 90
22.10.2022 ECHS Blackpool 4:2 Preston North End 83 out83
15.10.2022 ECHS Preston North End 0:2 Stoke City 90
08.10.2022 ECHS Norwich City 2:3 Preston North End 82 out82
05.10.2022 ECHS Preston North End 1:0 West Bromwich 90
01.10.2022 ECHS Sunderland 0:0 Preston North End 5 in86

Nations League 2022-2023

24.09.2022 NL Northern Ireland 2:1 Kosovo 1 in91

2022-23, England - Championship

17.09.2022 ECHS Preston North End 0:2 Sheffield United 69 out69
03.09.2022 ECHS Preston North End 0:1 Birmingham 82 out82
27.08.2022 ECHS Cardiff City 0:0 Preston North End 28 in63
20.08.2022 ECHS Preston North End 0:0 Watford 17 in74
16.08.2022 ECHS Preston North End 0:0 Rotherham 10 in81
13.08.2022 ECHS Luton Town 0:1 Preston North End 69 out69
06.08.2022 ECHS Preston North End 0:0 Hull City Bench
30.07.2022 ECHS Wigan Athletic 0:0 Preston North End Bench

Nations League 2022-2023

12.06.2022 NL Northern Ireland 2:2 Cyprus Bench
05.06.2022 NL Cyprus 0:0 Northern Ireland 21 in70
02.06.2022 NL Northern Ireland 0:1 Greece 90

2021-22, England - Championship

25.04.2022 ECHS Preston North End 1:4 Blackburn Rovers 9 in82
01.02.2022 ECHS Millwall 0:0 Preston North End 90
29.01.2022 ECHS Preston North End 2:2 Bristol City 45 in46
26.01.2022 ECHS West Bromwich 0:2 Preston North End Bench

2021-22, England - FA Cup

09.01.2022 EFAC Cardiff City 2:1 Preston North End 80 out80

2021-22, England - Championship

27.11.2021 ECHS Preston North End 1:1 Fulham 90
23.11.2021 ECHS Middlesbrough 1:2 Preston North End 90

World Cup 2022, Qualifiers

15.11.2021 WC Northern Ireland 0:0 Italy 90
12.11.2021 WC Northern Ireland 1:0 Lithuania 90

2021-22, England - Championship

03.11.2021 ECHS Bournemouth 1:2 Preston North End 90 Goals78
25.09.2021 ECHS Birmingham 0:0 Preston North End 21 in70

World Cup 2022, Qualifiers

08.09.2021 WC Northern Ireland 0:0 Switzerland 90
02.09.2021 WC Lithuania 1:4 Northern Ireland 90

2021-22, Scottish Premier League

29.08.2021 SCO St Mirren 0:0 St. Johnstone 90
22.08.2021 SCO St. Johnstone 0:1 Dundee United 90

2021-22, Conference League

19.08.2021 СNL LASK 1:1 St. Johnstone 90

2021-22, Europa League

12.08.2021 EL St. Johnstone 2:4 Galatasaray 90
05.08.2021 EL Galatasaray 1:1 St. Johnstone 90

2021-22, Scottish Premier League

31.07.2021 SCO Ross County 0:0 St. Johnstone 90

2020-21, Friendlies

03.06.2021 FRND Ukraine 1:0 Northern Ireland 81 out81

2020-21, Scottish Premier League

01.05.2021 SCO Hibernian 0:1 St. Johnstone 90
21.04.2021 SCO St. Johnstone 1:1 Rangers 90
10.04.2021 SCO St. Johnstone 0:1 Aberdeen 90

World Cup 2022, Qualifiers

31.03.2021 WC Northern Ireland 0:0 Bulgaria Bench
25.03.2021 WC Italy 2:0 Northern Ireland 78 out78

2020-21, Scottish Premier League

20.03.2021 SCO St. Johnstone 1:0 Ross County 90
06.03.2021 SCO St. Johnstone 1:0 Hibernian 90
20.02.2021 SCO Motherwell 0:3 St. Johnstone 90
14.02.2021 SCO St. Johnstone 1:2 Celtic 90
06.02.2021 SCO Livingston 1:2 St. Johnstone 90
03.02.2021 SCO Rangers 1:0 St. Johnstone 90
30.01.2021 SCO Kilmarnock 2:3 St. Johnstone 90 Goals73
27.01.2021 SCO St. Johnstone 0:0 Aberdeen Bench
16.01.2021 SCO St. Johnstone 1:0 St Mirren 90
12.01.2021 SCO Dundee United 2:2 St. Johnstone 90
02.01.2021 SCO Ross County 1:1 St. Johnstone 90
30.12.2020 SCO St. Johnstone 0:0 Hamilton 90
26.12.2020 SCO Aberdeen 2:1 St. Johnstone 90
19.12.2020 SCO St Mirren 3:2 St. Johnstone 90
24.11.2020 SCO Hibernian 2:2 St. Johnstone 90 Goals35

Nations League 2020-2021

18.11.2020 NL Northern Ireland 1:1 Romania 90
15.11.2020 NL Austria 2:1 Northern Ireland 84 out84

Euro 2020, Qualifiers

12.11.2020 EUR Northern Ireland 1:2 Slovakia Bench

2020-21, Scottish Premier League

06.11.2020 SCO St. Johnstone 1:0 Kilmarnock 90

Nations League 2020-2021

14.10.2020 NL Norway 1:0 Northern Ireland Bench

2020-21, Scottish Premier League

04.10.2020 SCO St. Johnstone 0:2 Celtic 90
26.09.2020 SCO Livingston 2:0 St. Johnstone 90
19.09.2020 SCO St. Johnstone 0:1 Ross County 90
12.09.2020 SCO Motherwell 1:0 St. Johnstone 90
29.08.2020 SCO St. Johnstone 1:0 St Mirren 90
23.08.2020 SCO St. Johnstone 0:1 Hibernian 90
20.08.2020 SCO St. Johnstone 0:1 Aberdeen 90
15.08.2020 SCO Kilmarnock 1:2 St. Johnstone 90
12.08.2020 SCO Rangers 3:0 St. Johnstone 90
01.08.2020 SCO Dundee United 1:1 St. Johnstone 90

2019-20, Scottish Premier League

12.02.2020 SCO St. Johnstone 2:1 Motherwell 90
05.02.2020 SCO Aberdeen 0:1 St. Johnstone 90 Goals6
01.02.2020 SCO St. Johnstone 3:3 Hearts 90 Goals53
25.01.2020 SCO St. Johnstone 2:1 Kilmarnock 90 Goals7
26.12.2019 SCO Hamilton 0:1 St. Johnstone 90 Goals80
14.09.2019 SCO Aberdeen 1:1 St. Johnstone 90