After impressing with the 2nd XI, which included taking an eight wickets in an innings against Sussex, James Porter was given his first-class debut in September 2014. He took a wicket with his fifth ball in senior cricket and stayed in the side as Essex fell just short of winning promotion to Division One of the Championship.