C. Tolisso #8

MidfielderLyon
Player Rating7.0Recorded season average
Goals2Selected season
Assists2Selected season

Player Information

Current recorded profile and positions over the last 365 days.

Date of birth
1994-08-03
Age today
32
Nationality
France
Place of birth
Tarare
Country of birth
France
Height
181 cm
Weight
81 kg
Last recorded shirt number
8

Position Last 365 days. Primary means most recorded match appearances; ties are shown together. 36/36 imported appearances have a known position. History: 2025-11-02 – 2026-10-26. Detailed roles use recorded starting formations; they do not describe in-match position changes. Broad roles do not identify a specific tactical position. Counts cover imported matches across competitions in the last 365 days. Positions below 5% are hidden; percentages retain the full recorded denominator.

Primary

Central midfielder

Others

Midfielder, Attacking midfielder, Defensive midfielder, Left winger

Transfer history Source: API-Football. Career history is independent of the selected season and the position window. Fees are reported historical deal amounts, not current market values. Loan terms and undisclosed amounts may be unavailable. Cached daily. Last checked: 2026-11-01 11:09 UTC.

  1. Free
    FromBayern München
    ToLyon
  2. € 41.5M
    FromLyon
    ToBayern München

Player Traits

Statistical strengths and weaknesses compared across all positions.

All positions Match Rating compares minutes-weighted match ratings; it is not adjusted per 90 or smoothed as an action count. Rates are stabilized toward the selected comparison reference mean before percentile ranking. The amount depends on paired minutes or attempts and estimated between-player variation, not a fixed bonus. Raw observed rates remain visible; each evidence panel shows the comparison estimate and observation weight. Percentiles compare stabilized estimates across all tracked domestic leagues. All positions pools eligible players across position groups; only applicable metrics are compared, so goalkeeper-only metrics remain goalkeeper-specific. Defending equally balances available activity (tackles, interceptions, duels won) and duel success; duel success includes all recorded duels, not exclusively defensive duels. Missing dimensions are disclosed. Except Match Rating, final group scores are multiplied once by 0.8 + 0.4 × League Strength / 100, then rounded and capped at 99. Current league ratings are weighted by recorded league minutes over the last 365 days. This is the selected league-context policy, not an empirically calibrated performance translation. No possession adjustment is applied. The base group index is 0.99 times the mean of available component percentiles; Defending first averages activity components and then gives activity and success equal weight. Final scores are rounded to 0–99. Scores describe recorded traits, not complete defensive or overall ability. Missing inputs stay unavailable. Comparison group uses total recorded starting appearances across its positions in the same annual window. Ties use recorded minutes, then the latest recorded appearance. At least 450 paired recorded minutes are required per trait, except v5 Successful dribbles: limited observations use a stabilized estimate, and no observations use the selected reference estimate; missing matches do not prevent ranking the available observations; at least 30 other eligible peers are required. Chances created means recorded key passes. Pass accuracy uses verified raw match counts only, with at least 100 passes; Conversion requires at least 20 shots; Duel success requires at least 50 verified raw duels. Ratios sum matched counts rather than averaging match percentages. Premier League, Ligue 1, Bundesliga, Serie A, Primeira Liga, La Liga, Süper Lig, Eredivisie, Belgian Pro League. Same positionAll positions

League Strength 70.9 · Factor ×1.0836

2025-11-01 – 2026-11-012028 recorded league minutes · 28 appearances

Player Traits · Details

Finishing

83/ 99

League Avg 49.4 · 336 players · Ligue 1

83 out of 99
Indicators & evidence

Base 76 × league factor 1.0836. Final score uses unrounded values before display rounding and is capped at 99. Individual percentiles below receive no league multiplier.

Goals
0.40per 9093th percentile93pct
Recorded inputs & peers

9 recorded actions in 2028 paired minutes; 28/28 appearances covered. 3362 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 0.34 per 90; observation weight 76.1%. This weight describes shrinkage, not a confidence probability.

Shots on target
1.41per 9051th percentile51pct
Recorded inputs & peers

23 recorded actions in 1471 paired minutes; 19/28 appearances covered. 1335 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 1.45 per 90; observation weight 37.6%. This weight describes shrinkage, not a confidence probability.

Conversion
25.0%88th percentile88pct
Recorded inputs & peers

9 / 36 goals / shots in 1741 paired minutes; 22/28 appearances covered. 908 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 18.7%; observation weight 26.2%. This weight describes shrinkage, not a confidence probability.

Creation

88/ 99

League Avg 50.9 · 336 players · Ligue 1

88 out of 99
Indicators & evidence

Base 82 × league factor 1.0836. Final score uses unrounded values before display rounding and is capped at 99. Individual percentiles below receive no league multiplier.

Assists
0.27per 9095th percentile95pct
Recorded inputs & peers

6 recorded actions in 2028 paired minutes; 28/28 appearances covered. 3361 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 0.18 per 90; observation weight 51.2%. This weight describes shrinkage, not a confidence probability.

Chances created
2.10per 9070th percentile70pct
Recorded inputs & peers

33 recorded actions in 1412 paired minutes; 19/28 appearances covered. 2117 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 2.04 per 90; observation weight 58.8%. This weight describes shrinkage, not a confidence probability.

Passing

77/ 99

League Avg 59.6 · 335 players · Ligue 1

77 out of 99
Indicators & evidence

Base 71 × league factor 1.0836. Final score uses unrounded values before display rounding and is capped at 99. Individual percentiles below receive no league multiplier.

Passes
51.43per 9081th percentile81pct
Recorded inputs & peers

1159 recorded actions in 2028 paired minutes; 28/28 appearances covered. 3632 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 51.34 per 90; observation weight 99.2%. This weight describes shrinkage, not a confidence probability.

Pass accuracy
84.4%63th percentile63pct
Recorded inputs & peers

978 / 1159 completed / attempted passes in 2028 paired minutes; 28/28 appearances covered. 3573 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 84.4%; observation weight 98.1%. This weight describes shrinkage, not a confidence probability.

Dribbling

39/ 99

League Avg 52.8 · 336 players · Ligue 1

39 out of 99
Indicators & evidence

Base 36 × league factor 1.0836. Final score uses unrounded values before display rounding and is capped at 99. Individual percentiles below receive no league multiplier.

Limited dribbling sample: score uses a stabilized estimate. Missing matches are not counted as zero.

Successful dribbles
1.24per 9036th percentile36pct
Recorded inputs & peers

6 recorded actions in 436 paired minutes; 5/28 appearances covered. 1752 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 1.54 per 90; observation weight 42.3%. This weight describes shrinkage, not a confidence probability.

Defending

54/ 99

League Avg 53.9 · 331 players · Ligue 1

54 out of 99
Indicators & evidence

Base 50 × league factor 1.0836. Final score uses unrounded values before display rounding and is capped at 99. Individual percentiles below receive no league multiplier.

Activity and duel success have equal weight when available. Total duels include attacking and aerial contests.

Tackles
2.28per 9056th percentile56pct
Recorded inputs & peers

30 recorded actions in 1185 paired minutes; 17/28 appearances covered. 2739 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 2.28 per 90; observation weight 55.7%. This weight describes shrinkage, not a confidence probability.

Interceptions
1.62per 9042th percentile42pct
Recorded inputs & peers

17 recorded actions in 947 paired minutes; 12/28 appearances covered. 2109 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 1.73 per 90; observation weight 8.4%. This weight describes shrinkage, not a confidence probability.

Duels won
5.75per 9075th percentile75pct
Recorded inputs & peers

126 recorded actions in 1971 paired minutes; 26/28 appearances covered. 3250 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 5.64 per 90; observation weight 86.5%. This weight describes shrinkage, not a confidence probability.

Duel success
50.4%42th percentile42pct
Recorded inputs & peers

126 / 250 won / total duels (all duels) in 1971 paired minutes; 26/28 appearances covered. 3085 other eligible players in this trait reference. Missing actions are excluded with their minutes, never counted as zero. Comparison estimate 50.6%; observation weight 80.7%. This weight describes shrinkage, not a confidence probability.

Match Rating

89/ 99

League Avg 47.9 · 335 players · Ligue 1

89 out of 99
Indicators & evidence

Score = round(0.99 × percentile). No league multiplier.

Match Rating
7.19avg rating90th percentile90pct
Recorded inputs & peers

Match Rating is the minutes-weighted mean of recorded match ratings over the last 365 days in tracked domestic leagues, ranked against the selected comparison group. It is not a per-90 rate and receives no count-statistic smoothing. Missing ratings and their minutes are excluded; zero is not a valid rating. At least 450 rated minutes and 30 other eligible peers are required. The final 0–99 Match Rating score does not use a league multiplier. 28/28 appearances covered. 2028 paired minutes; 3635 other eligible players in this trait reference.

Player Traits radarFinishing: 83 out of 99; Creation: 88 out of 99; Passing: 77 out of 99; Dribbling: 39 out of 99; Defending: 54 out of 99; Match Rating: 89 out of 99. Missing values are not plotted as zero. 3366 League Avg · Ligue 1 Finishing: 83 / 99 Finishing83Avg 49.4 Creation: 88 / 99 Creation88Avg 50.9 Passing: 77 / 99 Passing77Avg 59.6 Dribbling: 39 / 99 Dribbling39Avg 52.8 Defending: 54 / 99 Defending54Avg 53.9 Match Rating: 89 / 99 Match Rating89Avg 47.9
PlayerLeague Avg · Ligue 1
Group scores · 0–99

Season statistics

Recorded appearances and statistics for the selected competition.

Season totals Finished matches only. Recorded clubs are combined after a transfer within this competition. A dash means unavailable; zero is a recorded total. Average rating · minimum 3 appearances. Cards include yellow, second yellow and red cards.
Appearances
11
Goals
2
Assists
2
G+A
4
Key passes
12
Cards
0
Rating
7.0

Match log

All leagues · 2026-2027 · Recorded appearances

Score: player's team first · Shots: total (on target) · Pass: accuracy · total · Drb: successful / attempted · Fouls: committed / won

1–10 of 11 appearances

Detailed statistics

Recorded statistics for the selected competition and season.

All leagues · 2026-202711 recorded appearances · Import in progress
Values are recorded totals or matched-input percentages for this competition and season. Partial totals show recorded coverage. Percentile compares stabilized estimates with other players across all positions in the selected competition-season, or across tracked competitions for All leagues. Counts use matched action/minute pairs per 90, ratios use matched attempts, and Rating uses recorded match ratings. Smaller samples shrink more toward the seasonal reference mean. Observation weight describes this shrinkage, not a confidence probability. Minutes compare recorded totals without smoothing. Reference players need at least 450 recorded minutes; a subject can be ranked from a smaller paired sample. At least 30 other eligible peers are required. An import in progress is disclosed but does not invalidate recorded observations. Missing actions/attempts/minutes are excluded together. Fewer is better for fouls committed, cards, offsides, dribbled past, goals conceded and penalties conceded/missed. Percentile is descriptive, not an ability rating. Seasonal smoothing is fitted separately from annual Player Traits. No league multiplier is applied. Missing values are not zero.

Playing time

Season percentile
Minutes
711
53th percentile53
Provider rating
7.0
67th percentile67

Shooting

Season percentile
In front of goalRecorded season totals
10 Shots 2 Goals 7 On target

Shots 7/11Goals 11/11On target 7/11 matches recorded

Goals
2
79th percentile79
Goal involvements (G+A)
4
84th percentile84
Shots7/11 matches · partial
10
69th percentile69
Shots on target7/11 matches · partial
7
82th percentile82
Shots on target %7/11 matches · partial
70.0%
50th percentile50
Offsides3/11 matches · partial
1
50th percentile50

Passing

Season percentile
Assists
2
86th percentile86
Passes
401
71th percentile71
Accurate passes
337
69th percentile69
Pass accuracy %
84.0%
53th percentile53
Key passes7/11 matches · partial
12
82th percentile82

Possession

Season percentile
Dribbles attempted6/11 matches · partial
8
51th percentile51
Successful dribbles4/11 matches · partial
3
48th percentile48
Dribble success %4/11 matches · partial
50.0%
50th percentile50
Duels
92
85th percentile85
Duels won10/11 matches · partial
44
79th percentile79
Duels won %10/11 matches · partial
48.4%
30th percentile30
Fouls won10/11 matches · partial
17
89th percentile89

Defending

Season percentile
Tackles9/11 matches · partial
12
46th percentile46
Interceptions6/11 matches · partial
10
88th percentile88
Blocks3/11 matches · partial
2
65th percentile65
Dribbled past7/11 matches · partial
14
50th percentile50
Fouls committed6/11 matches · partial
8
44th percentile44

Discipline

Season percentile
Yellow cards
0
86th percentile86
Red cards
0
55th percentile55

Penalties

Season percentile
Penalties scored
0
43th percentile43
Penalties missed9/11 matches · partial
0
50th percentile50
Match details & source coverage
Last recorded shirt number
8 11/11 matches
Last recorded position
M 11/11 matches
Captain appearances
6 11/11 matches
Substitute appearances
3 11/11 matches

Direct provider records: 11 · Historical records: 0. Historical minutes may be reconstructed from recorded substitutions. Partial totals cover recorded matches only; missing goals are resolved only from score-reconciled goal events.