William Greenhill, 42, admitted assaulting a steward at a match between Rangers and Inverness Caledonian Thistle while Alistair Moffat, 18, was convicted of culpable and reckless conduct after a smoke bomb was set off during a fixture between Rangers and Motherwell.
Glasgow Sheriff Court heard that Greenhill, from Fife, was drunk at the match on October 31, 2012. He was asked to leave by a steward but retaliated by shouting and swearing at the man before punching him on the face.
Moffat, from Cumbernauld, was convicted at the same court for setting off a smoke bomb in the corner of Ibrox where away fans were situated during the match on September 26, 2012. He was arrested on February 8 this year.
Greenhill was ordered to carry out 200 hours of unpaid work and Moffat was told to carry out 100 hours of unpaid work. Both will be banned from attending any matches in the UK for two years.
Stephen Ferguson, Football Liaison Prosecutor for the West of Scotland, said: "Setting off smoke bombs or any pyrotechnics at a football match is very foolish and potentially dangerous.
"Such irresponsible behaviour at football matches, and in fact anywhere, will not be tolerated and police and prosecutors are resolute in their efforts to identify perpetrators of such offences, even weeks afterwards, and ensure they are brought to justice."