Football Fallout
John McAtee
Bolton Wanderers crest

Secondary Striker · England

John McAtee

Player profile · season stats · career history

Current club in our data

Bolton Wanderers↗
Season stats below change with this selection.

League One · 2024/2025

Season snapshot

A quick read of the selected season. Explore the full breakdown below.

Total appearances

45

2,797 minutes played

Goals per 90

0.35

11 total goals in selected matches

89th percentile

Top 11% in League One 2024/2025

For goals per 90 minutes

0.18 league player average per 90 · 376 reporting players

Assists per 90

0.10

3 total assists in selected matches

46th percentile

Top 54% in League One 2024/2025

For assists per 90 minutes

0.13 league player average per 90 · 369 reporting players

Average match rating

7.06

Average recorded match rating

Total starts

31

Of 45 appearances

Minutes played

2,797

45 appearances

Shots per 90

2.28

71 total shots in selected matches

90th percentile

Top 10% in League One 2024/2025

For shots per 90 minutes

1.20 league player average per 90 · 544 reporting players

Yellow cards per 90

0.19

6 total yellow cards in selected matches

0.17 league player average per 90 · 490 reporting players

Finishing vs expected goals

10 goals · 8.06 xG · +1.94 goals vs xG

30 matches with both lineup and xG data in this overall split. This compares the same games, not unmatched full-season totals.

League averages use players in League One · 2024/2025 with at least 270 minutes in this overall split, and only those whose provider recorded that stat. Percentile is shown when this player also has 270 minutes and at least five players qualify; it is the share with a lower per-90 rate. “Top” is the remaining share, including tied rates. Badge colours mark top 10%, 25%, 50% and the rest; the number is the result. Missing stats are never treated as zero.

Selected season · overall

The full stat breakdown

Categories are open to make the numbers easy to scan. Close any you don't need.

overall · 2024/2025 · 7 recorded statsGoals, xG & shots
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Shots Off Target301.500.970.4720
Shots Total712.222.281.2032
Goals111.100.350.1810
Shots Blocked161.230.51–13
Hit Woodwork21.000.06–2
Shots On Target241.260.770.4419
Big Chances Missed111.100.35–10

Expected goals & shot quality

Only matches with recorded values count towards these averages; xG is not available for every competition or season.

Expected goals (xG)
8.06 total
0.27 per match with data · 30 matches
How likely the player’s shots were to become goals.
Expected goals on target (xGoT)
5.72 total
0.25 per match with data · 23 matches
How likely the player’s shots on target were to score, based on where the ball went.
Shooting performance
-1.12 total
-0.05 per match with data · 23 matches
xGoT minus xG. Positive means the player placed their shots better than the quality of the original chances suggested.
overall · 2024/2025 · 15 recorded statsAssists & passes
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Assists31.000.100.133
Passes76817.0724.7133.2045
Total Crosses461.771.481.9026
Accurate Crosses91.000.29–9
Accurate Passes54812.1817.6324.3545
Key Passes431.541.380.8028
Long Balls842.712.70–31
Long Balls Won341.791.09–19
Big Chances Created71.000.230.197
Successful Crosses Percentage–75.00%––9
Accurate Passes Percentage–70.09%––45
Chances Created321.521.030.5821
Passes In Final Third1002.943.22–34
Long Balls Won Percentage–64.24%––17
Backward Passes2175.716.98–38
overall · 2024/2025 · 14 recorded statsDribbling & duels
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Dispossessed441.521.42–29
Total Duels3097.029.94–44
Duels Won1273.264.095.3639
Aerials Won291.210.932.2624
Dribble Attempts431.871.381.4323
Successful Dribbles241.500.770.6716
Dribbled Past151.000.48–15
Touches1,23627.4739.77–45
Duels Lost1293.004.15–43
Aerials Lost551.901.77–29
Possession Lost3898.6412.52–45
Aerials553.441.77–16
Aerials Won Percentage–43.00%––16
Duels Won Percentage–45.69%––16
overall · 2024/2025 · 4 recorded statsCards & fouls
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Offsides221.220.71–18
Fouls642.002.061.2132
Yellowcards61.000.190.176
Fouls Drawn261.530.841.1017
overall · 2024/2025 · 9 recorded statsDefending & goalkeeping
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Tackles511.651.641.6231
Goals Conceded461.701.48–27
Blocked Shots11.000.030.371
Interceptions131.080.420.8112
Clearances131.180.422.6311
Error Lead To Goal11.000.03–1
Tackles Won301.300.97–23
Tacles Won Percentage–85.52%––23
Ball Recovery982.583.154.0938
overall · 2024/2025 · 1 recorded statsMore recorded stats
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Captain00.00––7

Per-90 figures use all minutes in the selected split. An average uses only matches where that stat was supplied; a missing stat is not zero. Percentage-type stats show the average recorded match percentage, not a summed percentage.

Since 2007/08

Club & season history

SeasonCompetitionClubMPMinutesGoalsAssists
2026/2027ChampionshipBolton Wanderers6333–1
2025/2026League OneBolton Wanderers2683122
2024/2025League OneBolton Wanderers452,797113
2023/2024Premier LeagueLuton Town00––
2023/2024League OneBarnsley422,765125
2022/2023League TwoGrimsby Town271,91044
2022/2023ChampionshipLuton Town––––
2021/2022Enterprise National LeagueGrimsby Town393,10416–
2021/2022Enterprise National LeagueSolihull Moors––––
2020/2021League TwoScunthorpe United301,24412
2019/2020League TwoScunthorpe United1999032
2016/2017League OneShrewsbury Town16––