An improved mouthguard provides shock absorption for the jaw, teeth, and head to reduce the risk of injury when a user encounters a blow to the jaw. The improved mouthguard may comprise a generally U-shaped body having upwardly extending flanges which surround the arch of a users teeth. An anterior section of the U-shaped body may have padding integrated therein to protect the front teeth. Posterior sections of the U-shaped body may have a thickened portion having one or more adjacent perforations or openings to increase shock absorption. The improved mouthguard may also have an inner layer of material configured to form impressions of the users teeth to provide a custom fitting mouthguard. The inner layer and U-shaped body may be formed with a similar or the same curing process such that the inner layer and U-shaped body are permanently bonded together as the inner layer sets.