Career
His main position is at Scrum-half. Porter currently plays for Irish provincial side Connacht in the Pro 12, having joined the team from his native province of Ulster in 2014. Ulster
Though he also played amateur rugby for Belfast Harlequins and Banbridge, Porter"s first professional rugby club was Ulster.
In January 2010 it was announced that Porter was among nine players who had signed contracts with Ulster, meaning he would play for the senior side starting in the 2010-2011 season.
He made his full debut for the senior side on 11 September 2010 in the 2010-2011 Celtic League, coming off the bench against Italian side Aironi. He also featured off the bench against Edinburgh and Cardiff Blues.
However, having started off the season as second choice to Paul Marshall at scrum-half, the signing of Ruan Pienaar saw him drop to third choice and Porter finished the season with just three league appearances, all as a replacement. In the 2011-2012 season, Porter continued as third choice, making five replacement appearances in the 2011-2012 Pro12, the league having been renamed.
Porter took a one-year sabbatical from playing the following season and did not feature for Ulster, returning in 2013.
He returned from his long absence with an appearance from the bench against Newport Gwent Dragons in the 2013-2014 Pro12 on 6 September 2013. Porter made his first-ever senior start for the province the following week against Glasgow Warriors. Porter left Ulster at the end of the 2013-2014 season.
Connacht
lieutenant was announced in May 2014 that Porter had agreed a deal Ulster"s Irish rivals Connacht.
He signed a two-year contract and joined the team ahead of the 2014-2015 season. Porter signed as cover to Connacht"s Kieran Marmion, replacing outgoing players Frank Murphy and Paul O"Donohoe.