TOP Tournaments
Show more
person-avatar

McCann Ali

Northern Ireland
Northern Ireland
Position:
Midfielder
Number:
8
Age:
26 (04.12.1999)
Height:
176 cm
Weight:
63 kg
Preferred Foot:
Right
Contract expires:
30.06.2027
McCann Ali Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
11.04 Charlton Athletic Charlton Athletic Preston North End Preston North End 1 2 Injured
06.04 Preston North End Preston North End Queens Park Rangers Queens Park Rangers 1 1 Injured
03.04 Leicester City Leicester City Preston North End Preston North End 2 2 Injured
20.03 Preston North End Preston North End Stoke City Stoke City 3 1 Injured
14.03 Norwich City Norwich City Preston North End Preston North End 2 0 Injured
11.03 Coventry City Coventry City Preston North End Preston North End 3 0 6.1 46’ 0 0 0 0
06.03 Preston North End Preston North End Oxford United Oxford United 1 3 On the bench
28.02 Preston North End Preston North End Millwall Millwall 0 2 6.2 75’ 0 0 0 0
24.02 Swansea City Swansea City Preston North End Preston North End 1 1 6.9 90’ 0 0 1 0
20.02 Blackburn Rovers Blackburn Rovers Preston North End Preston North End 1 0 6.2 90’ 0 0 0 0
14.02 Preston North End Preston North End Watford Watford 2 2 7 90’ 0 0 0 0
07.02 Preston North End Preston North End Portsmouth Portsmouth 1 0 7.1 76’ 0 0 1 0
31.01 Ipswich Town Ipswich Town Preston North End Preston North End 1 1 7.1 90’ 0 0 1 0
24.01 Middlesbrough Middlesbrough Preston North End Preston North End 4 0 6.4 90’ 0 0 0 0
20.01 Preston North End Preston North End Hull City Hull City 0 3 6.8 17’ 0 0 0 0
17.01 Preston North End Preston North End Derby County Derby County 0 1 6.8 79’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
09.01 Preston North End Preston North End Wigan Athletic Wigan Athletic 0 1 6.9 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
04.01 Bristol City Bristol City Preston North End Preston North End 0 2 6.6 18’ 0 0 0 0
01.01 Preston North End Preston North End Sheffield Wednesday Sheffield Wednesday 3 0 8.8 90’ 1 1 0 0
2025 Wrexham Wrexham Preston North End Preston North End 2 1 6.3 12’ 0 0 0 0
2025 Stoke City Stoke City Preston North End Preston North End 0 0 6.2 67’ 0 0 1 0
2025 Preston North End Preston North End Norwich City Norwich City 1 1 5.9 21’ 0 0 0 0
2025 Oxford United Oxford United Preston North End Preston North End 1 2 Injured
2025 Preston North End Preston North End Coventry City Coventry City 1 1 Injured
2025 Preston North End Preston North End Wrexham Wrexham 1 1 Injured
2025 Sheffield Wednesday Sheffield Wednesday Preston North End Preston North End 2 3 Injured
2025 Watford Watford Preston North End Preston North End 1 1 Injured
2025 Preston North End Preston North End Blackburn Rovers Blackburn Rovers 1 2 Injured
2025 Millwall Millwall Preston North End Preston North End 1 1 Injured
2025 Preston North End Preston North End Swansea City Swansea City 2 1 Injured
2025 Southampton Southampton Preston North End Preston North End 0 2 Injured
2025 Preston North End Preston North End Sheffield United Sheffield United 3 2 Injured
2025 Preston North End Preston North End Birmingham City Birmingham City 0 1 6.5 63’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Preston North End Preston North End 2 1 6.5 22’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Northern Ireland Northern Ireland Germany Germany 0 1 6.2 75’ 0 0 0 0
2025 Northern Ireland Northern Ireland Slovakia Slovakia 2 0 7.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Preston North End Preston North End Charlton Athletic Charlton Athletic 2 0 7.4 90’ 0 0 0 0
2025 Hull City Hull City Preston North End Preston North End 2 2 7.1 20’ 0 0 0 0
2025 Preston North End Preston North End Bristol City Bristol City 0 0 6.6 63’ 0 0 0 0
2025 Preston North End Preston North End Middlesbrough Middlesbrough 2 2 6.8 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Germany Germany Northern Ireland Northern Ireland 3 1 6 76’ 0 0 0 0
2025 Luxembourg Luxembourg Northern Ireland Northern Ireland 1 3 7.1 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Portsmouth Portsmouth Preston North End Preston North End 1 0 6.6 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Preston North End Preston North End Wrexham Wrexham 2 3 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Preston North End Preston North End Ipswich Town Ipswich Town 1 0 6.5 90’ 0 0 1 0
2025 Preston North End Preston North End Leicester City Leicester City 2 1 7.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Barrow Barrow Preston North End Preston North End 0 1 6.7 63’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Queens Park Rangers Queens Park Rangers Preston North End Preston North End 1 1 6.9 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bolton Wanderers Bolton Wanderers Preston North End Preston North End 2 0 0 29’ 0 0 0 0
2025 Getafe Getafe Preston North End Preston North End 0 0 0 46’ 0 0 0 0
2025 Preston North End Preston North End Liverpool Liverpool 1 3 6.8 70’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Northern Ireland Northern Ireland Iceland Iceland 1 0 On the bench
2025 Denmark Denmark Northern Ireland Northern Ireland 2 1 6.6 61’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol City Bristol City Preston North End Preston North End 2 2 Injured
2025 Preston North End Preston North End Plymouth Argyle Plymouth Argyle 1 2 Injured
2025 Hull City Hull City Preston North End Preston North End 2 1 Injured
2025 Preston North End Preston North End Queens Park Rangers Queens Park Rangers 1 2 Injured
2025 Leeds United Leeds United Preston North End Preston North End 2 1 Injured
2025 Preston North End Preston North End Cardiff City Cardiff City 2 2 Injured
2025 Preston North End Preston North End Stoke City Stoke City 1 1 Injured
McCann Ali Transfers
Date From To Fee
30/08/21 St. Johnstone St. Johnstone Preston North End Preston North End
1.4M € Transfer
04/05/19 Stranraer Stranraer St. Johnstone St. Johnstone Return from loan
13/02/19 St. Johnstone St. Johnstone Stranraer Stranraer On loan
McCann Ali Career
National leagues
National cups
International cups
National team
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Preston North End Preston North End Championship Championship 6.7 26 1 1 5 0
2024
Preston North End Preston North End Championship Championship 6.8 29 1 0 10 0
2023
Preston North End Preston North End Championship Championship 6.8 31 0 0 10 0
2022/2023
Preston North End Preston North End Championship Championship 6.7 31 0 0 5 0
2021/2022
Preston North End Preston North End Championship Championship 6.9 28 1 0 3 0
Total 145 3 1 33 0
Team Competition Matches Goals Assists Yellow cards Red cards
2021/2022
St. Johnstone St. Johnstone UEFA Conference League UEFA Conference League 2 0 0 1 0
2021/2022
St. Johnstone St. Johnstone UEFA Europa League UEFA Europa League 2 0 0 0 0
Total 4 0 0 1 0
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

McCann Ali injury history

From Until Injury
11.03.2026 ? injury-icon Injury
21.10.2025 18.12.2025 injury-icon Broken hand
04.03.2025 05.06.2025 injury-icon Leg Injury
Top bookmakers
gift-icon-gray 3000 USD
Get Bonus
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray 750 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus