11
11
Thierno
Barry
Striker

Overview
9
Appearances
9
Starts
735
Mins Played
6
Goals
1
Assists
Striking
Left Foot Goals
0
Right Foot Goals
4
Headed Goals
1
Goalscoring
Goals
6
Goals from Inside Box
6
Goals from Outside Box
0
Dribbling
Assists
1
Touches inside the opposition box
48
Successful dribbles
5
Everton completed the signing of Thierno Barry from Spanish side Villarreal for an undisclosed fee on Wednesday 9 July 2025.
The France Under-21 international striker signed a four-year contract with the Blues, becoming David Moyes' second signing of the summer transfer window following the permanent signing of Charly Alcaraz from Flamengo.
A powerful 6ft 5in forward, Barry joined Villarreal in the summer of 2024 from Swiss side FC Basel. The Frenchman quickly adapted to LaLiga, scoring 11 goals – including a hat-trick at Leganes in December – to help the Yellow Submarine to a fifth-placed finish and qualification for the Champions League.
Barry – as he prefers to be called – followed that impressive campaign by helping France Under-21s reach the semi-finals of the European Championships this summer, including netting a crucial stoppage-time winner against Georgia in the group stages.
Born in Lyon of Guinean descent, Barry played for SC Toulon and FC Sochaux-Montbéliard youth teams before moving to Belgium club Beveren in 2022. Finishing his maiden campaign with 20 goals in Belgium’s second tier, a move to Swiss Super League side FC Basel in July 2023.
Another 12 goals followed during 2023/24, paving the way to his switch to Villarreal the following year.
A debut season in England saw Barry strike eight times in the Premier League for the Toffees – a tally which the striker kickstarted in December, getting off the mark against Nottingham Forest at Hill Dickinson Stadium.
Further goals followed including a brace during a dramatic 3-3 draw against Manchester City in May.
Often rotated with fellow-forward Beto, Barry featured in all 38 Premier League games, starting 21 times.
Contracted until: June 2029

© Copyright 1878 - 2026 Everton Football Club