Skip to content
Niall Canavan

Niall Canavan

Defender - Centre-Back  at Barrow AFC
Age35
CitizenshipIreland England
Height1.93 m
Footright
BornApril 11, 1991
at Barrow AFC 1,574 days · joined 2022-01-31
👕500+ Apps Veteran
Market value €75k
Centre-Back Defender

Career snapshot

6
clubs played for
09/10
debut season
0.06
goals / match
Scunthorpe United
top club · 173 apps

Career highs

€175k
peak value · 2023
top transfer fee
6
best season · 12/13
int'l / penalties
516Appearances
31Goals
11Assists
55Yellow cards
3Red cards
165Full matches (90′)
Full nameNiall Canavan
Name in home countryNiall David Stephen Canavan
Date of birth1991-04-11 (35 yrs)
Place of birthLeeds, Ireland
CitizenshipIreland England
PositionDefender - Centre-Back (main: Defender)
Footright
Height193.00 m
Current clubBarrow AFC
Joined2022-01-31
Contract expires2026-06-30
AgentDeluxe Sports Group
Jul 2025
25/26 — Barrow AFC
7 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — Barrow AFC
41 matches · 0 G · 1 A · across 4 competitions
Jul 2023
23/24 — Barrow AFC
44 matches · 3 G · 3 A · across 4 competitions
Jul 2022
22/23 — Barrow AFC
51 matches · 3 G · 1 A · across 4 competitions
Jan 2022
Transfer: Bradford → Barrow
21/22 · Transfer
Jul 2021
21/22 — Bradford City, Barrow AFC
38 matches · 1 G · 0 A · across 4 competitions
Jan 2021
Transfer: Plymouth → Bradford
20/21 · Transfer
Jul 2020
20/21 — Plymouth Argyle, Bradford City
31 matches · 1 G · 1 A · across 5 competitions
Jul 2019
19/20 — Plymouth Argyle
39 matches · 2 G · 1 A · across 4 competitions
Jul 2018
18/19 — Plymouth Argyle
38 matches · 2 G · 0 A · across 4 competitions
Jul 2018
Transfer: Rochdale → Plymouth
18/19 · Transfer
Jul 2017
17/18 — Rochdale AFC
6 matches · 0 G · 0 A · across 4 competitions
Jul 2016
16/17 — Rochdale AFC
33 matches · 2 G · 0 A · across 4 competitions
Jul 2016
Transfer: Scunthorpe Utd. → Rochdale
16/17 · Transfer
Jun 2016
Transfer: Rochdale → Scunthorpe Utd.
15/16 · Return from loan
Feb 2016
Transfer: Scunthorpe Utd. → Rochdale
15/16 · Loan
Jul 2015
15/16 — Scunthorpe United, Rochdale AFC
23 matches · 1 G · 1 A · across 2 competitions
Jul 2014
14/15 — Scunthorpe United
36 matches · 3 G · 3 A · across 4 competitions
Jul 2013
13/14 — Scunthorpe United
48 matches · 4 G · 0 A · across 4 competitions
Jul 2012
12/13 — Scunthorpe United
42 matches · 6 G · 0 A · across 4 competitions
Jul 2011
11/12 — Scunthorpe United
15 matches · 1 G · 0 A · across 3 competitions
May 2011
Transfer: Shrewsbury → Scunthorpe Utd.
10/11 · Return from loan
Mar 2011
Transfer: Scunthorpe Utd. → Shrewsbury
10/11 · Loan
Jul 2010
10/11 — Scunthorpe United, Shrewsbury Town
14 matches · 0 G · 0 A · across 4 competitions
Jul 2009
09/10 — Scunthorpe United
10 matches · 2 G · 0 A · across 2 competitions
Jul 2009
Transfer: Scunthorpe U18 → Scunthorpe Utd.
09/10 · Transfer
Jan 1970
Peak market value: €175k
Highest valuation recorded in dataset
14,814 min
Minutes played by club
Barrow AFC 23.1%
Bradford City 9.9%
Plymouth Argyle 24.8%
Rochdale AFC 13.3%
Scunthorpe United 28.9%
Shrewsbury Town 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Barrow AFC 5 21/22 25/26 161 6 5 3,416
Bradford City 2 20/21 21/22 36 1 1 1,470
Plymouth Argyle 3 18/19 20/21 92 5 1 3,667
Rochdale AFC 3 15/16 17/18 50 3 0 1,976
Scunthorpe United 7 09/10 15/16 173 16 4 4,285
Shrewsbury Town 1 10/11 10/11 4 0 0 0

Career trajectory — goals, assists & market value

2€44K3€88K5€131K6€175K09/10 — 2 goals (Scunthorpe United)209/1010/1111/12 — 1 goals (Scunthorpe United)111/1212/13 — 6 goals (Scunthorpe United)612/1313/14 — 4 goals (Scunthorpe United)413/1414/15 — 3 goals (Scunthorpe United)14/15 — 3 assists614/1515/16 — 1 goals (Rochdale AFC)15/16 — 1 assists215/1616/17 — 2 goals (Rochdale AFC)216/1718/19 — 2 goals (Plymouth Argyle)218/1919/20 — 2 goals (Plymouth Argyle)19/20 — 1 assists319/2020/21 — 1 goals (Plymouth Argyle)20/21 — 1 assists220/2121/22 — 1 goals (Bradford City)121/2222/23 — 3 goals (Barrow AFC)22/23 — 1 assists422/2323/24 — 3 goals (Barrow AFC)23/24 — 3 assists623/2424/25 — 1 assists124/2525/2610/11 — €50K12/13 — €100K15/16 — €100K16/17 — €125K23/24 — €175K24/25 — €100K25/26 — €75KGoalsAssistsMarket value

Goals by season

09/10: 2209/1010/11: 0010/1111/12: 1111/1212/13: 6612/1313/14: 4413/1414/15: 3314/1515/16: 1115/1616/17: 2216/1717/18: 0017/1818/19: 2218/1919/20: 2219/2020/21: 1120/2121/22: 1121/2222/23: 3322/2323/24: 3323/2424/25: 0024/2525/26: 0025/26

Assists by season

09/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 3314/1515/16: 1115/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 1119/2020/21: 1120/2121/22: 0021/2222/23: 1122/2323/24: 3323/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Barrow AFC 1 0 0 0 0 0
25/26 League Two Barrow AFC 6 0 0 1 1 0
24/25 EFL Cup Barrow AFC 2 0 0 0 0 0
24/25 EFL Trophy Barrow AFC 2 0 0 0 0 0
24/25 FA Cup Barrow AFC 1 0 0 0 0 0
24/25 League Two Barrow AFC 36 0 1 3 0 0
23/24 EFL Cup Barrow AFC 1 0 0 0 0 0
23/24 EFL Trophy Barrow AFC 2 0 0 0 0 0
23/24 FA Cup Barrow AFC 2 0 0 0 0 0
23/24 League Two Barrow AFC 39 3 3 4 0 1,166
22/23 EFL Cup Barrow AFC 2 0 0 0 0 0
22/23 EFL Trophy Barrow AFC 2 1 0 0 0 180
22/23 FA Cup Barrow AFC 1 0 0 0 0 0
22/23 League Two Barrow AFC 46 2 1 4 0 2,070
21/22 EFL Cup Bradford City 1 0 0 0 0 0
21/22 EFL Trophy Bradford City 0 0 0 0 0 0
21/22 FA Cup Bradford City 2 0 0 1 0 0
21/22 League Two Barrow AFC 18 0 0 2 1 0
21/22 League Two Bradford City 17 1 0 1 1 1,470
20/21 EFL Cup Plymouth Argyle 0 0 0 0 0 0
20/21 EFL Trophy Plymouth Argyle 2 0 0 0 0 0
20/21 FA Cup Plymouth Argyle 1 0 0 1 0 0
20/21 League One Plymouth Argyle 12 1 0 2 0 924
20/21 League Two Bradford City 16 0 1 1 0 0
19/20 EFL Cup Plymouth Argyle 2 0 0 0 0 0
19/20 EFL Trophy Plymouth Argyle 2 0 0 0 0 0
19/20 FA Cup Plymouth Argyle 2 0 0 0 0 0
19/20 League Two Plymouth Argyle 33 2 1 4 0 1,463
18/19 EFL Cup Plymouth Argyle 1 0 0 0 0 0
18/19 EFL Trophy Plymouth Argyle 2 0 0 0 0 0
18/19 FA Cup Plymouth Argyle 2 0 0 0 0 0
18/19 League One Plymouth Argyle 33 2 0 4 0 1,280
17/18 EFL Cup Rochdale AFC 2 0 0 0 0 0
17/18 EFL Trophy Rochdale AFC 1 0 0 0 0 0
17/18 FA Cup Rochdale AFC 0 0 0 0 0 0
17/18 League One Rochdale AFC 3 0 0 0 0 0
16/17 EFL Cup Rochdale AFC 2 0 0 0 0 0
16/17 EFL Trophy Rochdale AFC 3 0 0 0 0 0
16/17 FA Cup Rochdale AFC 3 0 0 2 0 0
16/17 League One Rochdale AFC 25 2 0 2 0 1,031
15/16 FA Cup Scunthorpe United 2 0 0 0 0 0
15/16 League One Rochdale AFC 11 1 0 1 0 945
15/16 League One Scunthorpe United 10 0 1 1 0 0
14/15 EFL Trophy Scunthorpe United 1 0 0 0 0 0
14/15 FA Cup Scunthorpe United 1 0 0 0 0 0
14/15 League Cup Scunthorpe United 2 0 0 0 0 0
14/15 League One Scunthorpe United 32 3 3 3 0 935
13/14 EFL Trophy Scunthorpe United 1 0 0 0 0 0
13/14 FA Cup Scunthorpe United 1 0 0 0 0 0
13/14 League Cup Scunthorpe United 1 0 0 1 0 0
13/14 League Two Scunthorpe United 45 4 0 6 0 985
12/13 EFL Trophy Scunthorpe United 1 0 0 0 0 0
12/13 FA Cup Scunthorpe United 0 0 0 0 0 0
12/13 League Cup Scunthorpe United 1 0 0 0 0 0
12/13 League One Scunthorpe United 40 6 0 4 0 571
11/12 FA Cup Scunthorpe United 2 0 0 0 0 0
11/12 League Cup Scunthorpe United 1 0 0 0 0 0
11/12 League One Scunthorpe United 12 1 0 4 0 1,035
10/11 Championship Scunthorpe United 8 0 0 2 0 0
10/11 League Cup Scunthorpe United 2 0 0 0 0 0
10/11 League Two Shrewsbury Town 3 0 0 1 0 0
10/11 League Two Play-Offs Shrewsbury Town 1 0 0 0 0 0
09/10 Championship Scunthorpe United 7 1 0 0 0 474
09/10 League Cup Scunthorpe United 3 1 0 0 0 285
SeasonDateFromToTypeMarket valueFee
09/10 2009-07-01 Scunthorpe U18 Scunthorpe Utd. Transfer 0
10/11 2011-03-01 Scunthorpe Utd. Shrewsbury Loan 50000
10/11 2011-05-01 Shrewsbury Scunthorpe Utd. Return from loan 50000
15/16 2016-02-15 Scunthorpe Utd. Rochdale Loan 100000
15/16 2016-06-30 Rochdale Scunthorpe Utd. Return from loan 125000
16/17 2016-07-01 Scunthorpe Utd. Rochdale Transfer 125000
18/19 2018-07-01 Rochdale Plymouth Transfer 125000
20/21 2021-01-12 Plymouth Bradford Transfer 125000
21/22 2022-01-31 Bradford Barrow Transfer 125000

No recorded injuries.

Current€75k
Peak€175k
Low€50k
Δ since start+€25k
€50k€81k€113k€144k€175k197019701970
DateValue
Jan 1, 1970 €75k
Jan 1, 1970 €75k
Jan 1, 1970 €100k
Jan 1, 1970 €175k
Jan 1, 1970 €150k
Jan 1, 1970 €125k
Jan 1, 1970 €125k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €50k

No national team data.

TeammatePPG played withJoint goalsMinutes
Paul Farman 1 0 0
Robbie Gotts 1 0 0
Tom White 1 0 0
Dom Telford 2 0 0
Dean Campbell 1 0 0
Emile Acquah 1 1 0
Kian Spence 1 1 0
Paddy Madden 1 1 0
Antoni Sarcevic 2 0 0
Tyrell Warren 1 0 0
Patrick Brough 1 0 0
Terry Hawkridge 2 1 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
12/13 League One Scunthorpe United 6 40
13/14 League Two Scunthorpe United 4 45
14/15 League One Scunthorpe United 3 32

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 League Two Barrow AFC 3 39
14/15 League One Scunthorpe United 3 32
19/20 League Two Plymouth Argyle 1 33

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
15/16 2016-06-30 Rochdale Scunthorpe Utd. Return from loan €125k
15/16 2016-02-15 Scunthorpe Utd. Rochdale Loan €100k
10/11 2011-05-01 Shrewsbury Scunthorpe Utd. Return from loan €50k
10/11 2011-03-01 Scunthorpe Utd. Shrewsbury Loan €50k

Last 50 matches for Barrow AFC 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-12-29 GB4 Tranmere Rovers 0–1 Barrow AFC Available
2025-12-26 GB4 Accrington Stanley 1–1 Barrow AFC Available
2025-12-20 GB4 Barrow AFC 1–0 Cheltenham Town Available
2025-12-13 GB4 Gillingham FC 1–0 Barrow AFC Available
2025-12-09 GB4 Barrow AFC 1–0 Tranmere Rovers Available
2025-11-29 GB4 Newport County 1–2 Barrow AFC Available
2025-11-22 GB4 Barrow AFC 0–1 Cambridge United Available
2025-11-15 GB4 Bromley FC 1–1 Barrow AFC Available
2025-11-08 GB4 Barrow AFC 1–0 Grimsby Town Available
2025-10-25 GB4 Barrow AFC 2–2 Barnet FC Available
2025-10-18 GB4 Walsall FC 1–2 Barrow AFC Available
2025-10-11 GB4 Oldham Athletic 0–0 Barrow AFC Available
2025-10-04 GB4 Barrow AFC 0–0 Shrewsbury Town Available
2025-09-27 GB4 Crawley Town 1–2 Barrow AFC Available
2025-09-20 GB4 Barrow AFC 1–0 Crewe Alexandra Available
2025-09-13 GB4 Bristol Rovers 2–1 Barrow AFC Available
2025-09-06 GB4 Barrow AFC 1–3 Swindon Town Available
2025-08-30 GB4 Barrow AFC 0–1 Fleetwood Town Available
2025-08-23 GB4 Colchester United 0–2 Barrow AFC Available
2025-08-19 GB4 Harrogate Town 1–0 Barrow AFC Available
2025-08-16 GB4 Barrow AFC 2–1 Notts County Available
2025-08-09 GB4 Barrow AFC 0–2 Milton Keynes Dons Available
2025-08-02 GB4 Chesterfield FC 1–0 Barrow AFC Available
2025-05-03 GB4 Colchester United 0–0 Barrow AFC Available
2025-04-26 GB4 Barrow AFC 3–3 Bromley FC Available
2025-04-21 GB4 Barrow AFC 0–0 Tranmere Rovers Available
2025-04-18 GB4 Fleetwood Town 0–0 Barrow AFC Available
2025-04-12 GB4 Barrow AFC 2–0 Walsall FC Available
2025-04-05 GB4 Milton Keynes Dons 0–3 Barrow AFC Available
2025-04-01 GB4 Barrow AFC 1–1 Salford City Available
2025-03-29 GB4 Barrow AFC 0–1 Chesterfield FC Available
2025-03-25 GB4 Port Vale FC 0–1 Barrow AFC Available
2025-03-22 GB4 AFC Wimbledon 2–2 Barrow AFC Available
2025-03-15 GB4 Morecambe FC 2–2 Barrow AFC Available
2025-03-08 GB4 Barrow AFC 2–0 Accrington Stanley Available
2025-03-04 GB4 Notts County 1–2 Barrow AFC Available
2025-02-27 GB4 Barrow AFC 0–1 Carlisle United Available
2025-02-22 GB4 Crewe Alexandra 3–0 Barrow AFC Available
2025-02-15 GB4 Cheltenham Town 3–2 Barrow AFC Available
2025-02-11 GB4 Barrow AFC 2–1 Milton Keynes Dons Available
2025-02-08 GB4 Barrow AFC 3–0 Gillingham FC Available
2025-02-01 GB4 Newport County 1–0 Barrow AFC Available
2025-01-29 GB4 Barrow AFC 1–3 Doncaster Rovers Available
2025-01-25 GB4 Barrow AFC 3–0 Grimsby Town Available
2025-01-18 GB4 Swindon Town 2–0 Barrow AFC Available
2025-01-04 GB4 Barrow AFC 0–2 Harrogate Town Available
2025-01-01 GB4 Barrow AFC 2–2 Bradford City Available
2024-12-29 GB4 Tranmere Rovers 1–1 Barrow AFC Available
2024-12-26 GB4 Salford City 3–0 Barrow AFC Available
2024-12-21 GB4 Barrow AFC 2–0 Fleetwood Town Available

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

OpponentPWDLGFGAGDWin %
Walsall FC 62 29 19 14 98 61 +37 47%
Gillingham FC 56 16 17 23 65 75 -10 29%
Port Vale FC 55 14 18 23 58 73 -15 25%
Swindon Town 54 17 12 25 73 79 -6 31%
Northampton Town 52 27 13 12 72 57 +15 52%
AFC Wimbledon 51 18 14 19 69 65 +4 35%
Colchester United 50 19 21 10 67 52 +15 38%
Accrington Stanley 49 25 12 12 76 53 +23 51%
Oldham Athletic 49 17 15 17 65 67 -2 35%
Southend United 49 20 13 16 72 64 +8 41%
Fleetwood Town 48 15 15 18 53 64 -11 31%
Crawley Town 48 15 13 20 60 64 -4 31%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
09/10 Senior debut season
09/10 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 7 0 1 0 1 0
24/25 41 0 3 0 0 0
23/24 44 1,166 4 0 0 0.31
22/23 51 2,250 4 0 0 0.16
21/22 38 1,470 4 0 2 0.37
20/21 31 924 4 1 0 0.49
19/20 39 1,463 4 0 0 0.25
18/19 38 1,280 4 0 0 0.28
16/17 33 1,031 4 2 0 0.52
15/16 23 945 2 0 0 0.19
14/15 36 935 3 0 0 0.29
13/14 48 985 7 0 0 0.64
12/13 42 571 4 0 0 0.63
11/12 15 1,035 4 0 0 0.35
10/11 14 0 3 0 0 0

Output by competition

Career goals and assists broken down by tournament.

League One
178 apps
16 G
4 A
League Two
259 apps
12 G
7 A
League Cup
24 apps
1 G
0 A
EFL Trophy
19 apps
1 G
0 A
Championship
15 apps
1 G
0 A
FA Cup
20 apps
0 G
0 A

Frequently asked about Niall Canavan

Who is Niall Canavan?

Niall Canavan is an Ireland professional footballer who plays as a centre-back for Barrow AFC.

How old is Niall Canavan?

Niall Canavan is 35 years old. He was born on April 11, 1991 in Leeds.

What position does Niall Canavan play?

Niall Canavan plays as a centre-back (Defender - Centre-Back).

What club does Niall Canavan play for?

Niall Canavan currently plays for Barrow AFC.

How many career goals has Niall Canavan scored?

Across all senior club competitions in our dataset, Niall Canavan has scored 31 goals in 516 appearances.

What is Niall Canavan's market value?

Niall Canavan's most recent reported market value is €75k.