Career
Born at Glebe, New South Wales to parents George and Ellen Holmes in 1904, Jack Holmes was a five-eighth that came from Western Suburbs Magpies in 1926 to Newtown. He spent the next five seasons at Newtown between 1927-1931, often as captain. Holmes represented New South Wales on three occasions between 1929-1930 and was then chosen from the 1929-1930 Kangaroo Tour, playing in 12 matches.
Holmes is listed on the Australian Players Register as Kangaroo Number.158.
He had completed the 1931 NSWRFL season, when he became ill with appendicitis and died during the operation to remove the infected appendix. Jack Holmes died on 10 September 1931 aged 26, and was buried at the Catholic section of Rookwood Cemetery on the 11 September 1931.