Theo Valls

Midfielder · France · UD Ibiza

2025-266.94Average ratingGrenoble Foot 38
2025-261Assists0.06 per 90
2025-261Goals0.06 per 90
2025-2618Appearances1,532 minutes
2025-26—Expected goals
€215kMarket valueMidfielder
Season2025-26
Ligue 2

Shot map

Every shot is plotted where it was taken, with distances in real metres and each marker the same size. Colour shows the outcome, not the chance quality. New to xG? See what xG means.

25% on target
39' saved · vs Bastia90+2' blocked · vs Montpellier56' saved · vs Montpellier87' blocked · vs Nancy23' blocked · vs Nancy12' missed · vs Nancy90+4' blocked · vs US Boulogne Côte-d'Opale55' blocked · vs Rodez AF34' saved · vs Rodez AF19' blocked · vs Rodez AF45+3' missed · vs Amiens SC17' missed · vs Guingamp48' missed · vs Red Star FC27' blocked · vs Red Star FC59' missed · vs Pau FC89' post · vs Bastia20' saved · vs Bastia60' missed · vs USL Dunkerque34' missed · vs USL Dunkerque90+4' missed · vs Clermont Foot28' missed · vs Clermont Foot66' missed · vs Stade Lavallois22' saved · vs Troyes60' goal · vs Clermont Foot
24 Shots1 Goals0.00xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2026-01-03Bastia39'SavedOpen playLeft foot—
2025-12-13Montpellier90+2'BlockedOpen playLeft foot—
2025-12-13Montpellier56'SavedOpen playRight foot—
2025-12-05Nancy87'BlockedFrom cornerLeft foot—
2025-12-05Nancy23'BlockedOpen playLeft foot—
2025-12-05Nancy12'Off targetOpen playLeft foot—
2025-11-21US Boulogne Côte-d'Opale90+4'BlockedFrom cornerLeft foot—
2025-11-07Rodez AF55'BlockedOpen playRight foot—
2025-11-07Rodez AF34'SavedOpen playLeft foot—
2025-11-07Rodez AF19'BlockedOpen playLeft foot—
2025-11-01Amiens SC45+3'Off targetOpen playLeft foot—
2025-10-28Guingamp17'Off targetFrom cornerLeft foot—
2025-10-24Red Star FC48'Off targetOpen playLeft foot—
2025-10-24Red Star FC27'BlockedFrom cornerLeft foot—
2025-10-17Pau FC59'Off targetCounter-attackLeft foot—
2025-09-26Bastia89'Hit the woodworkOpen playLeft foot—
2025-09-26Bastia20'SavedOpen playLeft foot—
2025-09-13USL Dunkerque60'Off targetDirect free kickLeft foot—
2025-09-13USL Dunkerque34'Off targetOpen playLeft foot—
2025-08-22Clermont Foot90+4'Off targetOpen playHeader—
2025-08-22Clermont Foot60'GoalOpen playLeft foot—
2025-08-22Clermont Foot28'Off targetOpen playLeft foot—
2025-08-15Stade Lavallois66'Off targetOpen playHeader—
2025-08-09Troyes22'SavedOpen playLeft foot—

Shot maps for this player begin in 2024-25. Earlier seasons appear in the career table without shot data.

Career

Appearances, goals, assists and expected goals for every competition on record.Figures are the competition's own season totals, not sums of the shot map. Cup and international caps are a pilot, loaded for a small number of players so far.

SeasonCompetitionTeamAppsMinGoalsAssistsxGRating
2025-26League Ligue 2 Grenoble Foot 38181,53211—6.94
2025-26Cup Coupe de France Grenoble Foot 3818300—6.80
2024-25League Ligue 2 Grenoble Foot 38282,32143—7.26
2024-25Cup Coupe de France Grenoble Foot 3819010—7.10
2023-24League Ligue 2 Grenoble Foot 38261,99030—6.95
2022-23League Super League Servette FC2874432—6.83
2021-22Int'l cup UEFA Europa Conference League Servette FC2000——
2021-22League Super League Servette FC322,12612—6.97
2020-21League Super League Servette FC342,71948—7.27
2019-20League Ligue 1 Nîmes Olympique231,64111—6.60
2019-20Cup Coupe de France Nîmes Olympique1000——
2018-19League Ligue 1 Nîmes Olympique311,77100—6.59
2017-18League Ligue 2 Nîmes Olympique332,00722—6.76
2017-18Cup Coupe de France Nîmes Olympique1000——
2016-17League Ligue 2 Nîmes Olympique221,52721—6.74
2015-16League Ligue 2 Nîmes Olympique9000——
2014-15League Ligue 2 Nîmes Olympique6000——

Theo Valls historical transfers

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
241.41 per 90
Shots on target
60.35 per 90
Shooting accuracy
25%
Shots blocked
70.41 per 90
Key passes
221.29 per 90
Chances created
30.18 per 90
Big chances missed
10.06 per 90
Hit woodwork
10.06 per 90
Offsides
20.12 per 90

Passing and possession

Touches
87151.17 per 90
Accurate passes
52330.72 per 90
Pass accuracy
81%
Accurate long balls
533.11 per 90
Accurate crosses
130.76 per 90
Cross accuracy
41%
Successful dribbles
120.70 per 90
Dribble success
55%
Passes in the opposition half
29317.21 per 90
Ball carries
603.52 per 90
Progressive carries
10.06 per 90
Dispossessed
100.59 per 90
Unsuccessful touches
241.41 per 90
Possession lost
19811.63 per 90

Defending

Tackles won
120.70 per 90
Tackle success
71%
Interceptions
140.82 per 90
Clearances
171.00 per 90
Ball recoveries
764.46 per 90
Duels won
513.00 per 90
Duel success
44%
Aerial duels won
90.53 per 90
Aerial success
43%
Errors leading to a shot
10.06 per 90

Discipline

Fouls committed
171.00 per 90
Was fouled
140.82 per 90
Yellow cards
10.06 per 90
Red cards
0

Data updated 26 Sept 2026, 00:31 UTC