Mariners outfielder Taylor Trammell, who broke his right hand when he was hit by a pitch during a workout, is expected to miss six to seven weeks.