[1] His first recorded cricket match was with the Northwood Club, West Cowes, Isle of Wight in 1880.
In the interim he played for Birkenhead Park in 1882, for Wigan in 1883 and 1884, for Lowerhouse in 1885, for Grimsby in 1886 and for Longsight, Manchester from 1887 to 1889.
He also achieved a top score of 93 against Nottinghamshire after being moved up the batting order in a follow-on for a drawn match.
He was a right-hand batsman and played 56 innings in 37 first-class matches with a top score of 93 and an average of 9.41.
Porter married Elizabeth Ann Mayne who was born at West Cowes, Isle of Wight in 1880.