Hal played, mainly as a pitcher and on first, 21 years with 15 in senior ball. In 1951 and 1952 Hal played for the Morseplace midgets, in 53 and 54 for the Morseplace juveniles, and in 1954 and 55 for the Selkirk juniors. Hal pitched two scoreless innings in Tribune all star game , and in 1956 the Selkirk Seniors won the North East League. From 1957-1958 Hal played for the Elmwood Giants, from 1959-61 for the St. Boniface Athletics, and won the Parochial League each year. In 1962 Hal played for the St. Boniface Native Sons as their all star first baseman, won the senior league with 22-0 record. From 1963-64 Hal played for the Vita Mallards, from 1965-66 for the C.U.A.C. Blues, from 1967-1970 for the St. Boniface Seniors. Hal played a considerable tournament ball with Lorne Benson and Sam Tascona teams. He was a very active as a player and a volunteer in culing and slow pitch with Morseplace Flashbacks. Hal also ran track and played midget, juvenile and industrial hockey.