June 17, 1931|
Barrie, Ontario, Canada
|Height||5 ft 11 in (180 cm)|
|Weight||160 lb (73 kg; 11 st 6 lb)|
Hagan also played in the AHL with the Buffalo Bisons in 1951–52. He also played for the Vancouver Canucks of the PCHL in 1951–52, the Vancouver Canucks of the WHL in 1952–53, the Charlottetown Islanders of the MMHL in 1952–53, and the Troy Uncle Sam Trojans of the EHL in 1952–53. Hagan then played three years in the OHA Sr. A leagues for the Owen Sound Mercurys 1954–57.
- "Barrie Flyers - 1951 Memorial Cup Champions". HockeyGods. Retrieved 2018-03-01.
- "Buffalo Bisons 1951-52 roster and scoring statistics at hockeydb.com". hockeydb.com. Retrieved 2018-03-01.
- "Bill Hagen hockey statistics and profile at hockeydb.com". hockeydb.com. Retrieved 2018-03-01.