Evans, who played on the wing, won two caps for Australia at rugby in 1899 as a winger in the national side. His debut game was against Matthew Mullineux's first British Lions to tour Australia at the Sydney Cricket Ground on 24 June 1899, the inaugural rugby Test match played by an Australian national representative side. He scored a try in that match and is listed on rugby records by the name 'Poley' Evans. Four weeks later he played in the second Test in Brisbane. His performance in that match was noted as "excellent" by the press. He made a state appearance for Queensland that year against those same tourists. Poley's younger brother Lew Evans also represented for Australia from 1903 to 1904.