Game Warden Corporal John MacDonald said it happened around 6 PM on Interconnecting Trail System 110 when three snowmobiles encountered the moose calf.
MacDonald said the lead rider 27-year-old Alex Giebitz of New York saw the calf moose and managed to avoid it.
The second rider 33-year-old Juan Fernandez also of New York collided with the moose and damaged his snowmobile.
The third rider 44-year-old Bruce Saucier of Bangor attempted to avoid Fernandez and the moose, but crashed into Fernandez's snowmobile and broke his leg.
MacDonald said Saucier managed to drive his snowmobile from the scene with his fractured leg to their camp in Elliotsville more than eight miles away. He was taken to Eastern Maine Medical Center.
Macdonald said all three men were wearing helmets.
Game Warden Kevin Pelkey investigated the crash and issued a permit to the men to keep the moose.