Skip to content
John McAtee

John McAtee

Attack - Second Striker  at Bolton Wanderers
Age26
CitizenshipEngland
Height1.80 m
Footright
BornJuly 23, 1999
at Bolton Wanderers 653 days · joined 2024-08-09
👕200+ Apps 50+ Goals
Market value €400k
Second Striker Attack

Career snapshot

9
clubs played for
16/17
debut season
0.2
goals / match
Grimsby Town
top club · 70 apps

Career highs

€400k
peak value · 2025
top transfer fee
16
best season · 21/22
2 · 3.6%
pens / of goals
274Appearances
56Goals
18Assists
23Yellow cards
2Red cards
57Full matches (90′)
Full nameJohn McAtee
Name in home countryJohn George McAtee
Date of birth1999-07-23 (26 yrs)
Place of birthManchester, England
CitizenshipEngland
PositionAttack - Second Striker (main: Attack)
Footright
Height180.00 m
Current clubBolton Wanderers
Joined2024-08-09
Contract expires2027-06-30
AgentYMU Management Ltd.
Jul 2025
25/26 — Bolton Wanderers
7 matches · 1 G · 0 A · across 3 competitions
Aug 2024
Transfer: Luton → Bolton
24/25 · Transfer
Jul 2024
24/25 — Bolton Wanderers
55 matches · 12 G · 5 A · across 4 competitions
May 2024
Transfer: Barnsley → Luton
23/24 · Return from loan
Aug 2023
Transfer: Luton → Barnsley
23/24 · Loan
Jul 2023
23/24 — Barnsley FC, Luton Town
45 matches · 15 G · 5 A · across 5 competitions
May 2023
Transfer: Grimsby Town → Luton
22/23 · Return from loan
Aug 2022
Transfer: Luton → Grimsby Town
22/23 · Loan
Aug 2022
Transfer: Grimsby Town → Luton
22/23 · Transfer
Jul 2022
22/23 — Grimsby Town
31 matches · 4 G · 4 A · across 3 competitions
Jul 2021
21/22 — Grimsby Town
39 matches · 16 G · 0 A · across 2 competitions
Jul 2021
Transfer: Scunthorpe Utd. → Grimsby Town
21/22 · Transfer
Jul 2020
20/21 — Scunthorpe United
32 matches · 2 G · 2 A · across 3 competitions
Jul 2019
Transfer: Shrewsbury → Scunthorpe Utd.
19/20 · Transfer
Jul 2019
19/20 — Scunthorpe United
26 matches · 3 G · 2 A · across 4 competitions
May 2019
Transfer: Curzon Ashton → Shrewsbury
18/19 · Return from loan
Dec 2018
Transfer: Shrewsbury → Curzon Ashton
18/19 · Loan
Oct 2018
Transfer: Telford Utd → Shrewsbury
18/19 · Return from loan
Sep 2018
Transfer: Shrewsbury → Telford Utd
18/19 · Loan
Sep 2018
Transfer: Ashton United → Shrewsbury
18/19 · Return from loan
Aug 2018
Transfer: Shrewsbury → Ashton United
18/19 · Loan
Jul 2018
18/19 — Shrewsbury Town, Curzon Ashton, AFC Telford United, Ashton United
31 matches · 2 G · 0 A · across 2 competitions
May 2018
Transfer: Telford Utd → Shrewsbury
17/18 · Return from loan
Feb 2018
Transfer: Shrewsbury → Telford Utd
17/18 · Loan
Dec 2017
Transfer: Halesowen → Shrewsbury
17/18 · Return from loan
Sep 2017
Transfer: Shrewsbury → Halesowen
17/18 · Loan
Jul 2017
17/18 — Shrewsbury Town, AFC Telford United
7 matches · 1 G · 0 A · across 2 competitions
Jul 2017
Transfer: Shrewsbury U18 → Shrewsbury
17/18 · Transfer
Jul 2016
16/17 — Shrewsbury Town
1 matches · 0 G · 0 A · across 1 competition
Jul 2015
Transfer: Burnley U18 → Shrewsbury U18
15/16 · Transfer
Jan 1970
Peak market value: €400k
Highest valuation recorded in dataset
5,140 min
Minutes played by club
Bolton Wanderers 12.9%
Barnsley FC 6.7%
Luton Town 0.0%
Grimsby Town 15.7%
Scunthorpe United 32.1%
Shrewsbury Town 0.0%
AFC Telford United 7.9%
Ashton United 7.4%
Curzon Ashton 17.4%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Bolton Wanderers 2 24/25 25/26 62 13 5 664
Barnsley FC 1 23/24 23/24 45 15 5 343
Luton Town 1 23/24 23/24 0 0 0 0
Grimsby Town 2 21/22 22/23 70 20 4 805
Scunthorpe United 2 19/20 20/21 58 5 4 1,648
Shrewsbury Town 3 16/17 18/19 2 0 0 0
AFC Telford United 2 17/18 18/19 9 1 0 406
Ashton United 1 18/19 18/19 9 1 0 378
Curzon Ashton 1 18/19 18/19 19 1 0 896

Career trajectory — goals, assists & market value

5€100K10€200K15€300K20€400K17/18 — 1 goals (AFC Telford United)117/1818/19 — 2 goals (Curzon Ashton)218/1919/20 — 3 goals (Scunthorpe United)19/20 — 2 assists519/2020/21 — 2 goals (Scunthorpe United)20/21 — 2 assists420/2121/22 — 16 goals (Grimsby Town)1621/2222/23 — 4 goals (Grimsby Town)22/23 — 4 assists822/2323/24 — 15 goals (Barnsley FC)23/24 — 5 assists2023/2424/25 — 12 goals (Bolton Wanderers)24/25 — 5 assists1724/2525/26 — 1 goals (Bolton Wanderers)125/2623/24 — €300K24/25 — €300K25/26 — €400KGoalsAssistsMarket value

Goals by season

16/17: 0016/1717/18: 1117/1818/19: 2218/1919/20: 3319/2020/21: 2220/2121/22: 161621/2222/23: 4422/2323/24: 151523/2424/25: 121224/2525/26: 1125/26

Assists by season

16/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 2219/2020/21: 2220/2121/22: 0021/2222/23: 4422/2323/24: 5523/2424/25: 5524/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Bolton Wanderers 1 0 0 0 0 0
25/26 EFL Trophy Bolton Wanderers 1 0 0 0 0 0
25/26 League One Bolton Wanderers 5 1 0 0 0 143
24/25 EFL Cup Bolton Wanderers 3 0 2 1 0 0
24/25 EFL Trophy Bolton Wanderers 6 1 0 0 0 267
24/25 FA Cup Bolton Wanderers 1 0 0 0 0 0
24/25 League One Bolton Wanderers 45 11 3 6 0 254
23/24 EFL Trophy Barnsley FC 1 1 0 0 0 45
23/24 FA Cup Barnsley FC 2 2 0 0 0 79
23/24 League One Barnsley FC 40 12 4 5 0 219
23/24 League One Play-Offs Barnsley FC 2 0 1 0 0 0
23/24 Premier League Luton Town 0 0 0 0 0 0
22/23 EFL Trophy Grimsby Town 1 0 0 0 0 0
22/23 FA Cup Grimsby Town 4 0 0 1 0 0
22/23 League Two Grimsby Town 26 4 4 1 0 473
21/22 National League Grimsby Town 36 14 0 4 1 203
21/22 National League Playoffs Grimsby Town 3 2 0 0 0 129
20/21 EFL Trophy Scunthorpe United 1 0 0 0 0 0
20/21 FA Cup Scunthorpe United 1 1 0 0 0 72
20/21 League Two Scunthorpe United 30 1 2 1 0 1,246
19/20 EFL Cup Scunthorpe United 1 0 0 0 0 0
19/20 EFL Trophy Scunthorpe United 6 0 0 0 0 0
19/20 FA Cup Scunthorpe United 0 0 0 0 0 0
19/20 League Two Scunthorpe United 19 3 2 2 0 330
18/19 EFL Trophy Shrewsbury Town 1 0 0 0 0 0
18/19 National League North Curzon Ashton 19 1 0 2 0 896
18/19 National League North AFC Telford United 2 0 0 0 1 0
18/19 National League North Ashton United 9 1 0 0 0 378
17/18 EFL Trophy Shrewsbury Town 0 0 0 0 0 0
17/18 National League North AFC Telford United 7 1 0 0 0 406
16/17 League One Shrewsbury Town 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
15/16 2015-07-01 Burnley U18 Shrewsbury U18 Transfer 0
17/18 2017-07-01 Shrewsbury U18 Shrewsbury Transfer 0
17/18 2017-09-30 Shrewsbury Halesowen Loan 0
17/18 2017-12-30 Halesowen Shrewsbury Return from loan 0
17/18 2018-02-12 Shrewsbury Telford Utd Loan 0
17/18 2018-05-31 Telford Utd Shrewsbury Return from loan 0
18/19 2018-08-03 Shrewsbury Ashton United Loan 0
18/19 2018-09-25 Ashton United Shrewsbury Return from loan 0
18/19 2018-09-26 Shrewsbury Telford Utd Loan 0
18/19 2018-10-27 Telford Utd Shrewsbury Return from loan 0
18/19 2018-12-21 Shrewsbury Curzon Ashton Loan 0
18/19 2019-05-31 Curzon Ashton Shrewsbury Return from loan 0
19/20 2019-07-08 Shrewsbury Scunthorpe Utd. Transfer 0
21/22 2021-07-01 Scunthorpe Utd. Grimsby Town Transfer 0
22/23 2022-08-02 Grimsby Town Luton Transfer 0
22/23 2022-08-03 Luton Grimsby Town Loan 0
22/23 2023-05-31 Grimsby Town Luton Return from loan 175000
23/24 2023-08-24 Luton Barnsley Loan 200000
23/24 2024-05-31 Barnsley Luton Return from loan 300000
24/25 2024-08-09 Luton Bolton Transfer 300000

No recorded injuries.

Current€400k
Peak€400k
Low€175k
Δ since start+€225k
€175k€231k€288k€344k€400k197019701970
DateValue
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €175k

No national team data.

TeammatePPG played withJoint goalsMinutes
Maël de Gevigney 2 2 0
Gavan Holohan 1 1 0
Andy Smith 2 0 0
Jacob Bedeau 1 0 0
Danny Amos 2 0 0
Szabolcs Schön 2 3 0
Herbie Kane 2 0 0
Jay Matete 2 0 0
George Thomason 1 1 0
Devante Cole 2 3 0
Harry Clifton 2 1 0
Adam Phillips 2 1 0
Nicky Cadden 2 1 0
Ryan Taylor 2 0 0
Jordan Williams 2 2 0
Abo Eisa 1 4 0
Aaron Collins 2 3 0
Alex Gilliead 1 0 0
Max Crocombe 2 0 0
Luke Waterfall 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
21/22 National League Grimsby Town 14 36
23/24 League One Barnsley FC 12 40
24/25 League One Bolton Wanderers 11 45

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 League Two Grimsby Town 4 26
23/24 League One Barnsley FC 4 40
24/25 League One Bolton Wanderers 3 45

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
23/24 2024-05-31 Barnsley Luton Return from loan €300k
23/24 2023-08-24 Luton Barnsley Loan €200k
22/23 2023-05-31 Grimsby Town Luton Return from loan €175k
22/23 2022-08-03 Luton Grimsby Town Loan
18/19 2019-05-31 Curzon Ashton Shrewsbury Return from loan
18/19 2018-12-21 Shrewsbury Curzon Ashton Loan
18/19 2018-10-27 Telford Utd Shrewsbury Return from loan
18/19 2018-09-26 Shrewsbury Telford Utd Loan
18/19 2018-09-25 Ashton United Shrewsbury Return from loan
18/19 2018-08-03 Shrewsbury Ashton United Loan
17/18 2018-05-31 Telford Utd Shrewsbury Return from loan
17/18 2018-02-12 Shrewsbury Telford Utd Loan
17/18 2017-12-30 Halesowen Shrewsbury Return from loan
17/18 2017-09-30 Shrewsbury Halesowen Loan

Last 50 matches for Bolton Wanderers 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
2026-02-07 GB3 Bolton Wanderers 3–2 Barnsley FC Available
2026-01-31 GB3 AFC Wimbledon 0–1 Bolton Wanderers Available
2026-01-27 GB3 Bolton Wanderers 2–1 Burton Albion Available
2026-01-24 GB3 Bolton Wanderers 2–1 Leyton Orient Available
2026-01-17 GB3 Wigan Athletic 0–1 Bolton Wanderers Available
2026-01-10 GB3 Peterborough United 3–1 Bolton Wanderers Available
2026-01-04 GB3 Bolton Wanderers 0–0 Northampton Town Available
2026-01-01 GB3 Doncaster Rovers 1–1 Bolton Wanderers Available
2025-12-29 GB3 Bolton Wanderers 2–0 Mansfield Town Available
2025-12-26 GB3 Bolton Wanderers 1–0 Rotherham United Available
2025-12-20 GB3 Wycombe Wanderers 2–2 Bolton Wanderers Available
2025-12-13 GB3 Bolton Wanderers 2–0 Exeter City Available
2025-12-09 GB3 Mansfield Town 1–2 Bolton Wanderers Available
2025-11-29 GB3 Luton Town 1–1 Bolton Wanderers Available
2025-11-22 GB3 Bolton Wanderers 1–0 Bradford City Available
2025-11-15 GB3 Stevenage FC 0–0 Bolton Wanderers Available
2025-11-08 GB3 Bolton Wanderers 3–0 Port Vale FC Available
2025-10-25 GB3 Bolton Wanderers 1–0 Cardiff City Available
2025-10-16 GB3 Huddersfield Town 1–2 Bolton Wanderers Available
2025-10-11 GB3 Burton Albion 3–0 Bolton Wanderers Available
2025-10-04 GB3 Bolton Wanderers 2–1 Peterborough United Available
2025-09-27 GB3 Northampton Town 2–0 Bolton Wanderers Available
2025-09-20 GB3 Bolton Wanderers 4–1 Wigan Athletic Available
2025-09-13 GB3 Leyton Orient 1–1 Bolton Wanderers Available
2025-09-06 GB3 Bolton Wanderers 3–0 AFC Wimbledon Available
2025-08-30 GB3 Blackpool FC 1–1 Bolton Wanderers Available
2025-08-23 GB3 Bolton Wanderers 1–1 Lincoln City Available
2025-08-20 GB3 Bolton Wanderers 1–1 Reading FC Available
2025-08-16 GB3 Barnsley FC 1–1 Bolton Wanderers Available
2025-08-09 GB3 Bolton Wanderers 2–0 Plymouth Argyle Available
2025-08-03 GB3 Stockport County 2–0 Bolton Wanderers Available
2025-05-03 GB3 Bolton Wanderers 1–1 Stevenage FC Available
2025-04-26 GB3 Peterborough United 1–1 Bolton Wanderers Available
2025-04-21 GB3 Lincoln City 4–2 Bolton Wanderers Available
2025-04-18 GB3 Bolton Wanderers 0–2 Wycombe Wanderers Available
2025-04-12 GB3 Barnsley FC 4–1 Bolton Wanderers Available
2025-04-08 GB3 Bolton Wanderers 0–1 Rotherham United Available
2025-04-05 GB3 Bolton Wanderers 1–0 Bristol Rovers Available
2025-04-01 GB3 Wigan Athletic 0–1 Bolton Wanderers Available
2025-03-29 GB3 Blackpool FC 2–1 Bolton Wanderers Available
2025-03-15 GB3 Bolton Wanderers 0–1 Stockport County Available
2025-03-11 GB3 Bristol Rovers 3–2 Bolton Wanderers Available
2025-03-08 GB3 Burton Albion 1–2 Bolton Wanderers Available
2025-03-04 GB3 Bolton Wanderers 3–1 Birmingham City Available
2025-03-01 GB3 Wrexham AFC 0–0 Bolton Wanderers Available
2025-02-22 GB3 Bolton Wanderers 2–1 Leyton Orient Available
2025-02-15 GB3 Shrewsbury Town 2–3 Bolton Wanderers Available
2025-02-08 GB3 Bolton Wanderers 4–3 Crawley Town Available
2025-02-01 GB3 Reading FC 1–0 Bolton Wanderers Available
2025-01-28 GB3 Bolton Wanderers 3–1 Northampton Town Available

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

OpponentPWDLGFGAGDWin %
Exeter City 29 11 3 15 38 44 -6 38%
Port Vale FC 28 17 5 6 51 29 +22 61%
Mansfield Town 28 7 7 14 34 48 -14 25%
Bradford City 28 8 12 8 42 40 +2 29%
Cambridge United 28 8 10 10 30 34 -4 29%
Burton Albion 27 11 7 9 36 37 -1 41%
Stevenage FC 27 7 9 11 27 33 -6 26%
Cheltenham Town 26 14 7 5 41 23 +18 54%
Morecambe FC 25 10 8 7 38 30 +8 40%
Crawley Town 25 11 6 8 39 29 +10 44%
Leyton Orient 24 10 6 8 32 38 -6 42%
Carlisle United 24 9 5 10 27 32 -5 38%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season
17/18 First senior goal
24/25 Goal #50 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 55 521 7 0 0 1.21
23/24 45 343 5 0 0 1.31
22/23 31 473 2 0 0 0.38
21/22 39 332 4 0 1 1.36
20/21 32 1,318 1 0 0 0.07
19/20 26 330 2 0 0 0.55
18/19 31 1,274 2 0 1 0.21

Output by competition

Career goals and assists broken down by tournament.

League One
91 apps
24 G
7 A
National League
36 apps
14 G
0 A
League Two
75 apps
8 G
8 A
FA Cup
8 apps
3 G
0 A
National League North
37 apps
3 G
0 A
EFL Trophy
17 apps
2 G
0 A
National League Playoffs
3 apps
2 G
0 A
EFL Cup
5 apps
0 G
2 A
League One Play-Offs
2 apps
0 G
1 A

Frequently asked about John McAtee

Who is John McAtee?

John McAtee is an England professional footballer who plays as a second striker for Bolton Wanderers.

How old is John McAtee?

John McAtee is 26 years old. He was born on July 23, 1999 in Manchester.

What position does John McAtee play?

John McAtee plays as a second striker (Attack - Second Striker).

What club does John McAtee play for?

John McAtee currently plays for Bolton Wanderers.

How many career goals has John McAtee scored?

Across all senior club competitions in our dataset, John McAtee has scored 56 goals in 274 appearances.

What is John McAtee's market value?

John McAtee's most recent reported market value is €400k.