Barry strzelił swoją pierwszą bramkę dla nowego klubu w kolejnym meczu pięć dni później, w pierwszym meczu drugiej rundy kwalifikacyjnej Ligi Konferencji Europy UEFA 27 lipca przeciwko Tobolowi z Kazachstanu. Jednak w dalszej części spotkania Barry otrzymał bezpośrednią czerwoną kartkę i został wyrzucony z boiska po raz drugi w swoich dwóch pierwszych oficjalnych występach w barwach klubu, a FC Basel poniosło porażkę 3:1.

Villarreal 21 sierpnia 2024 roku Barry podpisał pięcioletni kontrakt z Villarrealem. Dwa dni później zadebiutował w wygranym spotkaniu z Sevillą FC (1:2). 26 sierpnia strzelił pierwszą bramkę w barwach Villarrealu w meczu z Celtą Vigo (4:3). 22 grudnia strzelił hat-tricka przeciwko CD Leganes (2:5). W swoim debiutanckim sezonie w La Liga Barry strzelił 11 bramek w 35 występach.

Everton 9 lipca 2025 roku Barry podpisał czteroletni kontrakt z Evertonem, gdzie zadebiutował 18 sierpnia w przegranym 1:0 spotkaniu z Leeds United. 6 grudnia Barry strzelił swoją pierwszą bramkę w karierze w Premier League, w barwach tego klubu podczas zwycięskiego meczu u siebie 3:0 z Nottingham Forest, po asyście Ilimana Ndiaye.