Bradford City have completed the signing of defender Corey O'Keeffe from fellow League One club Barnsley for an undisclosed fee, with the 28-year-old understood to have agreed a two-year contract at Valley Parade.
A move within the division
The transfer represents one of the more unusual pieces of third-tier business this window, with both clubs operating in the same division. O'Keeffe had spent three years at Oakwell, making 117 appearances for the Reds across all competitions, but found his opportunities increasingly limited this term. According to the BBC report, he had featured in only one League One match for Barnsley so far this season, having spent the first half of last campaign on loan at Stockport County.
Bradford manager Graham Alexander moved quickly to bring the defender to the Bantams, and the deal was confirmed on 1 September, deadline day for the summer window.
What Alexander said
"Corey is versatile and can play on either side of defence," Alexander said, as quoted by BBC Sport. "He is an attack-minded player with very good quality and will strengthen our options."
That versatility appears to be the key selling point. A defender who is comfortable on either flank is a useful commodity for a League One manager building a squad capable of coping with a congested fixture schedule, and Alexander has been transparent about what O'Keeffe adds to Bradford's defensive department.
What it means for Bradford
The Bantams have been active in the window, with O'Keeffe arriving alongside several other additions. Alexander's squad now carries greater depth in wide defensive areas, which could prove significant as the third-tier campaign builds through the autumn months.
O'Keeffe's age profile, at 28, suggests Bradford are signing a player at or around his peak. The fee remains undisclosed, though the structure of the deal (a straight permanent transfer on a two-year contract) indicates the club view him as a meaningful squad addition rather than a short-term fix. There is no mention in the BBC report of any sell-on clause or option to extend, though such details are rarely confirmed publicly at this level.
What it means for Barnsley
For Barnsley, the departure of a player who had made 117 appearances over three seasons is a notable one, even if O'Keeffe had fallen down the pecking order. Having featured only once in the league this term before the move, manager Darrell Clarke's options at full-back will need to be assessed. The Reds had already added to their squad earlier in the window, and the incoming fee, however modest, provides some financial flexibility.
The fact that O'Keeffe moves within League One rather than dropping into the fourth tier or heading abroad is a mark of his standing at this level. Bradford will be hoping Alexander's description of him as "attack-minded" translates into consistent performances in the third tier throughout the course of his two-year stay.
Frequently asked
- How much did Bradford pay for Corey O'Keeffe?
- The fee has not been disclosed by either club. Bradford City confirmed the signing on 1 September but described the transfer fee only as undisclosed.
- How long is Corey O'Keeffe's contract at Bradford City?
- O'Keeffe has signed a two-year contract with Bradford City after joining from Barnsley.
- How many games did Corey O'Keeffe play for Barnsley?
- O'Keeffe made 117 appearances for Barnsley across three seasons before moving to Bradford City.
