Football Fallout
James Tavernier

Right Back · England

James Tavernier

Player profile · season stats · career history

Season stats below change with this selection.

Premiership · 2025/2026

Season snapshot

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

Total appearances

34

2,362 minutes played

Goals per 90

0.30

8 total goals in selected matches

76th percentile

Top 24% in Premiership 2025/2026

For goals per 90 minutes

0.21 league player average per 90 · 188 reporting players

Assists per 90

0.15

4 total assists in selected matches

54th percentile

Top 46% in Premiership 2025/2026

For assists per 90 minutes

0.15 league player average per 90 · 162 reporting players

Average match rating

7.36

Average recorded match rating

Total starts

25

Of 34 appearances

Minutes played

2,362

34 appearances

Shots per 90

1.79

47 total shots in selected matches

71st percentile

Top 29% in Premiership 2025/2026

For shots per 90 minutes

1.36 league player average per 90 · 272 reporting players

Yellow cards per 90

0.19

5 total yellow cards in selected matches

0.22 league player average per 90 · 259 reporting players

Finishing vs expected goals

8 goals · 7.05 xG · +0.95 goals vs xG

24 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 Premiership · 2025/2026 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 · 2025/2026 · 6 recorded statsGoals, xG & shots
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Shots Off Target161.140.610.5314
Shots Total471.961.791.3624
Goals81.000.300.218
Shots Blocked111.380.42–8
Shots On Target201.540.760.5113
Big Chances Missed21.000.08–2

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)
7.05 total
0.29 per match with data · 24 matches
How likely the player’s shots were to become goals.
Expected goals on target (xGoT)
7.95 total
0.44 per match with data · 18 matches
How likely the player’s shots on target were to score, based on where the ball went.
Shooting performance
1.67 total
0.10 per match with data · 17 matches
xGoT minus xG. Positive means the player placed their shots better than the quality of the original chances suggested.
overall · 2025/2026 · 17 recorded statsAssists & passes
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Assists41.000.150.154
Passes1,55545.7459.2536.2834
Total Crosses2407.749.142.0831
Accurate Crosses682.522.59–27
Accurate Passes1,23637.4547.1028.5233
Key Passes712.452.710.9229
Long Balls2156.948.19–31
Long Balls Won903.213.43–28
Through Balls41.000.15–4
Through Balls Won31.000.11–3
Big Chances Created171.060.650.2316
Successful Crosses Percentage–31.26%––27
Accurate Passes Percentage–79.15%––33
Chances Created532.302.020.7323
Passes In Final Third3189.9412.12–32
Long Balls Won Percentage–49.78%––27
Backward Passes2467.699.37–32
overall · 2025/2026 · 15 recorded statsDribbling & duels
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Dispossessed171.210.65–14
Total Duels2808.7510.67–32
Duels Won1444.655.494.9431
Aerials Won491.881.871.8326
Dribble Attempts421.911.601.5722
Successful Dribbles201.330.760.7615
Dribbled Past201.540.76–13
Touches2,43471.5992.74–34
Turn Over211.400.80–15
Duels Lost862.773.28–31
Aerials Lost431.871.64–23
Possession Lost62718.4423.89–34
Aerials713.742.71–19
Aerials Won Percentage–52.21%––19
Duels Won Percentage–57.53%––17
overall · 2025/2026 · 4 recorded statsCards & fouls
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Fouls351.591.331.2822
Yellowcards51.000.190.225
Offsides Provoked41.000.15–4
Fouls Drawn211.400.801.1115
overall · 2025/2026 · 10 recorded statsDefending & goalkeeping
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Tackles582.232.211.5526
Goals Conceded261.630.99–16
Blocked Shots71.170.270.406
Interceptions221.160.840.8619
Clearances892.973.392.6730
Last Man Tackle11.000.04–1
Tackles Won351.841.33–19
Tacles Won Percentage–72.26%––19
Ball Recovery1204.004.574.2830
Error Lead To Shot11.000.04–1
overall · 2025/2026 · 3 recorded statsPenalties
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Penalties Scored41.000.150.144
Penalties Missed11.000.04–1
Penalties Committed11.000.04–1
overall · 2025/2026 · 1 recorded statsMore recorded stats
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Captain261.00––26

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
2025/2026PremiershipRangers342,36284
2024/2025PremiershipRangers322,69948
2023/2024PremiershipRangers383,4111710
2022/2023PremiershipRangers383,357169
2021/2022PremiershipRangers353,126913
2020/2021PremiershipRangers332,917129
2019/2020PremiershipRangers242,14437
2018/2019PremiershipRangers373,2341416
2017/2018PremiershipRangers383,35887
2016/2017PremiershipRangers363,14515
2015/2016ChampionshipRangers161,42131
2014/2015League OneBristol City954531
2014/2015ChampionshipWigan Athletic10602––
2013/2014Premier LeagueNewcastle United00––
2013/2014League OneRotherham United302,7305–
2013/2014League OneShrewsbury Town190––
2012/2013Premier LeagueNewcastle United236––
2011/2012Premier LeagueNewcastle United00––
2011/2012League OneCarlisle United161,440––
2011/2012League OneSheffield Wednesday6526––
2011/2012League OneMilton Keynes Dons7613––
2010/2011Premier LeagueNewcastle United00––