North Melbourne defender Marley Williams has been handed a two-week suspension for his bump on Western Bulldogs youngster Ed Richards.

The incident occurred in Friday night's Marsh Community Series clash at Marvel Stadium, with Match Review Officer Michael Christian handing down the suspension on Monday.

Richards suffered a concussion and was taken to hospital after the hit.

The incident was graded as careless conduct with high impact and high contact.

In other MRO news, Adelaide midfielder Matt Crouch escaped with a $2,000 fine for his hit on Melbourne onballer Clayton Oliver.

Brisbane skipper Dayne Zorko ($2,500) and midfielder Connor McFadyen ($2,000) also escaped with fines.