Skip to content
Ali McCann

Ali McCann

Midfield - Central Midfield  at Preston North End
Age26
CitizenshipNorthern Ireland Scotland
Height1.76 m
Footright
BornDecember 4, 1999
at Preston North End 1,727 days · joined 2021-08-31
👕200+ Apps 🏴25+ Caps
Market value €2.20m
Central Midfield Midfield

Career snapshot

5
clubs played for
16/17
debut season
0.04
goals / match
Preston North End
top club · 138 apps

Career highs

€2.80m
peak value · 2023
€1.40m
top transfer fee · 21/22
4
best season · 19/20
28 / 1
int'l caps / goals
247Appearances
11Goals
8Assists
46Yellow cards
0Red cards
80Full matches (90′)
Full nameAli McCann
Name in home countryAlistair Edward McCann
Date of birth1999-12-04 (26 yrs)
Place of birthEdinburgh, Northern Ireland
CitizenshipNorthern Ireland Scotland
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height176.00 m
Current clubPreston North End
Joined2021-08-31
Contract expires2027-06-30
Jul 2025
25/26 — Preston North End
5 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — Preston North End
34 matches · 1 G · 1 A · across 3 competitions
Jul 2023
23/24 — Preston North End
33 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — Preston North End
35 matches · 2 G · 1 A · across 3 competitions
Aug 2021
Transfer: St. Johnstone → Preston
21/22 · Transfer · €1.40m
Jul 2021
21/22 — Preston North End, St. Johnstone FC
40 matches · 1 G · 0 A · across 7 competitions
Jul 2020
20/21 — St. Johnstone FC
43 matches · 2 G · 2 A · across 4 competitions
Jul 2019
19/20 — St. Johnstone FC
35 matches · 4 G · 2 A · across 3 competitions
May 2019
Transfer: Stranraer → St. Johnstone
18/19 · Return from loan
Feb 2019
Transfer: St. Johnstone → Stranraer
18/19 · Loan
Jul 2018
18/19 — St. Johnstone FC, St. Johnstone FC B, Stranraer FC
16 matches · 1 G · 2 A · across 5 competitions
Jul 2017
17/18 — St. Johnstone FC U20, St. Johnstone FC
5 matches · 0 G · 0 A · across 4 competitions
Jul 2017
Transfer: St. Johnstone FC U20 → St. Johnstone
17/18 · Transfer
Jul 2016
16/17 — St. Johnstone FC U20
1 matches · 0 G · 0 A · across 1 competition
Jul 2016
Transfer: St. Johnstone FC U17 → St. Johnstone FC U20
16/17 · Transfer
Jul 2014
Transfer: St. Johnst. Yth → St. Johnstone FC U17
14/15 · Transfer
Jul 2012
Transfer: Hutchison Vale BC → St. Johnst. Yth
12/13 · Transfer
Jan 1970
Peak market value: €2.80m
Highest valuation recorded in dataset
7,161 min
Minutes played by club
Preston North End 56.9%
St. Johnstone FC 26.7%
Stranraer FC 16.3%
St. Johnstone FC B 0.0%
St. Johnstone FC U20 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Preston North End 5 21/22 25/26 138 4 2 4,076
St. Johnstone FC 5 17/18 21/22 93 6 4 1,915
Stranraer FC 1 18/19 18/19 13 1 1 1,170
St. Johnstone FC B 1 18/19 18/19 1 0 1 0
St. Johnstone FC U20 2 16/17 17/18 2 0 0 0

Career trajectory — goals, assists & market value

2€700K3€1.4M5€2.1M6€2.8M18/19 — 1 goals (Stranraer FC)18/19 — 2 assists318/1919/20 — 4 goals (St. Johnstone FC)19/20 — 2 assists619/2020/21 — 2 goals (St. Johnstone FC)20/21 — 2 assists420/2121/22 — 1 goals (Preston North End)121/2222/23 — 2 goals (Preston North End)22/23 — 1 assists322/2323/2424/25 — 1 goals (Preston North End)24/25 — 1 assists224/2525/2618/19 — €50K19/20 — €50K20/21 — €600K21/22 — €1.2M22/23 — €2.5M23/24 — €2.8M24/25 — €2.2M25/26 — €2.2MGoalsAssistsMarket value

Goals by season

16/17: 0016/1717/18: 0017/1818/19: 1118/1919/20: 4419/2020/21: 2220/2121/22: 1121/2222/23: 2222/2323/24: 0023/2424/25: 1124/2525/26: 0025/26

Assists by season

16/17: 0016/1717/18: 0017/1818/19: 2218/1919/20: 2219/2020/21: 2220/2121/22: 0021/2222/23: 1122/2323/24: 0023/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Preston North End 4 0 0 1 0 0
25/26 EFL Cup Preston North End 1 0 0 0 0 0
24/25 Championship Preston North End 29 1 0 9 0 2,423
24/25 EFL Cup Preston North End 2 0 1 0 0 0
24/25 FA Cup Preston North End 3 0 0 0 0 0
23/24 Championship Preston North End 31 0 0 10 0 0
23/24 EFL Cup Preston North End 1 0 0 0 0 0
23/24 FA Cup Preston North End 1 0 0 0 0 0
22/23 Championship Preston North End 31 0 0 5 0 0
22/23 EFL Cup Preston North End 2 2 1 0 0 87
22/23 FA Cup Preston North End 2 0 0 0 0 0
21/22 Championship Preston North End 28 1 0 3 0 1,566
21/22 EFL Cup Preston North End 2 0 0 0 0 0
21/22 Europa League Qualifying St. Johnstone FC 2 0 0 0 0 0
21/22 FA Cup Preston North End 1 0 0 0 0 0
21/22 Prem. Sports Cup St. Johnstone FC 1 0 0 0 0 0
21/22 Premiership St. Johnstone FC 4 0 0 1 0 0
21/22 UECL Quali St. Johnstone FC 2 0 0 1 0 0
20/21 Betfred Cup St. Johnstone FC 4 0 0 0 0 0
20/21 Premiership St. Johnstone FC 31 2 2 5 0 1,316
20/21 Scottish Premiership Top Six Split St. Johnstone FC 3 0 0 2 0 0
20/21 SFA Cup St. Johnstone FC 5 0 0 1 0 0
19/20 Betfred Cup St. Johnstone FC 3 0 0 0 0 0
19/20 Premiership St. Johnstone FC 29 4 2 5 0 599
19/20 SFA Cup St. Johnstone FC 3 0 0 0 0 0
18/19 Betfred Cup St. Johnstone FC 1 0 0 0 0 0
18/19 Irn-Bru Cup St. Johnstone FC B 1 0 1 0 0 0
18/19 League One Stranraer FC 13 1 1 3 0 1,170
18/19 Premiership St. Johnstone FC 1 0 0 0 0 0
18/19 SFA Cup St. Johnstone FC 0 0 0 0 0 0
17/18 Irn-Bru Cup St. Johnstone FC U20 1 0 0 0 0 0
17/18 Premiership St. Johnstone FC 0 0 0 0 0 0
17/18 Premiership Relegation St. Johnstone FC 3 0 0 0 0 0
17/18 SFA Cup St. Johnstone FC 1 0 0 0 0 0
16/17 Irn-Bru Cup St. Johnstone FC U20 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
12/13 2012-07-01 Hutchison Vale BC St. Johnst. Yth Transfer 0
14/15 2014-07-01 St. Johnst. Yth St. Johnstone FC U17 Transfer 0
16/17 2016-07-01 St. Johnstone FC U17 St. Johnstone FC U20 Transfer 0
17/18 2017-07-01 St. Johnstone FC U20 St. Johnstone Transfer 0
18/19 2019-02-14 St. Johnstone Stranraer Loan 50000
18/19 2019-05-05 Stranraer St. Johnstone Return from loan 50000
21/22 2021-08-31 St. Johnstone Preston Transfer 1200000 €1.40m

No recorded injuries.

Current€2.20m
Peak€2.80m
Low€50k
Δ since start+€2.15m
€50k€738k€1.43m€2.11m€2.80m197019701970
DateValue
Jan 1, 1970 €2.20m
Jan 1, 1970 €2.20m
Jan 1, 1970 €2.20m
Jan 1, 1970 €2.20m
Jan 1, 1970 €2.80m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.20m
Jan 1, 1970 €700k
Jan 1, 1970 €1.20m
Jan 1, 1970 €600k
Jan 1, 1970 €300k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #17621 6 0 former national player
Team #5674 #16 22 1 current national player
TeammatePPG played withJoint goalsMinutes
Freddie Woodman 1 0 0
Emil Riis 1 1 0
Jason Kerr 2 0 0
Zander Clark 2 0 0
Alan Browne 2 0 0
David Wotherspoon 2 3 0
Stevie May 1 3 0
Liam Gordon 1 0 0
Ryan Ledson 2 0 0
Chris Kane 2 0 0
Scott Tanser 1 1 0
Michael O'Halloran 1 0 0
Jamie McCart 1 0 0
Callum Hendry 1 2 0
Duane Holmes 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
19/20 Premiership St. Johnstone FC 4 29
20/21 Premiership St. Johnstone FC 2 31
22/23 EFL Cup Preston North End 2 2

Top assist seasons

SeasonCompetitionClubAssistsMatches
19/20 Premiership St. Johnstone FC 2 29
20/21 Premiership St. Johnstone FC 2 31
18/19 League One Stranraer FC 1 13

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2019-05-05 Stranraer St. Johnstone Return from loan €50k
18/19 2019-02-14 St. Johnstone Stranraer Loan €50k

Last 50 matches for Preston North End The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-03-30 GB1 Preston North End 0–3 Aston Villa Available
2025-03-01 GB1 Preston North End 3–0 Burnley FC Available
2024-10-30 CGB Preston North End 0–3 Arsenal FC Available
2024-09-17 CGB Preston North End 16–15 Fulham FC Available
2024-08-27 CGB Harrogate Town 0–5 Preston North End Available
2024-08-13 CGB Preston North End 2–0 Sunderland AFC Available
2023-08-08 CGB Preston North End 2–4 Salford City Available
2022-08-23 CGB Wolverhampton Wanderers 2–1 Preston North End Available
2022-08-09 CGB Huddersfield Town 1–4 Preston North End Available
2021-10-27 CGB Preston North End 0–2 Liverpool FC Available
2021-09-21 CGB Preston North End 4–1 Cheltenham Town Available
2021-08-24 CGB Morecambe FC 2–4 Preston North End Available
2021-08-10 CGB Mansfield Town 0–3 Preston North End Available
2020-09-23 CGB Preston North End 0–2 Brighton & Hove Albion Available
2020-09-15 CGB Derby County 1–2 Preston North End Available
2020-08-29 CGB Preston North End 4–0 Mansfield Town Available
2020-06-27 GB2 Preston North End 1–3 Cardiff City Available
2020-06-20 GB2 Luton Town 1–1 Preston North End Available
2020-03-07 GB2 Preston North End 1–3 Queens Park Rangers Available
2020-02-29 GB2 Fulham FC 2–0 Preston North End Available
2020-02-25 GB2 West Bromwich Albion 2–0 Preston North End Available
2020-02-22 GB2 Preston North End 2–1 Hull City Available
2020-02-15 GB2 Preston North End 0–1 Millwall FC Available
2020-02-12 GB2 Stoke City 0–2 Preston North End Available
2020-02-08 GB2 Wigan Athletic 1–2 Preston North End Available
2020-02-01 GB2 Preston North End 1–1 Swansea City Available
2020-01-21 GB2 Barnsley FC 0–3 Preston North End Available
2020-01-18 GB2 Preston North End 2–1 Charlton Athletic Available
2020-01-11 GB2 Blackburn Rovers 1–1 Preston North End Available
2020-01-01 GB2 Preston North End 0–2 Middlesbrough FC Available
2019-12-29 GB2 Preston North End 0–2 Reading FC Available
2019-12-26 GB2 Leeds United 1–1 Preston North End Available
2019-12-21 GB2 Cardiff City 0–0 Preston North End Available
2019-12-14 GB2 Preston North End 2–1 Luton Town Available
2019-12-10 GB2 Preston North End 2–1 Fulham FC Available
2019-12-07 GB2 Queens Park Rangers 2–0 Preston North End Available
2019-12-02 GB2 Preston North End 0–1 West Bromwich Albion Available
2019-11-27 GB2 Hull City 4–0 Preston North End Available
2019-11-23 GB2 Derby County 1–0 Preston North End Available
2019-11-09 GB2 Preston North End 3–1 Huddersfield Town Available
2019-11-03 GB2 Charlton Athletic 0–1 Preston North End Available
2019-10-26 GB2 Preston North End 3–2 Blackburn Rovers Available
2019-10-22 GB2 Preston North End 1–1 Leeds United Available
2019-10-19 GB2 Reading FC 1–0 Preston North End Available
2019-10-05 GB2 Preston North End 5–1 Barnsley FC Available
2019-10-01 GB2 Middlesbrough FC 1–1 Preston North End Available
2019-09-28 GB2 Preston North End 3–3 Bristol City Available
2019-09-24 CGB Preston North End 0–3 Manchester City Available
2019-09-21 GB2 Birmingham City 0–1 Preston North End Available
2019-09-14 GB2 Preston North End 2–0 Brentford FC Available

Teams faced most often by Ali McCann's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Motherwell FC 13 4 1 8 14 21 -7 31%
Kilmarnock FC 13 6 2 5 13 14 -1 46%
St. Mirren FC 12 6 2 4 12 11 +1 50%
Aberdeen FC 12 2 6 4 9 11 -2 17%
Hibernian FC 11 2 4 5 10 18 -8 18%
Rangers FC 11 0 2 9 5 26 -21 0%
Celtic FC 11 1 1 9 3 35 -32 9%
Heart of Midlothian 10 2 2 6 12 17 -5 20%
Ross County FC 10 4 5 1 15 10 +5 40%
Livingston FC 9 4 1 4 9 11 -2 44%
Hamilton Academical 8 5 2 1 17 9 +8 63%
Dundee FC 7 4 1 2 9 7 +2 57%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season
18/19 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 5 0 1 0 0 0
24/25 34 2,423 9 0 0 0.33
23/24 33 0 10 0 0 0
22/23 35 87 5 0 0 5.17
21/22 40 1,566 5 0 0 0.29
20/21 43 1,316 8 0 0 0.55
19/20 35 599 5 0 0 0.75
18/19 16 1,170 3 0 0 0.23

Output by competition

Career goals and assists broken down by tournament.

Premiership
65 apps
6 G
4 A
EFL Cup
8 apps
2 G
2 A
Championship
123 apps
2 G
0 A
League One
13 apps
1 G
1 A
Irn-Bru Cup
3 apps
0 G
1 A
FA Cup
7 apps
0 G
0 A
Prem. Sports Cup
9 apps
0 G
0 A
SFA Cup
9 apps
0 G
0 A

Frequently asked about Ali McCann

Who is Ali McCann?

Ali McCann is a Northern professional footballer who plays as a central midfield for Preston North End.

How old is Ali McCann?

Ali McCann is 26 years old. He was born on December 4, 1999 in Edinburgh.

What position does Ali McCann play?

Ali McCann plays as a central midfield (Midfield - Central Midfield).

What club does Ali McCann play for?

Ali McCann currently plays for Preston North End.

How many career goals has Ali McCann scored?

Across all senior club competitions in our dataset, Ali McCann has scored 11 goals in 247 appearances.

What is Ali McCann's market value?

Ali McCann's most recent reported market value is €2.20m.