Leinster have confirmed that winger Cian Kelleher is back at the province and one of 21 players to have signed new contracts for the 2019/20 campaign, but Rob Kearney's future remains in doubt.

Alongside Cian Healy, Robbie Henshaw and Johnny Sexton, Leinster have tied down a slew of players including 24-year-old Kelleher, who spent the last three seasons with Connacht.

He left the Leinster Academy back in 2016 to join the Westerners and made 54 appearances. 

It was reported back in January that he would be returning and that has now been set in stone. 

Kearney, however, is not included on the list of new contracts, nor is he on the list of those heading for the exit door. While it was confirmed in February that Sean O'Brien will join up with London Irish after this year's World Cup, Kearney's situation is unclear.

The 33-year-old full-back's contract is up in November. 

Kelleher, meanwhile, shared his satisfaction at moving "home".

"I’m incredibly excited to get back to my home province this summer and get started in an unbelievable set-up," he said on Tuesday.

"It was an opportunity too good to refuse when it came up and I can’t wait to get started and compete in an extremely competitive environment. I hope to add to the incredible success the province has had in the last couple of seasons."

He'll join his younger brother Rónan - an academy graduate who made two appearances in the Pro14 this term - in the Leinster senior squad.

"It is a credit to the work that goes on in the schools and in the clubs that we are in a position to confirm 21 new contracts, with all but three coming through the system here," added head coach Leo Cullen.

"Over the last ten months or so we have been able to hand debuts to nine academy players and they have deserved those opportunities. And now seven players that started this season in the academy will start next season as senior players. 

"I'm delighted for them and their families and congratulate them on their promotion.

"It's also exciting to welcome Cian back. We've always kept a close eye on his progress at Connacht and it’s great that we can now welcome him back to Leinster. We wish him well in what is already a very competitive position in the team."

Leinster new senior contracts 2019/20

1 Bryan Byrne
2 Jack Conan
3 Max Deegan
4 Scott Fardy
5 Ciarán Frawley
6 Jamison Gibson-Park
7 Cian Healy
8 Robbie Henshaw
9 Dave Kearney,
10 Hugo Keenan
11 Cian Kelleher
12 Rónan Kelleher
13 Dan Leavy
14 Fergus McFadden
15 Luke McGrath
16 Josh Murphy
17 Conor O’Brien
18 Jimmy O’Brien
19 Hugh O’Sullivan
20 Scott Penny
21 Johnny Sexton

Academy Players promoted to senior squad
1 Ciarán Frawley 
2 Hugo Keenan
3 Rónan Kelleher
4 Conor O’Brien
5 Jimmy O’Brien
6 Hugh O’Sullivan
7 Scott Penny

Departees
1 Tom Daly
2 Mick Kearney
3 Nick McCarthy
4 Jack McGrath
5 Ian Nagle
6 Seán O’Brien
7 Noel Reid