Ryan de Havilland


Ryan James de Havilland is an English professional footballer who plays as a midfielder for Bristol Rovers.

Club career

Born in London, de Havilland played youth football for Reading and Fulham. He spent 11 years with Fulham's Academy. He played senior football for the first time when he was loaned out to Metropolitan Police in December 2019. He was released by the Whites at the end of the 2020-21 season.

Barnet

In October 2021, following a trial period training with Portsmouth, De Havilland joined National League club Barnet.
In November 2021, De Havilland joined Hayes & Yeading United on a one-month loan deal. He made five appearances in his short spell.
In January 2022, De Havilland signed another one-month loan deal, this time with Beaconsfield Town. He made his debut on 15 January, scoring in a 2–0 win over Dorchester Town, as well as making appearances against Taunton Town and Harrow Borough. Following his return from the loan, he made his league debut for Barnet.

Peterborough United

On 26 June 2023, De Havilland signed for League One club Peterborough United on a four-year deal for an undisclosed fee.
In August 2025, De Havilland's future at the Posh was thrown into doubt after being selected for an under-21 game instead of travelling with the first-team, manager Darren Ferguson naming him as one of five players told to find a new club. Following the closing of the transfer window, chairman Darragh MacAnthony announced he was playing "hardball" with De Havilland after he had turned down a "good move to a good place" for geographical reasons, calling for the midfielder to "come to his senses".

Bristol Rovers

On 3 January 2026, De Havilland signed for League Two club Bristol Rovers on a two-and-a-half year deal for an undisclosed fee.

International career

De Havilland scored on his debut for England C against Wales C in March 2023.

Playing style

Upon signing for Peterborough, de Havilland was described as a "box to box midfielder" who was "also accomplished with both feet".

Honours

Peterborough United