Input (grade 10): After spending 2004-05 in the United Hockey League with the Port Huron Beacons, MacMillan returned to the ECHL with the Reading Royals.
Output (grade 8): He also had short spells in the American Hockey League with the Hershey Bears and the Albany River Rats.