Alan O'Connor (born 10 September 1992) is an Irish professional rugby union player who currently plays for Ulster.
He played for Ireland U20 at the 2012 IRB Junior World Championship
A former member of the Leinster sub-academy, in 2012 O'Connor became a member of the Ulster Rugby Academy where his development has flourished representing the Ulster Ravens.
His first appearance for Ulster came in 2012 against Leinster as a replacement.
He started his first match in October 2014 in the 30-0 victory over Edinburgh and started his first European match in the 60-22 loss against Toulon.