Ryan James de Havilland (born 15 June 2001) is an English professional footballer who plays as a midfielder for Bristol Rovers.
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.
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.
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".
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.
De Havilland scored on his debut for England C against Wales C in March 2023.
Upon signing for Peterborough, de Havilland was described as a "box to box midfielder" who was "also accomplished with both feet".
Peterborough United