St Patrick's Athletic have signed Aaron Greene and Jack Bayly, and midfielder Lee Lynch has left the club by mutual consent.
24-year-old Greene joins following his release from Sligo Rovers, where he won two FAI Cups during two spells at the club. He has also previously played with Galway United, Shamrock Rovers and Bohemians.
Ireland U18 international Bayly has signed professional forms for the club and officially joins the first team squad having been a member of the U19 squad last season.
Midfielder Lynch, meanwhile, has left the club by mutual consent with immediate effect. The Limerick born player joined the club at the beginning of the season from Sligo Rovers, scoring four goals in 28 appearances
Both of the Saints’ new signings come into contention to feature in Liam Buckley's match-day squad to face Sligo Rovers on Friday night in Richmond Park, kick-off 7.45pm.