<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ma Strength</title>
	<atom:link href="https://chineseweightlifting.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://chineseweightlifting.com/</link>
	<description>We are Chinese Weightlifting</description>
	<lastBuildDate>Sat, 21 Dec 2024 21:52:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://chineseweightlifting.com/wp-content/uploads/2020/08/cropped-favicon-32x32-1-32x32.png</url>
	<title>Ma Strength</title>
	<link>https://chineseweightlifting.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to Push Press like Chinese Weightlifters: Techniques, Strategies, Solutions</title>
		<link>https://chineseweightlifting.com/how-to-push-press/</link>
					<comments>https://chineseweightlifting.com/how-to-push-press/#comments</comments>
		
		<dc:creator><![CDATA[Ma Strength]]></dc:creator>
		<pubDate>Tue, 23 Nov 2021 12:00:05 +0000</pubDate>
				<category><![CDATA[Guides]]></category>
		<guid isPermaLink="false">https://chineseweightlifting.com/?p=892</guid>

					<description><![CDATA[<p>In this ultimate guide, I’ll show you EXACTLY how to push press using Chinese weightlifting technique. While professional Olympic weightlifters in China use this technique, but it works for ANY body type! And that’s not all! Not only will you look at the barbell push press in a new way, but you’ll also learn the [...]</p>
<p>The post <a href="https://chineseweightlifting.com/how-to-push-press/">How to Push Press like Chinese Weightlifters: Techniques, Strategies, Solutions</a> appeared first on <a href="https://chineseweightlifting.com">Ma Strength</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img fetchpriority="high" decoding="async" class="alignnone size-large wp-image-872" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image17-1024x577.jpg" alt="" width="1020" height="575" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image17-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image17-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image17-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image17-1536x866.jpg 1536w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image17.jpg 1999w" sizes="(max-width: 1020px) 100vw, 1020px" /></p>
<p>In this ultimate guide, I’ll show you EXACTLY how to push press using Chinese weightlifting technique.</p>
<p>While professional Olympic weightlifters in China use this technique, but it works for ANY body type!</p>
<p>And that’s not all!</p>
<p>Not only will you look at the barbell push press in a new way, but you’ll also learn the answers to some of the most popular push press questions.</p>
<p>So, if you want to push press the most weight for your Olympic weightlifting and/or CrossFit training, then you’ll love this push press tutorial!</p>
<p>Here’s a summary of what’s covered:</p>
<ul>
<li style="font-weight: 400;" aria-level="1"><a href="#exercise"><span style="font-weight: 400;">Push Press Exercise</span></a></li>
<li><a href="#hard">Why is the Push Press So Hard?</a></li>
<li><a href="#form">Push Press Form</a></li>
<li><a href="#feet">Can Your Feet Leave the Ground on a Push Press?</a></li>
<li><a href="#sliding">Is Sliding Back During the Push Press OK?</a></li>
<li><a href="#hurting">Why is Push Pressing Hurting My Lower Back?</a></li>
<li><a href="#benefits">Benefits of the Push Press</a></li>
<li style="font-weight: 400;" aria-level="1"><a href="#good"><span style="font-weight: 400;">What is a Good Weight to Push Press?</span></a></li>
<li><a href="#should">What “Should” My Push Press Be?</a></li>
<li><a href="#often">How Often Should I Push Press?</a></li>
<li><a href="#build">Does the Push Press Build Muscle?</a></li>
<li><a href="#strict">Is Push Press Better Than Strict Press?</a></li>
<li><a href="#improve">How Can I Improve My Push Press?</a></li>
<li><a href="#stronger">How do I Make My Push Press Stronger?</a></li>
<li><a href="#conclusion">Conclusion</a></li>
<li><a href="#source">Sources</a></li>
</ul>
<p>So, if you’re ready to go “all in” with the barbell push press, this guide is for you.</p>
<p>Let’s dive right in.</p>
<h2 id="exercise">Push Press Exercise</h2>
<p>A favorite auxiliary exercise among Chinese weightlifters, the push press exercise uses a smooth dip, powerful extension, and active dorsiflexion to secure the weight overhead:</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" src="https://player.vimeo.com/video/552254023?h=cec70fbb59&amp;color=7e0b0b" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<h2 id="hard">Why is Push Press So Hard? Enter the ISA</h2>
<p>The barbell push press seems easy, but many athletes have trouble because it requires anterior and posterior expansion of your ribcage and full shoulder flexion under a heavy load.</p>
<p>Just like some people are built for squatting or deadlifting, some people are built for pressing overhead due to the shape of their ribcage.</p>
<p>How can you tell?</p>
<p>Check out the infrasternal angle (ISA), which is the angle formed by the infrasternal ribs, as shown by <a href="https://zaccupples.com/" target="_blank" rel="noopener">Zac Cupples</a>:</p>
<p><img decoding="async" class=" wp-image-874 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image19-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image19-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image19-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image19-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image19.jpg 1400w" sizes="(max-width: 799px) 100vw, 799px" /></p>
<p>According to <a href="https://www.youtube.com/watch?t=455&amp;v=w5Cxs5xSb2Y&amp;feature=youtu.be" target="_blank" rel="noopener">Bill Hartman</a>, if your ISA forms an angle near 120 degrees, then your ISA is “wide,” and if your ISA forms an angle around 60 degrees, then your ISA is “narrow.”</p>
<p>And if you’re stuck in between, then it’s just a matter of how biased you are to these 2 extremes.</p>
<p>Now, what’s cool is that the ISA is a representation of how/where you drive air, which biases you toward certain skeletal positions and joint actions.</p>
<p>For example, the ribcage on the right is compressed laterally compared to the ribcage on the left.</p>
<p>This “<strong>compression</strong>” is a reduction of space and limits your ability to “<strong>expand</strong>” (increase the space) laterally as you breathe.</p>
<p>So, your breathing strategy will direct air more anteriorly-posteriorly because it’s the path of least resistance.</p>
<p>And to accommodate this breathing strategy, the spine will flatten, the thoracic area will expand, and the scapulae will internally rotate (protract).</p>
<p>This orientation is more conducive to flexion, abduction, and external rotation, all of which are necessary to raise your arm overhead and behind you.</p>
<p>Now, this doesn’t mean a person with a wide ribcage will have a weak barbell push press.</p>
<p>But the wider your ribcage, the harder it might be to access an overhead push press position for weightlifting.</p>
<p>This is because the wider ribcage is compressed anteriorly and posteriorly, which directs air more laterally since it’s the path of least resistance.</p>
<p>But to accommodate this breathing strategy, the spine will extend, the thoracic area will compress, and the scapulae will externally rotate (retract).</p>
<p>And this orientation reduces the space you can access overhead but is more conducive to extension, adduction, and internal rotation, all of which are necessary for supporting weight.</p>
<p>Fortunately, the push press form used in China will maximize your push press and its transferability to other weightlifting movements.</p>
<h2 id="form">Push Press Form</h2>
<p>Push press form should be fluid, but here’s a breakdown of the key parts:</p>
<ul>
<li><a href="#pushpressstance">Push Press Form: Stance</a></li>
<li><a href="#startposition">Push Press Form: Start Position</a></li>
<li><a href="#frontrackposition">Push Press Form: Front Rack Position</a></li>
<li><a href="#jerkdip">Push Press Form: Jerk Dip</a></li>
<li><a href="#pushpressextension">Push Press Form: Extension</a></li>
<li><a href="#catchpositionoverhead">Push Press Form: Catch Position Overhead</a></li>
<li><a href="#pushpressreps">Push Press Form: Lowering the Bar Between Push Press Reps</a></li>
</ul>
<p>And if you want a detailed breakdown of the snatch, clean, and other movements, check out this <a href="https://store.chineseweightlifting.com/equipment/books/weightlifting/">Chinese weightlifting book</a>.</p>
<h3 id="pushpressstance">Push Press Form: Stance</h3>
<p>In China, weightlifters use their natural jumping stance for the barbell push press because it produces the most vertical force.</p>
<p>And Chinese weightlifters usually perform the push press exercise after a <a href="https://chineseweightlifting.com/how-to-power-clean/">power clean</a> or from a squat rack or jerk blocks.</p>
<p>Regardless of how you start, your push press form should have the same stance.</p>
<p>However, weightlifters with a narrow ISA tend to use a relatively narrow push press stance, while wide ISA weightlifters use a relatively wide stance.</p>
<p>Why is there a difference?</p>
<p>Because different skeletal structures change the lines where one can apply the most force.</p>
<p>Let’s look at an example. Suppose we have 2 different athletes:</p>
<p><img decoding="async" class="wp-image-873 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image18-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image18-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image18-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image18-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image18.jpg 1400w" sizes="(max-width: 801px) 100vw, 801px" /></p>
<p>The dark triangle highlights the ISA and the larger triangle is a projection of the ISA, showing a helical line where you can apply the most force.</p>
<p>The athlete on the left has a narrower ISA, and his ribs are oriented more vertically, so he’ll produce more force using a relatively narrow push press stance.</p>
<p>The athlete on the right side has a wider ISA with ribs oriented more horizontally, so he’ll produce more force with a relatively wide push press stance.</p>
<p>But if you force the narrow ISA athlete to use a wide stance (or vice versa), their force production may be limited.</p>
<p>So, make sure your push press form uses your natural jumping stance.</p>
<h3 id="startposition">Push Press Form: Starting Position</h3>
<p>Now that you’re using a push press stance that maximizes vertical force, the next step is to use a starting position that transfers as much of that vertical force as possible. To achieve this push press starting position, you want to:</p>
<ul>
<li>Stand with straight legs.</li>
<li>Stack your torso.</li>
</ul>
<p>Let’s look at each component.</p>
<h4>Push Press Starting Position: Straight Legs</h4>
<p>The goal of standing up straight is to bring the combined center of gravity of the <a href="https://generationiron.com/best-barbells/">barbell</a> and body as close to the ankle bone as possible. The dashed line shows this center of gravity:</p>
<p><img loading="lazy" decoding="async" class="wp-image-876 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image21-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image21-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image21-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image21-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image21.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>Straightening your legs seems self-explanatory, but beginners sometimes feel anxious about push pressing, so they bend their knees to create some barbell oscillation.</p>
<p>Other weightlifters are very stiff and have difficulty yielding to descend during the dip.</p>
<p>For these lifters, bending their knees means they won’t need to dip very much and can focus on driving the bar upward.</p>
<p>Whatever the reason, this strategy does more harm than good.</p>
<p>First, it wastes energy because your muscles must work harder to resist moving the load than when the knee and hip joints are locked.</p>
<p>You could instead use this energy to drive the bar upward during the extension.</p>
<p>Second, bending your knees during the start position reduces the distance you travel before reaching optimal jerk dip depth.</p>
<p>As you’ll see later, this strategy reduces the amount of energy you can store and release for the extension.</p>
<p>And if you start with bent knees but don’t limit your dip, then it’s easy to shift your balance forward and away from the ankle joint.</p>
<p>At this balance point, the bar will have more pull on your body, and it’ll be easy to send it forward rather than behind you.</p>
<h4>Push Press Starting Position: Stacking</h4>
<p>The next part is to stack your torso.</p>
<p>What are you stacking?</p>
<p>Your thoracic diaphragm and the pelvic diaphragm, as shown in the green bowls on the image below:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-875 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image20-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image20-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image20-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image20-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image20.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>The stack has several interrelated benefits for the barbell push press.</p>
<p>First, it allows you to expand air through the entire ribcage.</p>
<p>You need this capability because getting yourself into a front rack position requires ribcage expansion anteriorly and posteriorly.</p>
<p>The anterior expansion helps move your sternum forward, which prevents you from dropping the bar.</p>
<p>The posterior expansion creates a space for you to flex your shoulder and access the front rack position.</p>
<p>Second, the stack allows you to create intrathoracic and intraabdominal pressure.</p>
<p>If you can’t create these pressures, you’ll experience push press compensations like rounding your midback, dropping your elbows, and many others covered in this <a href="https://store.chineseweightlifting.com/equipment/books/weightlifting/">Chinese weightlifting book</a>.</p>
<p>Third, when both diaphragms are stacked, they should descend and ascend together, allowing the viscera to move vertically.</p>
<p>This vertical movement is important because it creates an internal force that can assist or dampen your change of direction, just like the external force from the barbell’s oscillation.</p>
<p>The takeaway is: maintaining a stack will spare you a LOT of problems during the push press.</p>
<p>Now that you know the importance of stacking, how do you know if you’re achieving a stack?</p>
<p>When you have a barbell in the front rack position, you need some posterior tilt in the pelvis to maintain the stack.</p>
<p>Other than looking at yourself in the mirror, you should feel some lower glute and upper hamstring in your standing position.</p>
<p>But if you have trouble feeling that, then look here on <a href="https://zaccupples.com/isa/#How_to_coach_the_stack" target="_blank" rel="noopener">how to coach the stack</a>.</p>
<h3 id="frontrackposition">Push Press Form: Front Rack Position</h3>
<p>The front rack position describes how you hold the bar in preparation for the push press. In China, the standard points for the front rack position are:</p>
<ul>
<li>Head up about 45 degrees.</li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Elbows slightly in front of the bar.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Bar racked across the groove of the deltoids and clavicle.</span></li>
<li>Full but relaxed grip</li>
<li>Grip slightly wider than <a href="https://chineseweightlifting.com/how-to-power-clean/">power clean</a>.</li>
</ul>
<p><span style="font-weight: 400;">Let’s go into each of these aspects.</span></p>
<h4>Push Press Head Position</h4>
<p>In China, athletes learn to lift their head about 45 degrees, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-878 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image23-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image23-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image23-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image23-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image23.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>Why look up instead of straight ahead?</p>
<p>Normally, your spine has upper cervical extension and lower cervical flexion but lifting your head orients your lower cervical spine into extension.</p>
<p>This small change can have a big influence.</p>
<p>For example, this neck position helps create an arch through the rest of the spine, which concentrically orients your back muscles and compresses you posteriorly.</p>
<p>This result drives air anteriorly, which helps keep your chest up and prevents the bar from pulling you forward.</p>
<p>And that’s not all!</p>
<p>This neck orientation restricts its movement during the dip and extension.</p>
<p>Not only does restricting neck movement help preserve your balance, but it also maintains your chin out of the bar’s path so you don’t knock yourself during the extension.</p>
<h4>Push Press Elbow Position</h4>
<p>Your elbow position for the barbell push press depends on your degree of shoulder flexion and the relative length of your forearm.</p>
<p>You want enough shoulder flexion to position your elbows in front of the bar while maintaining your rack position, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-877 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image22-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image22-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image22-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image22-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image22.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>Usually, the longer your forearm, the less shoulder flexion you need, and hence the lower your elbow angle during the rack.</p>
<p>Whatever the exact angle, your elbows must be at least slightly in front of the bar.</p>
<p>This orientation has several advantages.</p>
<p>First, this orientation is stronger and faster compared to a higher elbow orientation.</p>
<p>Think about it. If you flex your shoulder so high that your humerus is parallel with the floor, then your arms are positioned like a triceps extension, like this:</p>
<p><img loading="lazy" decoding="async" class="wp-image-880 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image25-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image25-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image25-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image25-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image25.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>This orientation is popular in the West.</p>
<p>While you can still get the bar behind you overhead with this strategy, your humerus must internally rotate over a longer path, increasing the time it takes to lock out the bar.</p>
<p>In China, most weightlifters lower their elbows to orient the arms more like an overhead press where the elbows point relatively further away from midline.</p>
<p>Not only is a press much stronger than a triceps extension, but it also reduces the amount of humeral internal rotation needed to lock the bar overhead.</p>
<p>Second, orienting your elbows slightly ahead of the bar points your forearm and humerus diagonally.</p>
<p>This angle is important because you want to catch the bar over the base of your neck.</p>
<p>If your elbow orientation is aligned with or behind the bar, then it’s easy to lose your rack position, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-879 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image24-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image24-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image24-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image24-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image24.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>In this position, it’s much harder to get the bar behind you.</p>
<p>Third, a lower elbow position helps balance your intrathoracic pressure.</p>
<p>If you flex your shoulder between 60 – 120 degrees, your scapula upwardly rotates and becomes more compressed on the thorax.</p>
<p>This scapular compression limits space for you to drive air posteriorly, making it harder for your to externally rotate your shoulder to grip the bar.</p>
<p>However, many Chinese weightlifters use 60 degrees of shoulder flexion or slightly less because the relatively downward scapular position allows for posterior expansion.</p>
<h4>Push Press Rack Position</h4>
<p>The front rack is the base to support the bar in preparation for the push press. The key is to rest the bar across your clavicle and the groove of your deltoids, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-883 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image28-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image28-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image28-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image28-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image28.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>This placement takes the pressure off your windpipe, allowing you to breathe easier.</p>
<p>You’re also able to drive air anteriorly because it’s easier to relax your neck, arms, shoulders, and chest.</p>
<p>Some Chinese weightlifters will push against the bar lightly to prevent it from rolling and help absorb the bar’s downward momentum during the jerk.</p>
<p>However, you don’t want to tense your forearms and shoulders to an extent where you lift the bar off the clavicle.</p>
<p>Doing so will place the bar higher on your neck, increasing pressure on neck arteries, veins, and your windpipe, which can cause you to pass out.</p>
<h4>Push Press Grip – Hand Position</h4>
<p>Once the bar is resting on the front rack, most Chinese athletes use a full but relaxed grip on the bar for the push press (see the photo from the previous section).</p>
<p>Like the discussion above, keeping a relaxed grip helps prevent tension in your arms, shoulders, and chest.</p>
<p>This tension can also create anterior compression, which inhibits your ability to drive anteriorly and support the bar on your rack.</p>
<p>Another reason for a full grip is it places the bar closer to the base of your palm.</p>
<p>Why does this matter?</p>
<p>Because you can push harder from the base of your palm and reduce wrist stress overhead.</p>
<p>Also, placing the bar near this spot minimizes the time it takes to get there.</p>
<p>Sure, you can balance the bar on your fingertips and try to roll the bar as you press overhead, but you might catch the bar with bent arms or miss the catch entirely.</p>
<p>Therefore, the Chinese weightlifters who use this strategy usually have short arms.</p>
<h4>Push Press Grip – Width</h4>
<p>Like the stance, the push press grip should follow your helical angle like this:<img loading="lazy" decoding="async" class=" wp-image-881 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image26-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image26-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image26-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image26-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image26.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>The closer you are to this helical angle, the more force you can produce.</p>
<p>Therefore, weightlifters with a wider ISA (left) should have a wider grip than weightlifters with narrow ISA (right).</p>
<p>However, in both cases, the push press grip is usually wider and lower than the clean or front squat grip.</p>
<p>The reason?</p>
<p>The clean and front squat have a greater range of motion, so you need more torso compression to prevent the bar from rolling off your rack.</p>
<p>In this situation, a narrower grip compresses your pecs against the ribcage while higher elbows increase scapular upward rotation, which compresses your ribcage posteriorly.</p>
<p>But during the push press, the range of motion is shorter, and you should not compress as much because you need the bar to move quickly!</p>
<p>This is why you’ll see elite weightlifters <a href="https://chineseweightlifting.com/hook-grip/#releasing">release the hook grip</a>, adjust their grip wider, and reduce their shoulder flexion as they stand from a clean and/or front squat, like this:<img loading="lazy" decoding="async" class=" wp-image-882 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image27-1024x577.jpg" alt="" width="800" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image27-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image27-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image27-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image27.jpg 1283w" sizes="auto, (max-width: 800px) 100vw, 800px" /></p>
<h3 id="jerkdip">Push Press Form: Jerk Dip</h3>
<p>The jerk dip is the most technical part of push press form, and it can make or break a heavy lift. Chinese weightlifting coaches focus on these three aspects:</p>
<ul>
<li>Jerk dip depth</li>
<li>Head, elbow, &amp; knee position</li>
<li>Rhythm</li>
</ul>
<p>Let’s dive into each aspect.</p>
<h4>Jerk Dip Depth</h4>
<p>The optimal jerk dip is where your patella is aligned directly over the toes, as represented in the dashed line of the image below:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-884 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image29-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image29-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image29-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image29-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image29.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>If the jerk dip is too shallow (i.e., knees behind the line), you usually won’t have enough downward momentum to stiffen your connective tissues to push against the bar.</p>
<p>And if your jerk dip is too deep (i.e., knees past the line), then it becomes easy to lose your balance forward, which will waste time and energy trying to stop the downward momentum.</p>
<p>If you have a habit of dipping too shallow or deep, then try this tip from the <a href="https://store.chineseweightlifting.com/equipment/books/weightlifting/">Chinese weightlifting book</a>:</p>
<ol>
<li>Have a training partner align a PVC over your second and third toes (just like the dashed line in the photo above).</li>
<li>Then, once you touch the stick, immediately extend.</li>
</ol>
<p>This drill will help you know how deep to dip, and you can perform reps with and without the PVC to test your muscle memory.</p>
<p>But you can’t just reach the dashed line and call it a day.</p>
<p>You need the bar to move vertically to keep your balance and maximize your force production as you dip.</p>
<p>And the way to do that is to flex your knees and hips together, as shown by the arrows.</p>
<p>But rather than worry about whether your hips and knees are flexing sufficiently, call your friend to place a PVC vertically against the bar, like this dashed line:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-885 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image30-1024x577.jpg" alt="" width="800" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image30-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image30-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image30-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image30.jpg 1400w" sizes="auto, (max-width: 800px) 100vw, 800px" /></p>
<p>In this drill, the PVC is against the outer edge of your foot. Then, as you dip, keep the bar in contact with the PVC without pushing against it.</p>
<p>Your body will bend in the way it needs to.</p>
<h4>Jerk Dip Head, Elbow, &amp; Knee Position</h4>
<p>During the jerk dip, you want to position yourself to store energy and create a stretch reflex throughout your body. So, you want to keep your head up about 45 degrees and point your elbows and knees slightly outward, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-886 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image31-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image31-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image31-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image31-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image31.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>All the benefits of keeping your head up from the rack position still apply.</p>
<p>But the bonus during the dip is your pec muscles are slightly eccentrically oriented, so they’ll store some of the barbell’s energy and release during the press.</p>
<p>And this effect on the pecs gets stronger if your elbows point outward.</p>
<p>As for your knees, pointing them outward (but aligned with your feet) supinates your feet slightly so you can descend while maintaining your balance.</p>
<p>Additionally, your adductor longus and brevis eccentrically orient, which means they’ll be able to store energy like the pecs.</p>
<p>In fact, you can think of your adductor longus and brevis as an iteration of your pecs:</p>
<p><img loading="lazy" decoding="async" class="wp-image-911 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/Pecs-Adductors-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/Pecs-Adductors-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/Pecs-Adductors-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/Pecs-Adductors-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/Pecs-Adductors.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<h4>Jerk Dip Rhythm</h4>
<p>The speed of the jerk dip influences how the barbell and body move together. In China, the emphasis is a smooth but fast jerk dip.</p>
<p>But what do “smooth” and “fast” mean?</p>
<p>First, consider a heavily loaded bar as in this video:</p>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/CVySKx4PPVW/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="14">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/CVySKx4PPVW/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener">A post shared by Ma Strength (@mastrength)</a></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<p>Due to the yield and tensile strength of modern barbells, they oscillate as you stand, and this oscillation increases with momentum.</p>
<p>“Smooth” means you want to descend as the bar oscillates downward and reach your depth the moment the bar reaches its maximum downward oscillation, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-888 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image33-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image33-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image33-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image33-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image33.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>From a connective tissue standpoint, you want to yield so you can descend quickly (blue part) and generate downward momentum.</p>
<p>But you want to begin dampening this momentum (purple part) so you’ll be ready to extend once you reach your maximum depth.</p>
<p>This smoothness helps you maintain the connection with the bar and load your connective tissues to store energy.</p>
<p>It’s possible to descend faster than the bar, but you’ll lose your connection with the bar, and it’ll crash into you when you reach your jerk dip depth or when you extend.</p>
<p>Now let’s talk about “fast.”</p>
<p>Once you reach your jerk dip depth, you need to create a large impulse by exerting force as fast as possible (see the thin red line in the image above).</p>
<p>This sharp and forceful change in direction generates more downward elastic bend.</p>
<p>But as you turn the bar around, it’ll have even more upward oscillation, which means more speed and height.</p>
<h3 id="pushpressextension">Push Press Form: Extension/Push Press Leg Drive</h3>
<p>With a smooth jerk dip and strong turnaround, you should be able to drive the bar at least 2/3 of the distance for extending your arms overhead, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-889 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image34-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image34-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image34-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image34-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image34.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>It’s possible to complete a barbell push press at lower heights, but there’s almost no way you can catch a split jerk or power jerk.</p>
<p>Therefore, if you want your push press to transfer over to your weightlifting movements, save the “pressing” portion of the push press to the lockout.</p>
<h3 id="catchpositionoverhead">Push Press Form: Catch Position Overhead</h3>
<p>If you want to push press heavy weights, you need a stable catch position overhead. In China, the standard points for locking out the push press are:</p>
<ul>
<li>Internally rotated arms overhead.</li>
<li>Wrists extended and pronated.</li>
<li>Head slightly forward and down.</li>
</ul>
<p>These movements will align the bar over the base of your neck, like the left image on the left:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-890 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image35-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image35-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image35-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image35-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image35.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>Why do you want this alignment?</p>
<p>Because it keeps the bar closer to your center of gravity which makes the bar easier to hold.</p>
<p>Additionally, it helps you maintain your stack.</p>
<p>If you align the bar behind you (as in the image on the right side), it’ll be easy to fall backward or lose tension from your stack.</p>
<p>Now that you know where the bar should be overhead let’s go over the details.</p>
<h4>Internally Rotated Arms Overhead</h4>
<p>When you catch the bar overhead, you need to create enough space to press against the bar.</p>
<p>In China, coaches emphasize internally rotating the arms as the scapula externally rotates (retracts), like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-891 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image36-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image36-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image36-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image36-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image36.jpg 1283w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>This statement can be confusing so let’s unpack it a bit.</p>
<p>When your scapula retracts, it points your glenoid (shoulder socket) away from you. So, you can think of scapular retraction as external rotation at the glenoid.</p>
<p>If you keep your arm fixed, the scapular external rotation shortens the proximal fibers of your <a href="https://www.pinterest.com/pin/648870258789091765/" target="_blank" rel="noopener">subscapularis</a> (the ones closer to the scapula).</p>
<p>This scapular movement produces relative internal rotation of the humerus.</p>
<p>Alternatively, you can internally rotate your humerus without moving the scapula.</p>
<p>In this case, you’ll shorten the distal fibers of the subscapularis (the ones near your arm).</p>
<p>If you have trouble visualizing these motions, watch how this video produces the same relative movement of the humerus:</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" title="Internal Rotation" src="https://player.vimeo.com/video/643667219?h=aef2a3ef64&amp;badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>And if you do both movements, then your subscapularis contracts from both sides to sustain this internal rotation of your arm.</p>
<p>But why bother with this internal rotation?</p>
<p>Because the scapular retraction compresses your back muscles to help you stabilize the bar (like a back squat).</p>
<p>And this position is much stronger than holding the bar further in front.</p>
<h4>Wrists Extended &amp; Pronated</h4>
<p>In addition to internally rotating the arms, Chinese athletes extend their wrists and pronate to lock out the bar, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-862 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image7-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image7-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image7-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image7-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image7.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>The wrist extension provides maximum stability since the wrist is at its end range of motion.</p>
<p>And the pronation lets you exert maximum force by placing the bar near the base of your palm and aligning it with your elbow, shoulder, and stack.</p>
<p>Some athletes in the West learn to keep their wrists straight, but the wrist can flex or extend in this position.</p>
<p>Not only does this movement introduce instability, but it also reduces your ability to push against the bar.</p>
<p>So, if you’re trying to get rid of this habit, one analogy I like to use is to “feel like you’re pushing walls away from you.”</p>
<h4>Head Slightly Forward and Down</h4>
<p>Finally, most Chinese weightlifters look slightly forward and down about 45 degrees, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-863 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image8-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image8-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image8-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image8-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image8.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" />The reason?</p>
<p>You might’ve heard this strategy uses more traps, but many people erroneously think the traps are elevating the bar.</p>
<p>Yes, this position uses more traps by compressing your upper back to keep you from falling forward, kinda like a back squat.</p>
<p>If you want to test this, stand upright against a wall, then move ONLY your head forward (don’t let any other part of your body lose contact with the wall).</p>
<p>You’ll notice your back muscles compressing to pull you back and avoid falling.</p>
<p>That said, your upper and middle traps draw the clavicle, acromion, and spine of the scapula backward and medially, but they don’t contribute any net torque on the scapula (Johnson et al. 1994).</p>
<h3 id="pushpressreps">Push Press Form: Lowering the Bar Between Push Press Reps</h3>
<p>For overhead movements such as the push press, split jerk, power jerk, and squat jerk, Chinese weightlifters perform the following process to lower the bar to the front rack:</p>
<ol>
<li>Bend the knees slightly, near quarter squat height (this part is optional).</li>
<li>Begin lowering the bar smoothly.</li>
<li>Extend your legs and plantarflex your ankles.</li>
<li>Relax your arms to lower the bar to your front rack while your lower body is extended.</li>
<li>Absorb the load by bending your knees and dorsiflexing your ankles.</li>
</ol>
<p>Here is each step in this process, starting from the overhead position (frame 0):</p>
<p><img loading="lazy" decoding="async" class=" wp-image-864 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image9-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image9-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image9-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image9-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image9.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>How does this lowering sequence work?</p>
<p>When the bar is overhead, its potential energy is high, and it can gain a lot of downward momentum as you lower it.</p>
<p>Bending your knees reduces the potential energy by decreasing the distance the barbell can fall from an overhead position.</p>
<p>Lowering the bar smoothly reduces its downward velocity, which further reduces the downward force.</p>
<p>And by extending your legs and plantarflexing, you further reduce the distance between your front rack and the bar.</p>
<p>Therefore, by the time you relax your arms, the bar will fall a shorter distance and your lower extremities can dampen the bar’s downward force like this:</p>
<p><iframe loading="lazy" src="https://player.vimeo.com/video/631538776?h=dc6d95eceb&amp;color=7e0b0b" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>So, you might think, “That’s great, but why bother?”</p>
<p>A few reasons:</p>
<p>First, this process is faster than stiffening your body and trying to control the bar’s descent with just your upper extremities.</p>
<p>Conserving time is especially important when performing CrossFit WODs.</p>
<p>Second, lowering the bar this way is less work because you shorten the distance to apply force.</p>
<p>This efficiency reduces time under tension and reduces fatigue per rep which is important for maintaining push press form over multiple reps.</p>
<p>Third is safety.</p>
<p>Sometimes you might be in a situation where you can’t drop the barbell, so you need to feel comfortable and confident about catching a weight.</p>
<h2 id="feet">Can Your Feet Leave the Ground On a Push Press?</h2>
<p>No. During the push press extension, you don’t have a split or squat movement to help reestablish your base quickly; so, your timing will be off if your feet leave the ground.</p>
<p>Instead, you want fast plantarflexion to accelerate the bar upward, followed by fast dorsiflexion to push into the ground.</p>
<p>Therefore, make sure your feet look like this:</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" src="https://player.vimeo.com/video/552468932?h=ae85bfa528&amp;color=7e0b0b" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>In the West, some amateur athletes learn to stay flatfooted through the entire push press.</p>
<p>While this strategy maintains your ability to push against the floor, it’s much slower and reduces the height of the extension and transferability to weightlifting.</p>
<h2 id="sliding">Is Sliding Back During the Push Press OK?</h2>
<p>Ideally, you don’t want to slide back during the push press exercise because you’ll increase the horizontal distance the bar travels and, hence, the amount of work per rep.</p>
<p>Sliding back can occur due to poor jerk dip or a body orientation that’s pushed forward, but it can also happen with a heavy load, like this 145kg push press at 62kg by Li Fabin:</p>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/B9joLlXjjen/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="14">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B9joLlXjjen/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener">A post shared by Li Fabin (@lifabin61kg)</a></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<p>Whatever the cause, sliding back is a compensatory strategy due to insufficient hip extension.</p>
<p>If your hips cannot extend fast enough or strongly enough, you need another way to exert force into the ground and achieve an upright position.</p>
<p>So, what can you do about sliding back during the push press?</p>
<p>First, make sure you follow the technical requirements described for the jerk dip.</p>
<p>Second, lower the load.</p>
<p>Third, incorporate <a href="https://chineseweightlifting.com/olympic-weightlifting-training-exercises/">weightlifting accessory movements</a> like lateral steps or step-ups with an anterior load to maintain an upright position while training hip extension on the stance leg.</p>
<h2 id="hurting">Why is Push Pressing Hurting My Lower Back?</h2>
<p>The push press exercise can hurt over time if you perform many reps with an excessively anteriorly oriented pelvis during the jerk dip, extension, or pressing portion.</p>
<p>Anterior orientation of the pelvis looks like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-865 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image10-1024x577.jpg" alt="" width="802" height="452" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image10-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image10-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image10-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image10.jpg 1400w" sizes="auto, (max-width: 802px) 100vw, 802px" /></p>
<p>In this case, your spine internally rotates (extends) to stay upright and closes the space for you to expand air posteriorly.</p>
<p>In response, your abs must eccentrically orient to create space, which moves the diaphragms farther apart.</p>
<p>It’s kinda like compressing one side of a balloon and seeing the other side expand to make room for the contents.</p>
<p>But this orientation loses the stack and creates a tendency for your viscera (and yourself) to move forward.</p>
<p>And to avoid falling forward with a loaded bar, you must arch your back and use even more posterior musculature to (hopefully) counter this tendency.</p>
<p>Over time, you lose hip extension because your pelvis is already pointing towards the ground to produce force:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-866 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image11-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image11-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image11-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image11-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image11.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>This loss means you need to compensate somewhere else, like your lower back, which can result in pain over time.</p>
<p>What can you do about it?</p>
<p>Try some exercises to control your <a href="https://thebarbellphysio.com/rib-cage-flare-during-overhead-lifting/" target="_blank" rel="noopener">rib cage flare</a>.</p>
<h2 id="benefits">Benefits of the Push Press / What are Push Presses Good For?</h2>
<p>Chinese weightlifting researchers found several benefits of the push press exercise:</p>
<ul>
<li>Improves snatch performance.</li>
<li>Improves clean and jerk performance.</li>
<li>Helpful in teaching the jerk to beginners.</li>
</ul>
<p>Let’s look at the evidence for each of these claims.</p>
<h3>Benefits of the Push Press: Snatch Performance</h3>
<p>Yang et al. (2002) tested the benefit of the push press exercise on snatch performance by conducting a controlled experiment with 20 national-level female weightlifters.</p>
<p>Here’s how they conducted the push press experiment:</p>
<p>They divided these Chinese weightlifters into 2 groups (A and B) of 10.</p>
<p>And each group had 2 athletes per women’s weight class except 53kg and 69kg.</p>
<p>Group A performed experimental training that incorporated the barbell push press exercise as an assistance movement for the snatch and clean &amp; jerk.</p>
<p>Group B followed the usual method of incorporating the push press exercise as an assistance movement for the clean &amp; jerk only.</p>
<p>So, Group A doubled their push press training relative to Group B.</p>
<p>Then both groups followed this training during their winter training period, which is a strength training cycle lasting 12 – 14 weeks.</p>
<p>The results?</p>
<p><img loading="lazy" decoding="async" class=" wp-image-867 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image12-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image12-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image12-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image12-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image12.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>Group A’s push press improved faster than Group B.</p>
<p>This result makes sense because Group A had more frequent push press training, so they got more technically proficient and stronger.</p>
<p>But the really interesting part?</p>
<p>The snatch performance of Group A improved faster than that of Group B!</p>
<p>The researchers believed this result occurred because of the similarity in the lifts. Despite the fact the push press extension requires more posterior expansion compared to the snatch:</p>
<p>Both movements finish the tension on the ball of the foot with the torso as straight as possible.<br />
Both movements require active dorsiflexion to return the feet to the ground and push through the midfoot.</p>
<p>So, there’s a significant carryover between the snatch and push press, making it a good <a href="https://chineseweightlifting.com/olympic-weightlifting-training-exercises/">weightlifting accessory movement.</a></p>
<h3>Benefits of the Push Press: Split Jerk Performance</h3>
<p>Following up on Yang’s research, Li and Su (2010) conducted a similar controlled experiment with 14 weightlifters in Fujian Province to test whether push press training benefits split jerk performance.</p>
<p>They recruited 2 groups of 7 athletes (5 males and 2 females in each group) who have been training for 2.5 years on average and weighed 48 – 63kg.</p>
<p>Group A performed experimental training where they performed the push press exercise 6 times per week.</p>
<p>Group B followed the usual method of incorporating the push press exercise 1 – 2 times per week with medium intensity.</p>
<p>Then both groups followed this training for 1 month before testing their split jerk.</p>
<p>The results?</p>
<p><img loading="lazy" decoding="async" class=" wp-image-868 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image13-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image13-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image13-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image13-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image13.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>Li and Su’s experimental group still saw greater increases in the split jerk (3.57kg) than the control group (1.79kg) even though the experiment lasted only a month compared to the 3 months used in Yang et al.</p>
<p>Interestingly, they also controlled for improvements in the clean deadlift.</p>
<p>The reason?</p>
<p>Usually, if your clean deadlift increases, your clean should be less taxing which means you’ll have more energy to split jerk.</p>
<p>But since both groups increased their clean deadlifts to similar degrees, the only factor left is increased push press.</p>
<p>After the experiment, the researchers surveyed the weightlifting coaches and weightlifters to gather qualitative data.</p>
<p>Because the split jerk has a wider base of support relative to the push press, it is easier to jerk successfully even without perfect technique.</p>
<p>However, by performing the push press exercise (as outlined above), the weightlifting coaches noticed:</p>
<ul>
<li>More stable front rack position.</li>
<li>Increased rhythm and coordination through jerk dip and extension.</li>
<li>More vertical extension.</li>
</ul>
<p>Because these qualities are identical between the push press and split jerk, it makes sense that improving these qualities through push press training will also benefit split jerk performance.</p>
<h3>Benefits of the Push Press: Teaching</h3>
<p>Additionally, many Chinese coaches who work with young athletes see the barbell push press as a valuable teaching progression for the jerk because it:</p>
<ul>
<li>Improves rhythm and position for the jerk dip (Xu 2010).</li>
<li>Strengthens overhead position (Hu and Gao 2008).</li>
<li>Improves the weightlifting extension, which transfers over to the jerk (as well as snatch and clean).</li>
</ul>
<p><img loading="lazy" decoding="async" class=" wp-image-869 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image14-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image14-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image14-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image14-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image14.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>These benefits occur because the push press exercise is less complex than a split jerk or squat jerk.</p>
<p>This is why the push is taught before the split jerk or squat jerk in the <a href="https://store.chineseweightlifting.com/product-category/programs/">Chinese weightlifting technique program</a>.</p>
<h2 id="good">What is a Good Weight to Push Press?</h2>
<p>Now that you know Chinese technique, a good weight to push press depends on your weight class. This table shows Chinese weightlifting percentile rankings of the push press for men. For example, a 133kg push press is “average” if you’re a 77kg weightlifter.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-870 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image15.jpg" alt="" width="800" height="692" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image15.jpg 847w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image15-600x519.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image15-768x665.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></p>
<p>And if you’re an 85kg with a 174kg push press, that puts you at the top among Chinese weightlifters.</p>
<p>These data (and other weightlifting standards) were gathered by Zhang (2011) and are part of the Chinese <a href="https://chineseweightlifting.com/weightlifting-calculator/">weightlifting calculator.</a></p>
<h2 id="should">What Should My Push Press Be?</h2>
<p>In general, Chinese research shows your push press should be roughly equal to your snatch.</p>
<p>Yang et al. (2002) confirmed this result by studying 54 nationally ranked females from the National Team, Army Team, and provincial teams from Liaoning, Guangdong, Hunan, Shandong, Shanghai, Sichuan.</p>
<p>The researchers ran a regression using snatch and push press data from these athletes and generated the following equation:</p>
<p style="text-align: center;"><span style="font-size: 75%;"><span style="font-weight: 400;">Y</span><span style="font-weight: 400;">snatch</span></span><span style="font-weight: 400;"> = -0.002128 + 1.022<span style="font-size: 75%;">X</span></span><span style="font-weight: 400; font-size: 75%;">push press</span></p>
<p>This equation means every 1kg increase in push press results in a 1.022kg increase in the snatch.</p>
<p>Even with rounding, this relationship means your push press should be within 1 – 2kg of your snatch.</p>
<p>Visually the relationship looks like this red line:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-871 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image16-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image16-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image16-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image16-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image16.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>What about men?</p>
<p>In the <a href="https://store.chineseweightlifting.com/equipment/books/chinese-weightlifting-book/">Chinese Olympic weightlifting book</a>, Guo (2014) presented weightlifting ratios stating a “good” weight to push press is 78% of your clean &amp; jerk.</p>
<p>He also mentioned your snatch should be 80% of your clean &amp; jerk.</p>
<p>So, a 2% difference between push press and snatch (relative to the clean &amp; jerk) is equal to Yang et al.’s results.</p>
<p>These <a href="https://chineseweightlifting.com/weightlifting-calculator/">weightlifting ratios</a> are a measurement of technical efficiency and can guide programming.</p>
<p>For example, let’s say your push press is much greater than your snatch.</p>
<p>In this case, your push press form is not consistent with your snatch technique and improving your barbell push press will transfer minimally to your snatch (Yu 2011).</p>
<p>However, you should also consider your body structure along with your technique.</p>
<p>For example, it might be the case that your extension for the push press and snatch is good, but your snatch is limited due to your <a href="https://chineseweightlifting.com/hook-grip/">hook grip</a> capability.</p>
<h2 id="often">How Often Should I Push Press?</h2>
<p>Because research has shown the benefits of the push press exercise on the snatch and clean and jerk, most provincial-level Chinese weightlifters perform the push 2 – 3 times per week. But training frequency of any movement, including the push press, depends on:</p>
<ol>
<li>Your training goals.</li>
<li>Your current training.</li>
<li>Your key performance indicators.</li>
<li>Your movement capabilities.</li>
</ol>
<p>For example:</p>
<ol>
<li>Maybe your goal this training cycle is to increase leg strength, in which case you’ll have less energy to devote to push press exercises.</li>
<li>Maybe you haven’t done a barbell push press in a while, in which case 3 times per week is a huge change.</li>
<li>Maybe your push press is already strong, in which case you could devote more of your training to other capabilities.</li>
<li>Maybe you have trouble getting overhead and need some <a href="https://theprogrm.com/shoulder-mobility-for-crossfitters/" target="_blank" rel="noopener">shoulder mobility exercises</a>, or you’re restricted and need exercises to create more space.</li>
</ol>
<p>That said, Xu (2010) has the following recommendations for beginners and lower intermediate weightlifters if you’re using the push press to improve your jerk:</p>
<ul>
<li>Use loads that avoid compensatory strategies (i.e., hyperextension, long press out, etc.).</li>
<li>Use sets of 4 – 6 reps to focus on power.</li>
<li>Practice the push press exercise 3 times a week to build muscle memory.</li>
<li>Perform the barbell push press first or early in your training day to avoid compensatory strategies from fatigue.</li>
</ul>
<h2 id="work">What Muscles Does the Push Press Work?</h2>
<p>While push presses work your entire body, in practice, Chinese weightlifters often feel fatigued in upper body muscles such as the triceps, deltoids, trapezius, pectoralis, latissimus dorsi, serratus anterior, and rotator cuff.</p>
<p><img loading="lazy" decoding="async" class="wp-image-909 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/What-muscles-does-the-push-press-work-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/What-muscles-does-the-push-press-work-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/What-muscles-does-the-push-press-work-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/What-muscles-does-the-push-press-work-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/What-muscles-does-the-push-press-work.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>The reason?</p>
<p>The push press loads the upper body relatively more than the legs (especially if you control the descent).</p>
<p>However, Chen (2015) notes that the quadriceps, glutes, hamstrings, adductors, plantar flexors, and dorsiflexors are very active during a push press. So, it’s normal if you feel soreness there too.</p>
<h2 id="build">Does the Push Press Build Muscle?</h2>
<p>Now that we know the muscles involved, it’s natural to wonder, “does the push press build muscle?” The answer is yes, provided you:</p>
<ol>
<li>lift a sufficient volume using heavy loads,</li>
<li>lift light loads under fatiguing conditions, or</li>
<li>accentuate the lowering with heavy loads.</li>
</ol>
<p>Let’s see how each of these methods work.</p>
<h3>Push Press for Mass: Heavy Weights</h3>
<p>Chinese weightlifters primarily use the repetition method and intensity method for the push press to assist the split jerk; however, these training methods (and others in the Chinese <a href="https://store.chineseweightlifting.com/equipment/books/chinese-weightlifting-book/">Olympic weightlifting book</a>) can have a side benefit of building muscle mass:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-857 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image2-1024x359.jpg" alt="" width="799" height="280" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image2-1024x359.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image2-600x211.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image2-768x270.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image2-1536x539.jpg 1536w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image2.jpg 1661w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>Beardsley (2019) summarizes why these methods can build muscle:</p>
<p>First, at 85% of 1RM (1 rep max) and above, the repetitions generate full recruitment of high-threshold motor units due to <a href="https://en.wikipedia.org/wiki/Henneman%27s_size_principle" target="_blank" rel="noopener">Henneman’s Size Principle</a>.</p>
<p>And the muscle fibers innervated by these motor units are highly responsive to strength training stimuli and have greater anabolic signaling after training, which leads to more muscle growth.</p>
<p>Second, the repetitions produce a slow contraction velocity in the muscle.</p>
<p>Why is a slow contraction velocity important?</p>
<p>Muscle fibers produce force by forming cross-bridges between actin and myosin myofilaments.</p>
<p>The more cross-bridges formed and the longer they stay formed, then the more force the muscle fibers can produce.</p>
<p>These cross-bridges are detected as tension by mechanoreceptors on the muscle cell membrane, which signals a cascade to increase protein synthesis and protein content of the muscle fiber, which is hypertrophy.</p>
<p>Repetitions that meet these two criteria are called stimulating reps.</p>
<p>And while it’s unclear how many stimulating reps are necessary to generate muscle growth, the intensity and repetition methods preserve push press form while producing stimulating reps during the entire set.</p>
<h3>Push Press for Mass: Light Weights</h3>
<p>Chinese weightlifters primarily use the bodybuilding method for movements without a large technical component, such as rows, pullups, biceps curls, pushups, etc. This method is rarely used for push press because it relies on speed and timing.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-858 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image3-1024x181.jpg" alt="" width="803" height="142" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image3-1024x181.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image3-600x106.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image3-768x135.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image3-1536x271.jpg 1536w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image3.jpg 1661w" sizes="auto, (max-width: 803px) 100vw, 803px" /></p>
<p>However, this method is used frequently in CrossFit and can supplement heavy training to build muscle.</p>
<p>At first, it might seem counterintuitive that you can stimulate muscle growth by push pressing with light weights.</p>
<p>Once again, Beardsley (2019) comes through with a great explanation:</p>
<p>Basically, unlike the heavy methods, moderate (6 – 15RM) and light (15RM+) training do not involve full motor unit recruitment on all the reps in a set.</p>
<p>The reason?</p>
<p><a href="https://en.wikipedia.org/wiki/Henneman%27s_size_principle" target="_blank" rel="noopener">Henneman’s Size Principle</a>. If your body doesn’t need to recruit all the fibers, it’ll only use what’s necessary and conserve the rest.</p>
<p>Additionally, if you’re moving quickly during these light reps, there’s not enough time to muscle fibers to form and maintain actin-myosin cross-bridges, which stimulate muscle growth.</p>
<p>But as you fatigue, the situation changes.</p>
<p>Your body will gradually recruit higher threshold fibers to maintain the force production during the set.</p>
<p>And this recruitment will continue until full recruitment occurs and maintained until you stop the set or reach muscular failure.</p>
<p>At the same time, your bar speed decreases as you fatigue which means your muscles must contract longer to overcome the weight.</p>
<p>Now you have the necessary conditions for mass building: full recruitment of high-threshold muscle fibers and slow contraction velocity.</p>
<p><a href="https://theprogrm.com/wp-content/uploads/shoulder-mobility-crossfit.jpg" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="aligncenter wp-image-896" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/shoulder-mobility-crossfit.jpeg" alt="" width="800" height="433" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/shoulder-mobility-crossfit.jpeg 900w, https://chineseweightlifting.com/wp-content/uploads/2021/11/shoulder-mobility-crossfit-600x325.jpeg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/shoulder-mobility-crossfit-768x416.jpeg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></a></p>
<p>Therefore, only the final reps of sets with moderate and light loads will count as “stimulating reps,” while the earlier reps will not.</p>
<p>If that’s the case, then why waste your time with this method?</p>
<p>First, you have other connective tissues beyond muscles that are loaded and recover at different rates.</p>
<p>If you pound away heavy weights every day, your joints might hurt.</p>
<p>Additionally, light weights can preserve push press form and build mass for the motor pattern you want to use at heavier weights.</p>
<p>If your push press form is all over the place at heavy weights, then you’re loading muscles in different ways, and it’ll be harder to improve your lifts.</p>
<h3>Push Press for Mass: Accentuated Lowering</h3>
<p>Most Chinese weightlifters either 1) drop the bar after its overhead or 2) yield to lower the bar quickly (as discussed in the section Push Press Form).</p>
<p>These strategies help reduce muscle damage from lowering the bar and help preserve training frequency.</p>
<p>But sometimes you can’t drop a weight, or you have to control the weight down like a heavy strict press.</p>
<p>The benefit of controlling the weight is it can build mass if the weight is heavy enough.</p>
<p>Your muscles are about 30% stronger when eccentrically oriented than concentrically oriented (Kelly et al. 2015).</p>
<p>So, if your 1RM overhead press is 100kg, the weight is only 70% during the lowering of a push press.</p>
<p>But full motor unit recruitment occurs at 85 – 90% 1RM (Beardsley 2019).</p>
<p>So, you’ll need 111kg – 117kg to overload the lowering phase to introduce enough intensity to recruit high threshold muscle fibers.</p>
<p>And if you increase the duration of the lowering at this intensity, the time under tension and force production increases which <a href="https://www.instagram.com/p/BmKz8KUHMeB/?taken-by=chrisabeardsley" target="_blank" rel="noopener">stimulates greater increases in fiber diameter</a> (Sharifnezhad et al. 2014) and <a href="https://twitter.com/sandcresearch/status/810802226025336832" target="_blank" rel="noopener">strength</a> (Walker et al. 2016).</p>
<h2 id="strict">Is Push Press Better Than Strict Press?</h2>
<p>Whether a push press is better than a strict press depends on the context and the goal. Both movements can be effective for building strength and power for the jerk.</p>
<p>For example, consider the force-velocity curves:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-859 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image4-1024x577.jpg" alt="" width="801" height="451" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image4-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image4-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image4-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image4.jpg 1400w" sizes="auto, (max-width: 801px) 100vw, 801px" /></p>
<p>The yellow curves are the initial condition and show faster contraction velocities produce less force, while slower contraction velocities produce more force.</p>
<p>The red vertical line shows the necessary speed to complete a clean &amp; jerk. If you maintain that speed with heavier weights, then your potential clean &amp; jerk will increase.</p>
<p>Now, the left panel shows a context where force production is low.</p>
<p>For example, children and many female weightlifters lack upper body force production to support a heavy bar in the rack position or overhead.</p>
<p>Or they might lack control to absorb the bar when they lower it between reps.</p>
<p>In this context, Chinese coaches use the strict press to increase force production to control and support the bar.</p>
<p>This training shifts the yellow curve up to the blue curve and improves the clean &amp; jerk.</p>
<p>On the other hand, the center panel shows a context where the lifter already produces high force.</p>
<p>In this context, the yellow curve simply rotates clockwise, which means training the strict press can still increase force production, but it reduces your speed and stagnates your clean &amp; jerk.</p>
<p>Charniga (2014) presents Soviet research of this phenomenon showing high muscle tone has a negative effect on the muscles’ ability to relax, and strong pressers use their arms too soon.</p>
<p>This movement pattern pushes the body down when it should be elevating, which adversely impacts the speed of the extension for the jerk.</p>
<p>In this context, Chinese coaches focus on increasing power and speed through the push press exercise and other methods to increase force production for the clean &amp; jerk (as shown in the right panel).</p>
<h2 id="improve">How Can I Improve My Push Press?</h2>
<p>If you want to improve your barbell push press, you must create enough space to access the overhead position and exert force. Several weight training strategies to improve your push press are 1) single arm pressing, 2) seated exercises, and 3) inversion activities.</p>
<p>Many weightlifting accessory exercises fit these criteria, and I cover them in Level II Chinese <a href="https://chineseweightlifting.com/level-2-seminar/">weightlifting seminars</a>, but here are some examples:</p>
<h3>Single Arm Push Press</h3>
<p>You can perform a single-arm push press with a plate, dumbbell, or kettlebell. This movement creates expansion on the reaching side and compression on the downside, which can help you access the overhead position.</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" src="https://player.vimeo.com/video/633398883?h=32243a3dfd&amp;color=7e0b0b" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>For weightlifters with a wide ISA, the benefit is on the downside because it compresses the ribs laterally, which can restore anterior-posterior expansion.</p>
<p>For weightlifters with a narrow ISA, the benefit is on the reaching up position because it expands the lateral rib cage.</p>
<p>Additionally, because your hand is not on a fixed barbell, you can focus on internally rotating your humerus and exert force overhead.</p>
<h3>Seated Overhead Press</h3>
<p>The seated position provides greater rib cage expansion vs. other body positions (Takashima et al. 2017). It also helps stack your ribs over your pelvis, which helps realize a good overhead press position for most weightlifters.</p>
<p>To realize this benefit, you should feel pressure over your ischial tuberosity (sit bones) and keep your ribs down throughout the movement:</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" src="https://player.vimeo.com/video/552684780?h=9bb61c31f2&amp;color=7e0b0b" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<h3>Decline Pushup / Decline Triceps Extension</h3>
<p>The benefit of inversion activities is they move air towards the top of your lungs. Biasing breathing there creates upper thorax expansion and can restore shoulder range of motion.</p>
<p>For example, prone inversion activities like decline pushups and other <a href="https://performanceplusprogramming.com/the-best-steps-for-building-handstand-strength-balance/">handstand progressions</a> can be suitable for narrow ISA weightlifters.</p>
<p>Additionally, supine inversion activities like decline triceps extension are suitable for wide ISA weightlifters.</p>
<h2 id="stronger">How Do I Make My Push Press Stronger?</h2>
<p>Assuming you can get into proper technical positions, the key to a stronger push press is improving the jerk dip and extension because these elements are responsible for clearing 2/3 of the range of motion overhead.</p>
<p>Now, instead of picking random exercises, you can make a more informed decision by looking at the ISA.</p>
<p>Weightlifters with a narrow ISA tend to be better at descending during the barbell push press than stopping and ascending.</p>
<p>So, you’ll see things like dipping too low to dampen the downward force or caving the knees in to close the pelvic inlet and push your guts upward.</p>
<p>By contrast, weightlifters with a wide ISA tend to be very stiff, so they are better at stopping and ascending during the push press rather than descending.</p>
<p>So, you’ll see things like a very short, abrupt jerk dip or sitting back to create depth (instead of sitting down.</p>
<p>Given this info, here are some <a href="https://chineseweightlifting.com/olympic-weightlifting-training-exercises/">popular weightlifting accessory movements</a> to strengthen your jerk dip and push press.</p>
<h3>How to Increase Push Press: Jerk Dip (Normal)</h3>
<p>The jerk dip is a versatile exercise used in Chinese weightlifting training to build confidence and rhythm for the dip. Simply dip smoothly and then stand up immediately.</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" src="https://player.vimeo.com/video/552562848?h=595c5b30d3&amp;color=7e0b0b" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>If you do it correctly, the barbell oscillates down as you dip and oscillates up as you stand.</p>
<h3>How to Increase Push Press: Jerk Dip (Paused Reps)</h3>
<p>If you tend to dip too deep or have trouble stopping yourself (like a narrow ISA person), try adding a pause at the bottom of the jerk dip for 1 – 2 seconds before standing.</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" src="https://player.vimeo.com/video/552562647?h=c6c1a33b37&amp;color=7e0b0b" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>This movement helps you keep your pelvic diaphragm concentrically oriented during the dip to avoid losing control.</p>
<p>And you can even place a high box for you to sit on if you have trouble stopping yourself.</p>
<h3>How to Increase Push Press: Jerk Dip (Static Yield)</h3>
<p>If you are super stiff, tend to muscle your push press, sit back during the dip, or have trouble getting enough depth in the dip (like a wide ISA person), then try a jerk dip with a static yield:</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" src="https://player.vimeo.com/video/552699031?h=38fdc2b485&amp;color=7e0b0b" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>By pausing at the bottom for at least 5 – 6 seconds, you induce a relaxation response in the connective tissues, allowing them to yield.</p>
<p>Once the connective tissues can yield, you can dip more vertically and with more speed.</p>
<h3>How to Increase Push Press: Jerk Dip (Oscillatory)</h3>
<p>During the oscillatory jerk dip, you start the movement with tension, release the tension, and re-tense.</p>
<p>It looks like a normal jerk dip but without a pause in between reps, like this:</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" src="https://player.vimeo.com/video/631501501?h=3307e536e4&amp;color=7e0b0b" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>The main benefit of oscillation is that it teaches you how to store and release energy to take advantage of the stretch reflex.</p>
<p>This movement is great for stiff athletes who can’t yield (wide ISA) because the bar loads the connective tissues to a greater degree with each rep.</p>
<p>The oscillation also helps athletes who have trouble extending (narrow ISA) because it trains them to tense and re-tense themselves.</p>
<p>However, you might want to use a shorter range of motion to avoid reinforcing too deep of a jerk dip.</p>
<h3>How to Increase Push Press: Banded Barbell Push Press</h3>
<p>The banded barbell push press is a fantastic movement if you have trouble producing upward force during the extension:</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" src="https://player.vimeo.com/video/552562519?h=68cecab002&amp;color=7e0b0b" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>When you dip, your guts suspend for a second and then fall, creating a downward internal force.</p>
<p>If the guts crash into your pelvis as you extend, then your rhythm will be off, and it will be hard to produce upward force.</p>
<p>So, the bands accentuate the downward force of your guts, which can improve coordination during the extension.</p>
<p>The banded weights also delay the change in direction for the barbell, which gives you more time to store energy in your connective tissues.</p>
<p>And as the bands recoil, they assist with upward force on the bar.</p>
<p>So, this is a great push press exercise for narrow ISA weightlifters who can control themselves downward but are slow to turn around or extend quickly enough.</p>
<h3>How to Increase Push Press: Overhead Pin Press</h3>
<p>The pin press is a partial press movement. For weightlifting, it trains the lockout or push under portion of the barbell push press.</p>
<p>So, if you have a good jerk dip/extension but have trouble locking out, then this weightlifting accessory movement is for you.</p>
<p>To train the lockout, set the height in a squat cage near the last 1/3 of the range of motion.</p>
<p>Because the load can be high for partial range movements, it’s better to minimize the movement by performing it behind the neck so you can focus on pushing straight up, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-860 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image5-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image5-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image5-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image5-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image5.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>Honestly, the athlete in the photo could start 1 – 2 pins higher to maximize the transfer for his push press.</p>
<p>Regardless, make sure to stand up straight with your head looking down about 45 degrees and your elbows are pointing directly away from you.</p>
<p>This posture will align the bar over the base of your neck and midfoot.</p>
<p>Once you set up, push explosively!</p>
<p>And if you want more transfer to your push press, set the bar higher to include your plantarflexion, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-861 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/11/image6-1024x577.jpg" alt="" width="799" height="450" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/11/image6-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image6-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image6-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/11/image6.jpg 1400w" sizes="auto, (max-width: 799px) 100vw, 799px" /></p>
<p>From this position, bring your heels down push yourself under the bar explosively.</p>
<h2 id="conclusion">Conclusion:</h2>
<p>Congratulations for making it this far!</p>
<p>I hope you enjoyed this ultimate push press guide.</p>
<p>Now I’d like to hear from you.</p>
<p>Do you think the push press exercise has a place in a weightlifting program?</p>
<p>Are you going to modify your barbell push press form?</p>
<p>Or will you try any of the weightlifting accessory exercises to increase push press performance?</p>
<p>Let me know by leaving a quick comment below right now.</p>
<h2 id="source"><strong>Sources:</strong></h2>
<p>Special thanks to <a href="https://ifastuniversity.com/" target="_blank" rel="noopener">IFASTU</a></p>
<p><span style="font-weight: 400;">Beardsley, Chris. 2019. </span><i><span style="font-weight: 400;">Hypertrophy: Muscle Fiber Growth Caused by Mechanical Tension</span></i><span style="font-weight: 400;">. KDP Publishing.</span></p>
<p><span style="font-weight: 400;">Charniga, Andrew. 2014. “More about the Jerk.” </span><i><span style="font-weight: 400;"><a href="https://www.sportivnypress.com/2014/more-about-the-jerk/" target="_blank" rel="noopener">Sportivny Press.</a> </span></i></p>
<p>Chen, Wei. 2015. “The Application of Push Press Training on the Snatch and Clean &amp; Jerk.” <em>Journal of Anhui Sports Science. </em>36(12): 52 – 54.</p>
<p><span style="font-weight: 400;">Guo, Qinghong. 2014. “The Relationship between Assistance Movements and Technical Movements.” </span><i><span style="font-weight: 400;">Presented at the 2014 Ma Strength Summer Weightlifting Camp.</span></i></p>
<p><span style="font-weight: 400;">Hu, Guangping, Gao Lin. 2008. “Youth Weightlifting Athletes’ Training Content and Arrangement.” </span><i><span style="font-weight: 400;">Shanxi Sports Science</span></i><span style="font-weight: 400;">. 28(1 – 2): 56 – 58.</span></p>
<p><span style="font-weight: 400;">Johnson, Garth, Bogduk, Nikolai, Nowitzke, Adrian. And D. House. 1994. “Anatomy and Actions of the Trapezius Muscle.” </span><i><span style="font-weight: 400;">Clinical biomechanics</span></i><span style="font-weight: 400;">, 9(1). 44 – 50.</span></p>
<p><span style="font-weight: 400;">Kelly, Stephen, Lee Brown, Steven Hooker, Pamela Swan, Matthew Buman, Brent Alvar, and Laurie Black. 2015. “Comparison of Concentric and Eccentric Bench Press Repetitions to Failure.” </span><i><span style="font-weight: 400;">The Journal of Strength &amp; Conditioning Research</span></i><span style="font-weight: 400;">. 29(4): 1027 – 1032.</span></p>
<p><span style="font-weight: 400;">Li, Shangfu &amp; Su Minying. 2010. “The Effect of Push Press Training on the Jerk.” </span><i><span style="font-weight: 400;">Journal of Ningde Teacher’s College (Natural Sciences).</span></i><span style="font-weight: 400;"> 22(1): 26 – 28.</span></p>
<p><span style="font-weight: 400;">Sharifnezhad, Ali, Robert Marzilger, and Adamantios Arampatzis. 2014. “Effects of Load Magnitude, Muscle Length, and Velocity During Eccentric Chronic Loading on the Longitudinal Growth of the Vastus Lateralis Muscle.” </span><i><span style="font-weight: 400;">Journal of Experimental Biology</span></i><span style="font-weight: 400;">. 217(15): 2726 – 2733.</span></p>
<p><span style="font-weight: 400;">Takashima Sachie, Masafumi Nozoe, Kyoshi Mase, Yusuke Kouyama, Kazuhiro Matsushita, &amp; Hiroshi Ando. 2017. “Effects of Posture on Chest-Wall Configuration and Motion During Tidal Breathing in Normal Men.” </span><i><span style="font-weight: 400;">Journal of Physical Therapy Science</span></i><span style="font-weight: 400;">. 29(1): 29 – 34.</span></p>
<p><span style="font-weight: 400;">Walker, Simon, Anthony Blazevich, Gregory Haff, James Tufano, Robert Newton, &amp; Keijo Häkkinen. 2016. “Greater Strength Gains After Training with Accentuated Eccentric than Traditional Isoinertial Loads in Already Strength-Trained Men.” </span><i><span style="font-weight: 400;">Frontiers in physiology.</span></i><span style="font-weight: 400;"> 7. 149.</span></p>
<p><span style="font-weight: 400;">Yang Zhijun, Li Xueyi, Hu Xianhao, &amp; Wang Xingze. 2002. “Investigation on the Relationship between Snatch and Push Press among Elite Female Weightlifters.” </span><i><span style="font-weight: 400;">Chinese Sports Coach</span></i><span style="font-weight: 400;"> (4): 22 – 23.</span></p>
<p><span style="font-weight: 400;">Xu, Zhihu. 2010. “Training Content and Arrangement of Youth Weightlifters.” </span><i><span style="font-weight: 400;">Journal of Huaibei Professional &amp; Technical College</span></i><span style="font-weight: 400;">. 20(4): 144.</span></p>
<p><span style="font-weight: 400;">Yu, Zhongyou. 2011. “On the Value and Application of the Push Press as an Assistance Exercise.” </span><i><span style="font-weight: 400;">Journal of Chifeng University. </span></i><span style="font-weight: 400;">27(5): 156 – 158.</span></p>
<p><span style="font-weight: 400;">Zhang, Jie. 2011. “Research on Evaluation Index System of Specific Physical Fitness of China Men’s Weightlifting Athletes.” </span><i><span style="font-weight: 400;">Master’s Thesis</span></i><span style="font-weight: 400;">. Chengdu Institute of Physical Education.</span></p>
<p>The post <a href="https://chineseweightlifting.com/how-to-push-press/">How to Push Press like Chinese Weightlifters: Techniques, Strategies, Solutions</a> appeared first on <a href="https://chineseweightlifting.com">Ma Strength</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chineseweightlifting.com/how-to-push-press/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>Hook Grip Mastery: Everything you Need to Know</title>
		<link>https://chineseweightlifting.com/hook-grip/</link>
					<comments>https://chineseweightlifting.com/hook-grip/#comments</comments>
		
		<dc:creator><![CDATA[Ma Strength]]></dc:creator>
		<pubDate>Mon, 24 May 2021 16:16:45 +0000</pubDate>
				<category><![CDATA[Guides]]></category>
		<guid isPermaLink="false">https://chineseweightlifting.com/?p=694</guid>

					<description><![CDATA[<p>&#160; Today’s post is the most complete guide to the weightlifting hook grip. In this new guide, you’ll learn the answers to the most popular questions about hook grip technique. Whether you’re a beginner lifter to the hook grip or a veteran coach seeking to increase your weightlifting knowledge, you’ll get a lot of value [...]</p>
<p>The post <a href="https://chineseweightlifting.com/hook-grip/">Hook Grip Mastery: Everything you Need to Know</a> appeared first on <a href="https://chineseweightlifting.com">Ma Strength</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-714 " src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Mastery-1024x577.jpg" alt="" width="887" height="500" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Mastery-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Mastery-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Mastery-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Mastery-1536x866.jpg 1536w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Mastery.jpg 1999w" sizes="auto, (max-width: 887px) 100vw, 887px" /></p>
<p>Today’s post is the most complete guide to the weightlifting hook grip.</p>
<p>In this new guide, you’ll learn the answers to the most popular questions about hook grip technique.</p>
<p>Whether you’re a beginner lifter to the hook grip or a veteran coach seeking to increase your weightlifting knowledge, you’ll get a lot of value from today’s guide.</p>
<p>Here’s a summary of what we’ll cover:</p>
<ul>
<li><a href="#hook-grip-look-like">What does a hook grip look like?</a></li>
<li><a href="#make-hook-grip">How do you make a hook grip?</a></li>
<li><a href="#how-hook-grip-works">How the hook grip works</a></li>
<li><a href="#why-hook-grip-better">Why is the hook grip better?</a></li>
<li><a href="#is-hook-grip-better">Is hook grip better?</a></li>
<li><a href="#how-long">How long does it take to learn the hook grip?</a></li>
<li><a href="#small-hands">Can you hook grip with small hands?</a></li>
<li><a href="#hands-too-small">Are hands too small for hook grip?</a></li>
<li><a href="#hook-grip-pain">Is the hook grip supposed to hurt?</a></li>
<li><a href="#hook-grip-thumb-pain">Does hook grip thumb pain ever go away?</a></li>
<li><a href="#weightlifting-tape">What tape do weightlifters use?</a></li>
<li><a href="#hook-grip-necessary">Is hook grip necessary?</a></li>
<li><a href="#hook-grip-deadlift">Should you hook grip deadlift?</a></li>
<li><a href="#releasing">Bonus: Releasing the hook grip?</a></li>
</ul>
<p>Let’s get started.</p>
<h2 id="hook-grip-look-like"><strong>What Does a Hook Grip Look Like?</strong></h2>
<p>Basically, the hook grip looks like a fist with the thumb tucked inside. But the actual representation depends on factors like:</p>
<ol>
<li>your thumb length,</li>
<li>your thumb girth,</li>
<li>tendon flexibility in your thumb,</li>
<li>the length of your fingers, and</li>
<li>the girth of your fingers.</li>
</ol>
<p>For example, here are four different representations among professional Chinese weightlifters:</p>
<p><img loading="lazy" decoding="async" class="wp-image-728 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-1024x635.jpg" alt="" width="650" height="403" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-1024x635.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-600x372.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-768x476.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip.jpg 1400w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p>You can see differences in how far the thumb moves across the palm.</p>
<p>Differences in which fingers wrap around the thumb.</p>
<p>Differences in how many fingers wrap around the thumb.</p>
<p>And how much the palm folds onto itself.</p>
<p>The point is <strong>there is no single way the hook grip should look</strong>.</p>
<p>When learning or teaching how to hook grip, there will be individual differences but they all should follow the same process.</p>
<h2 id="make-hook-grip"><strong>How Do You Make a Hook Grip?</strong></h2>
<p>To make a hook grip, follow this 4-step process:</p>
<ol>
<li>Keep your arms relaxed as you press the web between your thumb and index finger deep into the bar. You’ll notice your thumb begin to internally rotate from this motion.</li>
<li>Next, wrap your thumb around the bar as far as possible. This “hook” creates a shelf to rest the bar and apply force from the thumb.</li>
<li>Then, wrap your fingers around the outer edge of your thumb and bar. This step creates a second “hook” where the fingers compress the thumb to prevent it from externally rotating.</li>
<li>This part is optional: gently tug on the barbell to avoid resting the bar directly on a bony area or blood vessel, ensuring the compression on the thumb feels comfortable.</li>
</ol>
<p><img loading="lazy" decoding="async" class="wp-image-721 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Step-By-Step-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Step-By-Step-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Step-By-Step-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Step-By-Step-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Step-By-Step.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>Depending on the shape of your hand, you might wrap 1 – 3 fingers around the thumb.</p>
<p>And then, your remaining fingers will wrap around the bar to provide support.</p>
<p>In China, some weightlifters will wrap their index and middle fingers over their thumb.</p>
<p>But other Chinese weightlifters will wrap their middle and ring fingers over their thumb.</p>
<p><strong>There is no single way.</strong></p>
<p>The most important aspect is to grip comfortably rather than forcing your hook grip to look like someone else’s.</p>
<h2 id="how-hook-grip-works"><strong>How the Hook Grip Works</strong></h2>
<p>Regardless of what your hook grip looks like, the hook grip creates a secure grip by:</p>
<ol>
<li>Assisting internal rotation of your hand and forearm.</li>
<li>Producing a shape change in the hand for your thumb to apply force into the bar directly.</li>
<li>Creating a double layer of resistance against the bar.</li>
<li>Creating an interlocking system to prevent the bar from rolling.</li>
<li>Equalizing pressure in your hand to restrict the bar’s movement.</li>
</ol>
<p>Let’s go deeper into each of these mechanisms.</p>
<h3><strong>Weightlifting Hook Grip: Mechanism 1</strong></h3>
<p>One way the hook grip works is by helping produce internal rotation in the hand and forearm, which produces more force into the bar.</p>
<p>To understand this, hold your arm in front of you with your thumb pointing to the ceiling.</p>
<p>Then internally rotate your thumb into your palm until your body reaches its end range of motion, like this:</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" title="Thumb Internal Rotation" src="https://player.vimeo.com/video/536162816?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>Notice how leading with your thumb induces your wrist, elbow, and shoulder to follow.</p>
<p>This internal rotation frees your elbows and/or shoulders from internally rotating as much to secure the bar.</p>
<h3><strong>Weightlifting Hook Grip: Mechanism 2</strong></h3>
<p>Another way the hook grip works is by producing a shape change in the hand.</p>
<p>This shape change lets you access a space where your thumb can internally rotate and apply force to the bar.</p>
<p>This image shows the excursion of the thumb as it externally rotates and internally rotates across the left palm.</p>
<p><img loading="lazy" decoding="async" class="wp-image-724 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>The red space is where the thumb produces more of an internal rotation (IR) force.</p>
<p>The blue space is where the thumb produces more of an external rotation (ER) force.</p>
<p>And the deeper your thumb can reach into this IR space, the more your palm will fold.</p>
<p>This fold increases the relative length of the thumb and its leverage to apply force.</p>
<p>But during a normal grip, much of this IR space is not available because your fingers are in the way.</p>
<p>While the palm does fold during a normal grip, it is more limited than a hook grip.</p>
<p>And if you try to internally rotate your thumb in the same way as a hook grip, then the folding will deform your fist.</p>
<p>This difference makes the hook grip a superior grip.</p>
<h3><strong>Weightlifting Hook Grip: Mechanism 3</strong></h3>
<p>A third way the hook grip works is by creating a double layer of resistance against the bar:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-715 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Mechinism-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Mechinism-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Mechinism-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Mechinism-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Mechinism.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>This system works by positioning your thumb and fingers to apply force to the bar.</p>
<p><em><strong>Internal rotation is how your body produces force.</strong></em></p>
<p>When you hold a <a href="https://generationiron.com/best-barbells/">barbell</a> with a normal grip, only your fingers are in the red internal rotation (IR) space.</p>
<p>So you only have one layer of resistance to counter the downward force from the bar.</p>
<p>And notice how your thumb is near the blue external rotation (ER) space.</p>
<p>In this location, your thumb is more prone to opening rather than applying force.</p>
<p>You can try this yourself.</p>
<p>Try pressing your thumb towards your fingers, and you’ll feel a weak force.</p>
<p>However, with a hook grip, your thumb enters the red IR space as it wraps underneath the bar.</p>
<p>This orientation forms another layer of resistance.</p>
<p>And you’ll feel your thumb gain a greater ability to apply force.</p>
<p>But that’s not all!</p>
<h3><strong>Weightlifting Hook Grip: Mechanism 4</strong></h3>
<p>Your thumb and fingers open/externally rotate in opposite directions.</p>
<p>And during a hook grip, your thumb interlocks with your fingers, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-718 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Rotate-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Rotate-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Rotate-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Rotate-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Rotate.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>This orientation makes it harder for the bar to open your hand.</p>
<p>But during a normal grip, your thumb lacks this capability.</p>
<p>So your fingers must do all the work to prevent the bar from rolling.</p>
<h3><strong>Weightlifting Hook Grip: Mechanism 5</strong></h3>
<p>The last way the hook grip works is by equalizing pressure in your thumb to prevent its movement.</p>
<p>During an Olympic lift with hook grip, the bar compresses the inner edge of your thumb pad as you start to lift.</p>
<p>This compression moves the fluid in the thumb pad toward the outer edge and causes it to expand.</p>
<p>It’s like pressing on one side of a balloon and causing the other side to expand.</p>
<p>And your thumb will move in the direction of this expansion unless you can close this space.</p>
<p>Now, since your fingers wrap along the outer edge of your thumb, they are positioned to block this expansion.</p>
<p>As your fingers compress against this expansion, the fluid in your thumb will move back toward the inner edge.</p>
<p>You can test this yourself by pressing your left fingers onto the outer edge of your right thumb pad, like this:</p>
<p><img loading="lazy" decoding="async" class="wp-image-726 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Wrap-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Wrap-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Wrap-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Wrap-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Wrap.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>And the further you wrap your fingers around your thumb during the hook grip, the more surface area padding they can press against.</p>
<p>This fluid shift increases the pressure against the bar, which prevents it from rolling.</p>
<p>It also prevents your thumb from moving, which helps preserve your grip.</p>
<h2 id="why-hook-grip-better"><strong>Why is the Hook Grip Better?</strong></h2>
<p>Given the mechanics described above, the hook grip is better than a normal grip because you can:</p>
<ol>
<li>Grip the bar more securely compared to a normal overhead grip.</li>
<li>Reduce the need for a compensatory strategy.</li>
</ol>
<p>Because the hook grip changes the shape of your hand to apply greater force and creates a system to prevent the bar from rolling, it is a much more secure grip.</p>
<p>But how does a hook grip reduce the need for a compensatory strategy?</p>
<p>Simple.</p>
<p>Basically, if you can’t produce force in one area, you must produce force elsewhere.</p>
<p>Otherwise, you won’t be able to lift the weight.</p>
<p>Remember, your thumb internally rotates to create a hook grip, which helps drive internal rotation in the rest of the arm.</p>
<p>Without the hook grip, it is easier to rely on compensatory strategies to secure the bar.</p>
<p>There are many compensatory strategies discussed in our <a href="https://store.chineseweightlifting.com/equipment/books/weightlifting/">Chinese weightlifting book</a>, but here are several common ones.</p>
<h3><strong>Why Hook Grip: Compensation 1</strong></h3>
<p>First, some athletes will actively point their knuckles to the floor or flex their wrists to increase their wrap around the bar. Like this:</p>
<p><img loading="lazy" decoding="async" class="wp-image-713 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Flexed-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Flexed-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Flexed-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Flexed-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Flexed.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>However, wrist flexion moves your arms away from your torso and alters your movement strategy for the snatch or clean.</p>
<p>If you can’t maintain wrist flexion during the snatch or clean, then your wrists will straighten and create downward + forward momentum.</p>
<p>In this case, you must prevent the bar from pulling you down or forward.</p>
<p>And the common strategy to produce force is concentrically orienting your back muscles and rear deltoids excessively.</p>
<p>But what if you’re really strong and can maintain your wrist flexion?</p>
<p>In this case, the bar will reach your contact point early.</p>
<p>During early contact, your legs aren’t in an optimal position for the extension.</p>
<p>So, your upper body must do more work to lift and catch the bar.</p>
<h3><strong>Why Hook Grip: Compensation 2</strong></h3>
<p>Another common compensatory strategy is flexing the elbows, like this:</p>
<p><img loading="lazy" decoding="async" class="wp-image-710 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Elbow-Flex-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Elbow-Flex-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Elbow-Flex-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Elbow-Flex-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Elbow-Flex.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>Flexing your elbows is a similar strategy to flexing your wrists and sometimes occurs together.</p>
<p>If your arms are unable to stay flexed during the deadlift portion of the snatch or clean, then they will straighten and create downward momentum on the bar.</p>
<p>But there’s another issue.</p>
<p>Since you’re bent over the bar, flexing your elbows concentrically orients your back muscles and creates a rowing motion.</p>
<p>Rowing the bar as you stand can increase the collision between the bar and your hips.</p>
<p>This collision can send the bar forward and throw off your catch.</p>
<h3><strong>Why Hook Grip: Compensation 3</strong></h3>
<p>Another common compensatory strategy is internally rotating your elbows excessively, like this:</p>
<p><img loading="lazy" decoding="async" class="wp-image-704 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Arm-Rotation-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Arm-Rotation-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Arm-Rotation-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Arm-Rotation-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Arm-Rotation.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>This movement increases your pronation capability to aid your grip.</p>
<p>However, it also eccentrically orients your mid-back muscles and rounds your spine.</p>
<p>This position reduces the force capability of your mid-back.</p>
<p>So, what must do more work to raise your torso?</p>
<p>Your lower back and neck.</p>
<p>These compensatory strategies all reduce your force transfer during the snatch and clean.</p>
<p>But a hook grip helps you relax your arms and avoid these compensatory strategies.</p>
<h2 id="is-hook-grip-better"><strong>Is Hook Grip Better?</strong></h2>
<p>Yes, research indicates a hook grip allows you to lift more weight and optimize the force you can transfer into the bar.</p>
<p>A small study by <a href="https://journals.humankinetics.com/view/journals/ijspp/14/3/article-p378.xml" target="_blank" rel="noopener">Oranchuk et al. (2019)</a> shows you can lift a higher 1RM power clean using a hook grip compared to a normal grip.</p>
<p><img loading="lazy" decoding="async" class="wp-image-725 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-vs-Normal-Grip-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-vs-Normal-Grip-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-vs-Normal-Grip-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-vs-Normal-Grip-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-vs-Normal-Grip.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>This higher 1RM occurs in several ways:</p>
<p>First, the bar moves substantially faster during the power clean at most intensities with a hook grip than a normal grip (see the first chart).</p>
<p>Second, power output increases substantially when your intensity reaches 80% or higher with a hook grip than a normal grip (see the second chart).</p>
<p>This is normal because:</p>
<p style="text-align: center;"><em>power = force * velocity</em></p>
<p>So, you should expect more power if your velocity increases, even if your force stays the same.</p>
<p>Finally, as the intensity increases, athletes who use a hook grip tend to catch the bar at a substantially higher front squat position than with a normal grip (see the third chart).</p>
<p>This result makes sense because it is easy to catch the bar at a high front squat position (regardless of grip) when the weight is light.</p>
<p>In another version, <a href="https://openrepository.aut.ac.nz/handle/10292/12049" target="_blank" rel="noopener">Oranchuk et al. (2018)</a> found small differences in peak vertical displacement (0.95 – 1.94%).</p>
<p><img loading="lazy" decoding="async" class="wp-image-706 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Chart-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Chart-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Chart-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Chart-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Chart.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>This result means athletes lifted the bar to nearly the same height regardless of the grip they used.</p>
<p>It makes sense because you need to create enough space to catch the bar, no matter what technique you use.</p>
<p>But how are athletes able to move the bar faster and catch the bar 4.35 – 12.35% higher with the hook grip?</p>
<p>It could be that the hook grip allowed athletes to sustain good posture during the deadlift phase.</p>
<p>Or it could be the hook grip prevented the bar from slipping during the extension, which allows the athlete to continue accelerating the bar.</p>
<p>The study did not test those issues.</p>
<p>However, the results suggest athletes used a different movement strategy between grips.</p>
<p>And the compensatory strategy with a normal grip delayed their timing to pull under and dampened their catch.</p>
<p>Not only does this delay affect your technique, but it also affects your connective tissues.</p>
<p>How?</p>
<p>If you dampen your catch, then you slow the rate of loading on your connective tissues.</p>
<p>So your tissues will train to be less stiff and less apt to produce force.</p>
<p>The result is a negative effect on maximizing your power clean.</p>
<p>And if you’re using the power clean as part of a vertical jump program, it might not improve your jumping.</p>
<p>It might even be counterproductive!</p>
<h2 id="how-long"><strong>How Long Does it Take to Learn the Hook Grip?</strong></h2>
<p>Learning how to hook grip is very easy and usually just takes a few sets to understand it.</p>
<p>However, getting accustomed to the pressure and friction from the hook grip takes about <strong>two weeks</strong>.</p>
<p>The key is to use the hook grip frequently to shorten the time to acclimate your hands.</p>
<p>In China, beginners learn how to hook grip as they begin learning weightlifting technique.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-707 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Child-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Child-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Child-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Child-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Child.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>Beginners can use a PVC or kid’s bar and add weight gradually before moving on to a women’s bar or men’s bar.</p>
<p>This progression can ease the pressure on their thumbs.</p>
<p>But what if you can’t frequently train your weightlifting technique?</p>
<p>No worries!</p>
<p>You can learn how to hook grip by increasing your exposure during bodybuilding movements, such as hook grip rows, hook grip pullups, etc.</p>
<h2 id="small-hands"><strong>Can You Hook Grip With Small Hands? </strong></h2>
<p>This is a common concern among men, but yes, you can perform a hook grip with small hands.</p>
<p>A study by Shuai (1991) recommends a minimum thumb length of 5.91cm +- 0.15cm to perform a hook grip comfortably with an IWF men’s barbell.</p>
<p>How did he find this?</p>
<p>Shuai examined the thumb length of 154 professional, male, Chinese weightlifters.</p>
<p>He measured the distance from the tip of the thumb to its metacarpal joint (see the red line below):</p>
<p><img loading="lazy" decoding="async" class="wp-image-720 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Small-Hands-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Small-Hands-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Small-Hands-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Small-Hands-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Small-Hands.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>Then he recorded his findings over various weight classes and found the average thumb length in the 52kg class to be about 5.91cm +- 0.15cm.</p>
<p><img loading="lazy" decoding="async" class="wp-image-722 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-Length-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-Length-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-Length-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-Length-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-Length.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>Shuai worried if any outliers were driving the results.</p>
<p>So he then measured the thumb length among Chinese national and world snatch champions from 1984 – 1986.</p>
<p><img loading="lazy" decoding="async" class="wp-image-733 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Thumb-Narrow-1024x649.jpg" alt="" width="649" height="411" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Thumb-Narrow-1024x649.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Thumb-Narrow-600x380.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Thumb-Narrow-768x486.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Thumb-Narrow-1536x973.jpg 1536w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Thumb-Narrow-2048x1297.jpg 2048w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>Notice how Qiu Yuanfu (52kg) could snatch over double bodyweight with a thumb length of 5.5cm!</p>
<p>Meanwhile, Zeng Guoqiang and Zhang Shoulie (52kg) have 6.4cm thumb lengths!</p>
<p>5.5cm and 6.4cm are about three standard deviations away from the average Shuai calculated, which is exceptional even among elites in lightweight classes.</p>
<p>Since the outliers are evenly spread, Shuai recommends a thumb length of 5.91cm as a comfortable minimum for adult men.</p>
<p>So, next time you wonder, “how to hook grip with small hands?” measure your thumbs to make sure you actually have small hands.</p>
<h2 id="hands-too-small"><strong>Are Hands too Small for Hook Grip?</strong></h2>
<p><em>If</em> your hands are small (i.e., close to 5.91cm or below), then you can enhance your hook grip with:</p>
<ol>
<li>Grip Adjustment</li>
<li>Grip-enhancing agents such as:
<ul>
<li>Chalk</li>
<li>Liquid Chalk</li>
<li>Liquid Resin</li>
</ul>
</li>
</ol>
<h3><strong>Hook Grip Small Hands: Grip Adjustment</strong></h3>
<p>There’s no denying it: the hook grip is more effective with a longer thumb.</p>
<p>Shuai (1991) found having a longer thumb (hence, a more effective hook grip) highly correlates with better snatch performance.</p>
<p><img loading="lazy" decoding="async" class="wp-image-719 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Small-Hand-Adjustment-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Small-Hand-Adjustment-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Small-Hand-Adjustment-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Small-Hand-Adjustment-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Small-Hand-Adjustment.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>But with small hands, it’s difficult to rely on the length of your fingers and thumb to secure your grip.</p>
<p>Fortunately, there’s a solution.</p>
<p>You can try adjusting your grip by internally rotating your thumb further across your palm, like this:</p>
<p><img loading="lazy" decoding="async" class="wp-image-703 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Adjustment-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Adjustment-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Adjustment-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Adjustment-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Adjustment.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>This grip adjustment folds your hand further to increase the relative length of your thumb.</p>
<p>And this change in relative length gives your thumb more leverage and moves it deeper into the IR space (see Weightlifting Hook Grip: Mechanism 2).</p>
<h3><strong>Hook Grip Small Hands: Grip-Enhancing Agents</strong></h3>
<p>Another solution is to use a grip-enhancing agent such as chalk or liquid resin.</p>
<p>Chalk and liquid chalk claim to increase the coefficient of friction by drying the skin.</p>
<p>Liquid resin claims to enhance the adhesion between the skin and surface.</p>
<p>Which should you use?</p>
<p>The answer depends on the moisture of the surface and your skin.</p>
<p>A case study by Carre et al. (2012) measured the change in friction using various grip-enhancing agents on a steel surface.</p>
<p>Here are the adapted results:</p>
<p><img loading="lazy" decoding="async" class="wp-image-712 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Enhancement-Results-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Enhancement-Results-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Enhancement-Results-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Enhancement-Results-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Enhancement-Results.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<h4><strong>Case 1: Dry Hands and Dry Surface</strong></h4>
<p>If your hands are dry and the surface is dry, chalk does <strong>NOT</strong> provide the best grip for deadlift, snatch, or clean variations.</p>
<p>In fact, you’re better off using your bare skin!</p>
<p>The reason?</p>
<p>If there’s no moisture to dry, then chalk acts as a solid lubricant.</p>
<p>By contrast, liquid chalk increases friction substantially better by creating a viscous solution.</p>
<p>And liquid resin performs best in a dry environment because it is viscous and can adhere to your skin.</p>
<p>This result supports research translated by <a href="https://www.sportivnypress.com/2015/optimum-width-of-the-grip-in-the-snatch/" target="_blank" rel="noopener">Charniga (2007)</a>, claiming the force applied to the bar is 15% stronger with the use of resin.</p>
<p>So if you want the best grip for deadlift, snatch, or cleans in dry conditions, then use a liquid agent.</p>
<h4><strong>Case 2: Wet hands and Dry Surface</strong></h4>
<p>The story changes if you increase the moisture of your hands through sweat or spray with water (middle chart).</p>
<p>In this case, the solid chalk provides the best grip for deadlift, snatch, and clean variations.</p>
<p>The reason is the chalk particles can bind to the moisture and form a viscous solution.</p>
<p>And this solution increases the friction against steel, which enhances your grip.</p>
<p>But if you have sweaty hands, you <strong>DON’T</strong> want to use liquid chalk or liquid resin.</p>
<p>You’re better off using your own skin (if you don’t have dry chalk).</p>
<p>The reason?</p>
<p>These agents already have water, so if your skin is moist, they won’t bind to it effectively and will only increase lubrication against the bar.</p>
<h4><strong>Case 3: Dry Hands and Wet Surface</strong></h4>
<p>Finally, what if you lift in a humid environment?</p>
<p>In this case, the contact surface (i.e., steel) is moist rather than your hand.</p>
<p>If the bar is damp, then all grip agents become less effective compared to a dry environment.</p>
<p>But something is better than nothing.</p>
<p>So, if you lift in a humid environment, your best strategy is to dry the bar as much as possible with a dry cloth.</p>
<p>Since the air is still humid, using solid chalk will provide the best grip for deadlift, snatch, and clean variations.</p>
<p>In China, weightlifters often use <a href="https://store.chineseweightlifting.com/equipment/straps/whitestraps/">weightlifting straps</a> combined with chalk in humid environments.</p>
<h2 id="hook-grip-pain"><strong>Is Hook Grip Supposed to Hurt?</strong></h2>
<p>Yes, it’s common for the hook grip to feel uncomfortable when learning how to hook grip. This discomfort is due to:</p>
<ol>
<li>Increased fluid pressure from the bar and your fingers pressing into your thumb pad.</li>
<li>Friction on your thumb as the bar tries to roll off the inner edge of your thumb.</li>
</ol>
<p>In addition to discomfort, these forces can create small skin tears along the inner edge of your thumb, swelling, chafing, and broken blood vessels, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-705 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Bruise-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Bruise-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Bruise-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Bruise-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Bruise.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>The good news is these issues are typical.</p>
<p>The bad news is these injuries/discomfort can interfere with your technique or heavier lifts.</p>
<p>So, what’s the solution?</p>
<p>Use some <a href="https://store.chineseweightlifting.com/equipment/tape/chinese-weightlifting-tape/">weightlifting tape</a> to provide a layer of skin protection until your hand adapts.</p>
<h2 id="hook-grip-thumb-pain"><strong>Does Hook Grip Thumb Pain Ever Go Away? </strong></h2>
<p>Usually, yes. The swelling and broken blood vessels typically subside as your skin stretches to accommodate high fluid pressure in your thumb pad.</p>
<p>And your thumb will become more resistant to chafing and skin tears as your skin thickens.</p>
<p>However, you might experience persistent thumb pain with the hook grip if you:</p>
<ol>
<li>Press your thumb parallel against the bar.</li>
<li>Use your fingers to hook onto your thumbnail.</li>
<li>Lack internal rotation somewhere else, such as your shoulder.</li>
</ol>
<h3><strong>Hook Grip Pain #1:</strong></h3>
<p>Pressing your thumb parallel to the bar places pressure on your thumbnail and the boney side of your thumb, including the joints.</p>
<p><img loading="lazy" decoding="async" class="wp-image-716 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Pain-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Pain-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Pain-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Pain-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Pain.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>The problem is there’s little fluid and room for compression/expansion on this side, making this placement quite painful and persistent.</p>
<p>This problem occurs frequently if you don&#8217;t learn how to hook grip correctly.</p>
<p>Fortunately, there’s a solution.</p>
<p>You can easily resolve this by adjusting your grip to wrap your thumb pad around the bar, like the right side of the image above.</p>
<h3><strong>Hook Grip Pain #2:</strong></h3>
<p>Another issue is pressing your fingers directly on your thumbnail or its edge.</p>
<p>Because this area is sensitive to pressure, performing a hook grip can feel like your nail is getting pulled off.</p>
<p>It’s difficult to adapt to this, so your best solution is adjusting your grip.</p>
<p>You can start over and try to press the web between your index finger and thumb deeper into the bar.</p>
<p>You can also try wrapping your fingers further around your thumb.</p>
<p>Or you can try internally rotating your thumb further across your palm.</p>
<p>But even if you know how to hook grip, sometimes none of these solutions are possible because your fingers are too short or too thick.</p>
<p>In this case, using <a href="https://store.chineseweightlifting.com/equipment/tape/chinese-weightlifting-tape/">weightlifting tape</a> can provide a layer of protection to dampen the pressure from your fingers.</p>
<h3><strong>Hook Grip Pain #3:</strong></h3>
<p>Sometimes athletes experience tightness or pain at the base of the thumb or wrist, shown in the blue circles below:</p>
<p><img loading="lazy" decoding="async" class="wp-image-727 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Wrist-Pain-1024x635.jpg" alt="" width="649" height="403" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Wrist-Pain-1024x635.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Wrist-Pain-600x372.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Wrist-Pain-768x476.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Wrist-Pain.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>The tightness can also occur between the two blue circles.</p>
<p>Conventional wisdom is to stretch a tight area by performing ulnar deviation of your wrist while maintaining your fist.</p>
<p>However, before you go pulling on something that doesn’t want to elongate, consider looking more proximally to your torso.</p>
<p>Why?</p>
<p>Because if you can internally rotate your shoulder, pronate your forearm, and pronate your hand relative to your wrist, then you should have all your internal rotation available.</p>
<p>It’s rare for one segment in the arm to move independently of other segments.</p>
<p>So, if you have a problem at the distal end, you may have something proximal limiting your movement.</p>
<p><strong>First, make sure you’re not pointing your elbows back in the start, like this:</strong></p>
<p><img loading="lazy" decoding="async" class=" wp-image-711 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Elbow-Point-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Elbow-Point-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Elbow-Point-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Elbow-Point-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Elbow-Point.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>Some western coaches teach this external rotation movement to create tension in their midback.</p>
<p>The problem?</p>
<p>It becomes more difficult to pronate (internally rotate) your forearm when you’re already externally rotating it.</p>
<p>So when you hook grip, you’re doing it against a muscle being pulled in the opposite direction.</p>
<p>And you’re forced to go beyond the range available, which can be painful.</p>
<p>In this case, stretching may provide temporary relief if it does anything at all.</p>
<p><strong>Second, consider restoring your pump handle to access shoulder internal rotation.</strong></p>
<p>What’s that?</p>
<p>When you inhale, your ribcage (should) expands outward upward, like a pump:</p>
<p><iframe loading="lazy" title="YouTube video player" src="https://www.youtube.com/embed/23-KAubf-js" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>But if your pump handle stays down during inhalation, then you’ll have concentric orientation of upper body muscles anteriorly and laterally.</p>
<p>Think tight pecs, serratus, etc.</p>
<p>With a down pump handle, your scapula abducts, and your humerus internally rotates.</p>
<p>So you end up looking like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-704 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Arm-Rotation-1024x577.jpg" alt="" width="649" height="366" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Arm-Rotation-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Arm-Rotation-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Arm-Rotation-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Arm-Rotation.jpg 1400w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>This position is awkward to lift or walk.</p>
<p>So, you need to <em>externally rotate</em> compensatorily to make use of your hands and arms.</p>
<p>The problem with this compensation is it concentrically orients your shoulder external rotators, limiting shoulder internal rotation.</p>
<p>The result is the same as you saw in the elbow: when you hook grip, you’re doing it against a muscle being pulled in the opposite direction.</p>
<p>So you’re forced to go beyond the range available to pronate, which can be painful near the thumb.</p>
<p>So how can you restore your internal rotation?</p>
<p>Use exercises that force an up-pump handle. For example, you can use a decline pullover like this:</p>
<p><iframe loading="lazy" title="YouTube video player" src="https://www.youtube.com/embed/57qHcrdd6lY" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>You can even do some incline, alternating, dumbbell bench press!</p>
<p>Alternatively, you can do light front squats focusing on keeping your chest out and breathing through your chest.</p>
<p>Try these movements and see if you experience a reduction in hook grip pain.</p>
<h2 id="weightlifting-tape"><strong>What Tape Do Weightlifters Use? </strong></h2>
<p>In China, most weightlifters use a roll of firm cloth <a href="https://store.chineseweightlifting.com/equipment/tape/chinese-weightlifting-tape/">weightlifting tape</a>. Like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-729 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Weightlifting-Tape-1024x635.jpg" alt="" width="651" height="404" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Weightlifting-Tape-1024x635.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Weightlifting-Tape-600x372.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Weightlifting-Tape-768x476.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Weightlifting-Tape.jpg 1400w" sizes="auto, (max-width: 651px) 100vw, 651px" /></p>
<p>You might be wondering how to hook grip with such a large roll.</p>
<p>Fortunately, this tape tears easily into strips which you can customize for your wrists, shins, hands, as well as your thumb proportions.</p>
<p>Adjusting the width of the tape has several advantages.</p>
<p>First, it allows you to tape around the interphalangeal joint of the thumb.</p>
<p>Avoiding this spot is important because if you tape this spot too tightly, then the tape will create too much pressure in your thumb and can prevent flexion.</p>
<p>Second, adjusting the width of the tape helps prevent slippage during a training session.</p>
<p>For example, if the width of the tape is too wide, then any excess tape hanging off the end of your thumb can pull the entire strip during the pull.</p>
<p>Additionally, using a wide strip can cause the tape to bunch up when you flex your thumb or cause the tape to slip off during a lift.</p>
<p>Third, adjustable strips allow you to target areas where the skin breaks without having to tape much of the thumb, like this:</p>
<p><img loading="lazy" decoding="async" class=" wp-image-723 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-Tape-1024x635.jpg" alt="" width="650" height="403" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-Tape-1024x635.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-Tape-600x372.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-Tape-768x476.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Thumb-Tape.jpg 1400w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p>This solution is good for athletes who don’t like taping their thumbs but need to protect a vulnerable area.</p>
<h2 id="hook-grip-necessary"><strong>Is Hook Grip Necessary? </strong></h2>
<p>The hook grip is necessary (but not required) for weightlifting competition. It’s also not necessary for all <a href="https://chineseweightlifting.com/olympic-weightlifting-training-exercises/">weightlifting training exercises</a>. Here’s a <strong>rough</strong> guideline of how Chinese weightlifters use the hook grip:</p>
<ul>
<li>Often used for:
<ul>
<li>Full Snatch</li>
<li>Full Clean</li>
<li>Power Snatch</li>
<li><a href="https://chineseweightlifting.com/how-to-power-clean/">Power Clean</a></li>
</ul>
</li>
<li>Less often used for:
<ul>
<li>Hang Snatch</li>
<li><a href="https://chineseweightlifting.com/how-to-power-clean/#bonus-hang-clean">Hang Clean</a></li>
<li>Block Snatch</li>
<li><a href="https://chineseweightlifting.com/how-to-power-clean/#bonus-clean-blocks">Block Clean</a></li>
<li><span style="font-weight: 400;">Complexes</span></li>
<li><span style="font-weight: 400;">Deadlifts</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Snatch Pulls</span></li>
<li>Clean Pulls</li>
<li>Pressing Movements</li>
<li>Bodybuilding pulling movements like rows, chin-ups, lat pulls, etc.</li>
</ul>
</li>
</ul>
<p>Of course, there are always exceptions. For example, check out this clean complex where the weightlifter uses a hook grip:</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" title="Clean Complex" src="https://player.vimeo.com/video/532938877?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">And check out this girl snatching 115kg from blocks with a hook grip.</span></p>
<p>&nbsp;</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" title="Block Snatch without Straps" src="https://player.vimeo.com/video/535412865?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>&nbsp;</p>
<p>But still, it looks like Chinese weightlifters hardly use the hook grip!</p>
<p>What are they using instead?</p>
<p>Answer: <a href="https://store.chineseweightlifting.com/equipment/straps/whitestraps/">weightlifting straps</a></p>
<p>In general, most <a href="https://chineseweightlifting.com/olympic-weightlifting-training-exercises/">weightlifting assistance movements</a> like block/hang/pulls require multiple reps where your grip can fatigue, even with a hook grip.</p>
<p>If your grip fatigues, it can result in a compensatory strategy that interferes with your force production.</p>
<p>So, to avoid ingraining bad <a href="https://generationiron.com/best-deadlift-socks/">weightlifting</a> habits, the hook grip is usually reserved for technical movements from the floor and/or single reps.</p>
<p>When it comes to strength movements, there’s a little more nuance.</p>
<p>Let’s look at the deadlift as an example.</p>
<h2 id="hook-grip-deadlift"><strong>Should You Hook Grip Deadlift? </strong></h2>
<ol>
<li>Outside of weightlifting, since the hook grip is stronger than a normal grip, you should perform a hook grip deadlift if your goal is maximum deadlift strength or reps.</li>
<li>But in weightlifting, the answer depends on your hook grip strength, training schedule, and movement goals.</li>
</ol>
<p>Let’s look at each of these factors more closely.</p>
<h3><strong>Hook Grip Deadlift: Grip Strength</strong></h3>
<p>Some Chinese weightlifters perform hook grip deadlift variations because their hands are small, so they need to strengthen hook grip.</p>
<p>Other athletes have an uncomfortable hook grip and cannot adjust their fingers.</p>
<p>In this case, they perform a hook grip deadlift to adapt their hands.</p>
<p>Variations include rounded back deadlifts, Romanian deadlifts, and other movements covered in our list of <a href="https://chineseweightlifting.com/olympic-weightlifting-training-exercises/">Olympic weightlifting exercises</a>.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-709 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Deadlift-1024x635.jpg" alt="" width="650" height="403" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Deadlift-1024x635.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Deadlift-600x372.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Deadlift-768x476.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Deadlift.jpg 1400w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p>The weights for these hook grip deadlift variations are usually close to maximum snatch or clean weight rather than a 1RM deadlift performed with <a href="https://store.chineseweightlifting.com/equipment/straps/whitestraps/">weightlifting straps</a>.</p>
<p>This intensity has two advantages.</p>
<p>One advantage is there’s less injury risk if you use a compensatory strategy as your grip fails.</p>
<p>This reduced risk is because the intensity is below the maximal strength range for your body.</p>
<p>Another advantage is since the intensity is near your maximum snatch and clean &amp; jerk, using hook grip deadlift variations can build confidence.</p>
<h3><strong>Hook Grip Deadlift: Training Schedule</strong></h3>
<p>Most Chinese weightlifters perform at least one type of pulling exercise per day, so they often use <a href="https://store.chineseweightlifting.com/equipment/straps/whitestraps/">weightlifting straps</a> for deadlifts. But it’s possible to minimize hand fatigue from hook grip deadlifts if:</p>
<ol>
<li>You place them near the end of a weight training session.</li>
<li>The next day in the training week is a rest day.</li>
<li>The next weight training session has few to no pulling movements.</li>
<li>The intensity of the next weight training session is light.</li>
<li>The next weight training session implements <a href="https://store.chineseweightlifting.com/equipment/straps/whitestraps/">weightlifting straps</a> for all pulling movements.</li>
</ol>
<p>The point is you can train your grip strength with hook grip deadlifts while weightlifting frequently.</p>
<p>You just need to be strategic about your placement.</p>
<h3><strong>Hook Grip Deadlift: Movement Goal</strong></h3>
<p>Whether you implement a hook grip deadlift or not depends on the goal of your movement.</p>
<p>For example, Chinese weightlifters add an extension during a deadlift to emphasize power, like this:</p>
<div style="padding: 75% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" title="Clean Deadlift with Extension" src="https://player.vimeo.com/video/525170206?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>While this movement can build snatch pull or clean pull strength, it is very taxing on their hands without <a href="https://store.chineseweightlifting.com/equipment/straps/whitestraps/">weightlifting straps</a>.</p>
<h2 id="releasing"><strong>Bonus: Releasing the Hook Grip?</strong></h2>
<p>All professional weightlifters start with a hook grip.</p>
<p>And, so far, we’ve been talking about the hook grip from the start position.</p>
<p>But some athletes naturally release the hook as they turn their wrists to catch the bar during a snatch or clean.</p>
<p>For example, you can see Liao Hui (69kg; on the left) maintaining his hook grip while Zhang Jie (62kg; on the right) opens his hands and releases his hook grip.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-717 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Release-1024x635.jpg" alt="" width="650" height="403" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Release-1024x635.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Release-600x372.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Release-768x476.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/Hook-Grip-Release.jpg 1400w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p>Both are world champions.</p>
<p>Both are cleaning 160kg.</p>
<p>So, what’s going on?</p>
<p>Remember, the hook grip produces internal rotation in the arm via pronation.</p>
<p>But if you don’t have enough access to this internal rotation space in a front squat or overhead squat, you must create space to get into position.</p>
<p>And releasing the hook grip is a strategy that will bias the wrists towards supination to expand the space.</p>
<p>This movement isn’t explicitly taught in China, but it occurs among men and women, lightweights and heavyweights.</p>
<p>And depending on your ability to access internal rotation, you might maintain the hook grip for:</p>
<ol>
<li>Both snatch and clean.</li>
<li>Snatch only.</li>
<li>Neither snatch or clean.</li>
</ol>
<p>So, what should you do?</p>
<p>Ask yourself: “Can I maintain a proper overhead position? Can I do it pain-free?”</p>
<p>If the answer is “yes” to both questions, then continue with whatever grip you’re using.</p>
<p>While maintaining a hook grip can preserve an undisrupted connection with the bar, it’s also important to achieve a pain-free and proper catch position.</p>
<p>And some athletes release the hook grip because this is the best strategy to apply force throughout the entire system.</p>
<p>For example, they give up internal rotation in the wrist by releasing the hook grip but they have space to produce greater internal rotation at the shoulder or spine.</p>
<p>But if the answer is “no” to either question, then assess you have two options:</p>
<p>First, you can assess your weightlifting technique visually with our <a href="https://store.chineseweightlifting.com/equipment/books/weightlifting/">Chinese weightlifting book</a>.</p>
<p>Second, try to create a dynamic pump handle to create space for you to internally rotate your shoulder <a href="#hook-grip-pain">(see Hook Grip Pain #3 for more info</a>).</p>
<p>If the problem persists despite these interventions, then you should consider releasing the hook grip.</p>
<h2><strong>Conclusion:</strong></h2>
<p>Congratulations, you are now a master of the hook grip!</p>
<p>I hope you found this weightlifting hook grip guide valuable and interesting.</p>
<p>Now I’d like to hear from you.</p>
<p>Will you try the hook grip?</p>
<p>If you already hook grip, did you learn anything new?</p>
<p>Is there any other question you have about the hook grip?</p>
<p>Let me know by leaving a quick comment!</p>
<p><span style="font-size: 150%;"><strong>Sources:</strong></span></p>
<p>Special thanks to <a href="https://billhartmanpt.com/" target="_blank" rel="noopener">Bill Hartman</a> at <a href="https://ifastuniversity.com/">IFASTU</a> for guidance.</p>
<p>Bykov, A. P., Y. I. Smagli, and B. Donyets. 1970. “Optimum Width of the Grip in the Snatch.” Polytechnical Institute Weightlifting. 63 – 67. Translated by Andrew Charniga, Jr. Sportivny Press. 2007.</p>
<p>Carre, Matt, Sarah Tomlinson, James Collins, and Roger Lewis. 2012. “An Assessment of the Performance of Grip Enhancing Agents used in Sports Applications.” Proceedings of the Institution of Mechanical Engineers, Part J: Journal of Engineering Tribology. 226(7): 616 – 625.</p>
<p>Oranchuk, Dustin, Riki Lindsay, Eric Helms, Eric Harbour, Adam Storey, and Eric Drinkwater. 2018. “Hook-grip Improves Power Clean Kinetics and Kinematics.” In Conference: 36th International Society of Biomechanics in Sports.</p>
<p>Oranchuk, Dustin, Eric Drinkwater, Riki Lindsay, Eric Helms, Eric Harbour, and Adam Storey. 2019. “Improvement of Kinetic, Kinematic, and Qualitative Performance Variables of the Power Clean with the Hook Grip.” International Journal of Sports Physiology and Performance. 14(3): 378 – 384.</p>
<p>Shuai Yuqin. 1991. “The Relationship between Thumb Length and Snatch Performance of Male Weightlifters.” Journal of Chengdu Physical Education Institute. 17:1. 93 – 96.</p>
<p>The post <a href="https://chineseweightlifting.com/hook-grip/">Hook Grip Mastery: Everything you Need to Know</a> appeared first on <a href="https://chineseweightlifting.com">Ma Strength</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chineseweightlifting.com/hook-grip/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>Weightlifting Calculator: How Do You Rank in Chinese Weightlifting?</title>
		<link>https://chineseweightlifting.com/weightlifting-calculator/</link>
					<comments>https://chineseweightlifting.com/weightlifting-calculator/#comments</comments>
		
		<dc:creator><![CDATA[Ma Strength]]></dc:creator>
		<pubDate>Mon, 19 Apr 2021 12:00:51 +0000</pubDate>
				<category><![CDATA[Study]]></category>
		<guid isPermaLink="false">https://chineseweightlifting.com/?p=390</guid>

					<description><![CDATA[<p>We created an online weightlifting calculator based on Zhang’s (2011) survey of over 200 elite Chinese male weightlifters who sought to answer the question: How do you evaluate and rank Chinese athletes in each of the weightlifting weight classes? In this post, we’re going to share the findings and break down the steps so that [...]</p>
<p>The post <a href="https://chineseweightlifting.com/weightlifting-calculator/">Weightlifting Calculator: How Do You Rank in Chinese Weightlifting?</a> appeared first on <a href="https://chineseweightlifting.com">Ma Strength</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="size-large wp-image-532 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image2-1024x577.png" alt="" width="1020" height="575" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image2-1024x577.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image2-600x338.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image2-768x433.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image2-1536x865.png 1536w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image2.png 1999w" sizes="auto, (max-width: 1020px) 100vw, 1020px" /></p>
<p><span style="font-weight: 400;">We created an online weightlifting calculator based on Zhang’s (2011) survey of over 200 elite Chinese male weightlifters who sought to answer the question:</span></p>
<p><span style="font-weight: 400;">How do you evaluate and rank Chinese athletes in each of the weightlifting weight classes?</span></p>
<p><span style="font-weight: 400;">In this post, we’re going to share the findings and break down the steps so that you can see how you measure up!</span></p>
<p style="text-align: center;"><a href="#step-2"><span style="font-size: 160%;">Check out the Calculator Below! </span></a></p>
<h2>Summary: Ranking 223 Chinese Olympic Weightlifters</h2>
<ol>
<li>Zhang’s (2011) study constructed a comprehensive weightlifting point system for each of the Olympic weightlifting weight classes based on:
<ul>
<li><b>Body shape,</b></li>
<li><b>Hormonal level, </b></li>
<li><b>Athletic performance.</b></li>
</ul>
</li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The body shape index consists of: </span>
<ul>
<li aria-level="1"><b>Standing-Seated Height Index,</b></li>
<li aria-level="1"><b>Shoulder – Waist Index, </b></li>
<li aria-level="1"><b>Chest Size, </b></li>
<li aria-level="1"><b>Relative Body Weight Index, </b></li>
<li aria-level="1"><b>Body Fat %.</b></li>
</ul>
</li>
<li><span style="font-weight: 400;">The index of hormonal levels consists of: </span>
<ul>
<li><b><a href="https://generationiron.com/boost-testosterone-naturally/">Testosterone</a> level </b></li>
<li><b>Cortisol level.</b></li>
</ul>
</li>
<li><span style="font-weight: 400;">The athletic performance index consists of weightlifting standards for: </span>
<ul>
<li><b>Power snatch,</b></li>
<li><a href="https://chineseweightlifting.com/how-to-power-clean/"><b>Power clean,</b></a></li>
<li><b>Push press, </b></li>
<li><b>Front squat, </b></li>
<li><b>Back squat, </b></li>
<li><b>Snatch deadlift,</b></li>
<li><b>Clean deadlift.</b></li>
</ul>
</li>
<li><span style="font-weight: 400;">Based on these indexes, you can create a Weightlifting Point System with 6 weightlifting rankings: </span>
<ul>
<li><b>0 – 20 very poor, </b></li>
<li><b>20 – 40 poor, </b></li>
<li><b>40 – 60 average, </b></li>
<li><b>60 – 80 good, </b></li>
<li><b>80 – 90 very good, </b></li>
<li><b>+90 excellent.</b></li>
</ul>
</li>
<li><span style="font-weight: 400;">The following weightlifters had the following scores out of 100:  </span>
<ul>
<li><b>Zhang Jie (62kg Weightlifting Class): 90.67, </b></li>
<li><b>Liao Hui (69kg Weightlifting Class): 94.81,</b></li>
<li><b>L<span class="keyword _ngcontent-zzp-95" aria-hidden="false">ü</span> Xiaojun (77kg Weightlifting Class): 92.09,</b></li>
<li><b>L<span class="keyword _ngcontent-zzp-95" aria-hidden="false">ü</span> Yong (85kg Weightlifting Class): 91.67.</b></li>
</ul>
</li>
</ol>
<p>&nbsp;</p>
<h2>Weightlifting Calculator: How to find your Score</h2>
<p><span style="font-weight: 400;">The original study determined weightlifting success is composed of body shape, hormonal level, and athletic performance:</span></p>
<p><span style="font-weight: 400;"><img loading="lazy" decoding="async" class="size-medium wp-image-622 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/04/Chinese-Weightlifting-Scoring-System-600x338.jpg" alt="" width="600" height="338" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/04/Chinese-Weightlifting-Scoring-System-600x338.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/04/Chinese-Weightlifting-Scoring-System-1024x577.jpg 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/04/Chinese-Weightlifting-Scoring-System-768x433.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/04/Chinese-Weightlifting-Scoring-System.jpg 1400w" sizes="auto, (max-width: 600px) 100vw, 600px" /><br />
</span></p>
<p><span style="font-weight: 400;">Interestingly, body shape contributed only 12% of an athlete’s success.</span></p>
<p><span style="font-weight: 400;">Hormonal levels determined 20%.</span></p>
<p><span style="font-weight: 400;">But the biggest contributor is athletic performance (68%!).</span></p>
<p><span style="font-weight: 400;">What does this mean?</span></p>
<p><span style="font-weight: 400;">It means genetics is only part of the story and there is a substantial amount of achievement possible by improving your lifts.</span></p>
<p>This does NOT mean anyone can snatch like L<span class="keyword _ngcontent-zzp-95" aria-hidden="false">ü X</span>iaojun.</p>
<p>But it means you can improve yourself substantially with proper training.</p>
<p><span style="font-weight: 400;">We’ll focus on body shape and athletic performance to determine weightlifting rankings because most people cannot get hormonal levels checked. </span><b>So, the highest possible score is 80.</b></p>
<p>So if you want to compare yourself to the elites, just subtract 20 from their score.</p>
<p>Now, let’s break down the steps so that you can see how you measure up.</p>
<ul>
<li><a href="#step-1">Step 1: Gather your measurements</a>
<ul>
<li>Seated – Standing Height Index</li>
<li>Shoulder – Waist Index</li>
<li>Chest Size</li>
<li>Relative Bodyweight Index</li>
<li>Body Fat %</li>
</ul>
</li>
<li><a href="#step-3">Step 2: Enter your data in our weightlifting calculator to determine your Chinese Weightlifting Score</a></li>
<li><a href="#step-2"><span style="font-weight: 400;">Step 3: Choose the weightlifting point system to identify room for improvement</span></a>
<ul>
<li>56kg <span style="font-weight: 400;">Weightlifting Standards</span></li>
<li>62kg <span style="font-weight: 400;">Weightlifting Standards</span></li>
<li>69kg <span style="font-weight: 400;">Weightlifting Standards</span></li>
<li>77kg <span style="font-weight: 400;">Weightlifting Standards</span></li>
<li>85kg <span style="font-weight: 400;">Weightlifting Standards</span></li>
<li>94kg <span style="font-weight: 400;">Weightlifting Standards</span></li>
<li>105kg <span style="font-weight: 400;">Weightlifting Standards</span></li>
<li>+105kg <span style="font-weight: 400;">Weightlifting Standards</span></li>
</ul>
</li>
<li><a href="#step-4">Step 4: Let us know your score!</a></li>
</ul>
<p>&nbsp;</p>
<h3 id="step-1">Step 1: Gather your measurements</h3>
<h4><strong>Seated – Standing Height Index</strong></h4>
<p>The researcher calculated the ranking using the entire athlete sample with the following equation:</p>
<p style="text-align: center;"><span style="font-weight: 400;">(Seated Height / Standing Height) * 100</span></p>
<p><strong>Standing Height (cm)</strong></p>
<p>The study used a medical height meter, but you can easily measure your height by standing straight against a wall and use a pencil to mark your height. Then you can use a tape measurer to calculate your height. We recommend measuring your height about 1 – 2 hours after waking up.</p>
<p><strong>Seated Height (cm)</strong></p>
<p>The study used a medical height meter, but you can easily measure your height by sitting upright with your back against a wall. Sit on a box or stool that allows your feet to stay flat on the ground and your hips and knees bent at 90˚.</p>
<p>Then use a pencil to mark your height (see image below).</p>
<p><img loading="lazy" decoding="async" class=" wp-image-397 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/image1-1024x827.png" alt="" width="815" height="658" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/image1-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image1-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image1-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image1.png 1312w" sizes="auto, (max-width: 815px) 100vw, 815px" /></p>
<p>Then you can use a tape measurer to calculate the length from the box to your marking. We recommend measuring your height about 1 – 2 hours after waking up.</p>
<h4><strong>Shoulder – Waist Index</strong></h4>
<p>Zhang calculated the weightlifting rankings using the entire athlete sample with the following equation:</p>
<p style="text-align: center;"><span style="font-weight: 400;">(Iliac Width/Shoulder Width) * 100</span></p>
<p><strong>Shoulder Width (cm)</strong></p>
<p>Use a tape measurer and place it horizontally over the left and right AC joints (see image below). <img loading="lazy" decoding="async" class=" wp-image-399 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/image3-1024x827.png" alt="" width="815" height="658" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/image3-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image3-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image3-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image3.png 1312w" sizes="auto, (max-width: 815px) 100vw, 815px" /></p>
<p><em>Source: Ozaslan et al (2011)</em></p>
<p>If you’re by yourself, then try this tip from <a href="https://www.healthline.com/health/average-shoulder-width#measuring-your-shoulders" target="_blank" rel="noopener noreferrer">Healthline</a>: “stand against a wall, reach across your left shoulder with your right hand and mark the place right above your shoulder joint.</p>
<p>Repeat the process on the opposite side with your opposite hand. Then use a measuring tape to measure the distance between the two markings.”</p>
<p>&nbsp;</p>
<p><strong>Iliac Width (cm)</strong></p>
<p>Use a tape measurer and place it horizontally over the left and right ridges on the front of your hips (see image below).</p>
<p><img loading="lazy" decoding="async" class=" wp-image-398 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/image2-1024x827.png" alt="" width="815" height="658" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/image2-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image2-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image2-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image2.png 1312w" sizes="auto, (max-width: 815px) 100vw, 815px" /></p>
<p><em>Source: Ozaslan et al (2011)</em></p>
<p><strong>Chest Size (cm)</strong></p>
<p>The researcher calculated the ranking using the sample for each weight class using the following methodology:</p>
<p>Raise your arms, then place a measuring tape horizontally across the lower corner of the scapula, through the armpit, then place the lower edge of the tape on the upper edge of the nipple (see image below).</p>
<p>Keep your body relaxed and breathe naturally.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-400 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/image4-1024x827.png" alt="" width="815" height="658" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/image4-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image4-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image4-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/image4.png 1312w" sizes="auto, (max-width: 815px) 100vw, 815px" /></p>
<h4><strong>Relative Bodyweight Index</strong></h4>
<p><span style="font-weight: 400;">Zhang used the following equation in their weightlifting rankings for each of the weightlifting weight classes: </span></p>
<p style="text-align: center;"><span style="font-weight: 400;">Weight (Kg) / Height (Cm) × 1000</span></p>
<p><strong>Weight (kg)</strong></p>
<p>The study measured bodyweight in the morning, wearing underwear only.</p>
<p>We recommend weighing yourself before eating or drinking anything, and after going to the bathroom.</p>
<p><strong>Body Fat (%)</strong></p>
<p><span style="font-weight: 400;">The researcher calculated the weightlifting rankings for this index using the sample for each of the weightlifting weight classes.</span></p>
<p><span style="font-weight: 400;">However, the actual way to measure body fat was not clear in the study.</span></p>
<p><span style="font-weight: 400;">Fortunately, there are many ways you can find this yourself. </span></p>
<p><span style="font-weight: 400;">You can use calipers, an electrical body fat scale, water displacement, or DEXA scan. </span></p>
<p>&nbsp;</p>
<h3 id="step-3">Step 2: Find your Weightlifting Score with our Weightlifting Calculator</h3>
<p>We used Zhang’s (2011) methodology to build the weightlifting calculator below.</p>
<p>Based on your measurements, you might get a zero score for some parts. Dont worry!</p>
<p><span style="font-weight: 400;">In terms of entering your 1 rep max (1RM), we recommend using the 1RM that maintains good technique. </span></p>
<p><span style="font-weight: 400;">For example, your squat should be the heaviest squat that maintains a smooth speed, not a super slow grinding lift. </span></p>
<p><span style="font-weight: 400;">Your power snatch should be the heaviest that you can perform without pressing out the barbell.</span></p>
<p><span style="font-weight: 400;">Since this study was conducted in 2011, it doesn’t reflect the changes in weightlifting classes by the IWF in 2018. </span></p>
<p><span style="font-weight: 400;">If your body weight might be in between 2 Olympic weightlifting classes, use the weight class that you are closest to or the weight class you used before the change.</span></p>
<p>&nbsp;</p>
<p><strong>Select Weight Class:</strong></p>
<p><select id="weightclass" class="data">
<option id="56kg" value="56">56kg</option>
<option id="62kg" value="62">62kg</option>
<option id="69kg" value="69">69kg</option>
<option id="77kg" value="77">77kg</option>
<option id="85kg" value="85">85kg</option>
<option id="94kg" value="94">94kg</option>
<option id="105kg" value="105">105kg</option>
<option id="over105" value="over105">+105kg</option>
</select>

<script>
document.getElementById("weightclass").addEventListener("input", function(){
console.log(document.getElementById('weightclass').value);
});
</script></p>
<p><strong>Input Data:</strong></p>
<table>
<tbody>
<tr>
<td style="text-align: center;"><b>Level 1 Index</b></td>
<td style="text-align: center;"><b>Level 2 Index</b></td>
<td style="text-align: center;"><b>Your Data</b></td>
<td style="text-align: center;"><b>Score</b></td>
<td><b>Weight</b></td>
</tr>
<tr>
<td style="text-align: center;" rowspan="5"><b>A1: Body Shape</b></td>
<td style="text-align: center;"><span style="font-weight: 400;">B1 Seated – Standing Height Index</span></td>
<td style="text-align: center;"><input type="number" id="dataB1" name="dataB1" class="data1" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

document.getElementById("dataB1").addEventListener('input', function () {

if (document.getElementById("weightclass").value == 56){

if (document.getElementById("dataB1").value >= 56.27) {

document.getElementById("scoreB1").textContent =  100;
}

else if (document.getElementById("dataB1").value < 56.27 && document.getElementById("dataB1").value >= 56.05) {

document.getElementById("scoreB1").textContent =  95;
}

else if (document.getElementById("dataB1").value < 56.05 && document.getElementById("dataB1").value >= 55.83) {

document.getElementById("scoreB1").textContent =  90;
}

else if (document.getElementById("dataB1").value < 55.83 && document.getElementById("dataB1").value >= 55.61) {

document.getElementById("scoreB1").textContent =  85;
}

else if (document.getElementById("dataB1").value < 55.61 && document.getElementById("dataB1").value >= 55.39) {

document.getElementById("scoreB1").textContent =  80;
}

else if (document.getElementById("dataB1").value < 55.39 && document.getElementById("dataB1").value >= 55.17) {

document.getElementById("scoreB1").textContent =  75;
}

else if (document.getElementById("dataB1").value < 55.17 && document.getElementById("dataB1").value >= 54.95) {

document.getElementById("scoreB1").textContent =  70;
}

else if (document.getElementById("dataB1").value < 54.95 && document.getElementById("dataB1").value >= 54.73) {

document.getElementById("scoreB1").textContent =  65;
}

else if (document.getElementById("dataB1").value < 54.73 && document.getElementById("dataB1").value >= 54.51) {

document.getElementById("scoreB1").textContent =  60;
}

else if (document.getElementById("dataB1").value < 54.51 && document.getElementById("dataB1").value >= 54.29) {

document.getElementById("scoreB1").textContent =  55;
}

else if (document.getElementById("dataB1").value < 54.29 && document.getElementById("dataB1").value >= 54.07) {

document.getElementById("scoreB1").textContent =  50;
}

else if (document.getElementById("dataB1").value < 54.07 && document.getElementById("dataB1").value >= 53.85) {

document.getElementById("scoreB1").textContent =  45;
}

else if (document.getElementById("dataB1").value < 53.85 && document.getElementById("dataB1").value >= 53.63) {

document.getElementById("scoreB1").textContent =  40;
}

else if (document.getElementById("dataB1").value < 53.63 && document.getElementById("dataB1").value >= 53.41) {

document.getElementById("scoreB1").textContent =  35;
}

else if (document.getElementById("dataB1").value < 53.41 && document.getElementById("dataB1").value >= 53.19) {

document.getElementById("scoreB1").textContent =  30;
}

else if (document.getElementById("dataB1").value < 53.19 && document.getElementById("dataB1").value >= 52.97) {

document.getElementById("scoreB1").textContent =  25;
}

else if (document.getElementById("dataB1").value < 52.97 && document.getElementById("dataB1").value >= 52.75) {

document.getElementById("scoreB1").textContent =  20;
}

else if (document.getElementById("dataB1").value < 52.75 && document.getElementById("dataB1").value >= 52.53) {

document.getElementById("scoreB1").textContent =  15;
}

else if (document.getElementById("dataB1").value < 52.53 && document.getElementById("dataB1").value >= 52.31) {

document.getElementById("scoreB1").textContent =  10;
}

else if (document.getElementById("dataB1").value < 52.31 && document.getElementById("dataB1").value >= 52.20) {

document.getElementById("scoreB1").textContent =  5;
}

else {
document.getElementById("scoreB1").textContent =  0;
}
}

else if (document.getElementById("weightclass").value == 62){

    if (document.getElementById("dataB1").value >= 56.27) {
document.getElementById("scoreB1").textContent =  100;
}

else if (document.getElementById("dataB1").value < 56.27 && document.getElementById("dataB1").value >= 56.05) {
document.getElementById("scoreB1").textContent =  95;
}
    

else if (document.getElementById("dataB1").value < 56.05 && document.getElementById("dataB1").value >= 55.83) {
document.getElementById("scoreB1").textContent =  90;
}

else if (document.getElementById("dataB1").value < 55.83 && document.getElementById("dataB1").value >= 55.61) {
document.getElementById("scoreB1").textContent =  85;
}

else if (document.getElementById("dataB1").value < 55.61 && document.getElementById("dataB1").value >= 55.39) {
document.getElementById("scoreB1").textContent =  80;
}

else if (document.getElementById("dataB1").value < 55.39 && document.getElementById("dataB1").value >= 55.17) {
document.getElementById("scoreB1").textContent =  75;
}


else if (document.getElementById("dataB1").value < 55.17 && document.getElementById("dataB1").value >= 54.95) {
document.getElementById("scoreB1").textContent =  70;
}


else if (document.getElementById("dataB1").value < 54.95 && document.getElementById("dataB1").value >= 54.73) {
document.getElementById("scoreB1").textContent =  65;
}


else if (document.getElementById("dataB1").value < 54.73 && document.getElementById("dataB1").value >= 54.51) {
document.getElementById("scoreB1").textContent =  60;
}


else if (document.getElementById("dataB1").value < 54.51 && document.getElementById("dataB1").value >= 54.29) {
document.getElementById("scoreB1").textContent =  55;
}

else if (document.getElementById("dataB1").value < 54.29 && document.getElementById("dataB1").value >= 54.07) {
document.getElementById("scoreB1").textContent =  50;
}


else if (document.getElementById("dataB1").value < 54.07 && document.getElementById("dataB1").value >= 53.85) {
document.getElementById("scoreB1").textContent =  45;
}

else if (document.getElementById("dataB1").value < 53.85 && document.getElementById("dataB1").value >= 53.63) {
document.getElementById("scoreB1").textContent =  40;
}

else if (document.getElementById("dataB1").value < 53.63 && document.getElementById("dataB1").value >= 53.41) {
document.getElementById("scoreB1").textContent =  35;
}

else if (document.getElementById("dataB1").value < 53.41 && document.getElementById("dataB1").value >= 53.19) {
document.getElementById("scoreB1").textContent =  30;
}

else if (document.getElementById("dataB1").value < 53.19 && document.getElementById("dataB1").value >= 52.97) {
document.getElementById("scoreB1").textContent =  25;
}

else if (document.getElementById("dataB1").value < 52.97 && document.getElementById("dataB1").value >= 52.75) {
document.getElementById("scoreB1").textContent =  20;
}


else if (document.getElementById("dataB1").value < 52.75 && document.getElementById("dataB1").value >= 52.53) {
document.getElementById("scoreB1").textContent =  15;
}


else if (document.getElementById("dataB1").value < 52.53 && document.getElementById("dataB1").value >= 52.31) {
document.getElementById("scoreB1").textContent =  10;
}


else if (document.getElementById("dataB1").value < 52.31 && document.getElementById("dataB1").value >= 52.2) {
document.getElementById("scoreB1").textContent =  5;
}

else {
document.getElementById("scoreB1").textContent =  0;
}
}

else if (document.getElementById("weightclass").value == 69) {

    if (document.getElementById("dataB1").value >= 56.27) {
   document.getElementById("scoreB1").textContent =  100;
   }
   
   else if (document.getElementById("dataB1").value < 56.27 && document.getElementById("dataB1").value >= 56.05) {
   document.getElementById("scoreB1").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB1").value < 56.05 && document.getElementById("dataB1").value >= 55.83) {
   document.getElementById("scoreB1").textContent =  90;
   }
   
   else if (document.getElementById("dataB1").value < 55.83 && document.getElementById("dataB1").value >= 55.61) {
   document.getElementById("scoreB1").textContent =  85;
   }
   
   else if (document.getElementById("dataB1").value < 55.61 && document.getElementById("dataB1").value >= 55.39) {
   document.getElementById("scoreB1").textContent =  80;
   }
   
   else if (document.getElementById("dataB1").value < 55.39 && document.getElementById("dataB1").value >= 55.17) {
   document.getElementById("scoreB1").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB1").value < 55.17 && document.getElementById("dataB1").value >= 54.95) {
   document.getElementById("scoreB1").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.95 && document.getElementById("dataB1").value >= 54.73) {
   document.getElementById("scoreB1").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.73 && document.getElementById("dataB1").value >= 54.51) {
   document.getElementById("scoreB1").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.51 && document.getElementById("dataB1").value >= 54.29) {
   document.getElementById("scoreB1").textContent =  55;
   }
   
   else if (document.getElementById("dataB1").value < 54.29 && document.getElementById("dataB1").value >= 54.07) {
   document.getElementById("scoreB1").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.07 && document.getElementById("dataB1").value >= 53.85) {
   document.getElementById("scoreB1").textContent =  45;
   }
   
   else if (document.getElementById("dataB1").value < 53.85 && document.getElementById("dataB1").value >= 53.63) {
   document.getElementById("scoreB1").textContent =  40;
   }
   
   else if (document.getElementById("dataB1").value < 53.63 && document.getElementById("dataB1").value >= 53.41) {
   document.getElementById("scoreB1").textContent =  35;
   }
   
   else if (document.getElementById("dataB1").value < 53.41 && document.getElementById("dataB1").value >= 53.19) {
   document.getElementById("scoreB1").textContent =  30;
   }
   
   else if (document.getElementById("dataB1").value < 53.19 && document.getElementById("dataB1").value >= 52.97) {
   document.getElementById("scoreB1").textContent =  25;
   }
   
   else if (document.getElementById("dataB1").value < 52.97 && document.getElementById("dataB1").value >= 52.75) {
   document.getElementById("scoreB1").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.75 && document.getElementById("dataB1").value >= 52.53) {
   document.getElementById("scoreB1").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.53 && document.getElementById("dataB1").value >= 52.31) {
   document.getElementById("scoreB1").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.31 && document.getElementById("dataB1").value >= 52.2) {
   document.getElementById("scoreB1").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB1").textContent =  0;
   }

}

else if (document.getElementById("weightclass").value == 77){

    if (document.getElementById("dataB1").value >= 56.27) {
   document.getElementById("scoreB1").textContent =  100;
   }
   
   else if (document.getElementById("dataB1").value < 56.27 && document.getElementById("dataB1").value >= 56.05) {
   document.getElementById("scoreB1").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB1").value < 56.05 && document.getElementById("dataB1").value >= 55.83) {
   document.getElementById("scoreB1").textContent =  90;
   }
   
   else if (document.getElementById("dataB1").value < 55.83 && document.getElementById("dataB1").value >= 55.61) {
   document.getElementById("scoreB1").textContent =  85;
   }
   
   else if (document.getElementById("dataB1").value < 55.61 && document.getElementById("dataB1").value >= 55.39) {
   document.getElementById("scoreB1").textContent =  80;
   }
   
   else if (document.getElementById("dataB1").value < 55.39 && document.getElementById("dataB1").value >= 55.17) {
   document.getElementById("scoreB1").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB1").value < 55.17 && document.getElementById("dataB1").value >= 54.95) {
   document.getElementById("scoreB1").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.95 && document.getElementById("dataB1").value >= 54.73) {
   document.getElementById("scoreB1").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.73 && document.getElementById("dataB1").value >= 54.51) {
   document.getElementById("scoreB1").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.51 && document.getElementById("dataB1").value >= 54.29) {
   document.getElementById("scoreB1").textContent =  55;
   }
   
   else if (document.getElementById("dataB1").value < 54.29 && document.getElementById("dataB1").value >= 54.07) {
   document.getElementById("scoreB1").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.07 && document.getElementById("dataB1").value >= 53.85) {
   document.getElementById("scoreB1").textContent =  45;
   }
   
   else if (document.getElementById("dataB1").value < 53.85 && document.getElementById("dataB1").value >= 53.63) {
   document.getElementById("scoreB1").textContent =  40;
   }
   
   else if (document.getElementById("dataB1").value < 53.63 && document.getElementById("dataB1").value >= 53.41) {
   document.getElementById("scoreB1").textContent =  35;
   }
   
   else if (document.getElementById("dataB1").value < 53.41 && document.getElementById("dataB1").value >= 53.19) {
   document.getElementById("scoreB1").textContent =  30;
   }
   
   else if (document.getElementById("dataB1").value < 53.19 && document.getElementById("dataB1").value >= 52.97) {
   document.getElementById("scoreB1").textContent =  25;
   }
   
   else if (document.getElementById("dataB1").value < 52.97 && document.getElementById("dataB1").value >= 52.75) {
   document.getElementById("scoreB1").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.75 && document.getElementById("dataB1").value >= 52.53) {
   document.getElementById("scoreB1").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.53 && document.getElementById("dataB1").value >= 52.31) {
   document.getElementById("scoreB1").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.31 && document.getElementById("dataB1").value >= 52.2) {
   document.getElementById("scoreB1").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB1").textContent =  0;
   }

}

else if (document.getElementById("weightclass").value == 85) {
    if (document.getElementById("dataB1").value >= 56.27) {
   document.getElementById("scoreB1").textContent =  100;
   }
   
   else if (document.getElementById("dataB1").value < 56.27 && document.getElementById("dataB1").value >= 56.05) {
   document.getElementById("scoreB1").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB1").value < 56.05 && document.getElementById("dataB1").value >= 55.83) {
   document.getElementById("scoreB1").textContent =  90;
   }
   
   else if (document.getElementById("dataB1").value < 55.83 && document.getElementById("dataB1").value >= 55.61) {
   document.getElementById("scoreB1").textContent =  85;
   }
   
   else if (document.getElementById("dataB1").value < 55.61 && document.getElementById("dataB1").value >= 55.39) {
   document.getElementById("scoreB1").textContent =  80;
   }
   
   else if (document.getElementById("dataB1").value < 55.39 && document.getElementById("dataB1").value >= 55.17) {
   document.getElementById("scoreB1").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB1").value < 55.17 && document.getElementById("dataB1").value >= 54.95) {
   document.getElementById("scoreB1").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.95 && document.getElementById("dataB1").value >= 54.73) {
   document.getElementById("scoreB1").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.73 && document.getElementById("dataB1").value >= 54.51) {
   document.getElementById("scoreB1").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.51 && document.getElementById("dataB1").value >= 54.29) {
   document.getElementById("scoreB1").textContent =  55;
   }
   
   else if (document.getElementById("dataB1").value < 54.29 && document.getElementById("dataB1").value >= 54.07) {
   document.getElementById("scoreB1").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.07 && document.getElementById("dataB1").value >= 53.85) {
   document.getElementById("scoreB1").textContent =  45;
   }
   
   else if (document.getElementById("dataB1").value < 53.85 && document.getElementById("dataB1").value >= 53.63) {
   document.getElementById("scoreB1").textContent =  40;
   }
   
   else if (document.getElementById("dataB1").value < 53.63 && document.getElementById("dataB1").value >= 53.41) {
   document.getElementById("scoreB1").textContent =  35;
   }
   
   else if (document.getElementById("dataB1").value < 53.41 && document.getElementById("dataB1").value >= 53.19) {
   document.getElementById("scoreB1").textContent =  30;
   }
   
   else if (document.getElementById("dataB1").value < 53.19 && document.getElementById("dataB1").value >= 52.97) {
   document.getElementById("scoreB1").textContent =  25;
   }
   
   else if (document.getElementById("dataB1").value < 52.97 && document.getElementById("dataB1").value >= 52.75) {
   document.getElementById("scoreB1").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.75 && document.getElementById("dataB1").value >= 52.53) {
   document.getElementById("scoreB1").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.53 && document.getElementById("dataB1").value >= 52.31) {
   document.getElementById("scoreB1").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.31 && document.getElementById("dataB1").value >= 52.2) {
   document.getElementById("scoreB1").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB1").textContent =  0;
   }

}


else if (document.getElementById("weightclass").value == 94) {

    if (document.getElementById("dataB1").value >= 56.27) {
   document.getElementById("scoreB1").textContent =  100;
   }
   
   else if (document.getElementById("dataB1").value < 56.27 && document.getElementById("dataB1").value >= 56.05) {
   document.getElementById("scoreB1").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB1").value < 56.05 && document.getElementById("dataB1").value >= 55.83) {
   document.getElementById("scoreB1").textContent =  90;
   }
   
   else if (document.getElementById("dataB1").value < 55.83 && document.getElementById("dataB1").value >= 55.61) {
   document.getElementById("scoreB1").textContent =  85;
   }
   
   else if (document.getElementById("dataB1").value < 55.61 && document.getElementById("dataB1").value >= 55.39) {
   document.getElementById("scoreB1").textContent =  80;
   }
   
   else if (document.getElementById("dataB1").value < 55.39 && document.getElementById("dataB1").value >= 55.17) {
   document.getElementById("scoreB1").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB1").value < 55.17 && document.getElementById("dataB1").value >= 54.95) {
   document.getElementById("scoreB1").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.95 && document.getElementById("dataB1").value >= 54.73) {
   document.getElementById("scoreB1").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.73 && document.getElementById("dataB1").value >= 54.51) {
   document.getElementById("scoreB1").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.51 && document.getElementById("dataB1").value >= 54.29) {
   document.getElementById("scoreB1").textContent =  55;
   }
   
   else if (document.getElementById("dataB1").value < 54.29 && document.getElementById("dataB1").value >= 54.07) {
   document.getElementById("scoreB1").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.07 && document.getElementById("dataB1").value >= 53.85) {
   document.getElementById("scoreB1").textContent =  45;
   }
   
   else if (document.getElementById("dataB1").value < 53.85 && document.getElementById("dataB1").value >= 53.63) {
   document.getElementById("scoreB1").textContent =  40;
   }
   
   else if (document.getElementById("dataB1").value < 53.63 && document.getElementById("dataB1").value >= 53.41) {
   document.getElementById("scoreB1").textContent =  35;
   }
   
   else if (document.getElementById("dataB1").value < 53.41 && document.getElementById("dataB1").value >= 53.19) {
   document.getElementById("scoreB1").textContent =  30;
   }
   
   else if (document.getElementById("dataB1").value < 53.19 && document.getElementById("dataB1").value >= 52.97) {
   document.getElementById("scoreB1").textContent =  25;
   }
   
   else if (document.getElementById("dataB1").value < 52.97 && document.getElementById("dataB1").value >= 52.75) {
   document.getElementById("scoreB1").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.75 && document.getElementById("dataB1").value >= 52.53) {
   document.getElementById("scoreB1").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.53 && document.getElementById("dataB1").value >= 52.31) {
   document.getElementById("scoreB1").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.31 && document.getElementById("dataB1").value >= 52.2) {
   document.getElementById("scoreB1").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB1").textContent =  0;
   }

}

else if (document.getElementById("weightclass").value == 105) {

    if (document.getElementById("dataB1").value >= 56.27) {
   document.getElementById("scoreB1").textContent =  100;
   }
   
   else if (document.getElementById("dataB1").value < 56.27 && document.getElementById("dataB1").value >= 56.05) {
   document.getElementById("scoreB1").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB1").value < 56.05 && document.getElementById("dataB1").value >= 55.83) {
   document.getElementById("scoreB1").textContent =  90;
   }
   
   else if (document.getElementById("dataB1").value < 55.83 && document.getElementById("dataB1").value >= 55.61) {
   document.getElementById("scoreB1").textContent =  85;
   }
   
   else if (document.getElementById("dataB1").value < 55.61 && document.getElementById("dataB1").value >= 55.39) {
   document.getElementById("scoreB1").textContent =  80;
   }
   
   else if (document.getElementById("dataB1").value < 55.39 && document.getElementById("dataB1").value >= 55.17) {
   document.getElementById("scoreB1").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB1").value < 55.17 && document.getElementById("dataB1").value >= 54.95) {
   document.getElementById("scoreB1").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.95 && document.getElementById("dataB1").value >= 54.73) {
   document.getElementById("scoreB1").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.73 && document.getElementById("dataB1").value >= 54.51) {
   document.getElementById("scoreB1").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.51 && document.getElementById("dataB1").value >= 54.29) {
   document.getElementById("scoreB1").textContent =  55;
   }
   
   else if (document.getElementById("dataB1").value < 54.29 && document.getElementById("dataB1").value >= 54.07) {
   document.getElementById("scoreB1").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.07 && document.getElementById("dataB1").value >= 53.85) {
   document.getElementById("scoreB1").textContent =  45;
   }
   
   else if (document.getElementById("dataB1").value < 53.85 && document.getElementById("dataB1").value >= 53.63) {
   document.getElementById("scoreB1").textContent =  40;
   }
   
   else if (document.getElementById("dataB1").value < 53.63 && document.getElementById("dataB1").value >= 53.41) {
   document.getElementById("scoreB1").textContent =  35;
   }
   
   else if (document.getElementById("dataB1").value < 53.41 && document.getElementById("dataB1").value >= 53.19) {
   document.getElementById("scoreB1").textContent =  30;
   }
   
   else if (document.getElementById("dataB1").value < 53.19 && document.getElementById("dataB1").value >= 52.97) {
   document.getElementById("scoreB1").textContent =  25;
   }
   
   else if (document.getElementById("dataB1").value < 52.97 && document.getElementById("dataB1").value >= 52.75) {
   document.getElementById("scoreB1").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.75 && document.getElementById("dataB1").value >= 52.53) {
   document.getElementById("scoreB1").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.53 && document.getElementById("dataB1").value >= 52.31) {
   document.getElementById("scoreB1").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.31 && document.getElementById("dataB1").value >= 52.2) {
   document.getElementById("scoreB1").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB1").textContent =  0;
   }

}

else if (document.getElementById("weightclass").value == "over105") {

    if (document.getElementById("dataB1").value >= 56.27) {
   document.getElementById("scoreB1").textContent =  100;
   }
   
   else if (document.getElementById("dataB1").value < 56.27 && document.getElementById("dataB1").value >= 56.05) {
   document.getElementById("scoreB1").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB1").value < 56.05 && document.getElementById("dataB1").value >= 55.83) {
   document.getElementById("scoreB1").textContent =  90;
   }
   
   else if (document.getElementById("dataB1").value < 55.83 && document.getElementById("dataB1").value >= 55.61) {
   document.getElementById("scoreB1").textContent =  85;
   }
   
   else if (document.getElementById("dataB1").value < 55.61 && document.getElementById("dataB1").value >= 55.39) {
   document.getElementById("scoreB1").textContent =  80;
   }
   
   else if (document.getElementById("dataB1").value < 55.39 && document.getElementById("dataB1").value >= 55.17) {
   document.getElementById("scoreB1").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB1").value < 55.17 && document.getElementById("dataB1").value >= 54.95) {
   document.getElementById("scoreB1").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.95 && document.getElementById("dataB1").value >= 54.73) {
   document.getElementById("scoreB1").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.73 && document.getElementById("dataB1").value >= 54.51) {
   document.getElementById("scoreB1").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.51 && document.getElementById("dataB1").value >= 54.29) {
   document.getElementById("scoreB1").textContent =  55;
   }
   
   else if (document.getElementById("dataB1").value < 54.29 && document.getElementById("dataB1").value >= 54.07) {
   document.getElementById("scoreB1").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB1").value < 54.07 && document.getElementById("dataB1").value >= 53.85) {
   document.getElementById("scoreB1").textContent =  45;
   }
   
   else if (document.getElementById("dataB1").value < 53.85 && document.getElementById("dataB1").value >= 53.63) {
   document.getElementById("scoreB1").textContent =  40;
   }
   
   else if (document.getElementById("dataB1").value < 53.63 && document.getElementById("dataB1").value >= 53.41) {
   document.getElementById("scoreB1").textContent =  35;
   }
   
   else if (document.getElementById("dataB1").value < 53.41 && document.getElementById("dataB1").value >= 53.19) {
   document.getElementById("scoreB1").textContent =  30;
   }
   
   else if (document.getElementById("dataB1").value < 53.19 && document.getElementById("dataB1").value >= 52.97) {
   document.getElementById("scoreB1").textContent =  25;
   }
   
   else if (document.getElementById("dataB1").value < 52.97 && document.getElementById("dataB1").value >= 52.75) {
   document.getElementById("scoreB1").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.75 && document.getElementById("dataB1").value >= 52.53) {
   document.getElementById("scoreB1").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.53 && document.getElementById("dataB1").value >= 52.31) {
   document.getElementById("scoreB1").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB1").value < 52.31 && document.getElementById("dataB1").value >= 52.2) {
   document.getElementById("scoreB1").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB1").textContent =  0;
   }

}

});

</script>

<p id="scoreB1" name="scoreB1"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.09</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B2 Shoulder – Waist Index</span></td>
<td style="text-align: center;"><input type="number" id="dataB2" name="dataB2" class="data1" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

document.getElementById("dataB2").addEventListener('input', function () {

if (document.getElementById("weightclass").value == 56){

    if (document.getElementById("dataB2").value <= 65.475) {
document.getElementById("scoreB2").textContent =  100;
}

else if (document.getElementById("dataB2").value > 65.475 && document.getElementById("dataB2").value <= 66.14) {

document.getElementById("scoreB2").textContent =  95;
}

else if (document.getElementById("dataB2").value > 66.14 && document.getElementById("dataB2").value <= 66.815) {

document.getElementById("scoreB2").textContent =  90;
}

else if (document.getElementById("dataB2").value > 66.815 && document.getElementById("dataB2").value <= 67.48) {

document.getElementById("scoreB2").textContent =  85;
}

else if (document.getElementById("dataB2").value > 67.48 && document.getElementById("dataB2").value <= 68.145) {

document.getElementById("scoreB2").textContent =  80;
}

else if (document.getElementById("dataB2").value > 68.145 && document.getElementById("dataB2").value <= 68.815) {

document.getElementById("scoreB2").textContent =  75;
}

else if (document.getElementById("dataB2").value > 68.815 && document.getElementById("dataB2").value <= 69.485) {

document.getElementById("scoreB2").textContent =  70;
}

else if (document.getElementById("dataB2").value > 69.485 && document.getElementById("dataB2").value <= 70.15) {

document.getElementById("scoreB2").textContent =  65;
}

else if (document.getElementById("dataB2").value > 70.15 && document.getElementById("dataB2").value <= 70.815) {

document.getElementById("scoreB2").textContent =  60;
}

else if (document.getElementById("dataB2").value > 70.815 && document.getElementById("dataB2").value <= 71.485) {

document.getElementById("scoreB2").textContent =  55;
}

else if (document.getElementById("dataB2").value > 71.485 && document.getElementById("dataB2").value <= 72.155) {

document.getElementById("scoreB2").textContent =  50;
}

else if (document.getElementById("dataB2").value > 72.155 && document.getElementById("dataB2").value <= 72.82) {

document.getElementById("scoreB2").textContent =  45;
}

else if (document.getElementById("dataB2").value > 72.82 && document.getElementById("dataB2").value <= 73.485) {

document.getElementById("scoreB2").textContent =  40;
}

else if (document.getElementById("dataB2").value > 73.485 && document.getElementById("dataB2").value <= 74.155) {

document.getElementById("scoreB2").textContent =  35;
}

else if (document.getElementById("dataB2").value > 74.155 && document.getElementById("dataB2").value <= 74.825) {

document.getElementById("scoreB2").textContent =  30;
}

else if (document.getElementById("dataB2").value > 74.825 && document.getElementById("dataB2").value <= 75.49) {

document.getElementById("scoreB2").textContent =  25;
}

else if (document.getElementById("dataB2").value > 75.49 && document.getElementById("dataB2").value <= 76.155) {

document.getElementById("scoreB2").textContent =  20;
}

else if (document.getElementById("dataB2").value > 76.155 && document.getElementById("dataB2").value <= 76.82) {

document.getElementById("scoreB2").textContent =  15;
}

else if (document.getElementById("dataB2").value > 76.82 && document.getElementById("dataB2").value <= 77.485) {

document.getElementById("scoreB2").textContent =  10;
}

else if (document.getElementById("dataB2").value > 77.485 && document.getElementById("dataB2").value <= 77.82) {

document.getElementById("scoreB2").textContent =  5;
}

else {
document.getElementById("scoreB2").textContent =  0;
}

}

if (document.getElementById("weightclass").value == 62) {

    if (document.getElementById("dataB2").value <= 65.475) {
document.getElementById("scoreB2").textContent = 100;
}

else if (document.getElementById("dataB2").value > 65.475 && document.getElementById("dataB2").value <= 66.145) {
document.getElementById("scoreB2").textContent = 95;
}

else if (document.getElementById("dataB2").value > 66.145 && document.getElementById("dataB2").value <= 66.815) {
document.getElementById("scoreB2").textContent = 90;
}


else if (document.getElementById("dataB2").value > 66.815 && document.getElementById("dataB2").value <= 67.48) {
document.getElementById("scoreB2").textContent = 85;
}

else if (document.getElementById("dataB2").value > 67.48 && document.getElementById("dataB2").value <= 68.145) {
document.getElementById("scoreB2").textContent = 80;
}

else if (document.getElementById("dataB2").value > 68.145 && document.getElementById("dataB2").value <= 68.815) {
document.getElementById("scoreB2").textContent = 75;
}

else if (document.getElementById("dataB2").value > 68.815 && document.getElementById("dataB2").value <= 69.485) {
document.getElementById("scoreB2").textContent = 70;
}

else if (document.getElementById("dataB2").value > 69.485 && document.getElementById("dataB2").value <= 70.15) {
document.getElementById("scoreB2").textContent = 65;
}

else if (document.getElementById("dataB2").value > 70.15 && document.getElementById("dataB2").value <= 70.815) {
document.getElementById("scoreB2").textContent = 60;
}

else if (document.getElementById("dataB2").value > 70.815 && document.getElementById("dataB2").value <= 71.485) {
document.getElementById("scoreB2").textContent = 55;
}

else if (document.getElementById("dataB2").value > 71.485 && document.getElementById("dataB2").value <= 72.155) {
document.getElementById("scoreB2").textContent = 50;
}

else if (document.getElementById("dataB2").value > 72.155 && document.getElementById("dataB2").value <= 72.82) {
document.getElementById("scoreB2").textContent = 45;
}

else if (document.getElementById("dataB2").value > 72.82 && document.getElementById("dataB2").value <= 73.485) {
document.getElementById("scoreB2").textContent = 40;
}

else if (document.getElementById("dataB2").value > 73.485 && document.getElementById("dataB2").value <= 74.155) {
document.getElementById("scoreB2").textContent = 35;
}

else if (document.getElementById("dataB2").value > 74.155 && document.getElementById("dataB2").value <= 74.825) {
document.getElementById("scoreB2").textContent = 30;
}


else if (document.getElementById("dataB2").value > 74.825 && document.getElementById("dataB2").value <= 75.49) {
document.getElementById("scoreB2").textContent = 25;
}

else if (document.getElementById("dataB2").value > 75.49 && document.getElementById("dataB2").value <= 76.155) {
document.getElementById("scoreB2").textContent = 20;
}

else if (document.getElementById("dataB2").value > 76.155 && document.getElementById("dataB2").value <= 76.82) {
document.getElementById("scoreB2").textContent = 15;
}

else if (document.getElementById("dataB2").value > 76.82 && document.getElementById("dataB2").value <= 77.485) {
document.getElementById("scoreB2").textContent = 10;
}

else if (document.getElementById("dataB2").value > 77.485 && document.getElementById("dataB2").value <= 77.82) {
document.getElementById("scoreB2").textContent = 5;
}

else {
document.getElementById("scoreB2").textContent =  0;
}

}

if (document.getElementById("weightclass").value == 69) {

    if (document.getElementById("dataB2").value <= 65.475) {
    document.getElementById("scoreB2").textContent = 100;
    }
    
    else if (document.getElementById("dataB2").value > 65.475 && document.getElementById("dataB2").value <= 66.145) {
    document.getElementById("scoreB2").textContent = 95;
    }
    
    else if (document.getElementById("dataB2").value > 66.145 && document.getElementById("dataB2").value <= 66.815) {
    document.getElementById("scoreB2").textContent = 90;
    }
    
    
    else if (document.getElementById("dataB2").value > 66.815 && document.getElementById("dataB2").value <= 67.48) {
    document.getElementById("scoreB2").textContent = 85;
    }
    
    else if (document.getElementById("dataB2").value > 67.48 && document.getElementById("dataB2").value <= 68.145) {
    document.getElementById("scoreB2").textContent = 80;
    }
    
    else if (document.getElementById("dataB2").value > 68.145 && document.getElementById("dataB2").value <= 68.815) {
    document.getElementById("scoreB2").textContent = 75;
    }
    
    else if (document.getElementById("dataB2").value > 68.815 && document.getElementById("dataB2").value <= 69.485) {
    document.getElementById("scoreB2").textContent = 70;
    }
    
    else if (document.getElementById("dataB2").value > 69.485 && document.getElementById("dataB2").value <= 70.15) {
    document.getElementById("scoreB2").textContent = 65;
    }
    
    else if (document.getElementById("dataB2").value > 70.15 && document.getElementById("dataB2").value <= 70.815) {
    document.getElementById("scoreB2").textContent = 60;
    }
    
    else if (document.getElementById("dataB2").value > 70.815 && document.getElementById("dataB2").value <= 71.485) {
    document.getElementById("scoreB2").textContent = 55;
    }
    
    else if (document.getElementById("dataB2").value > 71.485 && document.getElementById("dataB2").value <= 72.155) {
    document.getElementById("scoreB2").textContent = 50;
    }
    
    else if (document.getElementById("dataB2").value > 72.155 && document.getElementById("dataB2").value <= 72.82) {
    document.getElementById("scoreB2").textContent = 45;
    }
    
    else if (document.getElementById("dataB2").value > 72.82 && document.getElementById("dataB2").value <= 73.485) {
    document.getElementById("scoreB2").textContent = 40;
    }
    
    else if (document.getElementById("dataB2").value > 73.485 && document.getElementById("dataB2").value <= 74.155) {
    document.getElementById("scoreB2").textContent = 35;
    }
    
    else if (document.getElementById("dataB2").value > 74.155 && document.getElementById("dataB2").value <= 74.825) {
    document.getElementById("scoreB2").textContent = 30;
    }
    
    
    else if (document.getElementById("dataB2").value > 74.825 && document.getElementById("dataB2").value <= 75.49) {
    document.getElementById("scoreB2").textContent = 25;
    }
    
    else if (document.getElementById("dataB2").value > 75.49 && document.getElementById("dataB2").value <= 76.155) {
    document.getElementById("scoreB2").textContent = 20;
    }
    
    else if (document.getElementById("dataB2").value > 76.155 && document.getElementById("dataB2").value <= 76.82) {
    document.getElementById("scoreB2").textContent = 15;
    }
    
    else if (document.getElementById("dataB2").value > 76.82 && document.getElementById("dataB2").value <= 77.485) {
    document.getElementById("scoreB2").textContent = 10;
    }
    
    else if (document.getElementById("dataB2").value > 77.485 && document.getElementById("dataB2").value <= 77.82) {
    document.getElementById("scoreB2").textContent = 5;
    }
    
    else {
    document.getElementById("scoreB2").textContent =  0;
    }

}

if (document.getElementById("weightclass").value == 77) {

    if (document.getElementById("dataB2").value <= 65.475) {
    document.getElementById("scoreB2").textContent = 100;
    }
    
    else if (document.getElementById("dataB2").value > 65.475 && document.getElementById("dataB2").value <= 66.145) {
    document.getElementById("scoreB2").textContent = 95;
    }
    
    else if (document.getElementById("dataB2").value > 66.145 && document.getElementById("dataB2").value <= 66.815) {
    document.getElementById("scoreB2").textContent = 90;
    }
    
    
    else if (document.getElementById("dataB2").value > 66.815 && document.getElementById("dataB2").value <= 67.48) {
    document.getElementById("scoreB2").textContent = 85;
    }
    
    else if (document.getElementById("dataB2").value > 67.48 && document.getElementById("dataB2").value <= 68.145) {
    document.getElementById("scoreB2").textContent = 80;
    }
    
    else if (document.getElementById("dataB2").value > 68.145 && document.getElementById("dataB2").value <= 68.815) {
    document.getElementById("scoreB2").textContent = 75;
    }
    
    else if (document.getElementById("dataB2").value > 68.815 && document.getElementById("dataB2").value <= 69.485) {
    document.getElementById("scoreB2").textContent = 70;
    }
    
    else if (document.getElementById("dataB2").value > 69.485 && document.getElementById("dataB2").value <= 70.15) {
    document.getElementById("scoreB2").textContent = 65;
    }
    
    else if (document.getElementById("dataB2").value > 70.15 && document.getElementById("dataB2").value <= 70.815) {
    document.getElementById("scoreB2").textContent = 60;
    }
    
    else if (document.getElementById("dataB2").value > 70.815 && document.getElementById("dataB2").value <= 71.485) {
    document.getElementById("scoreB2").textContent = 55;
    }
    
    else if (document.getElementById("dataB2").value > 71.485 && document.getElementById("dataB2").value <= 72.155) {
    document.getElementById("scoreB2").textContent = 50;
    }
    
    else if (document.getElementById("dataB2").value > 72.155 && document.getElementById("dataB2").value <= 72.82) {
    document.getElementById("scoreB2").textContent = 45;
    }
    
    else if (document.getElementById("dataB2").value > 72.82 && document.getElementById("dataB2").value <= 73.485) {
    document.getElementById("scoreB2").textContent = 40;
    }
    
    else if (document.getElementById("dataB2").value > 73.485 && document.getElementById("dataB2").value <= 74.155) {
    document.getElementById("scoreB2").textContent = 35;
    }
    
    else if (document.getElementById("dataB2").value > 74.155 && document.getElementById("dataB2").value <= 74.825) {
    document.getElementById("scoreB2").textContent = 30;
    }
    
    
    else if (document.getElementById("dataB2").value > 74.825 && document.getElementById("dataB2").value <= 75.49) {
    document.getElementById("scoreB2").textContent = 25;
    }
    
    else if (document.getElementById("dataB2").value > 75.49 && document.getElementById("dataB2").value <= 76.155) {
    document.getElementById("scoreB2").textContent = 20;
    }
    
    else if (document.getElementById("dataB2").value > 76.155 && document.getElementById("dataB2").value <= 76.82) {
    document.getElementById("scoreB2").textContent = 15;
    }
    
    else if (document.getElementById("dataB2").value > 76.82 && document.getElementById("dataB2").value <= 77.485) {
    document.getElementById("scoreB2").textContent = 10;
    }
    
    else if (document.getElementById("dataB2").value > 77.485 && document.getElementById("dataB2").value <= 77.82) {
    document.getElementById("scoreB2").textContent = 5;
    }
    
    else {
    document.getElementById("scoreB2").textContent =  0;
    }
    
}

if (document.getElementById("weightclass").value == 85) {

    if (document.getElementById("dataB2").value <= 65.475) {
    document.getElementById("scoreB2").textContent = 100;
    }
    
    else if (document.getElementById("dataB2").value > 65.475 && document.getElementById("dataB2").value <= 66.145) {
    document.getElementById("scoreB2").textContent = 95;
    }
    
    else if (document.getElementById("dataB2").value > 66.145 && document.getElementById("dataB2").value <= 66.815) {
    document.getElementById("scoreB2").textContent = 90;
    }
    
    
    else if (document.getElementById("dataB2").value > 66.815 && document.getElementById("dataB2").value <= 67.48) {
    document.getElementById("scoreB2").textContent = 85;
    }
    
    else if (document.getElementById("dataB2").value > 67.48 && document.getElementById("dataB2").value <= 68.145) {
    document.getElementById("scoreB2").textContent = 80;
    }
    
    else if (document.getElementById("dataB2").value > 68.145 && document.getElementById("dataB2").value <= 68.815) {
    document.getElementById("scoreB2").textContent = 75;
    }
    
    else if (document.getElementById("dataB2").value > 68.815 && document.getElementById("dataB2").value <= 69.485) {
    document.getElementById("scoreB2").textContent = 70;
    }
    
    else if (document.getElementById("dataB2").value > 69.485 && document.getElementById("dataB2").value <= 70.15) {
    document.getElementById("scoreB2").textContent = 65;
    }
    
    else if (document.getElementById("dataB2").value > 70.15 && document.getElementById("dataB2").value <= 70.815) {
    document.getElementById("scoreB2").textContent = 60;
    }
    
    else if (document.getElementById("dataB2").value > 70.815 && document.getElementById("dataB2").value <= 71.485) {
    document.getElementById("scoreB2").textContent = 55;
    }
    
    else if (document.getElementById("dataB2").value > 71.485 && document.getElementById("dataB2").value <= 72.155) {
    document.getElementById("scoreB2").textContent = 50;
    }
    
    else if (document.getElementById("dataB2").value > 72.155 && document.getElementById("dataB2").value <= 72.82) {
    document.getElementById("scoreB2").textContent = 45;
    }
    
    else if (document.getElementById("dataB2").value > 72.82 && document.getElementById("dataB2").value <= 73.485) {
    document.getElementById("scoreB2").textContent = 40;
    }
    
    else if (document.getElementById("dataB2").value > 73.485 && document.getElementById("dataB2").value <= 74.155) {
    document.getElementById("scoreB2").textContent = 35;
    }
    
    else if (document.getElementById("dataB2").value > 74.155 && document.getElementById("dataB2").value <= 74.825) {
    document.getElementById("scoreB2").textContent = 30;
    }
    
    
    else if (document.getElementById("dataB2").value > 74.825 && document.getElementById("dataB2").value <= 75.49) {
    document.getElementById("scoreB2").textContent = 25;
    }
    
    else if (document.getElementById("dataB2").value > 75.49 && document.getElementById("dataB2").value <= 76.155) {
    document.getElementById("scoreB2").textContent = 20;
    }
    
    else if (document.getElementById("dataB2").value > 76.155 && document.getElementById("dataB2").value <= 76.82) {
    document.getElementById("scoreB2").textContent = 15;
    }
    
    else if (document.getElementById("dataB2").value > 76.82 && document.getElementById("dataB2").value <= 77.485) {
    document.getElementById("scoreB2").textContent = 10;
    }
    
    else if (document.getElementById("dataB2").value > 77.485 && document.getElementById("dataB2").value <= 77.82) {
    document.getElementById("scoreB2").textContent = 5;
    }
    
    else {
    document.getElementById("scoreB2").textContent =  0;
    }

}

if (document.getElementById("weightclass").value == 94) {

    if (document.getElementById("dataB2").value <= 65.475) {
    document.getElementById("scoreB2").textContent = 100;
    }
    
    else if (document.getElementById("dataB2").value > 65.475 && document.getElementById("dataB2").value <= 66.145) {
    document.getElementById("scoreB2").textContent = 95;
    }
    
    else if (document.getElementById("dataB2").value > 66.145 && document.getElementById("dataB2").value <= 66.815) {
    document.getElementById("scoreB2").textContent = 90;
    }
    
    
    else if (document.getElementById("dataB2").value > 66.815 && document.getElementById("dataB2").value <= 67.48) {
    document.getElementById("scoreB2").textContent = 85;
    }
    
    else if (document.getElementById("dataB2").value > 67.48 && document.getElementById("dataB2").value <= 68.145) {
    document.getElementById("scoreB2").textContent = 80;
    }
    
    else if (document.getElementById("dataB2").value > 68.145 && document.getElementById("dataB2").value <= 68.815) {
    document.getElementById("scoreB2").textContent = 75;
    }
    
    else if (document.getElementById("dataB2").value > 68.815 && document.getElementById("dataB2").value <= 69.485) {
    document.getElementById("scoreB2").textContent = 70;
    }
    
    else if (document.getElementById("dataB2").value > 69.485 && document.getElementById("dataB2").value <= 70.15) {
    document.getElementById("scoreB2").textContent = 65;
    }
    
    else if (document.getElementById("dataB2").value > 70.15 && document.getElementById("dataB2").value <= 70.815) {
    document.getElementById("scoreB2").textContent = 60;
    }
    
    else if (document.getElementById("dataB2").value > 70.815 && document.getElementById("dataB2").value <= 71.485) {
    document.getElementById("scoreB2").textContent = 55;
    }
    
    else if (document.getElementById("dataB2").value > 71.485 && document.getElementById("dataB2").value <= 72.155) {
    document.getElementById("scoreB2").textContent = 50;
    }
    
    else if (document.getElementById("dataB2").value > 72.155 && document.getElementById("dataB2").value <= 72.82) {
    document.getElementById("scoreB2").textContent = 45;
    }
    
    else if (document.getElementById("dataB2").value > 72.82 && document.getElementById("dataB2").value <= 73.485) {
    document.getElementById("scoreB2").textContent = 40;
    }
    
    else if (document.getElementById("dataB2").value > 73.485 && document.getElementById("dataB2").value <= 74.155) {
    document.getElementById("scoreB2").textContent = 35;
    }
    
    else if (document.getElementById("dataB2").value > 74.155 && document.getElementById("dataB2").value <= 74.825) {
    document.getElementById("scoreB2").textContent = 30;
    }
    
    
    else if (document.getElementById("dataB2").value > 74.825 && document.getElementById("dataB2").value <= 75.49) {
    document.getElementById("scoreB2").textContent = 25;
    }
    
    else if (document.getElementById("dataB2").value > 75.49 && document.getElementById("dataB2").value <= 76.155) {
    document.getElementById("scoreB2").textContent = 20;
    }
    
    else if (document.getElementById("dataB2").value > 76.155 && document.getElementById("dataB2").value <= 76.82) {
    document.getElementById("scoreB2").textContent = 15;
    }
    
    else if (document.getElementById("dataB2").value > 76.82 && document.getElementById("dataB2").value <= 77.485) {
    document.getElementById("scoreB2").textContent = 10;
    }
    
    else if (document.getElementById("dataB2").value > 77.485 && document.getElementById("dataB2").value <= 77.82) {
    document.getElementById("scoreB2").textContent = 5;
    }
    
    else {
    document.getElementById("scoreB2").textContent =  0;
    }

}

if (document.getElementById("weightclass").value == 105) {

    if (document.getElementById("dataB2").value <= 65.475) {
    document.getElementById("scoreB2").textContent = 100;
    }
    
    else if (document.getElementById("dataB2").value > 65.475 && document.getElementById("dataB2").value <= 66.145) {
    document.getElementById("scoreB2").textContent = 95;
    }
    
    else if (document.getElementById("dataB2").value > 66.145 && document.getElementById("dataB2").value <= 66.815) {
    document.getElementById("scoreB2").textContent = 90;
    }
    
    
    else if (document.getElementById("dataB2").value > 66.815 && document.getElementById("dataB2").value <= 67.48) {
    document.getElementById("scoreB2").textContent = 85;
    }
    
    else if (document.getElementById("dataB2").value > 67.48 && document.getElementById("dataB2").value <= 68.145) {
    document.getElementById("scoreB2").textContent = 80;
    }
    
    else if (document.getElementById("dataB2").value > 68.145 && document.getElementById("dataB2").value <= 68.815) {
    document.getElementById("scoreB2").textContent = 75;
    }
    
    else if (document.getElementById("dataB2").value > 68.815 && document.getElementById("dataB2").value <= 69.485) {
    document.getElementById("scoreB2").textContent = 70;
    }
    
    else if (document.getElementById("dataB2").value > 69.485 && document.getElementById("dataB2").value <= 70.15) {
    document.getElementById("scoreB2").textContent = 65;
    }
    
    else if (document.getElementById("dataB2").value > 70.15 && document.getElementById("dataB2").value <= 70.815) {
    document.getElementById("scoreB2").textContent = 60;
    }
    
    else if (document.getElementById("dataB2").value > 70.815 && document.getElementById("dataB2").value <= 71.485) {
    document.getElementById("scoreB2").textContent = 55;
    }
    
    else if (document.getElementById("dataB2").value > 71.485 && document.getElementById("dataB2").value <= 72.155) {
    document.getElementById("scoreB2").textContent = 50;
    }
    
    else if (document.getElementById("dataB2").value > 72.155 && document.getElementById("dataB2").value <= 72.82) {
    document.getElementById("scoreB2").textContent = 45;
    }
    
    else if (document.getElementById("dataB2").value > 72.82 && document.getElementById("dataB2").value <= 73.485) {
    document.getElementById("scoreB2").textContent = 40;
    }
    
    else if (document.getElementById("dataB2").value > 73.485 && document.getElementById("dataB2").value <= 74.155) {
    document.getElementById("scoreB2").textContent = 35;
    }
    
    else if (document.getElementById("dataB2").value > 74.155 && document.getElementById("dataB2").value <= 74.825) {
    document.getElementById("scoreB2").textContent = 30;
    }
    
    
    else if (document.getElementById("dataB2").value > 74.825 && document.getElementById("dataB2").value <= 75.49) {
    document.getElementById("scoreB2").textContent = 25;
    }
    
    else if (document.getElementById("dataB2").value > 75.49 && document.getElementById("dataB2").value <= 76.155) {
    document.getElementById("scoreB2").textContent = 20;
    }
    
    else if (document.getElementById("dataB2").value > 76.155 && document.getElementById("dataB2").value <= 76.82) {
    document.getElementById("scoreB2").textContent = 15;
    }
    
    else if (document.getElementById("dataB2").value > 76.82 && document.getElementById("dataB2").value <= 77.485) {
    document.getElementById("scoreB2").textContent = 10;
    }
    
    else if (document.getElementById("dataB2").value > 77.485 && document.getElementById("dataB2").value <= 77.82) {
    document.getElementById("scoreB2").textContent = 5;
    }
    
    else {
    document.getElementById("scoreB2").textContent =  0;
    }

}

if (document.getElementById("weightclass").value == "over105"){

    if (document.getElementById("dataB2").value <= 65.475) {
    document.getElementById("scoreB2").textContent = 100;
    }
    
    else if (document.getElementById("dataB2").value > 65.475 && document.getElementById("dataB2").value <= 66.145) {
    document.getElementById("scoreB2").textContent = 95;
    }
    
    else if (document.getElementById("dataB2").value > 66.145 && document.getElementById("dataB2").value <= 66.815) {
    document.getElementById("scoreB2").textContent = 90;
    }
    
    
    else if (document.getElementById("dataB2").value > 66.815 && document.getElementById("dataB2").value <= 67.48) {
    document.getElementById("scoreB2").textContent = 85;
    }
    
    else if (document.getElementById("dataB2").value > 67.48 && document.getElementById("dataB2").value <= 68.145) {
    document.getElementById("scoreB2").textContent = 80;
    }
    
    else if (document.getElementById("dataB2").value > 68.145 && document.getElementById("dataB2").value <= 68.815) {
    document.getElementById("scoreB2").textContent = 75;
    }
    
    else if (document.getElementById("dataB2").value > 68.815 && document.getElementById("dataB2").value <= 69.485) {
    document.getElementById("scoreB2").textContent = 70;
    }
    
    else if (document.getElementById("dataB2").value > 69.485 && document.getElementById("dataB2").value <= 70.15) {
    document.getElementById("scoreB2").textContent = 65;
    }
    
    else if (document.getElementById("dataB2").value > 70.15 && document.getElementById("dataB2").value <= 70.815) {
    document.getElementById("scoreB2").textContent = 60;
    }
    
    else if (document.getElementById("dataB2").value > 70.815 && document.getElementById("dataB2").value <= 71.485) {
    document.getElementById("scoreB2").textContent = 55;
    }
    
    else if (document.getElementById("dataB2").value > 71.485 && document.getElementById("dataB2").value <= 72.155) {
    document.getElementById("scoreB2").textContent = 50;
    }
    
    else if (document.getElementById("dataB2").value > 72.155 && document.getElementById("dataB2").value <= 72.82) {
    document.getElementById("scoreB2").textContent = 45;
    }
    
    else if (document.getElementById("dataB2").value > 72.82 && document.getElementById("dataB2").value <= 73.485) {
    document.getElementById("scoreB2").textContent = 40;
    }
    
    else if (document.getElementById("dataB2").value > 73.485 && document.getElementById("dataB2").value <= 74.155) {
    document.getElementById("scoreB2").textContent = 35;
    }
    
    else if (document.getElementById("dataB2").value > 74.155 && document.getElementById("dataB2").value <= 74.825) {
    document.getElementById("scoreB2").textContent = 30;
    }
    
    
    else if (document.getElementById("dataB2").value > 74.825 && document.getElementById("dataB2").value <= 75.49) {
    document.getElementById("scoreB2").textContent = 25;
    }
    
    else if (document.getElementById("dataB2").value > 75.49 && document.getElementById("dataB2").value <= 76.155) {
    document.getElementById("scoreB2").textContent = 20;
    }
    
    else if (document.getElementById("dataB2").value > 76.155 && document.getElementById("dataB2").value <= 76.82) {
    document.getElementById("scoreB2").textContent = 15;
    }
    
    else if (document.getElementById("dataB2").value > 76.82 && document.getElementById("dataB2").value <= 77.485) {
    document.getElementById("scoreB2").textContent = 10;
    }
    
    else if (document.getElementById("dataB2").value > 77.485 && document.getElementById("dataB2").value <= 77.82) {
    document.getElementById("scoreB2").textContent = 5;
    }
    
    else {
    document.getElementById("scoreB2").textContent =  0;
    }

}

});

</script>

<p id="scoreB2" name="scoreB2"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B3 Chest Size</span></td>
<td style="text-align: center;"><input type="number" id="dataB3" name="dataB3" class="data1" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

    function calculateThree(){
        if (document.getElementById("weightclass").value == 56) {

if (document.getElementById("dataB3").value >= 91.885) {
document.getElementById("scoreB3").textContent =  100;
}

else if (document.getElementById("dataB3").value < 91.885 && document.getElementById("dataB3").value >= 91.215) {
document.getElementById("scoreB3").textContent =  95;
}

else if (document.getElementById("dataB3").value < 91.215 && document.getElementById("dataB3").value >= 90.535) {
document.getElementById("scoreB3").textContent =  90;
}

else if (document.getElementById("dataB3").value < 90.535 && document.getElementById("dataB3").value >= 89.845) {
document.getElementById("scoreB3").textContent =  85;
}

else if (document.getElementById("dataB3").value < 89.845 && document.getElementById("dataB3").value >= 89.155) {
document.getElementById("scoreB3").textContent =  80;
}

else if (document.getElementById("dataB3").value < 89.155 && document.getElementById("dataB3").value >= 88.465) {
document.getElementById("scoreB3").textContent =  75;
}

else if (document.getElementById("dataB3").value < 88.465 && document.getElementById("dataB3").value >= 87.775) {
document.getElementById("scoreB3").textContent =  70;
}

else if (document.getElementById("dataB3").value < 87.775 && document.getElementById("dataB3").value >= 87.085) {
document.getElementById("scoreB3").textContent =  65;
}

else if (document.getElementById("dataB3").value < 87.085 && document.getElementById("dataB3").value >= 86.395) {
document.getElementById("scoreB3").textContent =  60;
}

else if (document.getElementById("dataB3").value < 86.395 && document.getElementById("dataB3").value >= 85.705) {
document.getElementById("scoreB3").textContent =  55;
}

else if (document.getElementById("dataB3").value < 85.705 && document.getElementById("dataB3").value >= 85.015) {
document.getElementById("scoreB3").textContent =  50;
}

else if (document.getElementById("dataB3").value < 85.015 && document.getElementById("dataB3").value >= 84.325) {
document.getElementById("scoreB3").textContent =  45;
}

else if (document.getElementById("dataB3").value < 84.325 && document.getElementById("dataB3").value >= 83.635) {
document.getElementById("scoreB3").textContent =  40;
}

else if (document.getElementById("dataB3").value < 83.635 && document.getElementById("dataB3").value >= 82.945) {
document.getElementById("scoreB3").textContent =  35;
}

else if (document.getElementById("dataB3").value < 82.945 && document.getElementById("dataB3").value >= 82.255) {
document.getElementById("scoreB3").textContent =  30;
}

else if (document.getElementById("dataB3").value < 82.255 && document.getElementById("dataB3").value >= 81.565) {
document.getElementById("scoreB3").textContent =  25;
}

else if (document.getElementById("dataB3").value < 81.565 && document.getElementById("dataB3").value >= 80.875) {
document.getElementById("scoreB3").textContent =  20;
}

else if (document.getElementById("dataB3").value < 80.875 && document.getElementById("dataB3").value >= 80.185) {
document.getElementById("scoreB3").textContent =  15;
}

else if (document.getElementById("dataB3").value < 80.185 && document.getElementById("dataB3").value >= 79.495) {
document.getElementById("scoreB3").textContent =  10;
}

else if (document.getElementById("dataB3").value < 79.495 && document.getElementById("dataB3").value >= 79.15) {
document.getElementById("scoreB3").textContent =  5;
}

else {
document.getElementById("scoreB3").textContent =  0;
}
}

if (document.getElementById("weightclass").value == 62){

    if (document.getElementById("dataB3").value >= 98.055) {
document.getElementById("scoreB3").textContent = 100;
}

else if (document.getElementById("dataB3").value < 98.055 && document.getElementById("dataB3").value >= 97.275) {
document.getElementById("scoreB3").textContent = 95;
}

else if (document.getElementById("dataB3").value < 97.275 && document.getElementById("dataB3").value >= 96.56) {
document.getElementById("scoreB3").textContent = 90;
}

else if (document.getElementById("dataB3").value < 96.56 && document.getElementById("dataB3").value >= 95.845) {
document.getElementById("scoreB3").textContent = 85;
}

else if (document.getElementById("dataB3").value < 95.845 && document.getElementById("dataB3").value >= 95.13) {
document.getElementById("scoreB3").textContent = 80;
}

else if (document.getElementById("dataB3").value < 95.13 && document.getElementById("dataB3").value >= 94.415) {
document.getElementById("scoreB3").textContent = 75;
}

else if (document.getElementById("dataB3").value < 94.415 && document.getElementById("dataB3").value >= 93.7) {
document.getElementById("scoreB3").textContent = 70;
}


else if (document.getElementById("dataB3").value < 93.7 && document.getElementById("dataB3").value >= 92.985) {
document.getElementById("scoreB3").textContent = 65;
}


else if (document.getElementById("dataB3").value < 92.985 && document.getElementById("dataB3").value >= 92.27) {
document.getElementById("scoreB3").textContent = 60;
}

else if (document.getElementById("dataB3").value < 92.27 && document.getElementById("dataB3").value >= 91.555) {
document.getElementById("scoreB3").textContent = 55;
}

else if (document.getElementById("dataB3").value < 91.555 && document.getElementById("dataB3").value >= 90.84) {
document.getElementById("scoreB3").textContent = 50;
}

else if (document.getElementById("dataB3").value < 90.84 && document.getElementById("dataB3").value >= 90.125) {
document.getElementById("scoreB3").textContent = 45;
}

else if (document.getElementById("dataB3").value < 90.125 && document.getElementById("dataB3").value >= 89.41) {
document.getElementById("scoreB3").textContent = 40;
}

else if (document.getElementById("dataB3").value < 89.41 && document.getElementById("dataB3").value >= 88.695) {
document.getElementById("scoreB3").textContent = 35;
}

else if (document.getElementById("dataB3").value < 88.695 && document.getElementById("dataB3").value >= 87.98) {
document.getElementById("scoreB3").textContent = 30;
}

else if (document.getElementById("dataB3").value < 87.98 && document.getElementById("dataB3").value >= 87.265) {
document.getElementById("scoreB3").textContent = 25;
}

else if (document.getElementById("dataB3").value < 87.265 && document.getElementById("dataB3").value >= 86.55) {
document.getElementById("scoreB3").textContent = 20;
}

else if (document.getElementById("dataB3").value < 86.55 && document.getElementById("dataB3").value >= 85.835) {
document.getElementById("scoreB3").textContent = 15;
}


else if (document.getElementById("dataB3").value < 85.835 && document.getElementById("dataB3").value >= 85.12) {
document.getElementById("scoreB3").textContent = 10;
}

else if (document.getElementById("dataB3").value < 85.12 && document.getElementById("dataB3").value >= 84.76) {
document.getElementById("scoreB3").textContent = 5;
}

else {
document.getElementById("scoreB3").textContent =  0;
}

}

if (document.getElementById("weightclass").value == 69) {

    if (document.getElementById("dataB3").value >= 101.09) {
document.getElementById("scoreB3").textContent = 100;
    }

else if (document.getElementById("dataB3").value < 101.09 && document.getElementById("dataB3").value >= 100.37) {
document.getElementById("scoreB3").textContent = 95;
    }


else if (document.getElementById("dataB3").value < 100.37 && document.getElementById("dataB3").value >= 99.65) {
document.getElementById("scoreB3").textContent = 90;
    }

else if (document.getElementById("dataB3").value < 99.65 && document.getElementById("dataB3").value >= 98.93) {
document.getElementById("scoreB3").textContent = 85;
    }

else if (document.getElementById("dataB3").value < 98.93 && document.getElementById("dataB3").value >= 98.215) {
document.getElementById("scoreB3").textContent = 80;
    }


else if (document.getElementById("dataB3").value < 98.215 && document.getElementById("dataB3").value >= 97.5) {
document.getElementById("scoreB3").textContent = 75;
    }

else if (document.getElementById("dataB3").value < 97.5 && document.getElementById("dataB3").value >= 96.78) {
document.getElementById("scoreB3").textContent = 70;
    }


else if (document.getElementById("dataB3").value < 96.78 && document.getElementById("dataB3").value >= 96.06) {
document.getElementById("scoreB3").textContent = 65;
    }

else if (document.getElementById("dataB3").value < 96.06 && document.getElementById("dataB3").value >= 95.345) {
document.getElementById("scoreB3").textContent = 60;
    }

else if (document.getElementById("dataB3").value < 95.345 && document.getElementById("dataB3").value >= 94.63) {
document.getElementById("scoreB3").textContent = 55;
    }

else if (document.getElementById("dataB3").value < 94.63 && document.getElementById("dataB3").value >= 93.91) {
document.getElementById("scoreB3").textContent = 50;
    }

else if (document.getElementById("dataB3").value < 93.91 && document.getElementById("dataB3").value >= 93.19) {
document.getElementById("scoreB3").textContent = 45;
    }
    
else if (document.getElementById("dataB3").value < 93.19 && document.getElementById("dataB3").value >= 92.475) {
document.getElementById("scoreB3").textContent = 40;
    }

else if (document.getElementById("dataB3").value < 92.475 && document.getElementById("dataB3").value >= 91.76) {
document.getElementById("scoreB3").textContent = 35;
    }    

else if (document.getElementById("dataB3").value < 91.76 && document.getElementById("dataB3").value >= 91.04) {
document.getElementById("scoreB3").textContent = 30;
    }    

else if (document.getElementById("dataB3").value < 91.04 && document.getElementById("dataB3").value >= 90.32) {
document.getElementById("scoreB3").textContent = 25;
    }    

else if (document.getElementById("dataB3").value < 90.32 && document.getElementById("dataB3").value >= 89.605) {
document.getElementById("scoreB3").textContent = 20;
    }    

else if (document.getElementById("dataB3").value < 89.605 && document.getElementById("dataB3").value >= 88.89) {
document.getElementById("scoreB3").textContent = 15;
    }    

else if (document.getElementById("dataB3").value < 88.89 && document.getElementById("dataB3").value >= 88.17) {
document.getElementById("scoreB3").textContent = 10;
    }    

else if (document.getElementById("dataB3").value < 88.17 && document.getElementById("dataB3").value >= 87.81) {
document.getElementById("scoreB3").textContent = 5;
    }    


else {
document.getElementById("scoreB3").textContent =  0;
    }

}

if (document.getElementById("weightclass").value == 77) {

    if (document.getElementById("dataB3").value >= 104.53) {
    document.getElementById("scoreB3").textContent = 100;
    }

else if (document.getElementById("dataB3").value < 104.53 && 
 document.getElementById("dataB3").value >= 103.79) {
    document.getElementById("scoreB3").textContent = 95;
    }
    
else if (document.getElementById("dataB3").value < 103.79 && 
 document.getElementById("dataB3").value >= 103.05) {
    document.getElementById("scoreB3").textContent = 90;
    }
    
else if (document.getElementById("dataB3").value < 103.05 && 
 document.getElementById("dataB3").value >= 102.31) {
    document.getElementById("scoreB3").textContent = 85;
    }

else if (document.getElementById("dataB3").value < 102.31 && 
 document.getElementById("dataB3").value >= 101.575) {
    document.getElementById("scoreB3").textContent = 80;
    }

else if (document.getElementById("dataB3").value < 101.575 && 
 document.getElementById("dataB3").value >= 100.84) {
    document.getElementById("scoreB3").textContent = 75;
    }

else if (document.getElementById("dataB3").value < 100.84 && 
 document.getElementById("dataB3").value >= 100.1) {
    document.getElementById("scoreB3").textContent = 70;
    }
    
else if (document.getElementById("dataB3").value < 100.1 && 
 document.getElementById("dataB3").value >= 99.36) {
    document.getElementById("scoreB3").textContent = 65;
    }
    
    
else if (document.getElementById("dataB3").value < 99.36 && 
 document.getElementById("dataB3").value >= 98.625) {
    document.getElementById("scoreB3").textContent = 60;
    }

    
else if (document.getElementById("dataB3").value < 98.625 && 
 document.getElementById("dataB3").value >= 97.89) {
    document.getElementById("scoreB3").textContent = 55;
    }    

else if (document.getElementById("dataB3").value < 97.89 && 
 document.getElementById("dataB3").value >= 97.15) {
    document.getElementById("scoreB3").textContent = 50;
    }    

else if (document.getElementById("dataB3").value < 97.15 && 
 document.getElementById("dataB3").value >= 96.41) {
    document.getElementById("scoreB3").textContent = 45;
    }    

else if (document.getElementById("dataB3").value < 96.41 && 
 document.getElementById("dataB3").value >= 95.675) {
    document.getElementById("scoreB3").textContent = 40;
    }    

else if (document.getElementById("dataB3").value < 95.675 && 
 document.getElementById("dataB3").value >= 94.94) {
    document.getElementById("scoreB3").textContent = 35;
    }    

else if (document.getElementById("dataB3").value < 94.94 && 
 document.getElementById("dataB3").value >= 94.2) {
    document.getElementById("scoreB3").textContent = 30;
    }    


else if (document.getElementById("dataB3").value < 94.2 && 
 document.getElementById("dataB3").value >= 93.46) {
    document.getElementById("scoreB3").textContent = 25;
    }    

else if (document.getElementById("dataB3").value < 93.46 && 
 document.getElementById("dataB3").value >= 92.725) {
    document.getElementById("scoreB3").textContent = 20;
    }    

else if (document.getElementById("dataB3").value < 92.725 && 
 document.getElementById("dataB3").value >= 91.99) {
    document.getElementById("scoreB3").textContent = 15;
    }    

else if (document.getElementById("dataB3").value < 91.99 && 
 document.getElementById("dataB3").value >= 91.25) {
    document.getElementById("scoreB3").textContent = 10;
    }    

else if (document.getElementById("dataB3").value < 91.25 && 
 document.getElementById("dataB3").value >= 90.88) {
    document.getElementById("scoreB3").textContent = 5;
    }    

    else {
    document.getElementById("scoreB3").textContent =  0;
    }

}

if (document.getElementById("weightclass").value == 85){

    if (document.getElementById("dataB3").value >= 109.56) {
   document.getElementById("scoreB3").textContent =  100;
   }
   
   else if (document.getElementById("dataB3").value < 109.56 && document.getElementById("dataB3").value >= 108.285) {
   document.getElementById("scoreB3").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB3").value < 108.285 && document.getElementById("dataB3").value >= 107.435) {
   document.getElementById("scoreB3").textContent =  90;
   }
   
   else if (document.getElementById("dataB3").value < 107.435 && document.getElementById("dataB3").value >= 106.585) {
   document.getElementById("scoreB3").textContent =  85;
   }
   
   else if (document.getElementById("dataB3").value < 106.585 && document.getElementById("dataB3").value >= 105.74) {
   document.getElementById("scoreB3").textContent =  80;
   }
   
   else if (document.getElementById("dataB3").value < 105.74 && document.getElementById("dataB3").value >= 104.895) {
   document.getElementById("scoreB3").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB3").value < 104.895 && document.getElementById("dataB3").value >= 104.045) {
   document.getElementById("scoreB3").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB3").value < 104.045 && document.getElementById("dataB3").value >= 103.195) {
   document.getElementById("scoreB3").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB3").value < 103.195 && document.getElementById("dataB3").value >= 102.35) {
   document.getElementById("scoreB3").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB3").value < 102.35 && document.getElementById("dataB3").value >= 101.505) {
   document.getElementById("scoreB3").textContent =  55;
   }
   
   else if (document.getElementById("dataB3").value < 101.505 && document.getElementById("dataB3").value >= 100.655) {
   document.getElementById("scoreB3").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB3").value < 100.655 && document.getElementById("dataB3").value >= 99.805) {
   document.getElementById("scoreB3").textContent =  45;
   }
   
   else if (document.getElementById("dataB3").value < 99.805 && document.getElementById("dataB3").value >= 98.96) {
   document.getElementById("scoreB3").textContent =  40;
   }
   
   else if (document.getElementById("dataB3").value < 98.96 && document.getElementById("dataB3").value >= 98.115) {
   document.getElementById("scoreB3").textContent =  35;
   }
   
   else if (document.getElementById("dataB3").value < 98.115 && document.getElementById("dataB3").value >= 97.265) {
   document.getElementById("scoreB3").textContent =  30;
   }
   
   else if (document.getElementById("dataB3").value < 97.265 && document.getElementById("dataB3").value >= 96.415) {
   document.getElementById("scoreB3").textContent =  25;
   }
   
   else if (document.getElementById("dataB3").value < 96.415 && document.getElementById("dataB3").value >= 95.57) {
   document.getElementById("scoreB3").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB3").value < 95.57 && document.getElementById("dataB3").value >= 94.725) {
   document.getElementById("scoreB3").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB3").value < 94.725 && document.getElementById("dataB3").value >= 93.875) {
   document.getElementById("scoreB3").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB3").value < 93.875 && document.getElementById("dataB3").value >= 93.45) {
   document.getElementById("scoreB3").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB3").textContent =  0;
   }

}

if (document.getElementById("weightclass").value == 94) {

    if (document.getElementById("dataB3").value >= 113.3) {
   document.getElementById("scoreB3").textContent =  100;
   }
   
   else if (document.getElementById("dataB3").value < 113.3 && document.getElementById("dataB3").value >= 112.415) {
   document.getElementById("scoreB3").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB3").value < 112.415 && document.getElementById("dataB3").value >= 111.53) {
   document.getElementById("scoreB3").textContent =  90;
   }
   
   else if (document.getElementById("dataB3").value < 111.53 && document.getElementById("dataB3").value >= 110.65) {
   document.getElementById("scoreB3").textContent =  85;
   }
   
   else if (document.getElementById("dataB3").value < 110.65 && document.getElementById("dataB3").value >= 109.77) {
   document.getElementById("scoreB3").textContent =  80;
   }
   
   else if (document.getElementById("dataB3").value < 109.77 && document.getElementById("dataB3").value >= 108.885) {
   document.getElementById("scoreB3").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB3").value < 108.885 && document.getElementById("dataB3").value >= 108) {
   document.getElementById("scoreB3").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB3").value < 108 && document.getElementById("dataB3").value >= 107.12) {
   document.getElementById("scoreB3").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB3").value < 107.12 && document.getElementById("dataB3").value >= 106.24) {
   document.getElementById("scoreB3").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB3").value < 106.24 && document.getElementById("dataB3").value >= 105.355) {
   document.getElementById("scoreB3").textContent =  55;
   }
   
   else if (document.getElementById("dataB3").value < 105.355 && document.getElementById("dataB3").value >= 104.47) {
   document.getElementById("scoreB3").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB3").value < 104.47 && document.getElementById("dataB3").value >= 103.59) {
   document.getElementById("scoreB3").textContent =  45;
   }
   
   else if (document.getElementById("dataB3").value < 103.59 && document.getElementById("dataB3").value >= 102.71) {
   document.getElementById("scoreB3").textContent =  40;
   }
   
   else if (document.getElementById("dataB3").value < 102.71 && document.getElementById("dataB3").value >= 101.825) {
   document.getElementById("scoreB3").textContent =  35;
   }
   
   else if (document.getElementById("dataB3").value < 101.825 && document.getElementById("dataB3").value >= 100.94) {
   document.getElementById("scoreB3").textContent =  30;
   }
   
   else if (document.getElementById("dataB3").value < 100.94 && document.getElementById("dataB3").value >= 100.06) {
   document.getElementById("scoreB3").textContent =  25;
   }
   
   else if (document.getElementById("dataB3").value < 100.06 && document.getElementById("dataB3").value >= 99.18) {
   document.getElementById("scoreB3").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB3").value < 99.18 && document.getElementById("dataB3").value >= 98.295) {
   document.getElementById("scoreB3").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB3").value < 98.295 && document.getElementById("dataB3").value >= 97.41) {
   document.getElementById("scoreB3").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB3").value < 97.41 && document.getElementById("dataB3").value >= 96.97) {
   document.getElementById("scoreB3").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB3").textContent =  0;
   }

}

if (document.getElementById("weightclass").value == 105) {

    if (document.getElementById("dataB3").value >= 120) {
   document.getElementById("scoreB3").textContent =  100;
   }
   
   else if (document.getElementById("dataB3").value < 120 && document.getElementById("dataB3").value >= 119.04) {
   document.getElementById("scoreB3").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB3").value < 119.04 && document.getElementById("dataB3").value >= 118.08) {
   document.getElementById("scoreB3").textContent =  90;
   }
   
   else if (document.getElementById("dataB3").value < 118.08 && document.getElementById("dataB3").value >= 117.12) {
   document.getElementById("scoreB3").textContent =  85;
   }
   
   else if (document.getElementById("dataB3").value < 117.12 && document.getElementById("dataB3").value >= 116.16) {
   document.getElementById("scoreB3").textContent =  80;
   }
   
   else if (document.getElementById("dataB3").value < 116.16 && document.getElementById("dataB3").value >= 115.2) {
   document.getElementById("scoreB3").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB3").value < 115.2 && document.getElementById("dataB3").value >= 114.24) {
   document.getElementById("scoreB3").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB3").value < 114.24 && document.getElementById("dataB3").value >= 113.28) {
   document.getElementById("scoreB3").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB3").value < 113.28 && document.getElementById("dataB3").value >= 112.32) {
   document.getElementById("scoreB3").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB3").value < 112.32 && document.getElementById("dataB3").value >= 111.36) {
   document.getElementById("scoreB3").textContent =  55;
   }
   
   else if (document.getElementById("dataB3").value < 111.36 && document.getElementById("dataB3").value >= 110.4) {
   document.getElementById("scoreB3").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB3").value < 110.4 && document.getElementById("dataB3").value >= 109.44) {
   document.getElementById("scoreB3").textContent =  45;
   }
   
   else if (document.getElementById("dataB3").value < 109.44 && document.getElementById("dataB3").value >= 108.48) {
   document.getElementById("scoreB3").textContent =  40;
   }
   
   else if (document.getElementById("dataB3").value < 108.48 && document.getElementById("dataB3").value >= 107.52) {
   document.getElementById("scoreB3").textContent =  35;
   }
   
   else if (document.getElementById("dataB3").value < 107.52 && document.getElementById("dataB3").value >= 106.56) {
   document.getElementById("scoreB3").textContent =  30;
   }
   
   else if (document.getElementById("dataB3").value < 106.56 && document.getElementById("dataB3").value >= 105.6) {
   document.getElementById("scoreB3").textContent =  25;
   }
   
   else if (document.getElementById("dataB3").value < 105.6 && document.getElementById("dataB3").value >= 104.64) {
   document.getElementById("scoreB3").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB3").value < 104.64 && document.getElementById("dataB3").value >= 103.68) {
   document.getElementById("scoreB3").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB3").value < 103.68 && document.getElementById("dataB3").value >= 102.72) {
   document.getElementById("scoreB3").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB3").value < 102.72 && document.getElementById("dataB3").value >= 102.24) {
   document.getElementById("scoreB3").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB3").textContent =  0;
   }

}

if (document.getElementById("weightclass").value == "over105"){

    if (document.getElementById("dataB3").value >= 126.765) {
   document.getElementById("scoreB3").textContent =  100;
   }
   
   else if (document.getElementById("dataB3").value < 126.765 && document.getElementById("dataB3").value >= 125.78) {
   document.getElementById("scoreB3").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB3").value < 125.78 && document.getElementById("dataB3").value >= 124.795) {
   document.getElementById("scoreB3").textContent =  90;
   }
   
   else if (document.getElementById("dataB3").value < 124.795 && document.getElementById("dataB3").value >= 123.81) {
   document.getElementById("scoreB3").textContent =  85;
   }
   
   else if (document.getElementById("dataB3").value < 128.81 && document.getElementById("dataB3").value >= 122.825) {
   document.getElementById("scoreB3").textContent =  80;
   }
   
   else if (document.getElementById("dataB3").value < 122.825 && document.getElementById("dataB3").value >= 122.34) {
   document.getElementById("scoreB3").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB3").value < 122.34 && document.getElementById("dataB3").value >= 121.355) {
   document.getElementById("scoreB3").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB3").value < 121.355 && document.getElementById("dataB3").value >= 119.87) {
   document.getElementById("scoreB3").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB3").value < 119.87 && document.getElementById("dataB3").value >= 118.885) {
   document.getElementById("scoreB3").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB3").value < 118.885 && document.getElementById("dataB3").value >= 117.9) {
   document.getElementById("scoreB3").textContent =  55;
   }
   
   else if (document.getElementById("dataB3").value < 117.9 && document.getElementById("dataB3").value >= 116.915) {
   document.getElementById("scoreB3").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB3").value < 116.915 && document.getElementById("dataB3").value >= 115.93) {
   document.getElementById("scoreB3").textContent =  45;
   }
   
   else if (document.getElementById("dataB3").value < 115.93 && document.getElementById("dataB3").value >= 114.945) {
   document.getElementById("scoreB3").textContent =  40;
   }
   
   else if (document.getElementById("dataB3").value < 114.945 && document.getElementById("dataB3").value >= 113.96) {
   document.getElementById("scoreB3").textContent =  35;
   }
   
   else if (document.getElementById("dataB3").value < 113.96 && document.getElementById("dataB3").value >= 112.975) {
   document.getElementById("scoreB3").textContent =  30;
   }
   
   else if (document.getElementById("dataB3").value < 112.975 && document.getElementById("dataB3").value >= 111.99) {
   document.getElementById("scoreB3").textContent =  25;
   }
   
   else if (document.getElementById("dataB3").value < 111.99 && document.getElementById("dataB3").value >= 111.005) {
   document.getElementById("scoreB3").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB3").value < 111.005 && document.getElementById("dataB3").value >= 110.02) {
   document.getElementById("scoreB3").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB3").value < 110.02 && document.getElementById("dataB3").value >= 109.035) {
   document.getElementById("scoreB3").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB3").value < 109.035 && document.getElementById("dataB3").value >= 108.54) {
   document.getElementById("scoreB3").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB3").textContent =  0;
   }

}



    };

    document.getElementById("dataB3").addEventListener('input', function () {
    calculateThree();
    
    });
    
    document.getElementById("weightclass").addEventListener('change', function () {
    calculateThree();
    
    });

    </script>
    
    <p id="scoreB3" name="scoreB3"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.04</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B4 Relative Bodyweight Index</span></td>
<td style="text-align: center;"><input type="number" id="dataB4" name="dataB4" class="data1" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

    function calculateFour(){
    
    if (document.getElementById("weightclass").value == 56){

        if (document.getElementById("dataB4").value >= 372.99) {
        document.getElementById("scoreB4").textContent =  100;
        }

        else if (document.getElementById("dataB4").value < 372.99 && document.getElementById("dataB4").value >= 371.47) {
        document.getElementById("scoreB4").textContent =  95;
        }

        else if (document.getElementById("dataB4").value < 371.47 && document.getElementById("dataB4").value >= 369.955) {
        document.getElementById("scoreB4").textContent =  90;
        }

        else if (document.getElementById("dataB4").value < 369.955 && document.getElementById("dataB4").value >= 368.44) {
        document.getElementById("scoreB4").textContent =  85;
        }

        else if (document.getElementById("dataB4").value < 368.44 && document.getElementById("dataB4").value >= 366.92) {
        document.getElementById("scoreB4").textContent =  80;
        }

        else if (document.getElementById("dataB4").value < 366.92 && document.getElementById("dataB4").value >= 365.4) {
        document.getElementById("scoreB4").textContent =  75;
        }

        else if (document.getElementById("dataB4").value < 365.4 && document.getElementById("dataB4").value >= 363.885) {
document.getElementById("scoreB4").textContent =  70;
}

        else if (document.getElementById("dataB4").value < 363.885 && document.getElementById("dataB4").value >= 362.37) {
        document.getElementById("scoreB4").textContent =  65;
        }

        else if (document.getElementById("dataB4").value < 362.37 && document.getElementById("dataB4").value >= 360.85) {
        document.getElementById("scoreB4").textContent =  60;
        }

        else if (document.getElementById("dataB4").value < 360.85 && document.getElementById("dataB4").value >= 359.33) {
        document.getElementById("scoreB4").textContent =  55;
        }

        else if (document.getElementById("dataB4").value < 359.33 && document.getElementById("dataB4").value >= 357.815) {
        document.getElementById("scoreB4").textContent =  50;
        }

        else if (document.getElementById("dataB4").value < 357.815 && document.getElementById("dataB4").value >= 356.3) {
        document.getElementById("scoreB4").textContent =  45;
        }

        else if (document.getElementById("dataB4").value < 356.3 && document.getElementById("dataB4").value >= 354.78) {
        document.getElementById("scoreB4").textContent =  40;
        }

        else if (document.getElementById("dataB4").value < 354.78 && document.getElementById("dataB4").value >= 353.26) {
        document.getElementById("scoreB4").textContent =  35;
        }

        else if (document.getElementById("dataB4").value < 353.26 && document.getElementById("dataB4").value >= 351.745) {
        document.getElementById("scoreB4").textContent =  30;
        }

        else if (document.getElementById("dataB4").value < 351.745 && document.getElementById("dataB4").value >= 350.23) {
        document.getElementById("scoreB4").textContent =  25;
        }

        else if (document.getElementById("dataB4").value < 350.23 && document.getElementById("dataB4").value >= 348.71) {
        document.getElementById("scoreB4").textContent =  20;
        }

        else if (document.getElementById("dataB4").value < 348.71 && document.getElementById("dataB4").value >= 347.19) {
        document.getElementById("scoreB4").textContent =  15;
        }

        else if (document.getElementById("dataB4").value < 347.19 && document.getElementById("dataB4").value >= 345.675) {
        document.getElementById("scoreB4").textContent =  10;
        }

        else if (document.getElementById("dataB4").value < 345.675 && document.getElementById("dataB4").value >= 344.92) {
        document.getElementById("scoreB4").textContent =  5;
        }

        else {
        document.getElementById("scoreB4").textContent =  0;
        }
    }

    else if (document.getElementById("weightclass").value == 62) {

        if (document.getElementById("dataB4").value >= 404.685) {
        document.getElementById("scoreB4").textContent = 100;
        }

        else if (document.getElementById("dataB4").value < 404.685 && document.getElementById("dataB4").value >= 403.035) {
        document.getElementById("scoreB4").textContent = 95;
        }

        else if (document.getElementById("dataB4").value < 403.035 && document.getElementById("dataB4").value >= 401.38) {
        document.getElementById("scoreB4").textContent = 90;
        }

        else if (document.getElementById("dataB4").value < 401.38 && document.getElementById("dataB4").value >= 399.725) {
        document.getElementById("scoreB4").textContent = 85;
        }

        else if (document.getElementById("dataB4").value < 399.725 && document.getElementById("dataB4").value >= 398.07) {
        document.getElementById("scoreB4").textContent = 80;
        }

        else if (document.getElementById("dataB4").value < 398.07 && document.getElementById("dataB4").value >= 396.415) {
        document.getElementById("scoreB4").textContent = 75;
        }

        else if (document.getElementById("dataB4").value < 396.415 && document.getElementById("dataB4").value >= 394.76) {
        document.getElementById("scoreB4").textContent = 70;
        }

        else if (document.getElementById("dataB4").value < 394.76 && document.getElementById("dataB4").value >= 393.105) {
        document.getElementById("scoreB4").textContent = 65;
        }

        else if (document.getElementById("dataB4").value < 393.105 && document.getElementById("dataB4").value >= 391.45) {
        document.getElementById("scoreB4").textContent = 60;
        }


        else if (document.getElementById("dataB4").value < 391.45 && document.getElementById("dataB4").value >= 389.795) {
        document.getElementById("scoreB4").textContent = 55;
        }

        else if (document.getElementById("dataB4").value < 389.795 && document.getElementById("dataB4").value >= 388.14) {
        document.getElementById("scoreB4").textContent = 50;
        }

        else if (document.getElementById("dataB4").value < 388.14 && document.getElementById("dataB4").value >= 386.485) {
        document.getElementById("scoreB4").textContent = 45;
        }

        else if (document.getElementById("dataB4").value < 386.485 && document.getElementById("dataB4").value >= 384.83) {
        document.getElementById("scoreB4").textContent = 40;
        }


        else if (document.getElementById("dataB4").value < 384.83 && document.getElementById("dataB4").value >= 383.175) {
        document.getElementById("scoreB4").textContent = 35;
        }

        else if (document.getElementById("dataB4").value < 383.175 && document.getElementById("dataB4").value >= 381.52) {
        document.getElementById("scoreB4").textContent = 30;
        }

        else if (document.getElementById("dataB4").value < 381.52 && document.getElementById("dataB4").value >= 379.865) {
        document.getElementById("scoreB4").textContent = 25;
        }

        else if (document.getElementById("dataB4").value < 379.865 && document.getElementById("dataB4").value >= 378.21) {
        document.getElementById("scoreB4").textContent = 20;
        }

        else if (document.getElementById("dataB4").value < 378.21 && document.getElementById("dataB4").value >= 376.555) {
        document.getElementById("scoreB4").textContent = 15;
        }

        else if (document.getElementById("dataB4").value < 376.555 && document.getElementById("dataB4").value >= 374.9) {
        document.getElementById("scoreB4").textContent = 10;
        }

        else if (document.getElementById("dataB4").value < 374.9 && document.getElementById("dataB4").value >= 374.07) {
        document.getElementById("scoreB4").textContent = 5;
        }

        else {
        document.getElementById("scoreB4").textContent =  0;
        }

    }

    else if (document.getElementById("weightclass").value == 69){

        if (document.getElementById("dataB4").value >= 443.175) {
        document.getElementById("scoreB4").textContent = 100;
            }

        else if (document.getElementById("dataB4").value < 443.175 && document.getElementById("dataB4").value >= 441.67) {
        document.getElementById("scoreB4").textContent = 95;
            }
        
        
        else if (document.getElementById("dataB4").value < 441.67 && document.getElementById("dataB4").value >= 440.165) {
        document.getElementById("scoreB4").textContent = 90;
            }
        
        else if (document.getElementById("dataB4").value < 440.165 && document.getElementById("dataB4").value >= 438.66) {
        document.getElementById("scoreB4").textContent = 85;
            }
        
        else if (document.getElementById("dataB4").value < 438.66 && document.getElementById("dataB4").value >= 437.155) {
        document.getElementById("scoreB4").textContent = 80;
            }
        
        else if (document.getElementById("dataB4").value < 437.155 && document.getElementById("dataB4").value >= 435.65) {
        document.getElementById("scoreB4").textContent = 75;
            }
        
        else if (document.getElementById("dataB4").value < 435.65 && document.getElementById("dataB4").value >= 434.145) {
        document.getElementById("scoreB4").textContent = 70;
            }
        
        else if (document.getElementById("dataB4").value < 434.145 && document.getElementById("dataB4").value >= 432.64) {
        document.getElementById("scoreB4").textContent = 65;
            }
        
        else if (document.getElementById("dataB4").value < 432.64 && document.getElementById("dataB4").value >= 431.135) {
        document.getElementById("scoreB4").textContent = 60;
            }
        
        else if (document.getElementById("dataB4").value < 431.135 && document.getElementById("dataB4").value >= 429.63) {
        document.getElementById("scoreB4").textContent = 55;
            }
        
        else if (document.getElementById("dataB4").value < 429.63 && document.getElementById("dataB4").value >= 428.125) {
        document.getElementById("scoreB4").textContent = 50;
            }
        
        else if (document.getElementById("dataB4").value < 428.125 && document.getElementById("dataB4").value >= 426.62) {
        document.getElementById("scoreB4").textContent = 45;
            }
        
        else if (document.getElementById("dataB4").value < 426.62 && document.getElementById("dataB4").value >= 425.115) {
        document.getElementById("scoreB4").textContent = 40;
            }
        
        else if (document.getElementById("dataB4").value < 425.115 && document.getElementById("dataB4").value >= 423.61) {
        document.getElementById("scoreB4").textContent = 35;
            }
        
        else if (document.getElementById("dataB4").value < 423.61 && document.getElementById("dataB4").value >= 422.105) {
        document.getElementById("scoreB4").textContent = 30;
            }
        
        else if (document.getElementById("dataB4").value < 422.105 && document.getElementById("dataB4").value >= 420.6) {
        document.getElementById("scoreB4").textContent = 25;
            }
        
        else if (document.getElementById("dataB4").value < 420.6 && document.getElementById("dataB4").value >= 419.095) {
        document.getElementById("scoreB4").textContent = 20;
            }
        
        else if (document.getElementById("dataB4").value < 419.095 && document.getElementById("dataB4").value >= 417.59) {
        document.getElementById("scoreB4").textContent = 15;
            }
        
        else if (document.getElementById("dataB4").value < 417.59 && document.getElementById("dataB4").value >= 416.085) {
        document.getElementById("scoreB4").textContent = 10;
            }
        
        else if (document.getElementById("dataB4").value < 416.085 && document.getElementById("dataB4").value >= 415.33) {
        document.getElementById("scoreB4").textContent = 5;
            }
        
        else {
        document.getElementById("scoreB4").textContent =  0;
            }
        
    }
    
    else if (document.getElementById("weightclass").value == 77){

        if (document.getElementById("dataB4").value >= 483.925) {
        document.getElementById("scoreB4").textContent = 100;
            }

        else if (document.getElementById("dataB4").value < 483.925 && document.getElementById("dataB4").value >= 482.17) {
    document.getElementById("scoreB4").textContent = 95;
    }

        else if (document.getElementById("dataB4").value < 482.17 && document.getElementById("dataB4").value >= 480.415) {
            document.getElementById("scoreB4").textContent = 90;
            }
        
        else if (document.getElementById("dataB4").value < 480.415 && document.getElementById("dataB4").value >= 478.66) {
            document.getElementById("scoreB4").textContent = 85;
            }
        
        else if (document.getElementById("dataB4").value < 478.66 && document.getElementById("dataB4").value >= 476.905) {
            document.getElementById("scoreB4").textContent = 80;
            }
        
        else if (document.getElementById("dataB4").value < 476.905 && document.getElementById("dataB4").value >= 475.15) {
            document.getElementById("scoreB4").textContent = 75;
            }
        
        else if (document.getElementById("dataB4").value < 475.15 && document.getElementById("dataB4").value >= 473.395) {
            document.getElementById("scoreB4").textContent = 70;
            }
        
        else if (document.getElementById("dataB4").value < 473.395 && document.getElementById("dataB4").value >= 471.64) {
            document.getElementById("scoreB4").textContent = 65;
            }
        
        else if (document.getElementById("dataB4").value < 471.64 && document.getElementById("dataB4").value >= 469.885) {
            document.getElementById("scoreB4").textContent = 60;
            }
        
        else if (document.getElementById("dataB4").value < 469.885 && document.getElementById("dataB4").value >= 468.13) {
            document.getElementById("scoreB4").textContent = 55;
            }
        
        else if (document.getElementById("dataB4").value < 468.13 && document.getElementById("dataB4").value >= 466.375) {
            document.getElementById("scoreB4").textContent = 50;
            }
        
        else if (document.getElementById("dataB4").value < 466.375 && document.getElementById("dataB4").value >= 464.62) {
            document.getElementById("scoreB4").textContent = 45;
            }
        
        else if (document.getElementById("dataB4").value < 464.62 && document.getElementById("dataB4").value >= 462.865) {
            document.getElementById("scoreB4").textContent = 40;
            }
        
        else if (document.getElementById("dataB4").value < 462.865 && document.getElementById("dataB4").value >= 461.11) {
            document.getElementById("scoreB4").textContent = 35;
            }
        
        else if (document.getElementById("dataB4").value < 461.11 && document.getElementById("dataB4").value >= 459.355) {
            document.getElementById("scoreB4").textContent = 30;
            }
        
        else if (document.getElementById("dataB4").value < 459.355 && document.getElementById("dataB4").value >= 457.6) {
            document.getElementById("scoreB4").textContent = 25;
            }
        
        else if (document.getElementById("dataB4").value < 457.6 && document.getElementById("dataB4").value >= 455.845) {
            document.getElementById("scoreB4").textContent = 20;
            }
        
        else if (document.getElementById("dataB4").value < 455.845 && document.getElementById("dataB4").value >= 454.09) {
            document.getElementById("scoreB4").textContent = 15;
            }
        
        else if (document.getElementById("dataB4").value < 454.09 && document.getElementById("dataB4").value >= 452.335) {
            document.getElementById("scoreB4").textContent = 10;
            }
        
        else if (document.getElementById("dataB4").value < 452.335 && document.getElementById("dataB4").value >= 451.46) {
            document.getElementById("scoreB4").textContent = 5;
            }
        
        else {
        document.getElementById("scoreB4").textContent =  0;
        }

    }

    else if (document.getElementById("weightclass").value == 85){

        if (document.getElementById("dataB4").value >= 521.065) {
   document.getElementById("scoreB4").textContent =  100;
   }
   
   else if (document.getElementById("dataB4").value < 521.065 && document.getElementById("dataB4").value >= 519.07) {
   document.getElementById("scoreB4").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB4").value < 519.07 && document.getElementById("dataB4").value >= 517.075) {
   document.getElementById("scoreB4").textContent =  90;
   }
   
   else if (document.getElementById("dataB4").value < 517.075 && document.getElementById("dataB4").value >= 515.08) {
   document.getElementById("scoreB4").textContent =  85;
   }
   
   else if (document.getElementById("dataB4").value < 515.08 && document.getElementById("dataB4").value >= 513.085) {
   document.getElementById("scoreB4").textContent =  80;
   }
   
   else if (document.getElementById("dataB4").value < 513.085 && document.getElementById("dataB4").value >= 511.09) {
   document.getElementById("scoreB4").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB4").value < 511.09 && document.getElementById("dataB4").value >= 509.095) {
   document.getElementById("scoreB4").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB4").value < 509.095 && document.getElementById("dataB4").value >= 507.1) {
   document.getElementById("scoreB4").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB4").value < 507.1 && document.getElementById("dataB4").value >= 505.105) {
   document.getElementById("scoreB4").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB4").value < 505.105 && document.getElementById("dataB4").value >= 503.11) {
   document.getElementById("scoreB4").textContent =  55;
   }
   
   else if (document.getElementById("dataB4").value < 503.11 && document.getElementById("dataB4").value >= 501.115) {
   document.getElementById("scoreB4").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB4").value < 501.115 && document.getElementById("dataB4").value >= 499.12) {
   document.getElementById("scoreB4").textContent =  45;
   }
   
   else if (document.getElementById("dataB4").value < 499.12 && document.getElementById("dataB4").value >= 497.125) {
   document.getElementById("scoreB4").textContent =  40;
   }
   
   else if (document.getElementById("dataB4").value < 497.125 && document.getElementById("dataB4").value >= 495.13) {
   document.getElementById("scoreB4").textContent =  35;
   }
   
   else if (document.getElementById("dataB4").value < 495.13 && document.getElementById("dataB4").value >= 493.135) {
   document.getElementById("scoreB4").textContent =  30;
   }
   
   else if (document.getElementById("dataB4").value < 493.135 && document.getElementById("dataB4").value >= 491.14) {
   document.getElementById("scoreB4").textContent =  25;
   }
   
   else if (document.getElementById("dataB4").value < 491.14 && document.getElementById("dataB4").value >= 489.145) {
   document.getElementById("scoreB4").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB4").value < 489.145 && document.getElementById("dataB4").value >= 487.15) {
   document.getElementById("scoreB4").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB4").value < 487.15 && document.getElementById("dataB4").value >= 485.155) {
   document.getElementById("scoreB4").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB4").value < 485.155 && document.getElementById("dataB4").value >= 484.16) {
   document.getElementById("scoreB4").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB4").textContent =  0;
   }

    }
 
    else if (document.getElementById("weightclass").value == 94){

        if (document.getElementById("dataB4").value >= 567) {
   document.getElementById("scoreB4").textContent =  100;
   }
   
   else if (document.getElementById("dataB4").value < 567 && document.getElementById("dataB4").value >= 564.98) {
   document.getElementById("scoreB4").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB4").value < 564.98 && document.getElementById("dataB4").value >= 562.96) {
   document.getElementById("scoreB4").textContent =  90;
   }
   
   else if (document.getElementById("dataB4").value < 562.96 && document.getElementById("dataB4").value >= 560.94) {
   document.getElementById("scoreB4").textContent =  85;
   }
   
   else if (document.getElementById("dataB4").value < 560.94 && document.getElementById("dataB4").value >= 558.915) {
   document.getElementById("scoreB4").textContent =  80;
   }
   
   else if (document.getElementById("dataB4").value < 558.915 && document.getElementById("dataB4").value >= 556.89) {
   document.getElementById("scoreB4").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB4").value < 556.89 && document.getElementById("dataB4").value >= 554.87) {
   document.getElementById("scoreB4").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB4").value < 554.87 && document.getElementById("dataB4").value >= 552.85) {
   document.getElementById("scoreB4").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB4").value < 552.85 && document.getElementById("dataB4").value >= 550.825) {
   document.getElementById("scoreB4").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB4").value < 550.825 && document.getElementById("dataB4").value >= 548.8) {
   document.getElementById("scoreB4").textContent =  55;
   }
   
   else if (document.getElementById("dataB4").value < 548.8 && document.getElementById("dataB4").value >= 546.78) {
   document.getElementById("scoreB4").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB4").value < 546.78 && document.getElementById("dataB4").value >= 544.76) {
   document.getElementById("scoreB4").textContent =  45;
   }
   
   else if (document.getElementById("dataB4").value < 544.76 && document.getElementById("dataB4").value >= 542.735) {
   document.getElementById("scoreB4").textContent =  40;
   }
   
   else if (document.getElementById("dataB4").value < 542.735 && document.getElementById("dataB4").value >= 540.71) {
   document.getElementById("scoreB4").textContent =  35;
   }
   
   else if (document.getElementById("dataB4").value < 540.71 && document.getElementById("dataB4").value >= 538.69) {
   document.getElementById("scoreB4").textContent =  30;
   }
   
   else if (document.getElementById("dataB4").value < 538.69 && document.getElementById("dataB4").value >= 536.67) {
   document.getElementById("scoreB4").textContent =  25;
   }
   
   else if (document.getElementById("dataB4").value < 536.67 && document.getElementById("dataB4").value >= 534.645) {
   document.getElementById("scoreB4").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB4").value < 534.645 && document.getElementById("dataB4").value >= 532.62) {
   document.getElementById("scoreB4").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB4").value < 532.62 && document.getElementById("dataB4").value >= 530.6) {
   document.getElementById("scoreB4").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB4").value < 530.6 && document.getElementById("dataB4").value >= 529.59) {
   document.getElementById("scoreB4").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB4").textContent =  0;
   }

    }


    else if (document.getElementById("weightclass").value == 105){

        if (document.getElementById("dataB4").value >= 631.33) {
   document.getElementById("scoreB4").textContent =  100;
   }
   
   else if (document.getElementById("dataB4").value < 631.33 && document.getElementById("dataB4").value >= 628.83) {
   document.getElementById("scoreB4").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB4").value < 628.83 && document.getElementById("dataB4").value >= 626.33) {
   document.getElementById("scoreB4").textContent =  90;
   }
   
   else if (document.getElementById("dataB4").value < 626.33 && document.getElementById("dataB4").value >= 623.825) {
   document.getElementById("scoreB4").textContent =  85;
   }
   
   else if (document.getElementById("dataB4").value < 623.825 && document.getElementById("dataB4").value >= 621.32) {
   document.getElementById("scoreB4").textContent =  80;
   }
   
   else if (document.getElementById("dataB4").value < 621.32 && document.getElementById("dataB4").value >= 618.82) {
   document.getElementById("scoreB4").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB4").value < 618.82 && document.getElementById("dataB4").value >= 616.32) {
   document.getElementById("scoreB4").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB4").value < 616.32 && document.getElementById("dataB4").value >= 613.815) {
   document.getElementById("scoreB4").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB4").value < 613.815 && document.getElementById("dataB4").value >= 611.31) {
   document.getElementById("scoreB4").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB4").value < 611.31 && document.getElementById("dataB4").value >= 608.81) {
   document.getElementById("scoreB4").textContent =  55;
   }
   
   else if (document.getElementById("dataB4").value < 608.81 && document.getElementById("dataB4").value >= 606.31) {
   document.getElementById("scoreB4").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB4").value < 606.31 && document.getElementById("dataB4").value >= 603.805) {
   document.getElementById("scoreB4").textContent =  45;
   }
   
   else if (document.getElementById("dataB4").value < 603.805 && document.getElementById("dataB4").value >= 601.3) {
   document.getElementById("scoreB4").textContent =  40;
   }
   
   else if (document.getElementById("dataB4").value < 601.3 && document.getElementById("dataB4").value >= 598.8) {
   document.getElementById("scoreB4").textContent =  35;
   }
   
   else if (document.getElementById("dataB4").value < 598.8 && document.getElementById("dataB4").value >= 596.3) {
   document.getElementById("scoreB4").textContent =  30;
   }
   
   else if (document.getElementById("dataB4").value < 596.3 && document.getElementById("dataB4").value >= 593.795) {
   document.getElementById("scoreB4").textContent =  25;
   }
   
   else if (document.getElementById("dataB4").value < 593.795 && document.getElementById("dataB4").value >= 591.29) {
   document.getElementById("scoreB4").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB4").value < 591.29 && document.getElementById("dataB4").value >= 588.79) {
   document.getElementById("scoreB4").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB4").value < 588.79 && document.getElementById("dataB4").value >= 586.29) {
   document.getElementById("scoreB4").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB4").value < 586.29 && document.getElementById("dataB4").value >= 585.04) {
   document.getElementById("scoreB4").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB4").textContent =  0;
   }

    }


    else if (document.getElementById("weightclass").value == "over105"){

        if (document.getElementById("dataB4").value >= 782.42) {
   document.getElementById("scoreB4").textContent =  100;
   }
   
   else if (document.getElementById("dataB4").value < 782.42 && document.getElementById("dataB4").value >= 775.58) {
   document.getElementById("scoreB4").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB4").value < 775.58 && document.getElementById("dataB4").value >= 768.74) {
   document.getElementById("scoreB4").textContent =  90;
   }
   
   else if (document.getElementById("dataB4").value < 768.74 && document.getElementById("dataB4").value >= 761.9) {
   document.getElementById("scoreB4").textContent =  85;
   }
   
   else if (document.getElementById("dataB4").value < 761.9 && document.getElementById("dataB4").value >= 755.06) {
   document.getElementById("scoreB4").textContent =  80;
   }
   
   else if (document.getElementById("dataB4").value < 755.06 && document.getElementById("dataB4").value >= 748.22) {
   document.getElementById("scoreB4").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB4").value < 748.22 && document.getElementById("dataB4").value >= 741.38) {
   document.getElementById("scoreB4").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB4").value < 741.38 && document.getElementById("dataB4").value >= 734.54) {
   document.getElementById("scoreB4").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB4").value < 734.54 && document.getElementById("dataB4").value >= 727.7) {
   document.getElementById("scoreB4").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB4").value < 727.7 && document.getElementById("dataB4").value >= 720.86) {
   document.getElementById("scoreB4").textContent =  55;
   }
   
   else if (document.getElementById("dataB4").value < 720.86 && document.getElementById("dataB4").value >= 714.02) {
   document.getElementById("scoreB4").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB4").value < 714.02 && document.getElementById("dataB4").value >= 707.18) {
   document.getElementById("scoreB4").textContent =  45;
   }
   
   else if (document.getElementById("dataB4").value < 707.18 && document.getElementById("dataB4").value >= 700.34) {
   document.getElementById("scoreB4").textContent =  40;
   }
   
   else if (document.getElementById("dataB4").value < 700.34 && document.getElementById("dataB4").value >= 693.5) {
   document.getElementById("scoreB4").textContent =  35;
   }
   
   else if (document.getElementById("dataB4").value < 693.5 && document.getElementById("dataB4").value >= 686.66) {
   document.getElementById("scoreB4").textContent =  30;
   }
   
   else if (document.getElementById("dataB4").value < 686.66 && document.getElementById("dataB4").value >= 679.82) {
   document.getElementById("scoreB4").textContent =  25;
   }
   
   else if (document.getElementById("dataB4").value < 679.82 && document.getElementById("dataB4").value >= 672.98) {
   document.getElementById("scoreB4").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB4").value < 672.98 && document.getElementById("dataB4").value >= 666.14) {
   document.getElementById("scoreB4").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB4").value < 666.14 && document.getElementById("dataB4").value >= 659.3) {
   document.getElementById("scoreB4").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB4").value < 659.3 && document.getElementById("dataB4").value >= 655.88) {
   document.getElementById("scoreB4").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB4").textContent =  0;
   }

    }

 
    }

    document.getElementById("dataB4").addEventListener('input', function () {
    calculateFour();
    
    });

    document.getElementById("weightclass").addEventListener('change', function () {
    calculateFour();
    
    });
    
    </script>
    
    <p id="scoreB4" name="scoreB4"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.30</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B5 Body Fat Index</span></td>
<td style="text-align: center;"><input type="number" id="dataB5" name="dataB5" class="data1" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

    function calculateFive(){

        if (document.getElementById("weightclass").value == 56){

        if (document.getElementById("dataB5").value <= 6.815) {
document.getElementById("scoreB5").textContent =  100;
}

else if (document.getElementById("dataB5").value > 6.815 && document.getElementById("dataB5").value <= 7.23 ) {
document.getElementById("scoreB5").textContent =  95;
}

else if (document.getElementById("dataB5").value > 7.23 && document.getElementById("dataB5").value <= 7.645) {
document.getElementById("scoreB5").textContent =  90;
}

else if (document.getElementById("dataB5").value > 7.645 && document.getElementById("dataB5").value <= 8.11) {
document.getElementById("scoreB5").textContent =  85;
}

else if (document.getElementById("dataB5").value > 8.11 && document.getElementById("dataB5").value <= 8.525) {
document.getElementById("scoreB5").textContent =  80;
}

else if (document.getElementById("dataB5").value > 8.525 && document.getElementById("dataB5").value <= 8.89) {
document.getElementById("scoreB5").textContent =  75;
}

else if (document.getElementById("dataB5").value > 8.89 && document.getElementById("dataB5").value <= 9.305) {
document.getElementById("scoreB5").textContent =  70;
}

else if (document.getElementById("dataB5").value > 9.305 && document.getElementById("dataB5").value <= 9.72) {
document.getElementById("scoreB5").textContent =  65;
}

else if (document.getElementById("dataB5").value > 9.72 && document.getElementById("dataB5").value <= 10.135) {
document.getElementById("scoreB5").textContent =  60;
}

else if (document.getElementById("dataB5").value > 10.135 && document.getElementById("dataB5").value <= 10.55) {
document.getElementById("scoreB5").textContent =  55;
}

else if (document.getElementById("dataB5").value > 10.55 && document.getElementById("dataB5").value <= 10.965) {
document.getElementById("scoreB5").textContent =  50;
}

else if (document.getElementById("dataB5").value > 10.965 && document.getElementById("dataB5").value <= 11.38) {
document.getElementById("scoreB5").textContent =  45;
}

else if (document.getElementById("dataB5").value > 11.38 && document.getElementById("dataB5").value <= 11.795) {
document.getElementById("scoreB5").textContent =  40;
}

else if (document.getElementById("dataB5").value > 11.795 && document.getElementById("dataB5").value <= 12.21) {
document.getElementById("scoreB5").textContent =  35;
}

else if (document.getElementById("dataB5").value > 12.21 && document.getElementById("dataB5").value <= 12.625) {
document.getElementById("scoreB5").textContent =  30;
}

else if (document.getElementById("dataB5").value > 12.625 && document.getElementById("dataB5").value <= 13.04) {
document.getElementById("scoreB5").textContent =  25;
}

else if (document.getElementById("dataB5").value > 13.04 && document.getElementById("dataB5").value <= 13.455) {
document.getElementById("scoreB5").textContent =  20;
}

else if (document.getElementById("dataB5").value > 13.455 && document.getElementById("dataB5").value <= 13.87) {
document.getElementById("scoreB5").textContent =  15;
}

else if (document.getElementById("dataB5").value > 13.87 && document.getElementById("dataB5").value <= 14.285) {
document.getElementById("scoreB5").textContent =  10;
}

else if (document.getElementById("dataB5").value > 14.285 && document.getElementById("dataB5").value <= 14.49) {
document.getElementById("scoreB5").textContent =  5;
}

else {
document.getElementById("scoreB5").textContent =  0;
}


        }

        if (document.getElementById("weightclass").value == 62){

            if (document.getElementById("dataB5").value <= 7.525) {
document.getElementById("scoreB5").textContent = 100;
}

else if (document.getElementById("dataB5").value > 7.525 && document.getElementById("dataB5").value <= 7.975) {
document.getElementById("scoreB5").textContent = 95;
}

else if (document.getElementById("dataB5").value > 7.975 && document.getElementById("dataB5").value <= 8.425) {
document.getElementById("scoreB5").textContent = 90;
}

else if (document.getElementById("dataB5").value > 8.425 && document.getElementById("dataB5").value <= 8.875) {
document.getElementById("scoreB5").textContent = 85;
}

else if (document.getElementById("dataB5").value > 8.875 && document.getElementById("dataB5").value <= 9.325) {
document.getElementById("scoreB5").textContent = 80;
}

else if (document.getElementById("dataB5").value > 9.325 && document.getElementById("dataB5").value <= 9.775) {
document.getElementById("scoreB5").textContent = 75;
}

else if (document.getElementById("dataB5").value > 9.775 && document.getElementById("dataB5").value <= 10.225) {
document.getElementById("scoreB5").textContent = 70;
}

else if (document.getElementById("dataB5").value > 10.225 && document.getElementById("dataB5").value <= 10.675) {
document.getElementById("scoreB5").textContent = 65;
}

else if (document.getElementById("dataB5").value > 10.675 && document.getElementById("dataB5").value <= 11.125) {
document.getElementById("scoreB5").textContent = 60;
}

else if (document.getElementById("dataB5").value > 11.125 && document.getElementById("dataB5").value <= 11.575) {
document.getElementById("scoreB5").textContent = 55;
}


else if (document.getElementById("dataB5").value > 11.575 && document.getElementById("dataB5").value <= 12.025) {
document.getElementById("scoreB5").textContent = 50;
}

else if (document.getElementById("dataB5").value > 12.025 && document.getElementById("dataB5").value <= 12.475) {
document.getElementById("scoreB5").textContent = 45;
}

else if (document.getElementById("dataB5").value > 12.475 && document.getElementById("dataB5").value <= 12.925) {
document.getElementById("scoreB5").textContent = 40;
}

else if (document.getElementById("dataB5").value > 12.925 && document.getElementById("dataB5").value <= 13.375) {
document.getElementById("scoreB5").textContent = 35;
}


else if (document.getElementById("dataB5").value > 13.375 && document.getElementById("dataB5").value <= 13.825) {
document.getElementById("scoreB5").textContent = 30;
}

else if (document.getElementById("dataB5").value > 13.825 && document.getElementById("dataB5").value <= 14.275) {
document.getElementById("scoreB5").textContent = 25;
}

else if (document.getElementById("dataB5").value > 14.275 && document.getElementById("dataB5").value <= 14.725) {
document.getElementById("scoreB5").textContent = 20;
}

else if (document.getElementById("dataB5").value > 14.725 && document.getElementById("dataB5").value <= 15.175) {
document.getElementById("scoreB5").textContent = 15;
}

else if (document.getElementById("dataB5").value > 15.175 && document.getElementById("dataB5").value <= 15.625) {
document.getElementById("scoreB5").textContent = 10;
}

else if (document.getElementById("dataB5").value > 15.625 && document.getElementById("dataB5").value <= 15.85) {
document.getElementById("scoreB5").textContent = 5;
}

else {
document.getElementById("scoreB5").textContent =  0;
}

}

if (document.getElementById("weightclass").value == 69){
    if (document.getElementById("dataB5").value <= 8.52) {
document.getElementById("scoreB5").textContent = 100;
    }

else if (document.getElementById("dataB5").value > 8.52 && document.getElementById("dataB5").value <= 8.965) {
document.getElementById("scoreB5").textContent = 95;
    }

else if (document.getElementById("dataB5").value > 8.965 && document.getElementById("dataB5").value <= 9.41) {
document.getElementById("scoreB5").textContent = 90;
    }

else if (document.getElementById("dataB5").value > 9.41 && document.getElementById("dataB5").value <= 9.855) {
document.getElementById("scoreB5").textContent = 85;
    }

else if (document.getElementById("dataB5").value > 9.855 && document.getElementById("dataB5").value <= 10.305) {
document.getElementById("scoreB5").textContent = 80;
    }


else if (document.getElementById("dataB5").value > 10.305 && document.getElementById("dataB5").value <= 10.755) {
document.getElementById("scoreB5").textContent = 75;
    }

else if (document.getElementById("dataB5").value > 10.755 && document.getElementById("dataB5").value <= 11.2) {
document.getElementById("scoreB5").textContent = 70;
    }

else if (document.getElementById("dataB5").value > 11.2 && document.getElementById("dataB5").value <= 11.645) {
document.getElementById("scoreB5").textContent = 65;
    }

else if (document.getElementById("dataB5").value > 11.645 && document.getElementById("dataB5").value <= 12.095) {
document.getElementById("scoreB5").textContent = 60;
    }

else if (document.getElementById("dataB5").value > 12.095 && document.getElementById("dataB5").value <= 12.545) {
document.getElementById("scoreB5").textContent = 55;
    }

else if (document.getElementById("dataB5").value > 12.545 && document.getElementById("dataB5").value <= 12.99) {
document.getElementById("scoreB5").textContent = 45;
    }

else if (document.getElementById("dataB5").value > 12.99 && document.getElementById("dataB5").value <= 13.435) {
document.getElementById("scoreB5").textContent = 40;
    }

else if (document.getElementById("dataB5").value > 13.435 && document.getElementById("dataB5").value <= 13.885) {
document.getElementById("scoreB5").textContent = 35;
    }

else if (document.getElementById("dataB5").value > 13.885 && document.getElementById("dataB5").value <= 14.335) {
document.getElementById("scoreB5").textContent = 30;
    }

else if (document.getElementById("dataB5").value > 14.335 && document.getElementById("dataB5").value <= 14.78) {
document.getElementById("scoreB5").textContent = 25;
    }

else if (document.getElementById("dataB5").value > 14.78 && document.getElementById("dataB5").value <= 15.225) {
document.getElementById("scoreB5").textContent = 20;
    }


else if (document.getElementById("dataB5").value > 15.225 && document.getElementById("dataB5").value <= 15.675) {
document.getElementById("scoreB5").textContent = 15;
    }

else if (document.getElementById("dataB5").value > 15.675 && document.getElementById("dataB5").value <= 16.125) {
document.getElementById("scoreB5").textContent = 10;
    }

else if (document.getElementById("dataB5").value > 16.125 && document.getElementById("dataB5").value <= 16.79) {
document.getElementById("scoreB5").textContent = 5;
    }

else {
document.getElementById("scoreB5").textContent =  0;
    }
}

    if (document.getElementById("weightclass").value == 77){

        if (document.getElementById("dataB5").value <= 10.12) {
    document.getElementById("scoreB5").textContent = 100;
    }

else if (document.getElementById("dataB5").value > 10.12 && document.getElementById("dataB5").value <= 10.62) {
    document.getElementById("scoreB5").textContent = 95;
    }

else if (document.getElementById("dataB5").value > 10.62 && document.getElementById("dataB5").value <= 11.12) {
    document.getElementById("scoreB5").textContent = 90;
    }

else if (document.getElementById("dataB5").value > 11.12 && document.getElementById("dataB5").value <= 11.625) {
    document.getElementById("scoreB5").textContent = 85;
    }

else if (document.getElementById("dataB5").value > 11.625 && document.getElementById("dataB5").value <= 12.13) {
    document.getElementById("scoreB5").textContent = 80;
    }

else if (document.getElementById("dataB5").value > 12.13 && document.getElementById("dataB5").value <= 12.63) {
    document.getElementById("scoreB5").textContent = 75;
    }

else if (document.getElementById("dataB5").value > 12.63 && document.getElementById("dataB5").value <= 13.13) {
    document.getElementById("scoreB5").textContent = 70;
    }

else if (document.getElementById("dataB5").value > 13.13 && document.getElementById("dataB5").value <= 13.635) {
    document.getElementById("scoreB5").textContent = 65;
    }

else if (document.getElementById("dataB5").value > 13.635 && document.getElementById("dataB5").value <= 14.14) {
    document.getElementById("scoreB5").textContent = 60;
    }

else if (document.getElementById("dataB5").value > 14.14 && document.getElementById("dataB5").value <= 14.64) {
    document.getElementById("scoreB5").textContent = 55;
    }

else if (document.getElementById("dataB5").value > 14.64 && document.getElementById("dataB5").value <= 15.14) {
    document.getElementById("scoreB5").textContent = 50;
    }

else if (document.getElementById("dataB5").value > 15.14 && document.getElementById("dataB5").value <= 15.645) {
    document.getElementById("scoreB5").textContent = 45;
    }


else if (document.getElementById("dataB5").value > 15.645 && document.getElementById("dataB5").value <= 16.15) {
    document.getElementById("scoreB5").textContent = 40;
    }


else if (document.getElementById("dataB5").value > 16.15 && document.getElementById("dataB5").value <= 16.65) {
    document.getElementById("scoreB5").textContent = 35;
    }

else if (document.getElementById("dataB5").value > 16.65 && document.getElementById("dataB5").value <= 17.15) {
    document.getElementById("scoreB5").textContent = 30;
    }

else if (document.getElementById("dataB5").value > 17.15 && document.getElementById("dataB5").value <= 17.655) {
    document.getElementById("scoreB5").textContent = 25;
    }

else if (document.getElementById("dataB5").value > 17.655 && document.getElementById("dataB5").value <= 18.16) {
    document.getElementById("scoreB5").textContent = 20;
    }

else if (document.getElementById("dataB5").value > 18.16 && document.getElementById("dataB5").value <= 18.66) {
    document.getElementById("scoreB5").textContent = 15;
    }

else if (document.getElementById("dataB5").value > 18.66 && document.getElementById("dataB5").value <= 19.16) {
    document.getElementById("scoreB5").textContent = 10;
    }

else if (document.getElementById("dataB5").value > 19.16 && document.getElementById("dataB5").value <= 19.41) {
    document.getElementById("scoreB5").textContent = 5;
    }

else {
document.getElementById("scoreB5").textContent =  0;
}

    }


    if (document.getElementById("weightclass").value == 85) {

        if (document.getElementById("dataB5").value <= 11.735) {
    document.getElementById("scoreB5").textContent = 100;
    }
    
    else if (document.getElementById("dataB5").value > 11.735 && document.getElementById("dataB5").value <= 12.3) {
    document.getElementById("scoreB5").textContent = 95;
    }
    
    else if (document.getElementById("dataB5").value > 12.3 && document.getElementById("dataB5").value <= 12.865) {
    document.getElementById("scoreB5").textContent = 90;
    }
    
    
    else if (document.getElementById("dataB5").value > 12.865 && document.getElementById("dataB5").value <= 13.43) {
    document.getElementById("scoreB5").textContent = 85;
    }
    
    else if (document.getElementById("dataB5").value > 13.43 && document.getElementById("dataB5").value <= 13.995) {
    document.getElementById("scoreB5").textContent = 80;
    }
    
    else if (document.getElementById("dataB5").value > 13.995 && document.getElementById("dataB5").value <= 14.56) {
    document.getElementById("scoreB5").textContent = 75;
    }
    
    else if (document.getElementById("dataB5").value > 14.56 && document.getElementById("dataB5").value <= 15.125) {
    document.getElementById("scoreB5").textContent = 70;
    }
    
    else if (document.getElementById("dataB5").value > 15.125 && document.getElementById("dataB5").value <= 15.69) {
    document.getElementById("scoreB5").textContent = 65;
    }
    
    else if (document.getElementById("dataB5").value > 15.69 && document.getElementById("dataB5").value <= 16.255) {
    document.getElementById("scoreB5").textContent = 60;
    }
    
    else if (document.getElementById("dataB5").value > 16.255 && document.getElementById("dataB5").value <= 16.82) {
    document.getElementById("scoreB5").textContent = 55;
    }
    
    else if (document.getElementById("dataB5").value > 16.82 && document.getElementById("dataB5").value <= 17.385) {
    document.getElementById("scoreB5").textContent = 50;
    }
    
    else if (document.getElementById("dataB5").value > 17.385 && document.getElementById("dataB5").value <= 17.95) {
    document.getElementById("scoreB5").textContent = 45;
    }
    
    else if (document.getElementById("dataB5").value > 17.95 && document.getElementById("dataB5").value <= 18.515) {
    document.getElementById("scoreB5").textContent = 40;
    }
    
    else if (document.getElementById("dataB5").value > 18.515 && document.getElementById("dataB5").value <= 19.08) {
    document.getElementById("scoreB5").textContent = 35;
    }
    
    else if (document.getElementById("dataB5").value > 19.08 && document.getElementById("dataB5").value <= 19.645) {
    document.getElementById("scoreB5").textContent = 30;
    }
    
    
    else if (document.getElementById("dataB5").value > 19.645 && document.getElementById("dataB5").value <= 20.21) {
    document.getElementById("scoreB5").textContent = 25;
    }
    
    else if (document.getElementById("dataB5").value > 20.21 && document.getElementById("dataB5").value <= 20.76) {
    document.getElementById("scoreB5").textContent = 20;
    }
    
    else if (document.getElementById("dataB5").value > 20.76 && document.getElementById("dataB5").value <= 21.3) {
    document.getElementById("scoreB5").textContent = 15;
    }
    
    else if (document.getElementById("dataB5").value > 21.3 && document.getElementById("dataB5").value <= 21.85) {
    document.getElementById("scoreB5").textContent = 10;
    }
    
    else if (document.getElementById("dataB5").value > 21.85 && document.getElementById("dataB5").value <= 22.13) {
    document.getElementById("scoreB5").textContent = 5;
    }
    
    else {
    document.getElementById("scoreB5").textContent =  0;
    }

    }

    if (document.getElementById("weightclass").value == 94){

        if (document.getElementById("dataB5").value <= 13.885) {
    document.getElementById("scoreB5").textContent = 100;
    }
    
    else if (document.getElementById("dataB5").value > 13.885 && document.getElementById("dataB5").value <= 14.47) {
    document.getElementById("scoreB5").textContent = 95;
    }
    
    else if (document.getElementById("dataB5").value > 14.47 && document.getElementById("dataB5").value <= 15.055) {
    document.getElementById("scoreB5").textContent = 90;
    }
    
    
    else if (document.getElementById("dataB5").value > 15.055 && document.getElementById("dataB5").value <= 15.64) {
    document.getElementById("scoreB5").textContent = 85;
    }
    
    else if (document.getElementById("dataB5").value > 15.64 && document.getElementById("dataB5").value <= 16.225) {
    document.getElementById("scoreB5").textContent = 80;
    }
    
    else if (document.getElementById("dataB5").value > 16.225 && document.getElementById("dataB5").value <= 16.81) {
    document.getElementById("scoreB5").textContent = 75;
    }
    
    else if (document.getElementById("dataB5").value > 16.81 && document.getElementById("dataB5").value <= 17.395) {
    document.getElementById("scoreB5").textContent = 70;
    }
    
    else if (document.getElementById("dataB5").value > 17.395 && document.getElementById("dataB5").value <= 17.98) {
    document.getElementById("scoreB5").textContent = 65;
    }
    
    else if (document.getElementById("dataB5").value > 17.98 && document.getElementById("dataB5").value <= 18.565) {
    document.getElementById("scoreB5").textContent = 60;
    }
    
    else if (document.getElementById("dataB5").value > 18.565 && document.getElementById("dataB5").value <= 19.15) {
    document.getElementById("scoreB5").textContent = 55;
    }
    
    else if (document.getElementById("dataB5").value > 19.15 && document.getElementById("dataB5").value <= 19.735) {
    document.getElementById("scoreB5").textContent = 50;
    }
    
    else if (document.getElementById("dataB5").value > 19.735 && document.getElementById("dataB5").value <= 20.32) {
    document.getElementById("scoreB5").textContent = 45;
    }
    
    else if (document.getElementById("dataB5").value > 20.32 && document.getElementById("dataB5").value <= 20.905) {
    document.getElementById("scoreB5").textContent = 40;
    }
    
    else if (document.getElementById("dataB5").value > 20.905 && document.getElementById("dataB5").value <= 21.49) {
    document.getElementById("scoreB5").textContent = 35;
    }
    
    else if (document.getElementById("dataB5").value > 21.49 && document.getElementById("dataB5").value <= 22.075) {
    document.getElementById("scoreB5").textContent = 30;
    }
    
    
    else if (document.getElementById("dataB5").value > 22.075 && document.getElementById("dataB5").value <= 22.66) {
    document.getElementById("scoreB5").textContent = 25;
    }
    
    else if (document.getElementById("dataB5").value > 22.66 && document.getElementById("dataB5").value <= 23.245) {
    document.getElementById("scoreB5").textContent = 20;
    }
    
    else if (document.getElementById("dataB5").value > 23.245 && document.getElementById("dataB5").value <= 23.83) {
    document.getElementById("scoreB5").textContent = 15;
    }
    
    else if (document.getElementById("dataB5").value > 23.83 && document.getElementById("dataB5").value <= 24.415) {
    document.getElementById("scoreB5").textContent = 10;
    }
    
    else if (document.getElementById("dataB5").value > 24.415 && document.getElementById("dataB5").value <= 24.71) {
    document.getElementById("scoreB5").textContent = 5;
    }
    
    else {
    document.getElementById("scoreB5").textContent =  0;
    }

    }


    if (document.getElementById("weightclass").value == 105){

        if (document.getElementById("dataB5").value <= 16.045) {
    document.getElementById("scoreB5").textContent = 100;
    }
    
    else if (document.getElementById("dataB5").value > 16.045 && document.getElementById("dataB5").value <= 16.78) {
    document.getElementById("scoreB5").textContent = 95;
    }
    
    else if (document.getElementById("dataB5").value > 16.78 && document.getElementById("dataB5").value <= 17.515) {
    document.getElementById("scoreB5").textContent = 90;
    }
    
    
    else if (document.getElementById("dataB5").value > 17.515 && document.getElementById("dataB5").value <= 18.25) {
    document.getElementById("scoreB5").textContent = 85;
    }
    
    else if (document.getElementById("dataB5").value > 18.25 && document.getElementById("dataB5").value <= 18.985) {
    document.getElementById("scoreB5").textContent = 80;
    }
    
    else if (document.getElementById("dataB5").value > 18.985 && document.getElementById("dataB5").value <= 19.72) {
    document.getElementById("scoreB5").textContent = 75;
    }
    
    else if (document.getElementById("dataB5").value > 19.72 && document.getElementById("dataB5").value <= 20.455) {
    document.getElementById("scoreB5").textContent = 70;
    }
    
    else if (document.getElementById("dataB5").value > 20.455 && document.getElementById("dataB5").value <= 21.19) {
    document.getElementById("scoreB5").textContent = 65;
    }
    
    else if (document.getElementById("dataB5").value > 21.19 && document.getElementById("dataB5").value <= 21.925) {
    document.getElementById("scoreB5").textContent = 60;
    }
    
    else if (document.getElementById("dataB5").value > 21.925 && document.getElementById("dataB5").value <= 22.66) {
    document.getElementById("scoreB5").textContent = 55;
    }
    
    else if (document.getElementById("dataB5").value > 22.66 && document.getElementById("dataB5").value <= 23.395) {
    document.getElementById("scoreB5").textContent = 50;
    }
    
    else if (document.getElementById("dataB5").value > 23.395 && document.getElementById("dataB5").value <= 24.13) {
    document.getElementById("scoreB5").textContent = 45;
    }
    
    else if (document.getElementById("dataB5").value > 24.13 && document.getElementById("dataB5").value <= 24.865) {
    document.getElementById("scoreB5").textContent = 40;
    }
    
    else if (document.getElementById("dataB5").value > 24.865 && document.getElementById("dataB5").value <= 25.6) {
    document.getElementById("scoreB5").textContent = 35;
    }
    
    else if (document.getElementById("dataB5").value > 25.6 && document.getElementById("dataB5").value <= 26.335) {
    document.getElementById("scoreB5").textContent = 30;
    }
    
    
    else if (document.getElementById("dataB5").value > 26.335 && document.getElementById("dataB5").value <= 27.07) {
    document.getElementById("scoreB5").textContent = 25;
    }
    
    else if (document.getElementById("dataB5").value > 27.07 && document.getElementById("dataB5").value <= 27.805) {
    document.getElementById("scoreB5").textContent = 20;
    }
    
    else if (document.getElementById("dataB5").value > 27.805 && document.getElementById("dataB5").value <= 28.54) {
    document.getElementById("scoreB5").textContent = 15;
    }
    
    else if (document.getElementById("dataB5").value > 28.54 && document.getElementById("dataB5").value <= 29.275) {
    document.getElementById("scoreB5").textContent = 10;
    }
    
    else if (document.getElementById("dataB5").value > 29.275 && document.getElementById("dataB5").value <= 29.64) {
    document.getElementById("scoreB5").textContent = 5;
    }
    
    else {
    document.getElementById("scoreB5").textContent =  0;
    }

    }


    if (document.getElementById("weightclass").value == "over105"){

        if (document.getElementById("dataB5").value <= 21.1) {
    document.getElementById("scoreB5").textContent = 100;
    }
    
    else if (document.getElementById("dataB5").value > 21.1 && document.getElementById("dataB5").value <= 21.875) {
    document.getElementById("scoreB5").textContent = 95;
    }
    
    else if (document.getElementById("dataB5").value > 21.875 && document.getElementById("dataB5").value <= 22.65) {
    document.getElementById("scoreB5").textContent = 90;
    }
    
    
    else if (document.getElementById("dataB5").value > 22.65 && document.getElementById("dataB5").value <= 23.425) {
    document.getElementById("scoreB5").textContent = 85;
    }
    
    else if (document.getElementById("dataB5").value > 23.425 && document.getElementById("dataB5").value <= 24.2) {
    document.getElementById("scoreB5").textContent = 80;
    }
    
    else if (document.getElementById("dataB5").value > 24.2 && document.getElementById("dataB5").value <= 24.975) {
    document.getElementById("scoreB5").textContent = 75;
    }
    
    else if (document.getElementById("dataB5").value > 24.975 && document.getElementById("dataB5").value <= 25.75) {
    document.getElementById("scoreB5").textContent = 70;
    }
    
    else if (document.getElementById("dataB5").value > 25.75 && document.getElementById("dataB5").value <= 26.525) {
    document.getElementById("scoreB5").textContent = 65;
    }
    
    else if (document.getElementById("dataB5").value > 26.525 && document.getElementById("dataB5").value <= 27.3) {
    document.getElementById("scoreB5").textContent = 60;
    }
    
    else if (document.getElementById("dataB5").value > 27.3 && document.getElementById("dataB5").value <= 28.075) {
    document.getElementById("scoreB5").textContent = 55;
    }
    
    else if (document.getElementById("dataB5").value > 28.075 && document.getElementById("dataB5").value <= 28.85) {
    document.getElementById("scoreB5").textContent = 50;
    }
    
    else if (document.getElementById("dataB5").value > 28.85 && document.getElementById("dataB5").value <= 29.625) {
    document.getElementById("scoreB5").textContent = 45;
    }
    
    else if (document.getElementById("dataB5").value > 29.625 && document.getElementById("dataB5").value <= 30.4) {
    document.getElementById("scoreB5").textContent = 40;
    }
    
    else if (document.getElementById("dataB5").value > 30.4 && document.getElementById("dataB5").value <= 31.175) {
    document.getElementById("scoreB5").textContent = 35;
    }
    
    else if (document.getElementById("dataB5").value > 31.175 && document.getElementById("dataB5").value <= 31.95) {
    document.getElementById("scoreB5").textContent = 30;
    }
    
    
    else if (document.getElementById("dataB5").value > 31.95 && document.getElementById("dataB5").value <= 32.725) {
    document.getElementById("scoreB5").textContent = 25;
    }
    
    else if (document.getElementById("dataB5").value > 32.725 && document.getElementById("dataB5").value <= 33.5) {
    document.getElementById("scoreB5").textContent = 20;
    }
    
    else if (document.getElementById("dataB5").value > 33.5 && document.getElementById("dataB5").value <= 34.275) {
    document.getElementById("scoreB5").textContent = 15;
    }
    
    else if (document.getElementById("dataB5").value > 34.275 && document.getElementById("dataB5").value <= 35.05) {
    document.getElementById("scoreB5").textContent = 10;
    }
    
    else if (document.getElementById("dataB5").value > 35.05 && document.getElementById("dataB5").value <= 35.44) {
    document.getElementById("scoreB5").textContent = 5;
    }
    
    else {
    document.getElementById("scoreB5").textContent =  0;
    }

    }

    
    }

    document.getElementById("dataB5").addEventListener('input', function () {
    calculateFive();
    
    });

    document.getElementById("weightclass").addEventListener('change', function () {
    calculateFive();
    
    });
    
    </script>
    
    <p id="scoreB5" name="scoreB5"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.44</span></td>
</tr>
<tr>
<td colspan="5"></td>
</tr>
<tr>
<td rowspan="7"><b>A3: Athletic Performance</b></td>
<td style="text-align: center;"><span style="font-weight: 400;">B9 Power Snatch</span></td>
<td style="text-align: center;"><input type="number" id="dataB9" name="dataB9" class="data3" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

    function calculateNine(){

if (document.getElementById("weightclass").value == 56){

    if (document.getElementById("dataB9").value >= 122) {
document.getElementById("scoreB9").textContent =  100;
}

else if (document.getElementById("dataB9").value < 122 && document.getElementById("dataB9").value >= 118.5) {
document.getElementById("scoreB9").textContent =  95;
}

else if (document.getElementById("dataB9").value < 118.5 && document.getElementById("dataB9").value >= 115.5) {
document.getElementById("scoreB9").textContent =  90;
}

else if (document.getElementById("dataB9").value < 115.5 && document.getElementById("dataB9").value >= 112) {
document.getElementById("scoreB9").textContent =  85;
}

else if (document.getElementById("dataB9").value < 112 && document.getElementById("dataB9").value >= 108.5) {
document.getElementById("scoreB9").textContent =  80;
}

else if (document.getElementById("dataB9").value < 108.5 && document.getElementById("dataB9").value >= 105.5) {
document.getElementById("scoreB9").textContent =  75;
}

else if (document.getElementById("dataB9").value < 105.5 && document.getElementById("dataB9").value >= 102.5) {
document.getElementById("scoreB9").textContent =  70;
}

else if (document.getElementById("dataB9").value < 102.5 && document.getElementById("dataB9").value >= 99) {
document.getElementById("scoreB9").textContent =  65;
}

else if (document.getElementById("dataB9").value < 99 && document.getElementById("dataB9").value >= 95.5) {
document.getElementById("scoreB9").textContent =  60;
}

else if (document.getElementById("dataB9").value < 95.5 && document.getElementById("dataB9").value >= 92.5) {
document.getElementById("scoreB9").textContent =  55;
}

else if (document.getElementById("dataB9").value < 92.5 && document.getElementById("dataB9").value >= 89.5) {
document.getElementById("scoreB9").textContent =  50;
}


else if (document.getElementById("dataB9").value < 89.5 && document.getElementById("dataB9").value >= 86) {
document.getElementById("scoreB9").textContent =  45;
}

else if (document.getElementById("dataB9").value < 86 && document.getElementById("dataB9").value >= 82.5) {
document.getElementById("scoreB9").textContent =  40;
}

else if (document.getElementById("dataB9").value < 82.5 && document.getElementById("dataB9").value >= 79.5) {
document.getElementById("scoreB9").textContent =  35;
}

else if (document.getElementById("dataB9").value < 79.5 && document.getElementById("dataB9").value >= 76.5) {
document.getElementById("scoreB9").textContent =  30;
}

else if (document.getElementById("dataB9").value < 76.5 && document.getElementById("dataB9").value >= 73) {
document.getElementById("scoreB9").textContent =  25;
}

else if (document.getElementById("dataB9").value < 73 && document.getElementById("dataB9").value >= 69.5) {
document.getElementById("scoreB9").textContent =  20;
}

else if (document.getElementById("dataB9").value < 69.5 && document.getElementById("dataB9").value >= 66.5) {
document.getElementById("scoreB9").textContent =  15;
}

else if (document.getElementById("dataB9").value < 66.5 && document.getElementById("dataB9").value >= 63.5) {
document.getElementById("scoreB9").textContent =  10;
}

else if (document.getElementById("dataB9").value < 63.5 && document.getElementById("dataB9").value >= 62) {
document.getElementById("scoreB9").textContent =  5;
}

else {
document.getElementById("scoreB9").textContent =  0;
}

}

else if (document.getElementById("weightclass").value == 62){

    if (document.getElementById("dataB9").value >= 132) {
document.getElementById("scoreB9").textContent = 100;
}

else if (document.getElementById("dataB9").value < 132 && document.getElementById("dataB9").value >= 128) {
document.getElementById("scoreB9").textContent = 95;
}

else if (document.getElementById("dataB9").value < 128 && document.getElementById("dataB9").value >= 124.5) {
document.getElementById("scoreB9").textContent = 90;
}


else if (document.getElementById("dataB9").value < 124.5 && document.getElementById("dataB9").value >= 121) {
document.getElementById("scoreB9").textContent = 85;
}

else if (document.getElementById("dataB9").value < 121 && document.getElementById("dataB9").value >= 117.5) {
document.getElementById("scoreB9").textContent = 80;
}

else if (document.getElementById("dataB9").value < 117.5 && document.getElementById("dataB9").value >= 114) {
document.getElementById("scoreB9").textContent = 75;
}

else if (document.getElementById("dataB9").value < 114 && document.getElementById("dataB9").value >= 110.5) {
document.getElementById("scoreB9").textContent = 70;
}

else if (document.getElementById("dataB9").value < 110.5 && document.getElementById("dataB9").value >= 107) {
document.getElementById("scoreB9").textContent = 65;
}

else if (document.getElementById("dataB9").value < 107 && document.getElementById("dataB9").value >= 103.5) {
document.getElementById("scoreB9").textContent = 60;
}

else if (document.getElementById("dataB9").value < 103.5 && document.getElementById("dataB9").value >= 100.5) {
document.getElementById("scoreB9").textContent = 55;
}

else if (document.getElementById("dataB9").value < 100.5 && document.getElementById("dataB9").value >= 97) {
document.getElementById("scoreB9").textContent = 50;
}

else if (document.getElementById("dataB9").value < 97 && document.getElementById("dataB9").value >= 93.5) {
document.getElementById("scoreB9").textContent = 45;
}

else if (document.getElementById("dataB9").value < 93.5 && document.getElementById("dataB9").value >= 90) {
document.getElementById("scoreB9").textContent = 40;
}


else if (document.getElementById("dataB9").value < 90 && document.getElementById("dataB9").value >= 86.5) {
document.getElementById("scoreB9").textContent = 35;
}

else if (document.getElementById("dataB9").value < 86.5 && document.getElementById("dataB9").value >= 83) {
document.getElementById("scoreB9").textContent = 30;
}

else if (document.getElementById("dataB9").value < 83 && document.getElementById("dataB9").value >= 79.5) {
document.getElementById("scoreB9").textContent = 25;
}

else if (document.getElementById("dataB9").value < 79.5 && document.getElementById("dataB9").value >= 76) {
document.getElementById("scoreB9").textContent = 20;
}

else if (document.getElementById("dataB9").value < 76 && document.getElementById("dataB9").value >= 72.5) {
document.getElementById("scoreB9").textContent = 15;
}

else if (document.getElementById("dataB9").value < 72.5 && document.getElementById("dataB9").value >= 69) {
document.getElementById("scoreB9").textContent = 10;
}

else if (document.getElementById("dataB9").value < 69 && document.getElementById("dataB9").value >= 67) {
document.getElementById("scoreB9").textContent = 5;
}

else {
document.getElementById("scoreB9").textContent =  0;
}
    
}

else if (document.getElementById("weightclass").value == 69){

    if (document.getElementById("dataB9").value >= 141) {
document.getElementById("scoreB9").textContent = 100;
    }

else if (document.getElementById("dataB9").value < 141 && document.getElementById("dataB9").value >= 137.5) {
document.getElementById("scoreB9").textContent = 95;
    }

else if (document.getElementById("dataB9").value < 137.5 && document.getElementById("dataB9").value >= 134.5) {
document.getElementById("scoreB9").textContent = 90;
    }

else if (document.getElementById("dataB9").value < 137.5 && document.getElementById("dataB9").value >= 134.5) {
document.getElementById("scoreB9").textContent = 90;
    }

else if (document.getElementById("dataB9").value < 134.5 && document.getElementById("dataB9").value >= 131) {
document.getElementById("scoreB9").textContent = 85;
    }

else if (document.getElementById("dataB9").value < 131 && document.getElementById("dataB9").value >= 127.5) {
document.getElementById("scoreB9").textContent = 80;
    }

else if (document.getElementById("dataB9").value < 127.5 && document.getElementById("dataB9").value >= 124.5) {
document.getElementById("scoreB9").textContent = 75;
    }

else if (document.getElementById("dataB9").value < 124.5 && document.getElementById("dataB9").value >= 121) {
document.getElementById("scoreB9").textContent = 70;
    }

else if (document.getElementById("dataB9").value < 121 && document.getElementById("dataB9").value >= 117.5) {
document.getElementById("scoreB9").textContent = 65;
    }

else if (document.getElementById("dataB9").value < 117.5 && document.getElementById("dataB9").value >= 114.5) {
document.getElementById("scoreB9").textContent = 60;
    }

else if (document.getElementById("dataB9").value < 114.5 && document.getElementById("dataB9").value >= 111) {
document.getElementById("scoreB9").textContent = 55;
    }

else if (document.getElementById("dataB9").value < 111 && document.getElementById("dataB9").value >= 107.5) {
document.getElementById("scoreB9").textContent = 50;
    }


else if (document.getElementById("dataB9").value < 107.5 && document.getElementById("dataB9").value >= 104.5) {
document.getElementById("scoreB9").textContent = 45;
    }

else if (document.getElementById("dataB9").value < 104.5 && document.getElementById("dataB9").value >= 101) {
document.getElementById("scoreB9").textContent = 40;
    }


else if (document.getElementById("dataB9").value < 101 && document.getElementById("dataB9").value >= 97.5) {
document.getElementById("scoreB9").textContent = 35;
    }

else if (document.getElementById("dataB9").value < 97.5 && document.getElementById("dataB9").value >= 94.5) {
document.getElementById("scoreB9").textContent = 30;
    }

else if (document.getElementById("dataB9").value < 94.5 && document.getElementById("dataB9").value >= 91) {
document.getElementById("scoreB9").textContent = 25;
    }

else if (document.getElementById("dataB9").value < 91 && document.getElementById("dataB9").value >= 87.5) {
document.getElementById("scoreB9").textContent = 20;
    }

else if (document.getElementById("dataB9").value < 87.5 && document.getElementById("dataB9").value >= 84.5) {
document.getElementById("scoreB9").textContent = 15;
    }

else if (document.getElementById("dataB9").value < 84.5 && document.getElementById("dataB9").value >= 81) {
document.getElementById("scoreB9").textContent = 10;
    }

else if (document.getElementById("dataB9").value < 81 && document.getElementById("dataB9").value >= 79) {
document.getElementById("scoreB9").textContent = 5;
    }

else {
document.getElementById("scoreB9").textContent =  0;
    }
    
}

else if (document.getElementById("weightclass").value == 77){

    if (document.getElementById("dataB9").value >= 151) {
    document.getElementById("scoreB9").textContent = 100;
    }

else if (document.getElementById("dataB9").value < 151 && document.getElementById("dataB9").value >= 147.5) {
    document.getElementById("scoreB9").textContent = 95;
    }

else if (document.getElementById("dataB9").value < 147.5 && document.getElementById("dataB9").value >= 144) {
    document.getElementById("scoreB9").textContent = 90;
    }

else if (document.getElementById("dataB9").value < 144 && document.getElementById("dataB9").value >= 140.5) {
    document.getElementById("scoreB9").textContent = 85;
    }

else if (document.getElementById("dataB9").value < 140.5 && document.getElementById("dataB9").value >= 137.5) {
    document.getElementById("scoreB9").textContent = 80;
    }

else if (document.getElementById("dataB9").value < 137.5 && document.getElementById("dataB9").value >= 134) {
    document.getElementById("scoreB9").textContent = 75;
    }

else if (document.getElementById("dataB9").value < 134 && document.getElementById("dataB9").value >= 130.5) {
    document.getElementById("scoreB9").textContent = 70;
    }

else if (document.getElementById("dataB9").value < 130.5 && document.getElementById("dataB9").value >= 127.5) {
    document.getElementById("scoreB9").textContent = 65;
    }

else if (document.getElementById("dataB9").value < 127.5 && document.getElementById("dataB9").value >= 124) {
    document.getElementById("scoreB9").textContent = 60;
    }

else if (document.getElementById("dataB9").value < 124 && document.getElementById("dataB9").value >= 120.5) {
    document.getElementById("scoreB9").textContent = 55;
    }

else if (document.getElementById("dataB9").value < 120.5 && document.getElementById("dataB9").value >= 117) {
    document.getElementById("scoreB9").textContent = 50;
    }

else if (document.getElementById("dataB9").value < 117 && document.getElementById("dataB9").value >= 113.5) {
    document.getElementById("scoreB9").textContent = 45;
    }

else if (document.getElementById("dataB9").value < 113.5 && document.getElementById("dataB9").value >= 110.5) {
    document.getElementById("scoreB9").textContent = 40;
    }

else if (document.getElementById("dataB9").value < 110.5 && document.getElementById("dataB9").value >= 107) {
    document.getElementById("scoreB9").textContent = 35;
    }

else if (document.getElementById("dataB9").value < 107 && document.getElementById("dataB9").value >= 103.5) {
    document.getElementById("scoreB9").textContent = 30;
    }

else if (document.getElementById("dataB9").value < 103.5 && document.getElementById("dataB9").value >= 100) {
    document.getElementById("scoreB9").textContent = 25;
    }

else if (document.getElementById("dataB9").value < 100 && document.getElementById("dataB9").value >= 96.5) {
    document.getElementById("scoreB9").textContent = 20;
    }

else if (document.getElementById("dataB9").value < 96.5 && document.getElementById("dataB9").value >= 93.5) {
    document.getElementById("scoreB9").textContent = 15;
    }

else if (document.getElementById("dataB9").value < 93.5 && document.getElementById("dataB9").value >= 90) {
    document.getElementById("scoreB9").textContent = 10;
    }


else if (document.getElementById("dataB9").value < 90 && document.getElementById("dataB9").value >= 88) {
    document.getElementById("scoreB9").textContent = 5;
    }

else {
document.getElementById("scoreB9").textContent =  0;
}
    
}

else if (document.getElementById("weightclass").value == 85){

    if (document.getElementById("dataB9").value >= 163.5) {
   document.getElementById("scoreB9").textContent =  100;
   }
   
   else if (document.getElementById("dataB9").value < 163.5 && document.getElementById("dataB9").value >= 160.5) {
   document.getElementById("scoreB9").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB9").value < 160.5 && document.getElementById("dataB9").value >= 157.5) {
   document.getElementById("scoreB9").textContent =  90;
   }
   
   else if (document.getElementById("dataB9").value < 157.5 && document.getElementById("dataB9").value >= 154.5) {
   document.getElementById("scoreB9").textContent =  85;
   }
   
   else if (document.getElementById("dataB9").value < 154.5 && document.getElementById("dataB9").value >= 151.5) {
   document.getElementById("scoreB9").textContent =  80;
   }
   
   else if (document.getElementById("dataB9").value < 151.5 && document.getElementById("dataB9").value >= 148.5) {
   document.getElementById("scoreB9").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB9").value < 148.5 && document.getElementById("dataB9").value >= 145.5) {
   document.getElementById("scoreB9").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB9").value < 145.5 && document.getElementById("dataB9").value >= 142.5) {
   document.getElementById("scoreB9").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB9").value < 142.5 && document.getElementById("dataB9").value >= 139.5) {
   document.getElementById("scoreB9").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB9").value < 139.5 && document.getElementById("dataB9").value >= 136.5) {
   document.getElementById("scoreB9").textContent =  55;
   }
   
   else if (document.getElementById("dataB9").value < 136.5 && document.getElementById("dataB9").value >= 133.5) {
   document.getElementById("scoreB9").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB9").value < 133.5 && document.getElementById("dataB9").value >= 130.5) {
   document.getElementById("scoreB9").textContent =  45;
   }
   
   else if (document.getElementById("dataB9").value < 130.5 && document.getElementById("dataB9").value >= 127.5) {
   document.getElementById("scoreB9").textContent =  40;
   }
   
   else if (document.getElementById("dataB9").value < 127.5 && document.getElementById("dataB9").value >= 124.5) {
   document.getElementById("scoreB9").textContent =  35;
   }
   
   else if (document.getElementById("dataB9").value < 124.5 && document.getElementById("dataB9").value >= 121.5) {
   document.getElementById("scoreB9").textContent =  30;
   }
   
   else if (document.getElementById("dataB9").value < 121.5 && document.getElementById("dataB9").value >= 118.5) {
   document.getElementById("scoreB9").textContent =  25;
   }
   
   else if (document.getElementById("dataB9").value < 118.5 && document.getElementById("dataB9").value >= 155.5) {
   document.getElementById("scoreB9").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB9").value < 155.5 && document.getElementById("dataB9").value >= 112.5) {
   document.getElementById("scoreB9").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB9").value < 112.5 && document.getElementById("dataB9").value >= 109.5) {
   document.getElementById("scoreB9").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB9").value < 109.5 && document.getElementById("dataB9").value >= 108) {
   document.getElementById("scoreB9").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB9").textContent =  0;
   }
    
}

else if (document.getElementById("weightclass").value == 94){

    if (document.getElementById("dataB9").value >= 166.5) {
   document.getElementById("scoreB9").textContent =  100;
   }
   
   else if (document.getElementById("dataB9").value < 166.5 && document.getElementById("dataB9").value >= 163) {
   document.getElementById("scoreB9").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB9").value < 163 && document.getElementById("dataB9").value >= 159) {
   document.getElementById("scoreB9").textContent =  90;
   }
   
   else if (document.getElementById("dataB9").value < 159 && document.getElementById("dataB9").value >= 155.5) {
   document.getElementById("scoreB9").textContent =  85;
   }
   
   else if (document.getElementById("dataB9").value < 155.5 && document.getElementById("dataB9").value >= 152) {
   document.getElementById("scoreB9").textContent =  80;
   }
   
   else if (document.getElementById("dataB9").value < 152 && document.getElementById("dataB9").value >= 148) {
   document.getElementById("scoreB9").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB9").value < 148 && document.getElementById("dataB9").value >= 144.5) {
   document.getElementById("scoreB9").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB9").value < 144.5 && document.getElementById("dataB9").value >= 141) {
   document.getElementById("scoreB9").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB9").value < 141 && document.getElementById("dataB9").value >= 137.5) {
   document.getElementById("scoreB9").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB9").value < 137.5 && document.getElementById("dataB9").value >= 134) {
   document.getElementById("scoreB9").textContent =  55;
   }
   
   else if (document.getElementById("dataB9").value < 134 && document.getElementById("dataB9").value >= 130) {
   document.getElementById("scoreB9").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB9").value < 130 && document.getElementById("dataB9").value >= 126.5) {
   document.getElementById("scoreB9").textContent =  45;
   }
   
   else if (document.getElementById("dataB9").value < 126.5 && document.getElementById("dataB9").value >= 123) {
   document.getElementById("scoreB9").textContent =  40;
   }
   
   else if (document.getElementById("dataB9").value < 123 && document.getElementById("dataB9").value >= 119) {
   document.getElementById("scoreB9").textContent =  35;
   }
   
   else if (document.getElementById("dataB9").value < 119 && document.getElementById("dataB9").value >= 115.5) {
   document.getElementById("scoreB9").textContent =  30;
   }
   
   else if (document.getElementById("dataB9").value < 115.5 && document.getElementById("dataB9").value >= 112) {
   document.getElementById("scoreB9").textContent =  25;
   }
   
   else if (document.getElementById("dataB9").value < 112 && document.getElementById("dataB9").value >= 108) {
   document.getElementById("scoreB9").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB9").value < 108 && document.getElementById("dataB9").value >= 104.5) {
   document.getElementById("scoreB9").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB9").value < 104.5 && document.getElementById("dataB9").value >= 101) {
   document.getElementById("scoreB9").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB9").value < 101 && document.getElementById("dataB9").value >= 99) {
   document.getElementById("scoreB9").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB9").textContent =  0;
   }
    
}

else if (document.getElementById("weightclass").value == 105){

    if (document.getElementById("dataB9").value >= 172) {
   document.getElementById("scoreB9").textContent =  100;
   }
   
   else if (document.getElementById("dataB9").value < 172 && document.getElementById("dataB9").value >= 168.5) {
   document.getElementById("scoreB9").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB9").value < 168.5 && document.getElementById("dataB9").value >= 165) {
   document.getElementById("scoreB9").textContent =  90;
   }
   
   else if (document.getElementById("dataB9").value < 165 && document.getElementById("dataB9").value >= 161) {
   document.getElementById("scoreB9").textContent =  85;
   }
   
   else if (document.getElementById("dataB9").value < 161 && document.getElementById("dataB9").value >= 157) {
   document.getElementById("scoreB9").textContent =  80;
   }
   
   else if (document.getElementById("dataB9").value < 157 && document.getElementById("dataB9").value >= 153.5) {
   document.getElementById("scoreB9").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB9").value < 153.5 && document.getElementById("dataB9").value >= 150) {
   document.getElementById("scoreB9").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB9").value < 150 && document.getElementById("dataB9").value >= 146) {
   document.getElementById("scoreB9").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB9").value < 146 && document.getElementById("dataB9").value >= 142.5) {
   document.getElementById("scoreB9").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB9").value < 142.5 && document.getElementById("dataB9").value >= 139) {
   document.getElementById("scoreB9").textContent =  55;
   }
   
   else if (document.getElementById("dataB9").value < 139 && document.getElementById("dataB9").value >= 135) {
   document.getElementById("scoreB9").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB9").value < 135 && document.getElementById("dataB9").value >= 131) {
   document.getElementById("scoreB9").textContent =  45;
   }
   
   else if (document.getElementById("dataB9").value < 131 && document.getElementById("dataB9").value >= 127.5) {
   document.getElementById("scoreB9").textContent =  40;
   }
   
   else if (document.getElementById("dataB9").value < 127.5 && document.getElementById("dataB9").value >= 124) {
   document.getElementById("scoreB9").textContent =  35;
   }
   
   else if (document.getElementById("dataB9").value < 124 && document.getElementById("dataB9").value >= 120) {
   document.getElementById("scoreB9").textContent =  30;
   }
   
   else if (document.getElementById("dataB9").value < 120 && document.getElementById("dataB9").value >= 116) {
   document.getElementById("scoreB9").textContent =  25;
   }
   
   else if (document.getElementById("dataB9").value < 116 && document.getElementById("dataB9").value >= 112.5) {
   document.getElementById("scoreB9").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB9").value < 112.5 && document.getElementById("dataB9").value >= 109.5) {
   document.getElementById("scoreB9").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB9").value < 109.5 && document.getElementById("dataB9").value >= 106.5) {
   document.getElementById("scoreB9").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB9").value < 106.5 && document.getElementById("dataB9").value >= 105) {
   document.getElementById("scoreB9").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB9").textContent =  0;
   }
    
}

else if (document.getElementById("weightclass").value == "over105"){

    if (document.getElementById("dataB9").value >= 178) {
   document.getElementById("scoreB9").textContent =  100;
   }
   
   else if (document.getElementById("dataB9").value < 178 && document.getElementById("dataB9").value >= 174) {
   document.getElementById("scoreB9").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB9").value < 174 && document.getElementById("dataB9").value >= 170.5) {
   document.getElementById("scoreB9").textContent =  90;
   }
   
   else if (document.getElementById("dataB9").value < 170.5 && document.getElementById("dataB9").value >= 167) {
   document.getElementById("scoreB9").textContent =  85;
   }
   
   else if (document.getElementById("dataB9").value < 167 && document.getElementById("dataB9").value >= 163) {
   document.getElementById("scoreB9").textContent =  80;
   }
   
   else if (document.getElementById("dataB9").value < 163 && document.getElementById("dataB9").value >= 159.5) {
   document.getElementById("scoreB9").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB9").value < 159.5 && document.getElementById("dataB9").value >= 156) {
   document.getElementById("scoreB9").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB9").value < 156 && document.getElementById("dataB9").value >= 152.5) {
   document.getElementById("scoreB9").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB9").value < 152.5 && document.getElementById("dataB9").value >= 149) {
   document.getElementById("scoreB9").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB9").value < 149 && document.getElementById("dataB9").value >= 145) {
   document.getElementById("scoreB9").textContent =  55;
   }
   
   else if (document.getElementById("dataB9").value < 145 && document.getElementById("dataB9").value >= 141.5) {
   document.getElementById("scoreB9").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB9").value < 141.5 && document.getElementById("dataB9").value >= 138) {
   document.getElementById("scoreB9").textContent =  45;
   }
   
   else if (document.getElementById("dataB9").value < 138 && document.getElementById("dataB9").value >= 134.5) {
   document.getElementById("scoreB9").textContent =  40;
   }
   
   else if (document.getElementById("dataB9").value < 134.5 && document.getElementById("dataB9").value >= 131) {
   document.getElementById("scoreB9").textContent =  35;
   }
   
   else if (document.getElementById("dataB9").value < 131 && document.getElementById("dataB9").value >= 127) {
   document.getElementById("scoreB9").textContent =  30;
   }
   
   else if (document.getElementById("dataB9").value < 127 && document.getElementById("dataB9").value >= 123.5) {
   document.getElementById("scoreB9").textContent =  25;
   }
   
   else if (document.getElementById("dataB9").value < 123.5 && document.getElementById("dataB9").value >= 120) {
   document.getElementById("scoreB9").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB9").value < 120 && document.getElementById("dataB9").value >= 116) {
   document.getElementById("scoreB9").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB9").value < 116 && document.getElementById("dataB9").value >= 112.5) {
   document.getElementById("scoreB9").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB9").value < 112.5 && document.getElementById("dataB9").value >= 111) {
   document.getElementById("scoreB9").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB9").textContent =  0;
   }
    
}
    }

    document.getElementById("dataB9").addEventListener('input', function () {
    calculateNine();
    
    });

    document.getElementById("weightclass").addEventListener('change', function () {
    calculateNine();
    
    });
    
    </script>
    
    <p id="scoreB9" name="scoreB9"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B10 Power Clean</span></td>
<td style="text-align: center;"><input type="number" id="dataB10" name="dataB10" class="data3" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

    function calculateTen(){

        if (document.getElementById("weightclass").value == 56){

            if (document.getElementById("dataB10").value >= 150) {
document.getElementById("scoreB10").textContent =  100;
}

else if (document.getElementById("dataB10").value < 150 && document.getElementById("dataB10").value >= 146) {
document.getElementById("scoreB10").textContent =  95;
}

else if (document.getElementById("dataB10").value < 146 && document.getElementById("dataB10").value >= 142.5) {
document.getElementById("scoreB10").textContent =  90;
}

else if (document.getElementById("dataB10").value < 142.5 && document.getElementById("dataB10").value >= 139) {
document.getElementById("scoreB10").textContent =  85;
}

else if (document.getElementById("dataB10").value < 139 && document.getElementById("dataB10").value >= 135) {
document.getElementById("scoreB10").textContent =  80;
}

else if (document.getElementById("dataB10").value < 135 && document.getElementById("dataB10").value >= 131.5) {
document.getElementById("scoreB10").textContent =  75;
}

else if (document.getElementById("dataB10").value < 131.5 && document.getElementById("dataB10").value >= 128) {
document.getElementById("scoreB10").textContent =  70;
}

else if (document.getElementById("dataB10").value < 128 && document.getElementById("dataB10").value >= 124) {
document.getElementById("scoreB10").textContent =  65;
}

else if (document.getElementById("dataB10").value < 124 && document.getElementById("dataB10").value >= 120.5) {
document.getElementById("scoreB10").textContent =  60;
}

else if (document.getElementById("dataB10").value < 120.5 && document.getElementById("dataB10").value >= 117) {
document.getElementById("scoreB10").textContent =  55;
}

else if (document.getElementById("dataB10").value < 117 && document.getElementById("dataB10").value >= 113) {
document.getElementById("scoreB10").textContent =  50;
}

else if (document.getElementById("dataB10").value < 113 && document.getElementById("dataB10").value >= 109.5) {
document.getElementById("scoreB10").textContent =  45;
}

else if (document.getElementById("dataB10").value < 109.5 && document.getElementById("dataB10").value >= 106) {
document.getElementById("scoreB10").textContent =  40;
}

else if (document.getElementById("dataB10").value < 106 && document.getElementById("dataB10").value >= 102) {
document.getElementById("scoreB10").textContent =  35;
}

else if (document.getElementById("dataB10").value < 102 && document.getElementById("dataB10").value >= 98.5) {
document.getElementById("scoreB10").textContent =  30;
}

else if (document.getElementById("dataB10").value < 98.5 && document.getElementById("dataB10").value >= 95) {
document.getElementById("scoreB10").textContent =  25;
}

else if (document.getElementById("dataB10").value < 95 && document.getElementById("dataB10").value >= 91) {
document.getElementById("scoreB10").textContent =  20;
}

else if (document.getElementById("dataB10").value < 91 && document.getElementById("dataB10").value >= 87) {
document.getElementById("scoreB10").textContent =  15;
}

else if (document.getElementById("dataB10").value < 87 && document.getElementById("dataB10").value >= 83.5) {
document.getElementById("scoreB10").textContent =  10;
}

else if (document.getElementById("dataB10").value < 83.5 && document.getElementById("dataB10").value >= 82) {
document.getElementById("scoreB10").textContent =  5;
}

else {
document.getElementById("scoreB10").textContent =  0;
}


        }

        else if (document.getElementById("weightclass").value == 62){

            if (document.getElementById("dataB10").value >= 155) {
document.getElementById("scoreB10").textContent = 100;
}

else if (document.getElementById("dataB10").value < 155 && document.getElementById("dataB10").value >= 151) {
document.getElementById("scoreB10").textContent = 95;
}

else if (document.getElementById("dataB10").value < 151 && document.getElementById("dataB10").value >= 147) {
document.getElementById("scoreB10").textContent = 90;
}

else if (document.getElementById("dataB10").value < 147 && document.getElementById("dataB10").value >= 143) {
document.getElementById("scoreB10").textContent = 85;
}


else if (document.getElementById("dataB10").value < 143 && document.getElementById("dataB10").value >= 139.5) {
document.getElementById("scoreB10").textContent = 80;
}

else if (document.getElementById("dataB10").value < 139.5 && document.getElementById("dataB10").value >= 136) {
document.getElementById("scoreB10").textContent = 75;
}

else if (document.getElementById("dataB10").value < 136 && document.getElementById("dataB10").value >= 132) {
document.getElementById("scoreB10").textContent = 70;
}

else if (document.getElementById("dataB10").value < 132 && document.getElementById("dataB10").value >= 128) {
document.getElementById("scoreB10").textContent = 65;
}

else if (document.getElementById("dataB10").value < 128 && document.getElementById("dataB10").value >= 124) {
document.getElementById("scoreB10").textContent = 60;
}

else if (document.getElementById("dataB10").value < 124 && document.getElementById("dataB10").value >= 120) {
document.getElementById("scoreB10").textContent = 55;
}

else if (document.getElementById("dataB10").value < 120 && document.getElementById("dataB10").value >= 116) {
document.getElementById("scoreB10").textContent = 50;
}

else if (document.getElementById("dataB10").value < 116 && document.getElementById("dataB10").value >= 112.5) {
document.getElementById("scoreB10").textContent = 45;
}

else if (document.getElementById("dataB10").value < 112.5 && document.getElementById("dataB10").value >= 109) {
document.getElementById("scoreB10").textContent = 40;
}

else if (document.getElementById("dataB10").value < 109 && document.getElementById("dataB10").value >= 105) {
document.getElementById("scoreB10").textContent = 35;
}

else if (document.getElementById("dataB10").value < 105 && document.getElementById("dataB10").value >= 101) {
document.getElementById("scoreB10").textContent = 30;
}

else if (document.getElementById("dataB10").value < 101 && document.getElementById("dataB10").value >= 97) {
document.getElementById("scoreB10").textContent = 25;
}


else if (document.getElementById("dataB10").value < 97 && document.getElementById("dataB10").value >= 93) {
document.getElementById("scoreB10").textContent = 20;
}

else if (document.getElementById("dataB10").value < 93 && document.getElementById("dataB10").value >= 89) {
document.getElementById("scoreB10").textContent = 15;
}

else if (document.getElementById("dataB10").value < 89 && document.getElementById("dataB10").value >= 85) {
document.getElementById("scoreB10").textContent = 10;
}

else if (document.getElementById("dataB10").value < 85 && document.getElementById("dataB10").value >= 83) {
document.getElementById("scoreB10").textContent = 5;
}

else {
document.getElementById("scoreB10").textContent =  0;
}

            
        }

        else if (document.getElementById("weightclass").value == 69){

            if (document.getElementById("dataB10").value >= 166) {
document.getElementById("scoreB10").textContent = 100;
    }

else if (document.getElementById("dataB10").value < 166 && document.getElementById("dataB10").value >= 162.5) {
document.getElementById("scoreB10").textContent = 95;
    }


else if (document.getElementById("dataB10").value < 162.5 && document.getElementById("dataB10").value >= 159.5) {
document.getElementById("scoreB10").textContent = 90;
    }

else if (document.getElementById("dataB10").value < 159.5 && document.getElementById("dataB10").value >= 156.5) {
document.getElementById("scoreB10").textContent = 85;
    }

else if (document.getElementById("dataB10").value < 156.5 && document.getElementById("dataB10").value >= 153.5) {
document.getElementById("scoreB10").textContent = 80;
    }

else if (document.getElementById("dataB10").value < 153.5 && document.getElementById("dataB10").value >= 150) {
document.getElementById("scoreB10").textContent = 75;
    }

else if (document.getElementById("dataB10").value < 150 && document.getElementById("dataB10").value >= 146.5) {
document.getElementById("scoreB10").textContent = 70;
    }

else if (document.getElementById("dataB10").value < 146.5 && document.getElementById("dataB10").value >= 143.5) {
document.getElementById("scoreB10").textContent = 65;
    }

else if (document.getElementById("dataB10").value < 143.5 && document.getElementById("dataB10").value >= 140.5) {
document.getElementById("scoreB10").textContent = 60;
    }

else if (document.getElementById("dataB10").value < 140.5 && document.getElementById("dataB10").value >= 137) {
document.getElementById("scoreB10").textContent = 55;
    }

else if (document.getElementById("dataB10").value < 137 && document.getElementById("dataB10").value >= 133.5) {
document.getElementById("scoreB10").textContent = 50;
    }

else if (document.getElementById("dataB10").value < 133.5 && document.getElementById("dataB10").value >= 130.5) {
document.getElementById("scoreB10").textContent = 45;
    }

else if (document.getElementById("dataB10").value < 130.5 && document.getElementById("dataB10").value >= 127.5) {
document.getElementById("scoreB10").textContent = 40;
    }

else if (document.getElementById("dataB10").value < 127.5 && document.getElementById("dataB10").value >= 124.5) {
document.getElementById("scoreB10").textContent = 35;
    }

else if (document.getElementById("dataB10").value < 124.5 && document.getElementById("dataB10").value >= 121) {
document.getElementById("scoreB10").textContent = 30;
    }

else if (document.getElementById("dataB10").value < 121 && document.getElementById("dataB10").value >= 117.5) {
document.getElementById("scoreB10").textContent = 25;
    }

else if (document.getElementById("dataB10").value < 117.5 && document.getElementById("dataB10").value >= 114.5) {
document.getElementById("scoreB10").textContent = 20;
    }

else if (document.getElementById("dataB10").value < 114.5 && document.getElementById("dataB10").value >= 111.5) {
document.getElementById("scoreB10").textContent = 15;
    }

else if (document.getElementById("dataB10").value < 111.5 && document.getElementById("dataB10").value >= 108.5) {
document.getElementById("scoreB10").textContent = 10;
    }

else if (document.getElementById("dataB10").value < 108.5 && document.getElementById("dataB10").value >= 107) {
document.getElementById("scoreB10").textContent = 5;
    }

else {
document.getElementById("scoreB10").textContent =  0;
    }
            
        }
        
        else if (document.getElementById("weightclass").value == 77){

            if (document.getElementById("dataB10").value >= 177) {
    document.getElementById("scoreB10").textContent = 100;
    }

else if (document.getElementById("dataB10").value < 177 && document.getElementById("dataB10").value >= 173.5) {
    document.getElementById("scoreB10").textContent = 95;
    }

else if (document.getElementById("dataB10").value < 173.5 && document.getElementById("dataB10").value >= 170) {
    document.getElementById("scoreB10").textContent = 90;
    }

else if (document.getElementById("dataB10").value < 170 && document.getElementById("dataB10").value >= 166.5) {
    document.getElementById("scoreB10").textContent = 85;
    }

else if (document.getElementById("dataB10").value < 166.5 && document.getElementById("dataB10").value >= 163.5) {
    document.getElementById("scoreB10").textContent = 80;
    }

else if (document.getElementById("dataB10").value < 163.5 && document.getElementById("dataB10").value >= 160) {
    document.getElementById("scoreB10").textContent = 75;
    }

else if (document.getElementById("dataB10").value < 160 && document.getElementById("dataB10").value >= 156.5) {
    document.getElementById("scoreB10").textContent = 70;
    }

else if (document.getElementById("dataB10").value < 156.5 && document.getElementById("dataB10").value >= 153) {
    document.getElementById("scoreB10").textContent = 65;
    }

else if (document.getElementById("dataB10").value < 153 && document.getElementById("dataB10").value >= 149.5) {
    document.getElementById("scoreB10").textContent = 60;
    }

else if (document.getElementById("dataB10").value < 149.5 && document.getElementById("dataB10").value >= 146.5) {
    document.getElementById("scoreB10").textContent = 55;
    }


else if (document.getElementById("dataB10").value < 146.5 && document.getElementById("dataB10").value >= 143) {
    document.getElementById("scoreB10").textContent = 50;
    }

else if (document.getElementById("dataB10").value < 143 && document.getElementById("dataB10").value >= 139.5) {
    document.getElementById("scoreB10").textContent = 45;
    }

else if (document.getElementById("dataB10").value < 139.5 && document.getElementById("dataB10").value >= 136) {
    document.getElementById("scoreB10").textContent = 40;
    }

else if (document.getElementById("dataB10").value < 136 && document.getElementById("dataB10").value >= 132.5) {
    document.getElementById("scoreB10").textContent = 35;
    }

else if (document.getElementById("dataB10").value < 132.5 && document.getElementById("dataB10").value >= 129.5) {
    document.getElementById("scoreB10").textContent = 30;
    }

else if (document.getElementById("dataB10").value < 129.5 && document.getElementById("dataB10").value >= 126) {
    document.getElementById("scoreB10").textContent = 25;
    }

else if (document.getElementById("dataB10").value < 126 && document.getElementById("dataB10").value >= 122.5) {
    document.getElementById("scoreB10").textContent = 20;
    }


else if (document.getElementById("dataB10").value < 122.5 && document.getElementById("dataB10").value >= 119.5) {
    document.getElementById("scoreB10").textContent = 15;
    }

else if (document.getElementById("dataB10").value < 119.5 && document.getElementById("dataB10").value >= 116) {
    document.getElementById("scoreB10").textContent = 10;
    }

else if (document.getElementById("dataB10").value < 116 && document.getElementById("dataB10").value >= 114) {
    document.getElementById("scoreB10").textContent = 5;
    }

else {
document.getElementById("scoreB10").textContent =  0;
}
            
        }

        else if (document.getElementById("weightclass").value == 85){

            if (document.getElementById("dataB10").value >= 188) {
   document.getElementById("scoreB10").textContent =  100;
   }
   
   else if (document.getElementById("dataB10").value < 188 && document.getElementById("dataB10").value >= 184) {
   document.getElementById("scoreB10").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB10").value < 184 && document.getElementById("dataB10").value >= 180) {
   document.getElementById("scoreB10").textContent =  90;
   }
   
   else if (document.getElementById("dataB10").value < 180 && document.getElementById("dataB10").value >= 176) {
   document.getElementById("scoreB10").textContent =  85;
   }
   
   else if (document.getElementById("dataB10").value < 176 && document.getElementById("dataB10").value >= 172.5) {
   document.getElementById("scoreB10").textContent =  80;
   }
   
   else if (document.getElementById("dataB10").value < 172.5 && document.getElementById("dataB10").value >= 169) {
   document.getElementById("scoreB10").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB10").value < 169 && document.getElementById("dataB10").value >= 165) {
   document.getElementById("scoreB10").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB10").value < 165 && document.getElementById("dataB10").value >= 161) {
   document.getElementById("scoreB10").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB10").value < 161 && document.getElementById("dataB10").value >= 157) {
   document.getElementById("scoreB10").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB10").value < 157 && document.getElementById("dataB10").value >= 153) {
   document.getElementById("scoreB10").textContent =  55;
   }
   
   else if (document.getElementById("dataB10").value < 153 && document.getElementById("dataB10").value >= 149) {
   document.getElementById("scoreB10").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB10").value < 149 && document.getElementById("dataB10").value >= 145) {
   document.getElementById("scoreB10").textContent =  45;
   }
   
   else if (document.getElementById("dataB10").value < 145 && document.getElementById("dataB10").value >= 141) {
   document.getElementById("scoreB10").textContent =  40;
   }
   
   else if (document.getElementById("dataB10").value < 141 && document.getElementById("dataB10").value >= 137) {
   document.getElementById("scoreB10").textContent =  35;
   }
   
   else if (document.getElementById("dataB10").value < 137 && document.getElementById("dataB10").value >= 133) {
   document.getElementById("scoreB10").textContent =  30;
   }
   
   else if (document.getElementById("dataB10").value < 133 && document.getElementById("dataB10").value >= 129) {
   document.getElementById("scoreB10").textContent =  25;
   }
   
   else if (document.getElementById("dataB10").value < 129 && document.getElementById("dataB10").value >= 125) {
   document.getElementById("scoreB10").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB10").value < 125 && document.getElementById("dataB10").value >= 121) {
   document.getElementById("scoreB10").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB10").value < 121 && document.getElementById("dataB10").value >= 117) {
   document.getElementById("scoreB10").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB10").value < 117 && document.getElementById("dataB10").value >= 115) {
   document.getElementById("scoreB10").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB10").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == 94){

            if (document.getElementById("dataB10").value >= 197) {
   document.getElementById("scoreB10").textContent =  100;
   }
   
   else if (document.getElementById("dataB10").value < 197 && document.getElementById("dataB10").value >= 193) {
   document.getElementById("scoreB10").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB10").value < 193 && document.getElementById("dataB10").value >= 189) {
   document.getElementById("scoreB10").textContent =  90;
   }
   
   else if (document.getElementById("dataB10").value < 189 && document.getElementById("dataB10").value >= 185) {
   document.getElementById("scoreB10").textContent =  85;
   }
   
   else if (document.getElementById("dataB10").value < 185 && document.getElementById("dataB10").value >= 181) {
   document.getElementById("scoreB10").textContent =  80;
   }
   
   else if (document.getElementById("dataB10").value < 181 && document.getElementById("dataB10").value >= 177) {
   document.getElementById("scoreB10").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB10").value < 177 && document.getElementById("dataB10").value >= 173) {
   document.getElementById("scoreB10").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB10").value < 173 && document.getElementById("dataB10").value >= 168.5) {
   document.getElementById("scoreB10").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB10").value < 168.5 && document.getElementById("dataB10").value >= 164) {
   document.getElementById("scoreB10").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB10").value < 164 && document.getElementById("dataB10").value >= 160) {
   document.getElementById("scoreB10").textContent =  55;
   }
   
   else if (document.getElementById("dataB10").value < 160 && document.getElementById("dataB10").value >= 156) {
   document.getElementById("scoreB10").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB10").value < 156 && document.getElementById("dataB10").value >= 152) {
   document.getElementById("scoreB10").textContent =  45;
   }
   
   else if (document.getElementById("dataB10").value < 152 && document.getElementById("dataB10").value >= 148) {
   document.getElementById("scoreB10").textContent =  40;
   }
   
   else if (document.getElementById("dataB10").value < 148 && document.getElementById("dataB10").value >= 144) {
   document.getElementById("scoreB10").textContent =  35;
   }
   
   else if (document.getElementById("dataB10").value < 144 && document.getElementById("dataB10").value >= 140) {
   document.getElementById("scoreB10").textContent =  30;
   }
   
   else if (document.getElementById("dataB10").value < 140 && document.getElementById("dataB10").value >= 136) {
   document.getElementById("scoreB10").textContent =  25;
   }
   
   else if (document.getElementById("dataB10").value < 136 && document.getElementById("dataB10").value >= 132) {
   document.getElementById("scoreB10").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB10").value < 132 && document.getElementById("dataB10").value >= 127.5) {
   document.getElementById("scoreB10").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB10").value < 127.5 && document.getElementById("dataB10").value >= 123) {
   document.getElementById("scoreB10").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB10").value < 123 && document.getElementById("dataB10").value >= 121) {
   document.getElementById("scoreB10").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB10").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == 105){

            if (document.getElementById("dataB10").value >= 201) {
   document.getElementById("scoreB10").textContent =  100;
   }
   
   else if (document.getElementById("dataB10").value < 201 && document.getElementById("dataB10").value >= 197) {
   document.getElementById("scoreB10").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB10").value < 197 && document.getElementById("dataB10").value >= 193) {
   document.getElementById("scoreB10").textContent =  90;
   }
   
   else if (document.getElementById("dataB10").value < 193 && document.getElementById("dataB10").value >= 189) {
   document.getElementById("scoreB10").textContent =  85;
   }
   
   else if (document.getElementById("dataB10").value < 189 && document.getElementById("dataB10").value >= 185) {
   document.getElementById("scoreB10").textContent =  80;
   }
   
   else if (document.getElementById("dataB10").value < 185 && document.getElementById("dataB10").value >= 181) {
   document.getElementById("scoreB10").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB10").value < 181 && document.getElementById("dataB10").value >= 177) {
   document.getElementById("scoreB10").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB10").value < 177 && document.getElementById("dataB10").value >= 173) {
   document.getElementById("scoreB10").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB10").value < 173 && document.getElementById("dataB10").value >= 169) {
   document.getElementById("scoreB10").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB10").value < 169 && document.getElementById("dataB10").value >= 165) {
   document.getElementById("scoreB10").textContent =  55;
   }
   
   else if (document.getElementById("dataB10").value < 165 && document.getElementById("dataB10").value >= 161) {
   document.getElementById("scoreB10").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB10").value < 161 && document.getElementById("dataB10").value >= 157) {
   document.getElementById("scoreB10").textContent =  45;
   }
   
   else if (document.getElementById("dataB10").value < 157 && document.getElementById("dataB10").value >= 153) {
   document.getElementById("scoreB10").textContent =  40;
   }
   
   else if (document.getElementById("dataB10").value < 153 && document.getElementById("dataB10").value >= 149) {
   document.getElementById("scoreB10").textContent =  35;
   }
   
   else if (document.getElementById("dataB10").value < 149 && document.getElementById("dataB10").value >= 145) {
   document.getElementById("scoreB10").textContent =  30;
   }
   
   else if (document.getElementById("dataB10").value < 145 && document.getElementById("dataB10").value >= 140.5) {
   document.getElementById("scoreB10").textContent =  25;
   }
   
   else if (document.getElementById("dataB10").value < 140.5 && document.getElementById("dataB10").value >= 136) {
   document.getElementById("scoreB10").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB10").value < 136 && document.getElementById("dataB10").value >= 132) {
   document.getElementById("scoreB10").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB10").value < 132 && document.getElementById("dataB10").value >= 128) {
   document.getElementById("scoreB10").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB10").value < 128 && document.getElementById("dataB10").value >= 126) {
   document.getElementById("scoreB10").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB10").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == "over105"){
            
            if (document.getElementById("dataB10").value >= 221.5) {
   document.getElementById("scoreB10").textContent =  100;
   }
   
   else if (document.getElementById("dataB10").value < 221.5 && document.getElementById("dataB10").value >= 216) {
   document.getElementById("scoreB10").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB10").value < 216 && document.getElementById("dataB10").value >= 210.5) {
   document.getElementById("scoreB10").textContent =  90;
   }
   
   else if (document.getElementById("dataB10").value < 210.5 && document.getElementById("dataB10").value >= 205.5) {
   document.getElementById("scoreB10").textContent =  85;
   }
   
   else if (document.getElementById("dataB10").value < 205.5 && document.getElementById("dataB10").value >= 200) {
   document.getElementById("scoreB10").textContent =  80;
   }
   
   else if (document.getElementById("dataB10").value < 200 && document.getElementById("dataB10").value >= 194.5) {
   document.getElementById("scoreB10").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB10").value < 194.5 && document.getElementById("dataB10").value >= 189.5) {
   document.getElementById("scoreB10").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB10").value < 189.5 && document.getElementById("dataB10").value >= 184) {
   document.getElementById("scoreB10").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB10").value < 184 && document.getElementById("dataB10").value >= 178.5) {
   document.getElementById("scoreB10").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB10").value < 178.5 && document.getElementById("dataB10").value >= 173.5) {
   document.getElementById("scoreB10").textContent =  55;
   }
   
   else if (document.getElementById("dataB10").value < 173.5 && document.getElementById("dataB10").value >= 168) {
   document.getElementById("scoreB10").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB10").value < 168 && document.getElementById("dataB10").value >= 162.5) {
   document.getElementById("scoreB10").textContent =  45;
   }
   
   else if (document.getElementById("dataB10").value < 162.5 && document.getElementById("dataB10").value >= 157.5) {
   document.getElementById("scoreB10").textContent =  40;
   }
   
   else if (document.getElementById("dataB10").value < 157.5 && document.getElementById("dataB10").value >= 152) {
   document.getElementById("scoreB10").textContent =  35;
   }
   
   else if (document.getElementById("dataB10").value < 152 && document.getElementById("dataB10").value >= 146.5) {
   document.getElementById("scoreB10").textContent =  30;
   }
   
   else if (document.getElementById("dataB10").value < 146.5 && document.getElementById("dataB10").value >= 141.5) {
   document.getElementById("scoreB10").textContent =  25;
   }
   
   else if (document.getElementById("dataB10").value < 141.5 && document.getElementById("dataB10").value >= 136) {
   document.getElementById("scoreB10").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB10").value < 136 && document.getElementById("dataB10").value >= 130.5) {
   document.getElementById("scoreB10").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB10").value < 130.5 && document.getElementById("dataB10").value >= 125.5) {
   document.getElementById("scoreB10").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB10").value < 125.5 && document.getElementById("dataB10").value >= 123) {
   document.getElementById("scoreB10").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB10").textContent =  0;
   }

        }

    }

    document.getElementById("dataB10").addEventListener('input', function () {
    calculateTen();
    
    });

    document.getElementById("weightclass").addEventListener('change', function () {
    calculateTen();
    
    });
    
    </script>
    
    <p id="scoreB10" name="scoreB10"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.07</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B11 Push Press</span></td>
<td style="text-align: center;"><input type="number" id="dataB11" name="dataB11" class="data3" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

    function calculateEleven(){

        if (document.getElementById("weightclass").value == 56){

            if (document.getElementById("dataB11").value >= 135) {
document.getElementById("scoreB11").textContent =  100;
}

else if (document.getElementById("dataB11").value < 135 && document.getElementById("dataB11").value >= 131) {
document.getElementById("scoreB11").textContent =  95;
}

else if (document.getElementById("dataB11").value < 131 && document.getElementById("dataB11").value >= 127.5) {
document.getElementById("scoreB11").textContent =  90;
}

else if (document.getElementById("dataB11").value < 127.5 && document.getElementById("dataB11").value >= 124) {
document.getElementById("scoreB11").textContent =  85;
}

else if (document.getElementById("dataB11").value < 124 && document.getElementById("dataB11").value >= 120) {
document.getElementById("scoreB11").textContent =  80;
}

else if (document.getElementById("dataB11").value < 120 && document.getElementById("dataB11").value >= 116) {
document.getElementById("scoreB11").textContent =  75;
}

else if (document.getElementById("dataB11").value < 116 && document.getElementById("dataB11").value >= 112) {
document.getElementById("scoreB11").textContent =  70;
}

else if (document.getElementById("dataB11").value < 112 && document.getElementById("dataB11").value >= 108.5) {
document.getElementById("scoreB11").textContent =  65;
}

else if (document.getElementById("dataB11").value < 108.5 && document.getElementById("dataB11").value >= 105) {
document.getElementById("scoreB11").textContent =  60;
}

else if (document.getElementById("dataB11").value < 105 && document.getElementById("dataB11").value >= 101) {
document.getElementById("scoreB11").textContent =  55;
}

else if (document.getElementById("dataB11").value < 101 && document.getElementById("dataB11").value >= 97) {
document.getElementById("scoreB11").textContent =  50;
}

else if (document.getElementById("dataB11").value < 97 && document.getElementById("dataB11").value >= 93.5) {
document.getElementById("scoreB11").textContent =  45;
}

else if (document.getElementById("dataB11").value < 93.5 && document.getElementById("dataB11").value >= 90) {
document.getElementById("scoreB11").textContent =  40;
}

else if (document.getElementById("dataB11").value < 90 && document.getElementById("dataB11").value >= 86) {
document.getElementById("scoreB11").textContent =  35;
}

else if (document.getElementById("dataB11").value < 86 && document.getElementById("dataB11").value >= 82) {
document.getElementById("scoreB11").textContent =  30;
}

else if (document.getElementById("dataB11").value < 82 && document.getElementById("dataB11").value >= 78.5) {
document.getElementById("scoreB11").textContent =  25;
}

else if (document.getElementById("dataB11").value < 78.5 && document.getElementById("dataB11").value >= 75) {
document.getElementById("scoreB11").textContent =  20;
}

else if (document.getElementById("dataB11").value < 75 && document.getElementById("dataB11").value >= 71) {
document.getElementById("scoreB11").textContent =  15;
}

else if (document.getElementById("dataB11").value < 71 && document.getElementById("dataB11").value >= 67) {
document.getElementById("scoreB11").textContent =  10;
}

else if (document.getElementById("dataB11").value < 67 && document.getElementById("dataB11").value >= 65) {
document.getElementById("scoreB11").textContent =  5;
}

else {
document.getElementById("scoreB11").textContent =  0;
}

        }

        else if (document.getElementById("weightclass").value == 62){
            
            if (document.getElementById("dataB11").value >= 141) {
document.getElementById("scoreB11").textContent = 100;
}

else if (document.getElementById("dataB11").value < 141 && document.getElementById("dataB11").value >= 137.5) {
document.getElementById("scoreB11").textContent = 95;
}

else if (document.getElementById("dataB11").value < 137.5 && document.getElementById("dataB11").value >= 134) {
document.getElementById("scoreB11").textContent = 90;
}

else if (document.getElementById("dataB11").value < 134 && document.getElementById("dataB11").value >= 130) {
document.getElementById("scoreB11").textContent = 85;
}

else if (document.getElementById("dataB11").value < 130 && document.getElementById("dataB11").value >= 126) {
document.getElementById("scoreB11").textContent = 80;
}

else if (document.getElementById("dataB11").value < 126 && document.getElementById("dataB11").value >= 122) {
document.getElementById("scoreB11").textContent = 75;
}

else if (document.getElementById("dataB11").value < 122 && document.getElementById("dataB11").value >= 118.5) {
document.getElementById("scoreB11").textContent = 70;
}

else if (document.getElementById("dataB11").value < 118.5 && document.getElementById("dataB11").value >= 115) {
document.getElementById("scoreB11").textContent = 65;
}

else if (document.getElementById("dataB11").value < 115 && document.getElementById("dataB11").value >= 111) {
document.getElementById("scoreB11").textContent = 60;
}

else if (document.getElementById("dataB11").value < 111 && document.getElementById("dataB11").value >= 107) {
document.getElementById("scoreB11").textContent = 55;
}

else if (document.getElementById("dataB11").value < 107 && document.getElementById("dataB11").value >= 103) {
document.getElementById("scoreB11").textContent = 50;
}

else if (document.getElementById("dataB11").value < 103 && document.getElementById("dataB11").value >= 99.5) {
document.getElementById("scoreB11").textContent = 45;
}

else if (document.getElementById("dataB11").value < 99.5 && document.getElementById("dataB11").value >= 96) {
document.getElementById("scoreB11").textContent = 40;
}

else if (document.getElementById("dataB11").value < 96 && document.getElementById("dataB11").value >= 92) {
document.getElementById("scoreB11").textContent = 35;
}

else if (document.getElementById("dataB11").value < 92 && document.getElementById("dataB11").value >= 88) {
document.getElementById("scoreB11").textContent = 30;
}

else if (document.getElementById("dataB11").value < 88 && document.getElementById("dataB11").value >= 84) {
document.getElementById("scoreB11").textContent = 25;
}

else if (document.getElementById("dataB11").value < 84 && document.getElementById("dataB11").value >= 80.5) {
document.getElementById("scoreB11").textContent = 20;
}

else if (document.getElementById("dataB11").value < 80.5 && document.getElementById("dataB11").value >= 77) {
document.getElementById("scoreB11").textContent = 15;
}

else if (document.getElementById("dataB11").value < 77 && document.getElementById("dataB11").value >= 73) {
document.getElementById("scoreB11").textContent = 10;
}

else if (document.getElementById("dataB11").value < 73 && document.getElementById("dataB11").value >= 71) {
document.getElementById("scoreB11").textContent = 5;
}

else {
document.getElementById("scoreB11").textContent =  0;
}

        }

        else if (document.getElementById("weightclass").value == 69){

            if (document.getElementById("dataB11").value >= 152.5) {
document.getElementById("scoreB11").textContent = 100;
    }

else if (document.getElementById("dataB11").value < 152.5 && document.getElementById("dataB11").value >= 149.5) {
document.getElementById("scoreB11").textContent = 95;
    }

else if (document.getElementById("dataB11").value < 149.5 && document.getElementById("dataB11").value >= 146) {
document.getElementById("scoreB11").textContent = 90;
    }

else if (document.getElementById("dataB11").value < 146 && document.getElementById("dataB11").value >= 142.5) {
document.getElementById("scoreB11").textContent = 85;
    }

else if (document.getElementById("dataB11").value < 142.5 && document.getElementById("dataB11").value >= 139.5) {
document.getElementById("scoreB11").textContent = 80;
    }

else if (document.getElementById("dataB11").value < 139.5 && document.getElementById("dataB11").value >= 136.5) {
document.getElementById("scoreB11").textContent = 75;
    }

else if (document.getElementById("dataB11").value < 136.5 && document.getElementById("dataB11").value >= 133.5) {
document.getElementById("scoreB11").textContent = 70;
    }

else if (document.getElementById("dataB11").value < 133.5 && document.getElementById("dataB11").value >= 130.5) {
document.getElementById("scoreB11").textContent = 65;
    }

else if (document.getElementById("dataB11").value < 130.5 && document.getElementById("dataB11").value >= 127) {
document.getElementById("scoreB11").textContent = 60;
    }

else if (document.getElementById("dataB11").value < 127 && document.getElementById("dataB11").value >= 123.5) {
document.getElementById("scoreB11").textContent = 55;
    }

else if (document.getElementById("dataB11").value < 123.5 && document.getElementById("dataB11").value >= 120.5) {
document.getElementById("scoreB11").textContent = 50;
    }

else if (document.getElementById("dataB11").value < 120.5 && document.getElementById("dataB11").value >= 117.5) {
document.getElementById("scoreB11").textContent = 45;
    }

else if (document.getElementById("dataB11").value < 117.5 && document.getElementById("dataB11").value >= 114.5) {
document.getElementById("scoreB11").textContent = 40;
    }

else if (document.getElementById("dataB11").value < 114.5 && document.getElementById("dataB11").value >= 111.5) {
document.getElementById("scoreB11").textContent = 35;
    }

else if (document.getElementById("dataB11").value < 111.5 && document.getElementById("dataB11").value >= 108) {
document.getElementById("scoreB11").textContent = 30;
    }

else if (document.getElementById("dataB11").value < 108 && document.getElementById("dataB11").value >= 104.5) {
document.getElementById("scoreB11").textContent = 25;
    }

else if (document.getElementById("dataB11").value < 104.5 && document.getElementById("dataB11").value >= 101.5) {
document.getElementById("scoreB11").textContent = 20;
    }

else if (document.getElementById("dataB11").value < 101.5 && document.getElementById("dataB11").value >= 98.5) {
document.getElementById("scoreB11").textContent = 15;
    }


else if (document.getElementById("dataB11").value < 98.5 && document.getElementById("dataB11").value >= 95) {
document.getElementById("scoreB11").textContent = 10;
    }

else if (document.getElementById("dataB11").value < 95 && document.getElementById("dataB11").value >= 93) {
document.getElementById("scoreB11").textContent = 10;
    }

else {
document.getElementById("scoreB11").textContent =  0;
    }
            
        }
        
        else if (document.getElementById("weightclass").value == 77){
            
            if (document.getElementById("dataB11").value >= 163.5) {
    document.getElementById("scoreB11").textContent = 100;
    }

else if (document.getElementById("dataB11").value < 163.5 && document.getElementById("dataB11").value >= 160.5) {
    document.getElementById("scoreB11").textContent = 95;
    }

else if (document.getElementById("dataB11").value < 160.5 && document.getElementById("dataB11").value >= 157) {
    document.getElementById("scoreB11").textContent = 90;
    }

else if (document.getElementById("dataB11").value < 157 && document.getElementById("dataB11").value >= 153.5) {
    document.getElementById("scoreB11").textContent = 85;
    }

else if (document.getElementById("dataB11").value < 153.5 && document.getElementById("dataB11").value >= 150.5) {
    document.getElementById("scoreB11").textContent = 80;
    }

else if (document.getElementById("dataB11").value < 150.5 && document.getElementById("dataB11").value >= 147.5) {
    document.getElementById("scoreB11").textContent = 75;
    }

else if (document.getElementById("dataB11").value < 147.5 && document.getElementById("dataB11").value >= 144.5) {
    document.getElementById("scoreB11").textContent = 70;
    }

else if (document.getElementById("dataB11").value < 144.5 && document.getElementById("dataB11").value >= 141) {
    document.getElementById("scoreB11").textContent = 65;
    }


else if (document.getElementById("dataB11").value < 141 && document.getElementById("dataB11").value >= 137.5) {
    document.getElementById("scoreB11").textContent = 60;
    }

else if (document.getElementById("dataB11").value < 137.5 && document.getElementById("dataB11").value >= 134.5) {
    document.getElementById("scoreB11").textContent = 55;
    }

else if (document.getElementById("dataB11").value < 134.5 && document.getElementById("dataB11").value >= 131.5) {
    document.getElementById("scoreB11").textContent = 50;
    }


else if (document.getElementById("dataB11").value < 131.5 && document.getElementById("dataB11").value >= 128) {
    document.getElementById("scoreB11").textContent = 45;
    }

else if (document.getElementById("dataB11").value < 128 && document.getElementById("dataB11").value >= 124.5) {
    document.getElementById("scoreB11").textContent = 40;
    }

else if (document.getElementById("dataB11").value < 124.5 && document.getElementById("dataB11").value >= 121.5) {
    document.getElementById("scoreB11").textContent = 35;
    }

else if (document.getElementById("dataB11").value < 121.5 && document.getElementById("dataB11").value >= 118.5) {
    document.getElementById("scoreB11").textContent = 30;
    }

else if (document.getElementById("dataB11").value < 118.5 && document.getElementById("dataB11").value >= 115.5) {
    document.getElementById("scoreB11").textContent = 25;
    }

else if (document.getElementById("dataB11").value < 115.5 && document.getElementById("dataB11").value >= 112) {
    document.getElementById("scoreB11").textContent = 20;
    }

else if (document.getElementById("dataB11").value < 112 && document.getElementById("dataB11").value >= 108.5) {
    document.getElementById("scoreB11").textContent = 15;
    }

else if (document.getElementById("dataB11").value < 108.5 && document.getElementById("dataB11").value >= 105.5) {
    document.getElementById("scoreB11").textContent = 10;
    }

else if (document.getElementById("dataB11").value < 105.5 && document.getElementById("dataB11").value >= 104) {
    document.getElementById("scoreB11").textContent = 5;
    }

else {
document.getElementById("scoreB11").textContent =  0;
}

        }

        else if (document.getElementById("weightclass").value == 85){

            if (document.getElementById("dataB11").value >= 172) {
   document.getElementById("scoreB11").textContent =  100;
   }
   
   else if (document.getElementById("dataB11").value < 172 && document.getElementById("dataB11").value >= 168) {
   document.getElementById("scoreB11").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB11").value < 168 && document.getElementById("dataB11").value >= 164) {
   document.getElementById("scoreB11").textContent =  90;
   }
   
   else if (document.getElementById("dataB11").value < 164 && document.getElementById("dataB11").value >= 160.5) {
   document.getElementById("scoreB11").textContent =  85;
   }
   
   else if (document.getElementById("dataB11").value < 160.5 && document.getElementById("dataB11").value >= 157) {
   document.getElementById("scoreB11").textContent =  80;
   }
   
   else if (document.getElementById("dataB11").value < 157 && document.getElementById("dataB11").value >= 153) {
   document.getElementById("scoreB11").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB11").value < 153 && document.getElementById("dataB11").value >= 149) {
   document.getElementById("scoreB11").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB11").value < 149 && document.getElementById("dataB11").value >= 145) {
   document.getElementById("scoreB11").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB11").value < 145 && document.getElementById("dataB11").value >= 141.5) {
   document.getElementById("scoreB11").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB11").value < 141.5 && document.getElementById("dataB11").value >= 138) {
   document.getElementById("scoreB11").textContent =  55;
   }
   
   else if (document.getElementById("dataB11").value < 138 && document.getElementById("dataB11").value >= 134) {
   document.getElementById("scoreB11").textContent =  50;
   }
   

   else if (document.getElementById("dataB11").value < 134 && document.getElementById("dataB11").value >= 130) {
   document.getElementById("scoreB11").textContent =  45;
   }
   
   else if (document.getElementById("dataB11").value < 130 && document.getElementById("dataB11").value >= 126) {
   document.getElementById("scoreB11").textContent =  40;
   }
   
   else if (document.getElementById("dataB11").value < 126 && document.getElementById("dataB11").value >= 122.5) {
   document.getElementById("scoreB11").textContent =  35;
   }
   
   else if (document.getElementById("dataB11").value < 122.5 && document.getElementById("dataB11").value >= 119) {
   document.getElementById("scoreB11").textContent =  30;
   }
   
   else if (document.getElementById("dataB11").value < 119 && document.getElementById("dataB11").value >= 115) {
   document.getElementById("scoreB11").textContent =  25;
   }
   
   else if (document.getElementById("dataB11").value < 115 && document.getElementById("dataB11").value >= 111) {
   document.getElementById("scoreB11").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB11").value < 111 && document.getElementById("dataB11").value >= 107) {
   document.getElementById("scoreB11").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB11").value < 107 && document.getElementById("dataB11").value >= 103) {
   document.getElementById("scoreB11").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB11").value < 103 && document.getElementById("dataB11").value >= 101) {
   document.getElementById("scoreB11").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB11").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == 94){

            if (document.getElementById("dataB11").value >= 180) {
   document.getElementById("scoreB11").textContent =  100;
   }
   
   else if (document.getElementById("dataB11").value < 180 && document.getElementById("dataB11").value >= 176) {
   document.getElementById("scoreB11").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB11").value < 176 && document.getElementById("dataB11").value >= 172.5) {
   document.getElementById("scoreB11").textContent =  90;
   }
   
   else if (document.getElementById("dataB11").value < 172.5 && document.getElementById("dataB11").value >= 169) {
   document.getElementById("scoreB11").textContent =  85;
   }
   
   else if (document.getElementById("dataB11").value < 169 && document.getElementById("dataB11").value >= 165) {
   document.getElementById("scoreB11").textContent =  80;
   }
   
   else if (document.getElementById("dataB11").value < 165 && document.getElementById("dataB11").value >= 161) {
   document.getElementById("scoreB11").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB11").value < 161 && document.getElementById("dataB11").value >= 157) {
   document.getElementById("scoreB11").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB11").value < 157 && document.getElementById("dataB11").value >= 153.5) {
   document.getElementById("scoreB11").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB11").value < 153.5 && document.getElementById("dataB11").value >= 150) {
   document.getElementById("scoreB11").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB11").value < 150 && document.getElementById("dataB11").value >= 146) {
   document.getElementById("scoreB11").textContent =  55;
   }
   
   else if (document.getElementById("dataB11").value < 146 && document.getElementById("dataB11").value >= 142) {
   document.getElementById("scoreB11").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB11").value < 142 && document.getElementById("dataB11").value >= 138) {
   document.getElementById("scoreB11").textContent =  45;
   }
   
   else if (document.getElementById("dataB11").value < 138 && document.getElementById("dataB11").value >= 134.5) {
   document.getElementById("scoreB11").textContent =  40;
   }
   
   else if (document.getElementById("dataB11").value < 134.5 && document.getElementById("dataB11").value >= 131) {
   document.getElementById("scoreB11").textContent =  35;
   }
   
   else if (document.getElementById("dataB11").value < 131 && document.getElementById("dataB11").value >= 127) {
   document.getElementById("scoreB11").textContent =  30;
   }
   
   else if (document.getElementById("dataB11").value < 127 && document.getElementById("dataB11").value >= 123) {
   document.getElementById("scoreB11").textContent =  25;
   }
   
   else if (document.getElementById("dataB11").value < 123 && document.getElementById("dataB11").value >= 119) {
   document.getElementById("scoreB11").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB11").value < 119 && document.getElementById("dataB11").value >= 115.5) {
   document.getElementById("scoreB11").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB11").value < 115.5 && document.getElementById("dataB11").value >= 112) {
   document.getElementById("scoreB11").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB11").value < 112 && document.getElementById("dataB11").value >= 110) {
   document.getElementById("scoreB11").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB11").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == 105){

            if (document.getElementById("dataB11").value >= 185) {
   document.getElementById("scoreB11").textContent =  100;
   }
   
   else if (document.getElementById("dataB11").value < 185 && document.getElementById("dataB11").value >= 181.5) {
   document.getElementById("scoreB11").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB11").value < 181.5 && document.getElementById("dataB11").value >= 178) {
   document.getElementById("scoreB11").textContent =  90;
   }
   
   else if (document.getElementById("dataB11").value < 178 && document.getElementById("dataB11").value >= 174.5) {
   document.getElementById("scoreB11").textContent =  85;
   }
   
   else if (document.getElementById("dataB11").value < 174.5 && document.getElementById("dataB11").value >= 171) {
   document.getElementById("scoreB11").textContent =  80;
   }
   
   else if (document.getElementById("dataB11").value < 171 && document.getElementById("dataB11").value >= 167.5) {
   document.getElementById("scoreB11").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB11").value < 167.5 && document.getElementById("dataB11").value >= 164.5) {
   document.getElementById("scoreB11").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB11").value < 164.5 && document.getElementById("dataB11").value >= 161) {
   document.getElementById("scoreB11").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB11").value < 161 && document.getElementById("dataB11").value >= 157.5) {
   document.getElementById("scoreB11").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB11").value < 157.5 && document.getElementById("dataB11").value >= 154) {
   document.getElementById("scoreB11").textContent =  55;
   }
   
   else if (document.getElementById("dataB11").value < 154 && document.getElementById("dataB11").value >= 150.5) {
   document.getElementById("scoreB11").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB11").value < 150.5 && document.getElementById("dataB11").value >= 147) {
   document.getElementById("scoreB11").textContent =  45;
   }
   
   else if (document.getElementById("dataB11").value < 147 && document.getElementById("dataB11").value >= 143.5) {
   document.getElementById("scoreB11").textContent =  40;
   }
   
   else if (document.getElementById("dataB11").value < 143.5 && document.getElementById("dataB11").value >= 140) {
   document.getElementById("scoreB11").textContent =  35;
   }
   
   else if (document.getElementById("dataB11").value < 140 && document.getElementById("dataB11").value >= 136.5) {
   document.getElementById("scoreB11").textContent =  30;
   }
   
   else if (document.getElementById("dataB11").value < 136.5 && document.getElementById("dataB11").value >= 133.5) {
   document.getElementById("scoreB11").textContent =  25;
   }
   
   else if (document.getElementById("dataB11").value < 133.5 && document.getElementById("dataB11").value >= 130) {
   document.getElementById("scoreB11").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB11").value < 130 && document.getElementById("dataB11").value >= 126.5) {
   document.getElementById("scoreB11").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB11").value < 126.5 && document.getElementById("dataB11").value >= 123.5) {
   document.getElementById("scoreB11").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB11").value < 123.5 && document.getElementById("dataB11").value >= 122) {
   document.getElementById("scoreB11").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB11").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == "over105"){

            if (document.getElementById("dataB11").value >= 196) {
   document.getElementById("scoreB11").textContent =  100;
   }
   
   else if (document.getElementById("dataB11").value < 196 && document.getElementById("dataB11").value >= 191.5) {
   document.getElementById("scoreB11").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB11").value < 191.5 && document.getElementById("dataB11").value >= 187) {
   document.getElementById("scoreB11").textContent =  90;
   }
   
   else if (document.getElementById("dataB11").value < 187 && document.getElementById("dataB11").value >= 183) {
   document.getElementById("scoreB11").textContent =  85;
   }
   
   else if (document.getElementById("dataB11").value < 183 && document.getElementById("dataB11").value >= 179) {
   document.getElementById("scoreB11").textContent =  80;
   }
   
   else if (document.getElementById("dataB11").value < 179 && document.getElementById("dataB11").value >= 174.5) {
   document.getElementById("scoreB11").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB11").value < 174.5 && document.getElementById("dataB11").value >= 170) {
   document.getElementById("scoreB11").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB11").value < 170 && document.getElementById("dataB11").value >= 166) {
   document.getElementById("scoreB11").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB11").value < 166 && document.getElementById("dataB11").value >= 162) {
   document.getElementById("scoreB11").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB11").value < 162 && document.getElementById("dataB11").value >= 157.5) {
   document.getElementById("scoreB11").textContent =  55;
   }
   
   else if (document.getElementById("dataB11").value < 157.5 && document.getElementById("dataB11").value >= 153) {
   document.getElementById("scoreB11").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB11").value < 153 && document.getElementById("dataB11").value >= 149) {
   document.getElementById("scoreB11").textContent =  45;
   }
   
   else if (document.getElementById("dataB11").value < 149 && document.getElementById("dataB11").value >= 145) {
   document.getElementById("scoreB11").textContent =  40;
   }
   
   else if (document.getElementById("dataB11").value < 145 && document.getElementById("dataB11").value >= 140.5) {
   document.getElementById("scoreB11").textContent =  35;
   }
   
   else if (document.getElementById("dataB11").value < 140.5 && document.getElementById("dataB11").value >= 136) {
   document.getElementById("scoreB11").textContent =  30;
   }
   
   else if (document.getElementById("dataB11").value < 136 && document.getElementById("dataB11").value >= 132) {
   document.getElementById("scoreB11").textContent =  25;
   }
   
   else if (document.getElementById("dataB11").value < 132 && document.getElementById("dataB11").value >= 128) {
   document.getElementById("scoreB11").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB11").value < 128 && document.getElementById("dataB11").value >= 123.5) {
   document.getElementById("scoreB11").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB11").value < 123.5 && document.getElementById("dataB11").value >= 119) {
   document.getElementById("scoreB11").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB11").value < 119 && document.getElementById("dataB11").value >= 117) {
   document.getElementById("scoreB11").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB11").textContent =  0;
   }
            
        }

    }

    document.getElementById("dataB11").addEventListener('input', function () {
    calculateEleven();
    
    });

    document.getElementById("weightclass").addEventListener('change', function () {
    calculateEleven();
    
    });
    
    </script>
    
    <p id="scoreB11" name="scoreB11"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.05</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B12 Front Squat</span></td>
<td style="text-align: center;"><input type="number" id="dataB12" name="dataB12" class="data3" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

    function calculateTwelve(){

        if (document.getElementById("weightclass").value == 56){

            if (document.getElementById("dataB12").value >= 192.5) {
document.getElementById("scoreB12").textContent =  100;
}

else if (document.getElementById("dataB12").value < 192.5 && document.getElementById("dataB12").value >= 187.5) {
document.getElementById("scoreB12").textContent =  95;
}

else if (document.getElementById("dataB12").value < 187.5 && document.getElementById("dataB12").value >= 183) {
document.getElementById("scoreB12").textContent =  90;
}

else if (document.getElementById("dataB12").value < 183 && document.getElementById("dataB12").value >= 178.5) {
document.getElementById("scoreB12").textContent =  85;
}

else if (document.getElementById("dataB12").value < 178.5 && document.getElementById("dataB12").value >= 173.5) {
document.getElementById("scoreB12").textContent =  80;
}

else if (document.getElementById("dataB12").value < 173.5 && document.getElementById("dataB12").value >= 168.5) {
document.getElementById("scoreB12").textContent =  75;
}

else if (document.getElementById("dataB12").value < 168.5 && document.getElementById("dataB12").value >= 164) {
document.getElementById("scoreB12").textContent =  70;
}

else if (document.getElementById("dataB12").value < 164 && document.getElementById("dataB12").value >= 159.5) {
document.getElementById("scoreB12").textContent =  65;
}

else if (document.getElementById("dataB12").value < 159.5 && document.getElementById("dataB12").value >= 154.5) {
document.getElementById("scoreB12").textContent =  60;
}

else if (document.getElementById("dataB12").value < 154.5 && document.getElementById("dataB12").value >= 149.5) {
document.getElementById("scoreB12").textContent =  55;
}

else if (document.getElementById("dataB12").value < 149.5 && document.getElementById("dataB12").value >= 145) {
document.getElementById("scoreB12").textContent =  50;
}

else if (document.getElementById("dataB12").value < 145 && document.getElementById("dataB12").value >= 140.5) {
document.getElementById("scoreB12").textContent =  45;
}

else if (document.getElementById("dataB12").value < 140.5 && document.getElementById("dataB12").value >= 135.5) {
document.getElementById("scoreB12").textContent =  40;
}

else if (document.getElementById("dataB12").value < 135.5 && document.getElementById("dataB12").value >= 130.5) {
document.getElementById("scoreB12").textContent =  35;
}

else if (document.getElementById("dataB12").value < 130.5 && document.getElementById("dataB12").value >= 126) {
document.getElementById("scoreB12").textContent =  30;
}

else if (document.getElementById("dataB12").value < 126 && document.getElementById("dataB12").value >= 121.5) {
document.getElementById("scoreB12").textContent =  25;
}

else if (document.getElementById("dataB12").value < 121.5 && document.getElementById("dataB12").value >= 116.5) {
document.getElementById("scoreB12").textContent =  20;
}

else if (document.getElementById("dataB12").value < 116.5 && document.getElementById("dataB12").value >= 111.5) {
document.getElementById("scoreB12").textContent =  15;
}

else if (document.getElementById("dataB12").value < 111.5 && document.getElementById("dataB12").value >= 106.5) {
document.getElementById("scoreB12").textContent =  10;
}

else if (document.getElementById("dataB12").value < 106.5 && document.getElementById("dataB12").value >= 104) {
document.getElementById("scoreB12").textContent =  5;
}

else {
document.getElementById("scoreB12").textContent =  0;
}

        }

        else if (document.getElementById("weightclass").value == 62){

            if (document.getElementById("dataB12").value >= 224.5) {
document.getElementById("scoreB12").textContent = 100;
}

else if (document.getElementById("dataB12").value < 224.5 && document.getElementById("dataB12").value >= 219.5) {
document.getElementById("scoreB12").textContent = 95;
}

else if (document.getElementById("dataB12").value < 219.5 && document.getElementById("dataB12").value >= 214.5) {
document.getElementById("scoreB12").textContent = 90;
}

else if (document.getElementById("dataB12").value < 214.5 && document.getElementById("dataB12").value >= 209.5) {
document.getElementById("scoreB12").textContent = 85;
}

else if (document.getElementById("dataB12").value < 209.5 && document.getElementById("dataB12").value >= 204.5) {
document.getElementById("scoreB12").textContent = 80;
}

else if (document.getElementById("dataB12").value < 204.5 && document.getElementById("dataB12").value >= 200) {
document.getElementById("scoreB12").textContent = 75;
}

else if (document.getElementById("dataB12").value < 200 && document.getElementById("dataB12").value >= 195.5) {
document.getElementById("scoreB12").textContent = 70;
}

else if (document.getElementById("dataB12").value < 195.5 && document.getElementById("dataB12").value >= 190.5) {
document.getElementById("scoreB12").textContent = 65;
}

else if (document.getElementById("dataB12").value < 190.5 && document.getElementById("dataB12").value >= 185.5) {
document.getElementById("scoreB12").textContent = 60;
}

else if (document.getElementById("dataB12").value < 185.5 && document.getElementById("dataB12").value >= 180.5) {
document.getElementById("scoreB12").textContent = 55;
}

else if (document.getElementById("dataB12").value < 180.5 && document.getElementById("dataB12").value >= 175.5) {
document.getElementById("scoreB12").textContent = 50;
}

else if (document.getElementById("dataB12").value < 175.5 && document.getElementById("dataB12").value >= 170.5) {
document.getElementById("scoreB12").textContent = 45;
}

else if (document.getElementById("dataB12").value < 170.5 && document.getElementById("dataB12").value >= 165.5) {
document.getElementById("scoreB12").textContent = 40;
}

else if (document.getElementById("dataB12").value < 165.5 && document.getElementById("dataB12").value >= 160.5) {
document.getElementById("scoreB12").textContent = 35;
}

else if (document.getElementById("dataB12").value < 160.5 && document.getElementById("dataB12").value >= 155.5) {
document.getElementById("scoreB12").textContent = 30;
}


else if (document.getElementById("dataB12").value < 155.5 && document.getElementById("dataB12").value >= 150.5) {
document.getElementById("scoreB12").textContent = 25;
}

else if (document.getElementById("dataB12").value < 150.5 && document.getElementById("dataB12").value >= 145.5) {
document.getElementById("scoreB12").textContent = 20;
}

else if (document.getElementById("dataB12").value < 145.5 && document.getElementById("dataB12").value >= 140.5) {
document.getElementById("scoreB12").textContent = 15;
}

else if (document.getElementById("dataB12").value < 140.5 && document.getElementById("dataB12").value >= 135.5) {
document.getElementById("scoreB12").textContent = 10;
}

else if (document.getElementById("dataB12").value < 135.5 && document.getElementById("dataB12").value >= 133) {
document.getElementById("scoreB12").textContent = 5;
}


else {
document.getElementById("scoreB12").textContent =  0;
}
            
        }

        else if (document.getElementById("weightclass").value == 69){

            if (document.getElementById("dataB12").value >= 238) {
document.getElementById("scoreB12").textContent = 100;
    }

else if (document.getElementById("dataB12").value < 238 && document.getElementById("dataB12").value >= 233.5) {
document.getElementById("scoreB12").textContent = 95;
    }

else if (document.getElementById("dataB12").value < 233.5 && document.getElementById("dataB12").value >= 229) {
document.getElementById("scoreB12").textContent = 90;
    }

else if (document.getElementById("dataB12").value < 229 && document.getElementById("dataB12").value >= 224.5) {
document.getElementById("scoreB12").textContent = 85;
    }

else if (document.getElementById("dataB12").value < 224.5 && document.getElementById("dataB12").value >= 220) {
document.getElementById("scoreB12").textContent = 80;
    }

else if (document.getElementById("dataB12").value < 220 && document.getElementById("dataB12").value >= 215.5) {
document.getElementById("scoreB12").textContent = 75;
    }

else if (document.getElementById("dataB12").value < 215.5 && document.getElementById("dataB12").value >= 210.5) {
document.getElementById("scoreB12").textContent = 70;
    }

else if (document.getElementById("dataB12").value < 210.5 && document.getElementById("dataB12").value >= 206) {
document.getElementById("scoreB12").textContent = 65;
    }

else if (document.getElementById("dataB12").value < 206 && document.getElementById("dataB12").value >= 201.5) {
document.getElementById("scoreB12").textContent = 60;
    }

else if (document.getElementById("dataB12").value < 201.5 && document.getElementById("dataB12").value >= 197) {
document.getElementById("scoreB12").textContent = 55;
    }

else if (document.getElementById("dataB12").value < 197 && document.getElementById("dataB12").value >= 192.5) {
document.getElementById("scoreB12").textContent = 50;
    }

else if (document.getElementById("dataB12").value < 192.5 && document.getElementById("dataB12").value >= 188) {
document.getElementById("scoreB12").textContent = 45;
    }

else if (document.getElementById("dataB12").value < 188 && document.getElementById("dataB12").value >= 183.5) {
document.getElementById("scoreB12").textContent = 40;
    }

else if (document.getElementById("dataB12").value < 183.5 && document.getElementById("dataB12").value >= 179) {
document.getElementById("scoreB12").textContent = 35;
    }


else if (document.getElementById("dataB12").value < 179 && document.getElementById("dataB12").value >= 174.5) {
document.getElementById("scoreB12").textContent = 30;
    }

else if (document.getElementById("dataB12").value < 174.5 && document.getElementById("dataB12").value >= 170) {
document.getElementById("scoreB12").textContent = 25;
    }

else if (document.getElementById("dataB12").value < 170 && document.getElementById("dataB12").value >= 165.5) {
document.getElementById("scoreB12").textContent = 20;
    }

else if (document.getElementById("dataB12").value < 165.5 && document.getElementById("dataB12").value >= 161) {
document.getElementById("scoreB12").textContent = 15;
    }

else if (document.getElementById("dataB12").value < 161 && document.getElementById("dataB12").value >= 156.5) {
document.getElementById("scoreB12").textContent = 10;
    }


else if (document.getElementById("dataB12").value < 156.5 && document.getElementById("dataB12").value >= 154) {
document.getElementById("scoreB12").textContent = 5;
    }

else {
document.getElementById("scoreB12").textContent =  0;
    }
            
        }
        
        else if (document.getElementById("weightclass").value == 77){

            if (document.getElementById("dataB12").value >= 248.5) {
    document.getElementById("scoreB12").textContent = 100;
    }

else if (document.getElementById("dataB12").value < 248.5 && document.getElementById("dataB12").value >= 243) {
    document.getElementById("scoreB12").textContent = 95;
    }

else if (document.getElementById("dataB12").value < 243 && document.getElementById("dataB12").value >= 237.5) {
    document.getElementById("scoreB12").textContent = 90;
    }

else if (document.getElementById("dataB12").value < 237.5 && document.getElementById("dataB12").value >= 232.5) {
    document.getElementById("scoreB12").textContent = 85;
    }

else if (document.getElementById("dataB12").value < 232.5 && document.getElementById("dataB12").value >= 227.5) {
    document.getElementById("scoreB12").textContent = 80;
    }

else if (document.getElementById("dataB12").value < 227.5 && document.getElementById("dataB12").value >= 222) {
    document.getElementById("scoreB12").textContent = 75;
    }

else if (document.getElementById("dataB12").value < 222 && document.getElementById("dataB12").value >= 216.5) {
    document.getElementById("scoreB12").textContent = 70;
    }

else if (document.getElementById("dataB12").value < 216.5 && document.getElementById("dataB12").value >= 211.5) {
    document.getElementById("scoreB12").textContent = 65;
    }

else if (document.getElementById("dataB12").value < 211.5 && document.getElementById("dataB12").value >= 206) {
    document.getElementById("scoreB12").textContent = 60;
    }


else if (document.getElementById("dataB12").value < 206 && document.getElementById("dataB12").value >= 200.5) {
    document.getElementById("scoreB12").textContent = 55;
    }


else if (document.getElementById("dataB12").value < 200.5 && document.getElementById("dataB12").value >= 195.5) {
    document.getElementById("scoreB12").textContent = 50;
    }

else if (document.getElementById("dataB12").value < 195.5 && document.getElementById("dataB12").value >= 190) {
    document.getElementById("scoreB12").textContent = 45;
    }

else if (document.getElementById("dataB12").value < 190 && document.getElementById("dataB12").value >= 184.5) {
    document.getElementById("scoreB12").textContent = 40;
    }

else if (document.getElementById("dataB12").value < 184.5 && document.getElementById("dataB12").value >= 179.5) {
    document.getElementById("scoreB12").textContent = 35;
    }

else if (document.getElementById("dataB12").value < 179.5 && document.getElementById("dataB12").value >= 174.5) {
    document.getElementById("scoreB12").textContent = 30;
    }

else if (document.getElementById("dataB12").value < 174.5 && document.getElementById("dataB12").value >= 169) {
    document.getElementById("scoreB12").textContent = 25;
    }


else if (document.getElementById("dataB12").value < 169 && document.getElementById("dataB12").value >= 163.5) {
    document.getElementById("scoreB12").textContent = 20;
    }

else if (document.getElementById("dataB12").value < 163.5 && document.getElementById("dataB12").value >= 158.5) {
    document.getElementById("scoreB12").textContent = 15;
    }

else if (document.getElementById("dataB12").value < 158.5 && document.getElementById("dataB12").value >= 153) {
    document.getElementById("scoreB12").textContent = 10;
    }

else if (document.getElementById("dataB12").value < 153 && document.getElementById("dataB12").value >= 150) {
    document.getElementById("scoreB12").textContent = 5;
    }

else {
document.getElementById("scoreB12").textContent =  0;
}
            
        }

        else if (document.getElementById("weightclass").value == 85){

            if (document.getElementById("dataB12").value >= 257.5) {
   document.getElementById("scoreB12").textContent =  100;
   }
   
   else if (document.getElementById("dataB12").value < 257.5 && document.getElementById("dataB12").value >= 253) {
   document.getElementById("scoreB12").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB12").value < 253 && document.getElementById("dataB12").value >= 248.5) {
   document.getElementById("scoreB12").textContent =  90;
   }
   
   else if (document.getElementById("dataB12").value < 248.5 && document.getElementById("dataB12").value >= 243.5) {
   document.getElementById("scoreB12").textContent =  85;
   }
   
   else if (document.getElementById("dataB12").value < 243.5 && document.getElementById("dataB12").value >= 238.5) {
   document.getElementById("scoreB12").textContent =  80;
   }
   
   else if (document.getElementById("dataB12").value < 238.5 && document.getElementById("dataB12").value >= 234) {
   document.getElementById("scoreB12").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB12").value < 234 && document.getElementById("dataB12").value >= 229.5) {
   document.getElementById("scoreB12").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB12").value < 229.5 && document.getElementById("dataB12").value >= 224.5) {
   document.getElementById("scoreB12").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB12").value < 224.5 && document.getElementById("dataB12").value >= 219.5) {
   document.getElementById("scoreB12").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB12").value < 219.5 && document.getElementById("dataB12").value >= 215) {
   document.getElementById("scoreB12").textContent =  55;
   }
   
   else if (document.getElementById("dataB12").value < 215 && document.getElementById("dataB12").value >= 210.5) {
   document.getElementById("scoreB12").textContent =  50;
   }
   

   else if (document.getElementById("dataB12").value < 210.5 && document.getElementById("dataB12").value >= 205.5) {
   document.getElementById("scoreB12").textContent =  45;
   }
   
   else if (document.getElementById("dataB12").value < 205.5 && document.getElementById("dataB12").value >= 196) {
   document.getElementById("scoreB12").textContent =  40;
   }
   
   else if (document.getElementById("dataB12").value < 196 && document.getElementById("dataB12").value >= 191.5) {
   document.getElementById("scoreB12").textContent =  35;
   }
   
   else if (document.getElementById("dataB12").value < 191.5 && document.getElementById("dataB12").value >= 186.5) {
   document.getElementById("scoreB12").textContent =  30;
   }
   
   else if (document.getElementById("dataB12").value < 186.5 && document.getElementById("dataB12").value >= 181.5) {
   document.getElementById("scoreB12").textContent =  25;
   }
   
   else if (document.getElementById("dataB12").value < 181.5 && document.getElementById("dataB12").value >= 177) {
   document.getElementById("scoreB12").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB12").value < 111 && document.getElementById("dataB12").value >= 107) {
   document.getElementById("scoreB12").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB12").value < 177 && document.getElementById("dataB12").value >= 172.5) {
   document.getElementById("scoreB12").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB12").value < 172.5 && document.getElementById("dataB12").value >= 170) {
   document.getElementById("scoreB12").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB12").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == 94){

            if (document.getElementById("dataB12").value >= 265.5) {
   document.getElementById("scoreB12").textContent =  100;
   }
   
   else if (document.getElementById("dataB12").value < 265.5 && document.getElementById("dataB12").value >= 261) {
   document.getElementById("scoreB12").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB12").value < 261 && document.getElementById("dataB12").value >= 256.5) {
   document.getElementById("scoreB12").textContent =  90;
   }
   
   else if (document.getElementById("dataB12").value < 256.5 && document.getElementById("dataB12").value >= 252) {
   document.getElementById("scoreB12").textContent =  85;
   }
   
   else if (document.getElementById("dataB12").value < 252 && document.getElementById("dataB12").value >= 248) {
   document.getElementById("scoreB12").textContent =  80;
   }
   
   else if (document.getElementById("dataB12").value < 248 && document.getElementById("dataB12").value >= 243.5) {
   document.getElementById("scoreB12").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB12").value < 243.5 && document.getElementById("dataB12").value >= 239) {
   document.getElementById("scoreB12").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB12").value < 239 && document.getElementById("dataB12").value >= 235) {
   document.getElementById("scoreB12").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB12").value < 235 && document.getElementById("dataB12").value >= 230.5) {
   document.getElementById("scoreB12").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB12").value < 230.5 && document.getElementById("dataB12").value >= 226) {
   document.getElementById("scoreB12").textContent =  55;
   }
   
   else if (document.getElementById("dataB12").value < 226 && document.getElementById("dataB12").value >= 222) {
   document.getElementById("scoreB12").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB12").value < 222 && document.getElementById("dataB12").value >= 217.5) {
   document.getElementById("scoreB12").textContent =  45;
   }
   
   else if (document.getElementById("dataB12").value < 217.5 && document.getElementById("dataB12").value >= 213) {
   document.getElementById("scoreB12").textContent =  40;
   }
   
   else if (document.getElementById("dataB12").value < 213 && document.getElementById("dataB12").value >= 209) {
   document.getElementById("scoreB12").textContent =  35;
   }
   
   else if (document.getElementById("dataB12").value < 209 && document.getElementById("dataB12").value >= 204.5) {
   document.getElementById("scoreB12").textContent =  30;
   }
   
   else if (document.getElementById("dataB12").value < 204.5 && document.getElementById("dataB12").value >= 200) {
   document.getElementById("scoreB12").textContent =  25;
   }
   
   else if (document.getElementById("dataB12").value < 200 && document.getElementById("dataB12").value >= 196) {
   document.getElementById("scoreB12").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB12").value < 196 && document.getElementById("dataB12").value >= 191.5) {
   document.getElementById("scoreB12").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB12").value < 191.5 && document.getElementById("dataB12").value >= 187) {
   document.getElementById("scoreB12").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB12").value < 187 && document.getElementById("dataB12").value >= 185) {
   document.getElementById("scoreB12").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB12").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == 105){

            if (document.getElementById("dataB12").value >= 274.5) {
   document.getElementById("scoreB12").textContent =  100;
   }
   
   else if (document.getElementById("dataB12").value < 274.5 && document.getElementById("dataB12").value >= 270) {
   document.getElementById("scoreB12").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB12").value < 270 && document.getElementById("dataB12").value >= 265.5) {
   document.getElementById("scoreB12").textContent =  90;
   }
   
   else if (document.getElementById("dataB12").value < 265.5 && document.getElementById("dataB12").value >= 261) {
   document.getElementById("scoreB12").textContent =  85;
   }
   
   else if (document.getElementById("dataB12").value < 261 && document.getElementById("dataB12").value >= 256.5) {
   document.getElementById("scoreB12").textContent =  80;
   }
   
   else if (document.getElementById("dataB12").value < 256.5 && document.getElementById("dataB12").value >= 252) {
   document.getElementById("scoreB12").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB12").value < 252 && document.getElementById("dataB12").value >= 247.5) {
   document.getElementById("scoreB12").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB12").value < 247.5 && document.getElementById("dataB12").value >= 243) {
   document.getElementById("scoreB12").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB12").value < 243 && document.getElementById("dataB12").value >= 238.5) {
   document.getElementById("scoreB12").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB12").value < 238.5 && document.getElementById("dataB12").value >= 233.5) {
   document.getElementById("scoreB12").textContent =  55;
   }
   
   else if (document.getElementById("dataB12").value < 233.5 && document.getElementById("dataB12").value >= 229) {
   document.getElementById("scoreB12").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB12").value < 229 && document.getElementById("dataB12").value >= 224.5) {
   document.getElementById("scoreB12").textContent =  45;
   }
   
   else if (document.getElementById("dataB12").value < 224.5 && document.getElementById("dataB12").value >= 220) {
   document.getElementById("scoreB12").textContent =  40;
   }
   
   else if (document.getElementById("dataB12").value < 220 && document.getElementById("dataB12").value >= 215.5) {
   document.getElementById("scoreB12").textContent =  35;
   }
   
   else if (document.getElementById("dataB12").value < 215.5 && document.getElementById("dataB12").value >= 211) {
   document.getElementById("scoreB12").textContent =  30;
   }
   
   else if (document.getElementById("dataB12").value < 211 && document.getElementById("dataB12").value >= 206.5) {
   document.getElementById("scoreB12").textContent =  25;
   }
   
   else if (document.getElementById("dataB12").value < 206.5 && document.getElementById("dataB12").value >= 202) {
   document.getElementById("scoreB12").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB12").value < 202 && document.getElementById("dataB12").value >= 197.5) {
   document.getElementById("scoreB12").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB12").value < 197.5 && document.getElementById("dataB12").value >= 193) {
   document.getElementById("scoreB12").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB12").value < 193 && document.getElementById("dataB12").value >= 191) {
   document.getElementById("scoreB12").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB12").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == "over105"){

            if (document.getElementById("dataB12").value >= 290) {
   document.getElementById("scoreB12").textContent =  100;
   }
   
   else if (document.getElementById("dataB12").value < 290 && document.getElementById("dataB12").value >= 284.5) {
   document.getElementById("scoreB12").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB12").value < 284.5 && document.getElementById("dataB12").value >= 279.5) {
   document.getElementById("scoreB12").textContent =  90;
   }
   
   else if (document.getElementById("dataB12").value < 279.5 && document.getElementById("dataB12").value >= 274.5) {
   document.getElementById("scoreB12").textContent =  85;
   }
   
   else if (document.getElementById("dataB12").value < 274.5 && document.getElementById("dataB12").value >= 269) {
   document.getElementById("scoreB12").textContent =  80;
   }
   
   else if (document.getElementById("dataB12").value < 269 && document.getElementById("dataB12").value >= 263.5) {
   document.getElementById("scoreB12").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB12").value < 263.5 && document.getElementById("dataB12").value >= 258.5) {
   document.getElementById("scoreB12").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB12").value < 258.5 && document.getElementById("dataB12").value >= 253.5) {
   document.getElementById("scoreB12").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB12").value < 253.5 && document.getElementById("dataB12").value >= 248) {
   document.getElementById("scoreB12").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB12").value < 248 && document.getElementById("dataB12").value >= 242.5) {
   document.getElementById("scoreB12").textContent =  55;
   }
   
   else if (document.getElementById("dataB12").value < 242.5 && document.getElementById("dataB12").value >= 237.5) {
   document.getElementById("scoreB12").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB12").value < 237.5 && document.getElementById("dataB12").value >= 232) {
   document.getElementById("scoreB12").textContent =  45;
   }
   
   else if (document.getElementById("dataB12").value < 232 && document.getElementById("dataB12").value >= 226.5) {
   document.getElementById("scoreB12").textContent =  40;
   }
   
   else if (document.getElementById("dataB12").value < 226.5 && document.getElementById("dataB12").value >= 221.5) {
   document.getElementById("scoreB12").textContent =  35;
   }
   
   else if (document.getElementById("dataB12").value < 221.5 && document.getElementById("dataB12").value >= 216.5) {
   document.getElementById("scoreB12").textContent =  30;
   }
   
   else if (document.getElementById("dataB12").value < 216.5 && document.getElementById("dataB12").value >= 211) {
   document.getElementById("scoreB12").textContent =  25;
   }
   
   else if (document.getElementById("dataB12").value < 211 && document.getElementById("dataB12").value >= 205.5) {
   document.getElementById("scoreB12").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB12").value < 205.5 && document.getElementById("dataB12").value >= 200.5) {
   document.getElementById("scoreB12").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB12").value < 200.5 && document.getElementById("dataB12").value >= 195.5) {
   document.getElementById("scoreB12").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB12").value < 195.5 && document.getElementById("dataB12").value >= 193) {
   document.getElementById("scoreB12").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB12").textContent =  0;
   }
            
        }

    }

    document.getElementById("dataB12").addEventListener('input', function () {
    calculateTwelve();
    
    });

    document.getElementById("weightclass").addEventListener('change', function () {
    calculateTwelve();
    
    });
    
    </script>
    
    <p id="scoreB12" name="scoreB12"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.33</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B13 Back Squat</span></td>
<td style="text-align: center;"><input type="number" id="dataB13" name="dataB13" class="data3" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

    function calculateThirteen(){

        if (document.getElementById("weightclass").value == 56){

            if (document.getElementById("dataB13").value >= 202.5) {
document.getElementById("scoreB13").textContent =  100;
}

else if (document.getElementById("dataB13").value < 202.5 && document.getElementById("dataB13").value >= 198) {
document.getElementById("scoreB13").textContent =  95;
}

else if (document.getElementById("dataB13").value < 198 && document.getElementById("dataB13").value >= 193.5) {
document.getElementById("scoreB13").textContent =  90;
}

else if (document.getElementById("dataB13").value < 193.5 && document.getElementById("dataB13").value >= 188.5) {
document.getElementById("scoreB13").textContent =  85;
}

else if (document.getElementById("dataB13").value < 188.5 && document.getElementById("dataB13").value >= 183.5) {
document.getElementById("scoreB13").textContent =  80;
}

else if (document.getElementById("dataB13").value < 183.5 && document.getElementById("dataB13").value >= 179) {
document.getElementById("scoreB13").textContent =  75;
}

else if (document.getElementById("dataB13").value < 179 && document.getElementById("dataB13").value >= 174.5) {
document.getElementById("scoreB13").textContent =  70;
}

else if (document.getElementById("dataB13").value < 174.5 && document.getElementById("dataB13").value >= 169.5) {
document.getElementById("scoreB13").textContent =  65;
}

else if (document.getElementById("dataB13").value < 169.5 && document.getElementById("dataB13").value >= 164.5) {
document.getElementById("scoreB13").textContent =  60;
}

else if (document.getElementById("dataB13").value < 164.5 && document.getElementById("dataB13").value >= 160) {
document.getElementById("scoreB13").textContent =  55;
}

else if (document.getElementById("dataB13").value < 160 && document.getElementById("dataB13").value >= 155.5) {
document.getElementById("scoreB13").textContent =  50;
}

else if (document.getElementById("dataB13").value < 155.5 && document.getElementById("dataB13").value >= 150.5) {
document.getElementById("scoreB13").textContent =  45;
}

else if (document.getElementById("dataB13").value < 150.5 && document.getElementById("dataB13").value >= 145.5) {
document.getElementById("scoreB13").textContent =  40;
}

else if (document.getElementById("dataB13").value < 145.5 && document.getElementById("dataB13").value >= 140.5) {
document.getElementById("scoreB13").textContent =  35;
}

else if (document.getElementById("dataB13").value < 140.5 && document.getElementById("dataB13").value >= 136) {
document.getElementById("scoreB13").textContent =  30;
}

else if (document.getElementById("dataB13").value < 136 && document.getElementById("dataB13").value >= 131.5) {
document.getElementById("scoreB13").textContent =  25;
}

else if (document.getElementById("dataB13").value < 131.5 && document.getElementById("dataB13").value >= 126.5) {
document.getElementById("scoreB13").textContent =  20;
}

else if (document.getElementById("dataB13").value < 126.5 && document.getElementById("dataB13").value >= 121.5) {
document.getElementById("scoreB13").textContent =  15;
}

else if (document.getElementById("dataB13").value < 121.5 && document.getElementById("dataB13").value >= 116.5) {
document.getElementById("scoreB13").textContent =  10;
}

else if (document.getElementById("dataB13").value < 116.5 && document.getElementById("dataB13").value >= 114) {
document.getElementById("scoreB13").textContent =  5;
}

else {
document.getElementById("scoreB13").textContent =  0;
}

        }

        else if (document.getElementById("weightclass").value == 62){

            if (document.getElementById("dataB13").value >= 237) {
document.getElementById("scoreB13").textContent = 100;
}

else if (document.getElementById("dataB13").value < 237 && document.getElementById("dataB13").value >= 231.5) {
document.getElementById("scoreB13").textContent = 95;
}

else if (document.getElementById("dataB13").value < 231.5 && document.getElementById("dataB13").value >= 226.5) {
document.getElementById("scoreB13").textContent = 90;
}

else if (document.getElementById("dataB13").value < 226.5 && document.getElementById("dataB13").value >= 221.5) {
document.getElementById("scoreB13").textContent = 85;
}

else if (document.getElementById("dataB13").value < 221.5 && document.getElementById("dataB13").value >= 216.5) {
document.getElementById("scoreB13").textContent = 80;
}

else if (document.getElementById("dataB13").value < 216.5 && document.getElementById("dataB13").value >= 211.5) {
document.getElementById("scoreB13").textContent = 75;
}

else if (document.getElementById("dataB13").value < 211.5 && document.getElementById("dataB13").value >= 206) {
document.getElementById("scoreB13").textContent = 70;
}

else if (document.getElementById("dataB13").value < 206 && document.getElementById("dataB13").value >= 200.5) {
document.getElementById("scoreB13").textContent = 65;
}

else if (document.getElementById("dataB13").value < 200.5 && document.getElementById("dataB13").value >= 195.5) {
document.getElementById("scoreB13").textContent = 60;
}

else if (document.getElementById("dataB13").value < 195.5 && document.getElementById("dataB13").value >= 190.5) {
document.getElementById("scoreB13").textContent = 55;
}

else if (document.getElementById("dataB13").value < 190.5 && document.getElementById("dataB13").value >= 185.5) {
document.getElementById("scoreB13").textContent = 50;
}


else if (document.getElementById("dataB13").value < 185.5 && document.getElementById("dataB13").value >= 180.5) {
document.getElementById("scoreB13").textContent = 45;
}

else if (document.getElementById("dataB13").value < 180.5 && document.getElementById("dataB13").value >= 175) {
document.getElementById("scoreB13").textContent = 40;
}

else if (document.getElementById("dataB13").value < 175 && document.getElementById("dataB13").value >= 169.5) {
document.getElementById("scoreB13").textContent = 35;
}

else if (document.getElementById("dataB13").value < 169.5 && document.getElementById("dataB13").value >= 164.5) {
document.getElementById("scoreB13").textContent = 30;
}

else if (document.getElementById("dataB13").value < 164.5 && document.getElementById("dataB13").value >= 159.5) {
document.getElementById("scoreB13").textContent = 25;
}

else if (document.getElementById("dataB13").value < 159.5 && document.getElementById("dataB13").value >= 154.5) {
document.getElementById("scoreB13").textContent = 20;
}

else if (document.getElementById("dataB13").value < 154.5 && document.getElementById("dataB13").value >= 149.5) {
document.getElementById("scoreB13").textContent = 15;
}

else if (document.getElementById("dataB13").value < 149.5 && document.getElementById("dataB13").value >= 144.5) {
document.getElementById("scoreB13").textContent = 10;
}

else if (document.getElementById("dataB13").value < 144.5 && document.getElementById("dataB13").value >= 142) {
document.getElementById("scoreB13").textContent = 5;
}

else {
document.getElementById("scoreB13").textContent =  0;
}
            
        }

        else if (document.getElementById("weightclass").value == 69){

            if (document.getElementById("dataB13").value >= 257.5) {
document.getElementById("scoreB13").textContent = 100;
    }

else if (document.getElementById("dataB13").value < 257.5 && document.getElementById("dataB13").value >= 253) {
document.getElementById("scoreB13").textContent = 95;
    }

else if (document.getElementById("dataB13").value < 253 && document.getElementById("dataB13").value >= 248.5) {
document.getElementById("scoreB13").textContent = 90;
    }

else if (document.getElementById("dataB13").value < 248.5 && document.getElementById("dataB13").value >= 243.5) {
document.getElementById("scoreB13").textContent = 85;
    }

else if (document.getElementById("dataB13").value < 243.5 && document.getElementById("dataB13").value >= 238.5) {
document.getElementById("scoreB13").textContent = 80;
    }

else if (document.getElementById("dataB13").value < 238.5 && document.getElementById("dataB13").value >= 233.5) {
document.getElementById("scoreB13").textContent = 75;
    }

else if (document.getElementById("dataB13").value < 233.5 && document.getElementById("dataB13").value >= 229) {
document.getElementById("scoreB13").textContent = 70;
    }


else if (document.getElementById("dataB13").value < 229 && document.getElementById("dataB13").value >= 224.5) {
document.getElementById("scoreB13").textContent = 65;
    }

else if (document.getElementById("dataB13").value < 224.5 && document.getElementById("dataB13").value >= 219.5) {
document.getElementById("scoreB13").textContent = 60;
    }

else if (document.getElementById("dataB13").value < 219.5 && document.getElementById("dataB13").value >= 214.5) {
document.getElementById("scoreB13").textContent = 55;
    }

else if (document.getElementById("dataB13").value < 214.5 && document.getElementById("dataB13").value >= 210) {
document.getElementById("scoreB13").textContent = 50;
    }

else if (document.getElementById("dataB13").value < 210 && document.getElementById("dataB13").value >= 205.5) {
document.getElementById("scoreB13").textContent = 45;
    }

else if (document.getElementById("dataB13").value < 205.5 && document.getElementById("dataB13").value >= 200.5) {
document.getElementById("scoreB13").textContent = 40;
    }


else if (document.getElementById("dataB13").value < 200.5 && document.getElementById("dataB13").value >= 195.5) {
document.getElementById("scoreB13").textContent = 35;
    }


else if (document.getElementById("dataB13").value < 195.5 && document.getElementById("dataB13").value >= 190.5) {
document.getElementById("scoreB13").textContent = 30;
    }

else if (document.getElementById("dataB13").value < 190.5 && document.getElementById("dataB13").value >= 186) {
document.getElementById("scoreB13").textContent = 25;
    }

else if (document.getElementById("dataB13").value < 186 && document.getElementById("dataB13").value >= 181.5) {
document.getElementById("scoreB13").textContent = 20;
    }

else if (document.getElementById("dataB13").value < 181.5 && document.getElementById("dataB13").value >= 176.5) {
document.getElementById("scoreB13").textContent = 15;
    }

else if (document.getElementById("dataB13").value < 176.5 && document.getElementById("dataB13").value >= 171.5) {
document.getElementById("scoreB13").textContent = 10;
    }

else if (document.getElementById("dataB13").value < 171.5 && document.getElementById("dataB13").value >= 169) {
document.getElementById("scoreB13").textContent = 5;
    }

else {
document.getElementById("scoreB13").textContent =  0;
    }
            
        }
        
        else if (document.getElementById("weightclass").value == 77){

            if (document.getElementById("dataB13").value >= 276.5) {
    document.getElementById("scoreB13").textContent = 100;
    }

else if (document.getElementById("dataB13").value < 276.5 && document.getElementById("dataB13").value >= 271) {
    document.getElementById("scoreB13").textContent = 95;
    }

else if (document.getElementById("dataB13").value < 271 && document.getElementById("dataB13").value >= 265) {
    document.getElementById("scoreB13").textContent = 90;
    }

else if (document.getElementById("dataB13").value < 265 && document.getElementById("dataB13").value >= 259.5) {
    document.getElementById("scoreB13").textContent = 85;
    }

else if (document.getElementById("dataB13").value < 259.5 && document.getElementById("dataB13").value >= 254) {
    document.getElementById("scoreB13").textContent = 80;
    }

else if (document.getElementById("dataB13").value < 254 && document.getElementById("dataB13").value >= 248) {
    document.getElementById("scoreB13").textContent = 75;
    }

else if (document.getElementById("dataB13").value < 248 && document.getElementById("dataB13").value >= 242.5) {
    document.getElementById("scoreB13").textContent = 70;
    }

else if (document.getElementById("dataB13").value < 242.5 && document.getElementById("dataB13").value >= 237) {
    document.getElementById("scoreB13").textContent = 65;
    }

else if (document.getElementById("dataB13").value < 237 && document.getElementById("dataB13").value >= 231) {
    document.getElementById("scoreB13").textContent = 60;
    }

else if (document.getElementById("dataB13").value < 231 && document.getElementById("dataB13").value >= 225.5) {
    document.getElementById("scoreB13").textContent = 55;
    }

else if (document.getElementById("dataB13").value < 225.5 && document.getElementById("dataB13").value >= 220) {
    document.getElementById("scoreB13").textContent = 50;
    }

else if (document.getElementById("dataB13").value < 220 && document.getElementById("dataB13").value >= 214) {
    document.getElementById("scoreB13").textContent = 45;
    }

else if (document.getElementById("dataB13").value < 214 && document.getElementById("dataB13").value >= 208.5) {
    document.getElementById("scoreB13").textContent = 40;
    }

else if (document.getElementById("dataB13").value < 208.5 && document.getElementById("dataB13").value >= 203) {
    document.getElementById("scoreB13").textContent = 35;
    }

else if (document.getElementById("dataB13").value < 203 && document.getElementById("dataB13").value >= 197.5) {
    document.getElementById("scoreB13").textContent = 30;
    }

else if (document.getElementById("dataB13").value < 197.5 && document.getElementById("dataB13").value >= 192) {
    document.getElementById("scoreB13").textContent = 25;
    }


else if (document.getElementById("dataB13").value < 192 && document.getElementById("dataB13").value >= 186) {
    document.getElementById("scoreB13").textContent = 20;
    }

else if (document.getElementById("dataB13").value < 186 && document.getElementById("dataB13").value >= 180.5) {
    document.getElementById("scoreB13").textContent = 15;
    }

else if (document.getElementById("dataB13").value < 180.5 && document.getElementById("dataB13").value >= 175) {
    document.getElementById("scoreB13").textContent = 10;
    }

else if (document.getElementById("dataB13").value < 175 && document.getElementById("dataB13").value >= 172) {
    document.getElementById("scoreB13").textContent = 5;
    }

else {
document.getElementById("scoreB13").textContent =  0;
}
            
        }

        else if (document.getElementById("weightclass").value == 85){

            if (document.getElementById("dataB13").value >= 281.5) {
   document.getElementById("scoreB13").textContent =  100;
   }
   
   else if (document.getElementById("dataB13").value < 281.5 && document.getElementById("dataB13").value >= 276.5) {
   document.getElementById("scoreB13").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB13").value < 276.5 && document.getElementById("dataB13").value >= 272) {
   document.getElementById("scoreB13").textContent =  90;
   }
   
   else if (document.getElementById("dataB13").value < 272 && document.getElementById("dataB13").value >= 267.5) {
   document.getElementById("scoreB13").textContent =  85;
   }
   
   else if (document.getElementById("dataB13").value < 267.5 && document.getElementById("dataB13").value >= 263) {
   document.getElementById("scoreB13").textContent =  80;
   }
   
   else if (document.getElementById("dataB13").value < 263 && document.getElementById("dataB13").value >= 258.5) {
   document.getElementById("scoreB13").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB13").value < 258.5 && document.getElementById("dataB13").value >= 253.5) {
   document.getElementById("scoreB13").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB13").value < 253.5 && document.getElementById("dataB13").value >= 249) {
   document.getElementById("scoreB13").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB13").value < 249 && document.getElementById("dataB13").value >= 244.5) {
   document.getElementById("scoreB13").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB13").value < 244.5 && document.getElementById("dataB13").value >= 240) {
   document.getElementById("scoreB13").textContent =  55;
   }
   
   else if (document.getElementById("dataB13").value < 240 && document.getElementById("dataB13").value >= 235.5) {
   document.getElementById("scoreB13").textContent =  50;
   }
   

   else if (document.getElementById("dataB13").value < 235.5 && document.getElementById("dataB13").value >= 230.5) {
   document.getElementById("scoreB13").textContent =  45;
   }
   
   else if (document.getElementById("dataB13").value < 230.5 && document.getElementById("dataB13").value >= 226) {
   document.getElementById("scoreB13").textContent =  40;
   }
   
   else if (document.getElementById("dataB13").value < 226 && document.getElementById("dataB13").value >= 221.5) {
   document.getElementById("scoreB13").textContent =  35;
   }
   
   else if (document.getElementById("dataB13").value < 221.5 && document.getElementById("dataB13").value >= 217) {
   document.getElementById("scoreB13").textContent =  30;
   }
   
   else if (document.getElementById("dataB13").value < 217 && document.getElementById("dataB13").value >= 212.5) {
   document.getElementById("scoreB13").textContent =  25;
   }
   
   else if (document.getElementById("dataB13").value < 212.5 && document.getElementById("dataB13").value >= 207.5) {
   document.getElementById("scoreB13").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB13").value < 207.5 && document.getElementById("dataB13").value >= 203) {
   document.getElementById("scoreB13").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB13").value < 203 && document.getElementById("dataB13").value >= 198.5) {
   document.getElementById("scoreB13").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB13").value < 198.5 && document.getElementById("dataB13").value >= 196) {
   document.getElementById("scoreB13").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB13").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == 94){

            if (document.getElementById("dataB13").value >= 291) {
   document.getElementById("scoreB13").textContent =  100;
   }
   
   else if (document.getElementById("dataB13").value < 291 && document.getElementById("dataB13").value >= 287) {
   document.getElementById("scoreB13").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB13").value < 287 && document.getElementById("dataB13").value >= 283) {
   document.getElementById("scoreB13").textContent =  90;
   }
   
   else if (document.getElementById("dataB13").value < 283 && document.getElementById("dataB13").value >= 279) {
   document.getElementById("scoreB13").textContent =  85;
   }
   
   else if (document.getElementById("dataB13").value < 279 && document.getElementById("dataB13").value >= 275) {
   document.getElementById("scoreB13").textContent =  80;
   }
   
   else if (document.getElementById("dataB13").value < 275 && document.getElementById("dataB13").value >= 270.5) {
   document.getElementById("scoreB13").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB13").value < 270.5 && document.getElementById("dataB13").value >= 266) {
   document.getElementById("scoreB13").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB13").value < 266 && document.getElementById("dataB13").value >= 262) {
   document.getElementById("scoreB13").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB13").value < 262 && document.getElementById("dataB13").value >= 258) {
   document.getElementById("scoreB13").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB13").value < 258 && document.getElementById("dataB13").value >= 253.5) {
   document.getElementById("scoreB13").textContent =  55;
   }
   
   else if (document.getElementById("dataB13").value < 253.5 && document.getElementById("dataB13").value >= 249) {
   document.getElementById("scoreB13").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB13").value < 249 && document.getElementById("dataB13").value >= 245) {
   document.getElementById("scoreB13").textContent =  45;
   }
   
   else if (document.getElementById("dataB13").value < 245 && document.getElementById("dataB13").value >= 241) {
   document.getElementById("scoreB13").textContent =  40;
   }
   
   else if (document.getElementById("dataB13").value < 241 && document.getElementById("dataB13").value >= 236.5) {
   document.getElementById("scoreB13").textContent =  35;
   }
   
   else if (document.getElementById("dataB13").value < 236.5 && document.getElementById("dataB13").value >= 232) {
   document.getElementById("scoreB13").textContent =  30;
   }
   
   else if (document.getElementById("dataB13").value < 232 && document.getElementById("dataB13").value >= 228) {
   document.getElementById("scoreB13").textContent =  25;
   }
   
   else if (document.getElementById("dataB13").value < 228 && document.getElementById("dataB13").value >= 224) {
   document.getElementById("scoreB13").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB13").value < 224 && document.getElementById("dataB13").value >= 219.5) {
   document.getElementById("scoreB13").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB13").value < 219.5 && document.getElementById("dataB13").value >= 215) {
   document.getElementById("scoreB13").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB13").value < 215 && document.getElementById("dataB13").value >= 213) {
   document.getElementById("scoreB13").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB13").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == 105){

            if (document.getElementById("dataB13").value >= 300) {
   document.getElementById("scoreB13").textContent =  100;
   }
   
   else if (document.getElementById("dataB13").value < 300 && document.getElementById("dataB13").value >= 295.5) {
   document.getElementById("scoreB13").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB13").value < 295.5 && document.getElementById("dataB13").value >= 291) {
   document.getElementById("scoreB13").textContent =  90;
   }
   
   else if (document.getElementById("dataB13").value < 291 && document.getElementById("dataB13").value >= 287) {
   document.getElementById("scoreB13").textContent =  85;
   }
   
   else if (document.getElementById("dataB13").value < 287 && document.getElementById("dataB13").value >= 282.5) {
   document.getElementById("scoreB13").textContent =  80;
   }
   
   else if (document.getElementById("dataB13").value < 282.5 && document.getElementById("dataB13").value >= 278) {
   document.getElementById("scoreB13").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB13").value < 278 && document.getElementById("dataB13").value >= 274) {
   document.getElementById("scoreB13").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB13").value < 274 && document.getElementById("dataB13").value >= 269.5) {
   document.getElementById("scoreB13").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB13").value < 269.5 && document.getElementById("dataB13").value >= 265) {
   document.getElementById("scoreB13").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB13").value < 265 && document.getElementById("dataB13").value >= 261) {
   document.getElementById("scoreB13").textContent =  55;
   }
   
   else if (document.getElementById("dataB13").value < 261 && document.getElementById("dataB13").value >= 256.5) {
   document.getElementById("scoreB13").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB13").value < 256.5 && document.getElementById("dataB13").value >= 252) {
   document.getElementById("scoreB13").textContent =  45;
   }
   
   else if (document.getElementById("dataB13").value < 252 && document.getElementById("dataB13").value >= 247.5) {
   document.getElementById("scoreB13").textContent =  40;
   }
   
   else if (document.getElementById("dataB13").value < 247.5 && document.getElementById("dataB13").value >= 243) {
   document.getElementById("scoreB13").textContent =  35;
   }
   
   else if (document.getElementById("dataB13").value < 243 && document.getElementById("dataB13").value >= 239) {
   document.getElementById("scoreB13").textContent =  30;
   }
   
   else if (document.getElementById("dataB13").value < 239 && document.getElementById("dataB13").value >= 234.5) {
   document.getElementById("scoreB13").textContent =  25;
   }
   
   else if (document.getElementById("dataB13").value < 234.5 && document.getElementById("dataB13").value >= 230) {
   document.getElementById("scoreB13").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB13").value < 230 && document.getElementById("dataB13").value >= 226) {
   document.getElementById("scoreB13").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB13").value < 226 && document.getElementById("dataB13").value >= 221.5) {
   document.getElementById("scoreB13").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB13").value < 221.5 && document.getElementById("dataB13").value >= 219) {
   document.getElementById("scoreB13").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB13").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == "over105"){

            if (document.getElementById("data105overB13").value >= 350) {
   document.getElementById("scoreB13").textContent =  100;
   }
   
   else if (document.getElementById("data105overB13").value < 350 && document.getElementById("data105overB13").value >= 342.5) {
   document.getElementById("scoreB13").textContent =  95;
   }
       
   
   else if (document.getElementById("data105overB13").value < 342.5 && document.getElementById("data105overB13").value >= 335) {
   document.getElementById("scoreB13").textContent =  90;
   }
   
   else if (document.getElementById("data105overB13").value < 335 && document.getElementById("data105overB13").value >= 327) {
   document.getElementById("scoreB13").textContent =  85;
   }
   
   else if (document.getElementById("data105overB13").value < 327 && document.getElementById("data105overB13").value >= 319) {
   document.getElementById("scoreB13").textContent =  80;
   }
   
   else if (document.getElementById("data105overB13").value < 319 && document.getElementById("data105overB13").value >= 311) {
   document.getElementById("scoreB13").textContent =  75;
   }
   
   
   else if (document.getElementById("data105overB13").value < 311 && document.getElementById("data105overB13").value >= 303) {
   document.getElementById("scoreB13").textContent =  70;
   }
   
   
   else if (document.getElementById("data105overB13").value < 303 && document.getElementById("data105overB13").value >= 295.5) {
   document.getElementById("scoreB13").textContent =  65;
   }
   
   
   else if (document.getElementById("data105overB13").value < 295.5 && document.getElementById("data105overB13").value >= 288) {
   document.getElementById("scoreB13").textContent =  60;
   }
   
   
   else if (document.getElementById("data105overB13").value < 288 && document.getElementById("data105overB13").value >= 280) {
   document.getElementById("scoreB13").textContent =  55;
   }
   
   else if (document.getElementById("data105overB13").value < 280 && document.getElementById("data105overB13").value >= 272) {
   document.getElementById("scoreB13").textContent =  50;
   }
   
   
   else if (document.getElementById("data105overB13").value < 272 && document.getElementById("data105overB13").value >= 264) {
   document.getElementById("scoreB13").textContent =  45;
   }
   
   else if (document.getElementById("data105overB13").value < 264 && document.getElementById("data105overB13").value >= 256.5) {
   document.getElementById("scoreB13").textContent =  40;
   }
   
   else if (document.getElementById("data105overB13").value < 256.5 && document.getElementById("data105overB13").value >= 249) {
   document.getElementById("scoreB13").textContent =  35;
   }
   
   else if (document.getElementById("data105overB13").value < 249 && document.getElementById("data105overB13").value >= 241) {
   document.getElementById("scoreB13").textContent =  30;
   }
   
   else if (document.getElementById("data105overB13").value < 241 && document.getElementById("data105overB13").value >= 233) {
   document.getElementById("scoreB13").textContent =  25;
   }
   
   else if (document.getElementById("data105overB13").value < 233 && document.getElementById("data105overB13").value >= 225) {
   document.getElementById("scoreB13").textContent =  20;
   }
   
   
   else if (document.getElementById("data105overB13").value < 225 && document.getElementById("data105overB13").value >= 217) {
   document.getElementById("scoreB13").textContent =  15;
   }
   
   
   else if (document.getElementById("data105overB13").value < 217 && document.getElementById("data105overB13").value >= 209.5) {
   document.getElementById("scoreB13").textContent =  10;
   }
   
   
   else if (document.getElementById("data105overB13").value < 209.5 && document.getElementById("data105overB13").value >= 206) {
   document.getElementById("scoreB13").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB13").textContent =  0;
   }
            
        }

    }

    document.getElementById("dataB13").addEventListener('input', function () {
    calculateThirteen();
    
    });

    document.getElementById("weightclass").addEventListener('change', function () {
    calculateThirteen();
    
    });
    
    </script>
    
    <p id="scoreB13" name="scoreB13"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B14 Snatch Deadlift</span></td>
<td style="text-align: center;"><input type="number" id="dataB14" name="dataB14" class="data3" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

    function calculateFourteen(){

        if (document.getElementById("weightclass").value == 56){

            if (document.getElementById("dataB14").value >= 179) {
document.getElementById("scoreB14").textContent =  100;
}

else if (document.getElementById("dataB14").value < 179 && document.getElementById("dataB14").value >= 175) {
document.getElementById("scoreB14").textContent =  95;
}

else if (document.getElementById("dataB14").value < 175 && document.getElementById("dataB14").value >= 171) {
document.getElementById("scoreB14").textContent =  90;
}


else if (document.getElementById("dataB14").value < 171 && document.getElementById("dataB14").value >= 167) {
document.getElementById("scoreB14").textContent =  85;
}


else if (document.getElementById("dataB14").value < 167 && document.getElementById("dataB14").value >= 162.5) {
document.getElementById("scoreB14").textContent =  80;
}

else if (document.getElementById("dataB14").value < 162.5 && document.getElementById("dataB14").value >= 158) {
document.getElementById("scoreB14").textContent =  75;
}

else if (document.getElementById("dataB14").value < 158 && document.getElementById("dataB14").value >= 154) {
document.getElementById("scoreB14").textContent =  70;
}

else if (document.getElementById("dataB14").value < 154 && document.getElementById("dataB14").value >= 150) {
document.getElementById("scoreB14").textContent =  65;
}

else if (document.getElementById("dataB14").value < 150 && document.getElementById("dataB14").value >= 146) {
document.getElementById("scoreB14").textContent =  60;
}

else if (document.getElementById("dataB14").value < 146 && document.getElementById("dataB14").value >= 142) {
document.getElementById("scoreB14").textContent =  55;
}

else if (document.getElementById("dataB14").value < 142 && document.getElementById("dataB14").value >= 138) {
document.getElementById("scoreB14").textContent =  50;
}

else if (document.getElementById("dataB14").value < 138 && document.getElementById("dataB14").value >= 133.5) {
document.getElementById("scoreB14").textContent =  45;
}

else if (document.getElementById("dataB14").value < 133.5 && document.getElementById("dataB14").value >= 129) {
document.getElementById("scoreB14").textContent =  40;
}

else if (document.getElementById("dataB14").value < 129 && document.getElementById("dataB14").value >= 125) {
document.getElementById("scoreB14").textContent =  35;
}

else if (document.getElementById("dataB14").value < 125 && document.getElementById("dataB14").value >= 121) {
document.getElementById("scoreB14").textContent =  30;
}

else if (document.getElementById("dataB14").value < 121 && document.getElementById("dataB14").value >= 117) {
document.getElementById("scoreB14").textContent =  25;
}


else if (document.getElementById("dataB14").value < 117 && document.getElementById("dataB14").value >= 113) {
document.getElementById("scoreB14").textContent =  20;
}

else if (document.getElementById("dataB14").value < 113 && document.getElementById("dataB14").value >= 108.5) {
document.getElementById("scoreB14").textContent =  15;
}

else if (document.getElementById("dataB14").value < 108.5 && document.getElementById("dataB14").value >= 104) {
document.getElementById("scoreB14").textContent =  10;
}

else if (document.getElementById("dataB14").value < 104 && document.getElementById("dataB14").value >= 102) {
document.getElementById("scoreB14").textContent =  5;
}

else {
document.getElementById("scoreB14").textContent =  0;
}

        }

        else if (document.getElementById("weightclass").value == 62){

            if (document.getElementById("dataB14").value >= 206) {
document.getElementById("scoreB14").textContent = 100;
}

else if (document.getElementById("dataB14").value < 206 && document.getElementById("dataB14").value >= 202) {
document.getElementById("scoreB14").textContent = 95;
}

else if (document.getElementById("dataB14").value < 202 && document.getElementById("dataB14").value >= 198) {
document.getElementById("scoreB14").textContent = 90;
}

else if (document.getElementById("dataB14").value < 198 && document.getElementById("dataB14").value >= 193.5) {
document.getElementById("scoreB14").textContent = 85;
}

else if (document.getElementById("dataB14").value < 193.5 && document.getElementById("dataB14").value >= 189) {
document.getElementById("scoreB14").textContent = 80;
}

else if (document.getElementById("dataB14").value < 189 && document.getElementById("dataB14").value >= 185) {
document.getElementById("scoreB14").textContent = 75;
}

else if (document.getElementById("dataB14").value < 185 && document.getElementById("dataB14").value >= 181) {
document.getElementById("scoreB14").textContent = 70;
}

else if (document.getElementById("dataB14").value < 181 && document.getElementById("dataB14").value >= 176.5) {
document.getElementById("scoreB14").textContent = 65;
}

else if (document.getElementById("dataB14").value < 176.5 && document.getElementById("dataB14").value >= 172) {
document.getElementById("scoreB14").textContent = 60;
}

else if (document.getElementById("dataB14").value < 172 && document.getElementById("dataB14").value >= 168) {
document.getElementById("scoreB14").textContent = 55;
}

else if (document.getElementById("dataB14").value < 168 && document.getElementById("dataB14").value >= 164) {
document.getElementById("scoreB14").textContent = 50;
}

else if (document.getElementById("dataB14").value < 164 && document.getElementById("dataB14").value >= 160) {
document.getElementById("scoreB14").textContent = 45;
}

else if (document.getElementById("dataB14").value < 160 && document.getElementById("dataB14").value >= 155.5) {
document.getElementById("scoreB14").textContent = 40;
}

else if (document.getElementById("dataB14").value < 155.5 && document.getElementById("dataB14").value >= 151) {
document.getElementById("scoreB14").textContent = 35;
}

else if (document.getElementById("dataB14").value < 151 && document.getElementById("dataB14").value >= 147) {
document.getElementById("scoreB14").textContent = 30;
}

else if (document.getElementById("dataB14").value < 147 && document.getElementById("dataB14").value >= 143) {
document.getElementById("scoreB14").textContent = 25;
}

else if (document.getElementById("dataB14").value < 143 && document.getElementById("dataB14").value >= 138.5) {
document.getElementById("scoreB14").textContent = 20;
}

else if (document.getElementById("dataB14").value < 138.5 && document.getElementById("dataB14").value >= 134) {
document.getElementById("scoreB14").textContent = 15;
}

else if (document.getElementById("dataB14").value < 134 && document.getElementById("dataB14").value >= 130) {
document.getElementById("scoreB14").textContent = 10;
}
else if (document.getElementById("dataB14").value < 130 && document.getElementById("dataB14").value >= 128) {
document.getElementById("scoreB14").textContent = 5;
}

else {
document.getElementById("scoreB14").textContent =  0;
}
    
            
        }

        else if (document.getElementById("weightclass").value == 69){

            if (document.getElementById("dataB14").value >= 231) {
document.getElementById("scoreB14").textContent = 100;
    }

else if (document.getElementById("dataB14").value < 231 && document.getElementById("dataB14").value >= 227) {
document.getElementById("scoreB14").textContent = 95;
    }

else if (document.getElementById("dataB14").value < 227 && document.getElementById("dataB14").value >= 222.5) {
document.getElementById("scoreB14").textContent = 90;
    }

else if (document.getElementById("dataB14").value < 222.5 && document.getElementById("dataB14").value >= 218) {
document.getElementById("scoreB14").textContent = 85;
    }


else if (document.getElementById("dataB14").value < 218 && document.getElementById("dataB14").value >= 214) {
document.getElementById("scoreB14").textContent = 80;
    }

else if (document.getElementById("dataB14").value < 214 && document.getElementById("dataB14").value >= 209.5) {
document.getElementById("scoreB14").textContent = 75;
    }

else if (document.getElementById("dataB14").value < 209.5 && document.getElementById("dataB14").value >= 205) {
document.getElementById("scoreB14").textContent = 70;
    }

else if (document.getElementById("dataB14").value < 205 && document.getElementById("dataB14").value >=201) {
document.getElementById("scoreB14").textContent = 65;
    }

else if (document.getElementById("dataB14").value < 201 && document.getElementById("dataB14").value >= 197) {
document.getElementById("scoreB14").textContent = 60;
    }


else if (document.getElementById("dataB14").value < 197 && document.getElementById("dataB14").value >= 192.5) {
document.getElementById("scoreB14").textContent = 55;
    }

else if (document.getElementById("dataB14").value < 192.5 && document.getElementById("dataB14").value >= 188) {
document.getElementById("scoreB14").textContent = 50;
    }


else if (document.getElementById("dataB14").value < 188 && document.getElementById("dataB14").value >= 184) {
document.getElementById("scoreB14").textContent = 45;
    }

else if (document.getElementById("dataB14").value < 184 && document.getElementById("dataB14").value >= 179.5) {
document.getElementById("scoreB14").textContent = 40;
    }

else if (document.getElementById("dataB14").value < 179.5 && document.getElementById("dataB14").value >= 175) {
document.getElementById("scoreB14").textContent = 35;
    }

else if (document.getElementById("dataB14").value < 175 && document.getElementById("dataB14").value >= 171) {
document.getElementById("scoreB14").textContent = 30;
    }


else if (document.getElementById("dataB14").value < 171 && document.getElementById("dataB14").value >= 167) {
document.getElementById("scoreB14").textContent = 25;
    }

else if (document.getElementById("dataB14").value < 167 && document.getElementById("dataB14").value >= 162.5) {
document.getElementById("scoreB14").textContent = 20;
    }

else if (document.getElementById("dataB14").value < 162.5 && document.getElementById("dataB14").value >= 158) {
document.getElementById("scoreB14").textContent = 15;
    }

else if (document.getElementById("dataB14").value < 158 && document.getElementById("dataB14").value >= 154) {
document.getElementById("scoreB14").textContent = 10;
    }

else if (document.getElementById("dataB14").value < 154 && document.getElementById("dataB14").value >= 152) {
document.getElementById("scoreB14").textContent = 5;
    }

else {
document.getElementById("scoreB14").textContent =  0;
    }
            
        }
        
        else if (document.getElementById("weightclass").value == 77){

            if (document.getElementById("dataB14").value >= 242.5) {
    document.getElementById("scoreB14").textContent = 100;
    }

else if (document.getElementById("dataB14").value < 242.5 && document.getElementById("dataB14").value >= 237) {
    document.getElementById("scoreB14").textContent = 95;
    }

else if (document.getElementById("dataB14").value < 237 && document.getElementById("dataB14").value >= 231.5) {
    document.getElementById("scoreB14").textContent = 90;
    }

else if (document.getElementById("dataB14").value < 231.5 && document.getElementById("dataB14").value >= 226) {
    document.getElementById("scoreB14").textContent = 85;
    }

else if (document.getElementById("dataB14").value < 226 && document.getElementById("dataB14").value >= 220.5) {
    document.getElementById("scoreB14").textContent = 80;
    }

else if (document.getElementById("dataB14").value < 220.5 && document.getElementById("dataB14").value >= 215.5) {
    document.getElementById("scoreB14").textContent = 75;
    }

else if (document.getElementById("dataB14").value < 215.5 && document.getElementById("dataB14").value >= 210) {
    document.getElementById("scoreB14").textContent = 70;
    }

else if (document.getElementById("dataB14").value < 210 && document.getElementById("dataB14").value >= 204.5) {
    document.getElementById("scoreB14").textContent = 65;
    }

else if (document.getElementById("dataB14").value < 204.5 && document.getElementById("dataB14").value >= 199) {
    document.getElementById("scoreB14").textContent = 60;
    }

else if (document.getElementById("dataB14").value < 199 && document.getElementById("dataB14").value >= 193.5) {
    document.getElementById("scoreB14").textContent = 55;
    }

else if (document.getElementById("dataB14").value < 193.5 && document.getElementById("dataB14").value >= 188) {
    document.getElementById("scoreB14").textContent = 50;
    }

else if (document.getElementById("dataB14").value < 188 && document.getElementById("dataB14").value >= 182.5) {
    document.getElementById("scoreB14").textContent = 45;
    }

else if (document.getElementById("dataB14").value < 182.5 && document.getElementById("dataB14").value >= 177) {
    document.getElementById("scoreB14").textContent = 40;
    }

else if (document.getElementById("dataB14").value < 177 && document.getElementById("dataB14").value >= 171.5) {
    document.getElementById("scoreB14").textContent = 35;
    }

else if (document.getElementById("dataB14").value < 171.5 && document.getElementById("dataB14").value >= 166) {
    document.getElementById("scoreB14").textContent = 30;
    }

else if (document.getElementById("dataB14").value < 166 && document.getElementById("dataB14").value >= 160.5) {
    document.getElementById("scoreB14").textContent = 25;
    }


else if (document.getElementById("dataB14").value < 160.5 && document.getElementById("dataB14").value >= 155) {
    document.getElementById("scoreB14").textContent = 20;
    }

else if (document.getElementById("dataB14").value < 155 && document.getElementById("dataB14").value >= 149.5) {
    document.getElementById("scoreB14").textContent = 15;
    }

else if (document.getElementById("dataB14").value < 149.5 && document.getElementById("dataB14").value >= 144) {
    document.getElementById("scoreB14").textContent = 10;
    }

else if (document.getElementById("dataB14").value < 144 && document.getElementById("dataB14").value >= 141) {
    document.getElementById("scoreB14").textContent = 5;
    }

else {
document.getElementById("scoreB14").textContent =  0;
}
            
        }

        else if (document.getElementById("weightclass").value == 85){

            if (document.getElementById("dataB14").value >= 253.5) {
   document.getElementById("scoreB14").textContent =  100;
   }
   
   else if (document.getElementById("dataB14").value < 253.5 && document.getElementById("dataB14").value >= 248.5) {
   document.getElementById("scoreB14").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB14").value < 248.5 && document.getElementById("dataB14").value >= 243.5) {
   document.getElementById("scoreB14").textContent =  90;
   }
   
   else if (document.getElementById("dataB14").value < 243.5 && document.getElementById("dataB14").value >= 238.5) {
   document.getElementById("scoreB14").textContent =  85;
   }
   
   else if (document.getElementById("dataB14").value < 238.5 && document.getElementById("dataB14").value >= 233.5) {
   document.getElementById("scoreB14").textContent =  80;
   }
   
   else if (document.getElementById("dataB14").value < 233.5 && document.getElementById("dataB14").value >= 228.5) {
   document.getElementById("scoreB14").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB14").value < 228.5 && document.getElementById("dataB14").value >= 223.5) {
   document.getElementById("scoreB14").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB14").value < 223.5 && document.getElementById("dataB14").value >= 218.5) {
   document.getElementById("scoreB14").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB14").value < 218.5 && document.getElementById("dataB14").value >= 213.5) {
   document.getElementById("scoreB14").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB14").value < 213.5 && document.getElementById("dataB14").value >= 208.5) {
   document.getElementById("scoreB14").textContent =  55;
   }
   
   else if (document.getElementById("dataB14").value < 208.5 && document.getElementById("dataB14").value >= 203.5) {
   document.getElementById("scoreB14").textContent =  50;
   }
   

   else if (document.getElementById("dataB14").value < 203.5 && document.getElementById("dataB14").value >= 198.5) {
   document.getElementById("scoreB14").textContent =  45;
   }
   
   else if (document.getElementById("dataB14").value < 198.5 && document.getElementById("dataB14").value >= 193.5) {
   document.getElementById("scoreB14").textContent =  40;
   }
   
   else if (document.getElementById("dataB14").value < 193.5 && document.getElementById("dataB14").value >= 188.5) {
   document.getElementById("scoreB14").textContent =  35;
   }
   
   else if (document.getElementById("dataB14").value < 188.5 && document.getElementById("dataB14").value >= 183.5) {
   document.getElementById("scoreB14").textContent =  30;
   }
   
   else if (document.getElementById("dataB14").value < 183.5 && document.getElementById("dataB14").value >= 178.5) {
   document.getElementById("scoreB14").textContent =  25;
   }
   
   else if (document.getElementById("dataB14").value < 178.5 && document.getElementById("dataB14").value >= 173.5) {
   document.getElementById("scoreB14").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB14").value < 173.5 && document.getElementById("dataB14").value >= 168.5) {
   document.getElementById("scoreB14").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB14").value < 168.5 && document.getElementById("dataB14").value >= 163.5) {
   document.getElementById("scoreB14").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB14").value < 163.5 && document.getElementById("dataB14").value >= 161) {
   document.getElementById("scoreB14").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB14").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == 94){

            if (document.getElementById("dataB14").value >= 264.5) {
   document.getElementById("scoreB14").textContent =  100;
   }
   
   else if (document.getElementById("dataB14").value < 264.5 && document.getElementById("dataB14").value >= 260) {
   document.getElementById("scoreB14").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB14").value < 260 && document.getElementById("dataB14").value >= 256) {
   document.getElementById("scoreB14").textContent =  90;
   }
   
   else if (document.getElementById("dataB14").value < 256 && document.getElementById("dataB14").value >= 251.5) {
   document.getElementById("scoreB14").textContent =  85;
   }
   
   else if (document.getElementById("dataB14").value < 251.5 && document.getElementById("dataB14").value >= 247) {
   document.getElementById("scoreB14").textContent =  80;
   }
   
   else if (document.getElementById("dataB14").value < 247 && document.getElementById("dataB14").value >= 243) {
   document.getElementById("scoreB14").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB14").value < 243 && document.getElementById("dataB14").value >= 238.5) {
   document.getElementById("scoreB14").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB14").value < 238.5 && document.getElementById("dataB14").value >= 234) {
   document.getElementById("scoreB14").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB14").value < 234 && document.getElementById("dataB14").value >= 230) {
   document.getElementById("scoreB14").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB14").value < 230 && document.getElementById("dataB14").value >= 225.5) {
   document.getElementById("scoreB14").textContent =  55;
   }
   
   else if (document.getElementById("dataB14").value < 225.5 && document.getElementById("dataB14").value >= 221) {
   document.getElementById("scoreB14").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB14").value < 221 && document.getElementById("dataB14").value >= 216.5) {
   document.getElementById("scoreB14").textContent =  45;
   }
   
   else if (document.getElementById("dataB14").value < 216.5 && document.getElementById("dataB14").value >= 212) {
   document.getElementById("scoreB14").textContent =  40;
   }
   
   else if (document.getElementById("dataB14").value < 212 && document.getElementById("dataB14").value >= 208) {
   document.getElementById("scoreB14").textContent =  35;
   }
   
   else if (document.getElementById("dataB14").value < 208 && document.getElementById("dataB14").value >= 203.5) {
   document.getElementById("scoreB14").textContent =  30;
   }
   
   else if (document.getElementById("dataB14").value < 203.5 && document.getElementById("dataB14").value >= 199) {
   document.getElementById("scoreB14").textContent =  25;
   }
   
   else if (document.getElementById("dataB14").value < 199 && document.getElementById("dataB14").value >= 195) {
   document.getElementById("scoreB14").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB14").value < 195 && document.getElementById("dataB14").value >= 190.5) {
   document.getElementById("scoreB14").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB14").value < 190.5 && document.getElementById("dataB14").value >= 186) {
   document.getElementById("scoreB14").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB14").value < 186 && document.getElementById("dataB14").value >= 184) {
   document.getElementById("scoreB14").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB14").textContent =  0;
   }
       
            
        }

        else if (document.getElementById("weightclass").value == 105){

            if (document.getElementById("dataB14").value >= 268.5) {
   document.getElementById("scoreB14").textContent =  100;
   }
   
   else if (document.getElementById("dataB14").value < 268.5 && document.getElementById("dataB14").value >= 264) {
   document.getElementById("scoreB14").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB14").value < 264 && document.getElementById("dataB14").value >= 259.5) {
   document.getElementById("scoreB14").textContent =  90;
   }
   
   else if (document.getElementById("dataB14").value < 259.5 && document.getElementById("dataB14").value >= 254.5) {
   document.getElementById("scoreB14").textContent =  85;
   }
   
   else if (document.getElementById("dataB14").value < 254.5 && document.getElementById("dataB14").value >= 249.5) {
   document.getElementById("scoreB14").textContent =  80;
   }
   
   else if (document.getElementById("dataB14").value < 249.5 && document.getElementById("dataB14").value >= 245) {
   document.getElementById("scoreB14").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB14").value < 245 && document.getElementById("dataB14").value >= 240.5) {
   document.getElementById("scoreB14").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB14").value < 240.5 && document.getElementById("dataB14").value >= 235.5) {
   document.getElementById("scoreB14").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB14").value < 235.5 && document.getElementById("dataB14").value >= 231) {
   document.getElementById("scoreB14").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB14").value < 231 && document.getElementById("dataB14").value >= 226.5) {
   document.getElementById("scoreB14").textContent =  55;
   }
   
   else if (document.getElementById("dataB14").value < 226.5 && document.getElementById("dataB14").value >= 221.5) {
   document.getElementById("scoreB14").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB14").value < 221.5 && document.getElementById("dataB14").value >= 217) {
   document.getElementById("scoreB14").textContent =  45;
   }
   
   else if (document.getElementById("dataB14").value < 217 && document.getElementById("dataB14").value >= 212.5) {
   document.getElementById("scoreB14").textContent =  40;
   }
   
   else if (document.getElementById("dataB14").value < 212.5 && document.getElementById("dataB14").value >= 207.5) {
   document.getElementById("scoreB14").textContent =  35;
   }
   
   else if (document.getElementById("dataB14").value < 207.5 && document.getElementById("dataB14").value >= 202.5) {
   document.getElementById("scoreB14").textContent =  30;
   }
   
   else if (document.getElementById("dataB14").value < 202.5 && document.getElementById("dataB14").value >= 198) {
   document.getElementById("scoreB14").textContent =  25;
   }
   
   else if (document.getElementById("dataB14").value < 198 && document.getElementById("dataB14").value >= 193.5) {
   document.getElementById("scoreB14").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB14").value < 193.5 && document.getElementById("dataB14").value >= 188.5) {
   document.getElementById("scoreB14").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB14").value < 188.5 && document.getElementById("dataB14").value >= 183.5) {
   document.getElementById("scoreB14").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB14").value < 183.5 && document.getElementById("dataB14").value >= 181) {
   document.getElementById("scoreB14").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB14").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == "over105"){

            if (document.getElementById("dataB14").value >= 294) {
   document.getElementById("scoreB14").textContent =  100;
   }
   
   else if (document.getElementById("dataB14").value < 294 && document.getElementById("dataB14").value >= 287.5) {
   document.getElementById("scoreB14").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB14").value < 287.5 && document.getElementById("dataB14").value >= 281) {
   document.getElementById("scoreB14").textContent =  90;
   }
   
   else if (document.getElementById("dataB14").value < 281 && document.getElementById("dataB14").value >= 274.5) {
   document.getElementById("scoreB14").textContent =  85;
   }
   
   else if (document.getElementById("dataB14").value < 274.5 && document.getElementById("dataB14").value >= 268) {
   document.getElementById("scoreB14").textContent =  80;
   }
   
   else if (document.getElementById("dataB14").value < 268 && document.getElementById("dataB14").value >= 262) {
   document.getElementById("scoreB14").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB14").value < 262 && document.getElementById("dataB14").value >= 255.5) {
   document.getElementById("scoreB14").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB14").value < 255.5 && document.getElementById("dataB14").value >= 249) {
   document.getElementById("scoreB14").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB14").value < 249 && document.getElementById("dataB14").value >= 252.5) {
   document.getElementById("scoreB14").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB14").value < 252.5 && document.getElementById("dataB14").value >= 236) {
   document.getElementById("scoreB14").textContent =  55;
   }
   
   else if (document.getElementById("dataB14").value < 236 && document.getElementById("dataB14").value >= 229.5) {
   document.getElementById("scoreB14").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB14").value < 229.5 && document.getElementById("dataB14").value >= 223) {
   document.getElementById("scoreB14").textContent =  45;
   }
   
   else if (document.getElementById("dataB14").value < 223 && document.getElementById("dataB14").value >= 217) {
   document.getElementById("scoreB14").textContent =  40;
   }
   
   else if (document.getElementById("dataB14").value < 217 && document.getElementById("dataB14").value >= 210.5) {
   document.getElementById("scoreB14").textContent =  35;
   }
   
   else if (document.getElementById("dataB14").value < 210.5 && document.getElementById("dataB14").value >= 204) {
   document.getElementById("scoreB14").textContent =  30;
   }
   
   else if (document.getElementById("dataB14").value < 204 && document.getElementById("dataB14").value >= 197.5) {
   document.getElementById("scoreB14").textContent =  25;
   }
   
   else if (document.getElementById("dataB14").value < 197.5 && document.getElementById("dataB14").value >= 191) {
   document.getElementById("scoreB14").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB14").value < 191 && document.getElementById("dataB14").value >= 185) {
   document.getElementById("scoreB14").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB14").value < 185 && document.getElementById("dataB14").value >= 179) {
   document.getElementById("scoreB14").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB14").value < 179 && document.getElementById("dataB14").value >= 176) {
   document.getElementById("scoreB14").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB14").textContent =  0;
   }
            
        }

    }

    document.getElementById("dataB14").addEventListener('input', function () {
    calculateFourteen();
    
    });

    document.getElementById("weightclass").addEventListener('change', function () {
    calculateFourteen();
    
    });
    
    </script>
    
    <p id="scoreB14" name="scoreB14"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.07</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B15 Clean Deadlift</span></td>
<td style="text-align: center;"><input type="number" id="dataB15" name="dataB15" class="data3" style="max-width: fit-content; text-align: left;"></td>
<td style="text-align: center;"><script>

    function calculateFifteen(){

        if (document.getElementById("weightclass").value == 56){

            if (document.getElementById("dataB15").value >= 206) {
document.getElementById("scoreB15").textContent =  100;
}

else if (document.getElementById("dataB15").value < 206 && document.getElementById("dataB15").value >= 202) {
document.getElementById("scoreB15").textContent =  95;
}


else if (document.getElementById("dataB15").value < 202 && document.getElementById("dataB15").value >= 198) {
document.getElementById("scoreB15").textContent =  90;
}

else if (document.getElementById("dataB15").value < 198 && document.getElementById("dataB15").value >= 194) {
document.getElementById("scoreB15").textContent =  85;
}

else if (document.getElementById("dataB15").value < 194 && document.getElementById("dataB15").value >= 190) {
document.getElementById("scoreB15").textContent =  80;
}


else if (document.getElementById("dataB15").value < 190 && document.getElementById("dataB15").value >= 186.5) {
document.getElementById("scoreB15").textContent =  75;
}

else if (document.getElementById("dataB15").value < 186.5 && document.getElementById("dataB15").value >= 183) {
document.getElementById("scoreB15").textContent =  70;
}

else if (document.getElementById("dataB15").value < 183 && document.getElementById("dataB15").value >= 179) {
document.getElementById("scoreB15").textContent =  65;
}


else if (document.getElementById("dataB15").value < 179 && document.getElementById("dataB15").value >= 175) {
document.getElementById("scoreB15").textContent =  60;
}

else if (document.getElementById("dataB15").value < 175 && document.getElementById("dataB15").value >= 171) {
document.getElementById("scoreB15").textContent =  55;
}


else if (document.getElementById("dataB15").value < 171 && document.getElementById("dataB15").value >= 167) {
document.getElementById("scoreB15").textContent =  50;
}

else if (document.getElementById("dataB15").value < 167 && document.getElementById("dataB15").value >= 163.5) {
document.getElementById("scoreB15").textContent =  45;
}


else if (document.getElementById("dataB15").value < 163.5 && document.getElementById("dataB15").value >= 160) {
document.getElementById("scoreB15").textContent =  40;
}

else if (document.getElementById("dataB15").value < 160 && document.getElementById("dataB15").value >= 156) {
document.getElementById("scoreB15").textContent =  35;
}

else if (document.getElementById("dataB15").value < 156 && document.getElementById("dataB15").value >= 152) {
document.getElementById("scoreB15").textContent =  30;
}

else if (document.getElementById("dataB15").value < 152 && document.getElementById("dataB15").value >= 148) {
document.getElementById("scoreB15").textContent =  25;
}

else if (document.getElementById("dataB15").value < 148 && document.getElementById("dataB15").value >= 144) {
document.getElementById("scoreB15").textContent =  20;
}


else if (document.getElementById("dataB15").value < 144 && document.getElementById("dataB15").value >= 140) {
document.getElementById("scoreB15").textContent =  15;
}

else if (document.getElementById("dataB15").value < 140 && document.getElementById("dataB15").value >= 136) {
document.getElementById("scoreB15").textContent =  10;
}

else if (document.getElementById("dataB15").value < 136 && document.getElementById("dataB15").value >= 134) {
document.getElementById("scoreB15").textContent =  5;
}

else {
document.getElementById("scoreB15").textContent =  0;
}

        }

        else if (document.getElementById("weightclass").value == 62){

            if (document.getElementById("dataB15").value >= 228) {
document.getElementById("scoreB15").textContent = 100;
}

else if (document.getElementById("dataB15").value < 228 && document.getElementById("dataB15").value >= 223.5) {
document.getElementById("scoreB15").textContent = 95;
}

else if (document.getElementById("dataB15").value < 223.5 && document.getElementById("dataB15").value >= 219) {
document.getElementById("scoreB15").textContent = 90;
}

else if (document.getElementById("dataB15").value < 219 && document.getElementById("dataB15").value >= 214.5) {
document.getElementById("scoreB15").textContent = 85;
}

else if (document.getElementById("dataB15").value < 214.5 && document.getElementById("dataB15").value >= 209.5) {
document.getElementById("scoreB15").textContent = 80;
}

else if (document.getElementById("dataB15").value < 209.5 && document.getElementById("dataB15").value >= 204.5) {
document.getElementById("scoreB15").textContent = 75;
}

else if (document.getElementById("dataB15").value < 204.5 && document.getElementById("dataB15").value >= 199.5) {
document.getElementById("scoreB15").textContent = 70;
}

else if (document.getElementById("dataB15").value < 199.5 && document.getElementById("dataB15").value >= 194.5) {
document.getElementById("scoreB15").textContent = 65;
}

else if (document.getElementById("dataB15").value < 194.5 && document.getElementById("dataB15").value >= 190) {
document.getElementById("scoreB15").textContent = 60;
}

else if (document.getElementById("dataB15").value < 190 && document.getElementById("dataB15").value >= 185.5) {
document.getElementById("scoreB15").textContent = 55;
}

else if (document.getElementById("dataB15").value < 185.5 && document.getElementById("dataB15").value >= 180.5) {
document.getElementById("scoreB15").textContent = 50;
}

else if (document.getElementById("dataB15").value < 180.5 && document.getElementById("dataB15").value >= 175.5) {
document.getElementById("scoreB15").textContent = 45;
}

else if (document.getElementById("dataB15").value < 175.5 && document.getElementById("dataB15").value >= 170.5) {
document.getElementById("scoreB15").textContent = 40;
}

else if (document.getElementById("dataB15").value < 170.5 && document.getElementById("dataB15").value >= 165.5) {
document.getElementById("scoreB15").textContent = 35;
}

else if (document.getElementById("dataB15").value < 165.5 && document.getElementById("dataB15").value >= 161) {
document.getElementById("scoreB15").textContent = 30;
}

else if (document.getElementById("dataB15").value < 161 && document.getElementById("dataB15").value >= 156.5) {
document.getElementById("scoreB15").textContent = 25;
}

else if (document.getElementById("dataB15").value < 156.5 && document.getElementById("dataB15").value >= 151.5) {
document.getElementById("scoreB15").textContent = 20;
}

else if (document.getElementById("dataB15").value < 151.5 && document.getElementById("dataB15").value >= 146.5) {
document.getElementById("scoreB15").textContent = 15;
}

else if (document.getElementById("dataB15").value < 146.5 && document.getElementById("dataB15").value >= 141.5) {
document.getElementById("scoreB15").textContent = 10;
}

else if (document.getElementById("dataB15").value < 141.5 && document.getElementById("dataB15").value >= 139) {
document.getElementById("scoreB15").textContent = 5;
}

else {
document.getElementById("scoreB15").textContent =  0;
}
            
        }

        else if (document.getElementById("weightclass").value == 69){

            if (document.getElementById("dataB15").value >= 253.5) {
document.getElementById("scoreB15").textContent = 100;
    }

else if (document.getElementById("dataB15").value < 253.5 && document.getElementById("dataB15").value >= 248.5) {
document.getElementById("scoreB15").textContent = 95;
    }


else if (document.getElementById("dataB15").value < 248.5 && document.getElementById("dataB15").value >= 243.5) {
document.getElementById("scoreB15").textContent = 90;
    }

else if (document.getElementById("dataB15").value < 243.5 && document.getElementById("dataB15").value >= 238.5) {
document.getElementById("scoreB15").textContent = 85;
    }

else if (document.getElementById("dataB15").value < 238.5 && document.getElementById("dataB15").value >= 233.5) {
document.getElementById("scoreB15").textContent = 80;
    }

else if (document.getElementById("dataB15").value < 233.5 && document.getElementById("dataB15").value >= 228.5) {
document.getElementById("scoreB15").textContent = 75;
    }

else if (document.getElementById("dataB15").value < 228.5 && document.getElementById("dataB15").value >= 223.5) {
document.getElementById("scoreB15").textContent = 70;
    }

else if (document.getElementById("dataB15").value < 223.5 && document.getElementById("dataB15").value >= 218.5) {
document.getElementById("scoreB15").textContent = 65;
    }

else if (document.getElementById("dataB15").value < 218.5 && document.getElementById("dataB15").value >= 213.5) {
document.getElementById("scoreB15").textContent = 60;
    }

else if (document.getElementById("dataB15").value < 213.5 && document.getElementById("dataB15").value >= 208.5) {
document.getElementById("scoreB15").textContent = 55;
    }

else if (document.getElementById("dataB15").value < 208.5 && document.getElementById("dataB15").value >= 203.5) {
document.getElementById("scoreB15").textContent = 50;
    }

else if (document.getElementById("dataB15").value < 203.5 && document.getElementById("dataB15").value >= 198.5) {
document.getElementById("scoreB15").textContent = 45;
    }

else if (document.getElementById("dataB15").value < 198.5 && document.getElementById("dataB15").value >= 193.5) {
document.getElementById("scoreB15").textContent = 40;
    }

else if (document.getElementById("dataB15").value < 193.5 && document.getElementById("dataB15").value >= 188.5) {
document.getElementById("scoreB15").textContent = 35;
    }

else if (document.getElementById("dataB15").value < 188.5 && document.getElementById("dataB15").value >= 183.5) {
document.getElementById("scoreB15").textContent = 30;
    }

else if (document.getElementById("dataB15").value < 183.5 && document.getElementById("dataB15").value >= 178.5) {
document.getElementById("scoreB15").textContent = 25;
    }

else if (document.getElementById("dataB15").value < 178.5 && document.getElementById("dataB15").value >= 173.5) {
document.getElementById("scoreB15").textContent = 20;
    }


else if (document.getElementById("dataB15").value < 173.5 && document.getElementById("dataB15").value >= 168.5) {
document.getElementById("scoreB15").textContent = 15;
    }

else if (document.getElementById("dataB15").value < 168.5 && document.getElementById("dataB15").value >= 163.5) {
document.getElementById("scoreB15").textContent = 10;
    }

else if (document.getElementById("dataB15").value < 163.5 && document.getElementById("dataB15").value >= 161) {
document.getElementById("scoreB15").textContent = 5;
    }

else {
document.getElementById("scoreB15").textContent =  0;
    }
            
        }
        
        else if (document.getElementById("weightclass").value == 77){

            if (document.getElementById("dataB15").value >= 262.5) {
    document.getElementById("scoreB15").textContent = 100;
    }

else if (document.getElementById("dataB15").value < 262.5 && document.getElementById("dataB15").value >= 257) {
    document.getElementById("scoreB15").textContent = 95;
    }

else if (document.getElementById("dataB15").value < 257 && document.getElementById("dataB15").value >= 251) {
    document.getElementById("scoreB15").textContent = 90;
    }

else if (document.getElementById("dataB15").value < 251 && document.getElementById("dataB15").value >= 245.5) {
    document.getElementById("scoreB15").textContent = 85;
    }

else if (document.getElementById("dataB15").value < 245.5 && document.getElementById("dataB15").value >= 240) {
    document.getElementById("scoreB15").textContent = 80;
    }

else if (document.getElementById("dataB15").value < 240 && document.getElementById("dataB15").value >= 234.5) {
    document.getElementById("scoreB15").textContent = 75;
    }

else if (document.getElementById("dataB15").value < 234.5 && document.getElementById("dataB15").value >= 229) {
    document.getElementById("scoreB15").textContent = 70;
    }

else if (document.getElementById("dataB15").value < 229 && document.getElementById("dataB15").value >= 223.5) {
    document.getElementById("scoreB15").textContent = 65;
    }

else if (document.getElementById("dataB15").value < 223.5 && document.getElementById("dataB15").value >= 218) {
    document.getElementById("scoreB15").textContent = 60;
    }

else if (document.getElementById("dataB15").value < 218 && document.getElementById("dataB15").value >= 212.5) {
    document.getElementById("scoreB15").textContent = 55;
    }

else if (document.getElementById("dataB15").value < 212.5 && document.getElementById("dataB15").value >= 207) {
    document.getElementById("scoreB15").textContent = 50;
    }

else if (document.getElementById("dataB15").value < 207 && document.getElementById("dataB15").value >= 201) {
    document.getElementById("scoreB15").textContent = 45;
    }

else if (document.getElementById("dataB15").value < 201 && document.getElementById("dataB15").value >= 195.5) {
    document.getElementById("scoreB15").textContent = 40;
    }

else if (document.getElementById("dataB15").value < 195.5 && document.getElementById("dataB15").value >= 190) {
    document.getElementById("scoreB15").textContent = 35;
    }

else if (document.getElementById("dataB15").value < 190 && document.getElementById("dataB15").value >= 184.5) {
    document.getElementById("scoreB15").textContent = 30;
    }

else if (document.getElementById("dataB15").value < 184.5 && document.getElementById("dataB15").value >= 179) {
    document.getElementById("scoreB15").textContent = 25;
    }


else if (document.getElementById("dataB15").value < 179 && document.getElementById("dataB15").value >= 173.5) {
    document.getElementById("scoreB15").textContent = 20;
    }

else if (document.getElementById("dataB15").value < 173.5 && document.getElementById("dataB15").value >= 168) {
    document.getElementById("scoreB15").textContent = 15;
    }

else if (document.getElementById("dataB15").value < 168 && document.getElementById("dataB15").value >= 162) {
    document.getElementById("scoreB15").textContent = 10;
    }

else if (document.getElementById("dataB15").value < 162 && document.getElementById("dataB15").value >= 159) {
    document.getElementById("scoreB15").textContent = 5;
    }

else {
document.getElementById("scoreB15").textContent =  0;
}
            
        }

        else if (document.getElementById("weightclass").value == 85){

            if (document.getElementById("dataB15").value >= 275.5) {
   document.getElementById("scoreB15").textContent =  100;
   }
   
   else if (document.getElementById("dataB15").value < 275.5 && document.getElementById("dataB15").value >= 270.5) {
   document.getElementById("scoreB15").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB15").value < 270.5 && document.getElementById("dataB15").value >= 265.5) {
   document.getElementById("scoreB15").textContent =  90;
   }
   
   else if (document.getElementById("dataB15").value < 265.5 && document.getElementById("dataB15").value >= 260.5) {
   document.getElementById("scoreB15").textContent =  85;
   }
   
   else if (document.getElementById("dataB15").value < 260.5 && document.getElementById("dataB15").value >= 255.5) {
   document.getElementById("scoreB15").textContent =  80;
   }
   
   else if (document.getElementById("dataB15").value < 255.5 && document.getElementById("dataB15").value >= 250.5) {
   document.getElementById("scoreB15").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB15").value < 250.5 && document.getElementById("dataB15").value >= 245.5) {
   document.getElementById("scoreB15").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB15").value < 245.5 && document.getElementById("dataB15").value >= 240.5) {
   document.getElementById("scoreB15").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB15").value < 240.5 && document.getElementById("dataB15").value >= 235.5) {
   document.getElementById("scoreB15").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB15").value < 235.5 && document.getElementById("dataB15").value >= 230.5) {
   document.getElementById("scoreB15").textContent =  55;
   }
   
   else if (document.getElementById("dataB15").value < 230.5 && document.getElementById("dataB15").value >= 225.5) {
   document.getElementById("scoreB15").textContent =  50;
   }
   

   else if (document.getElementById("dataB15").value < 225.5 && document.getElementById("dataB15").value >= 220.5) {
   document.getElementById("scoreB15").textContent =  45;
   }
   
   else if (document.getElementById("dataB15").value < 220.5 && document.getElementById("dataB15").value >= 215.5) {
   document.getElementById("scoreB15").textContent =  40;
   }
   
   else if (document.getElementById("dataB15").value < 215.5 && document.getElementById("dataB15").value >= 210.5) {
   document.getElementById("scoreB15").textContent =  35;
   }
   
   else if (document.getElementById("dataB15").value < 210.5 && document.getElementById("dataB15").value >= 205.5) {
   document.getElementById("scoreB15").textContent =  30;
   }
   
   else if (document.getElementById("dataB15").value < 205.5 && document.getElementById("dataB15").value >= 200.5) {
   document.getElementById("scoreB15").textContent =  25;
   }
   
   else if (document.getElementById("dataB15").value < 200.5 && document.getElementById("dataB15").value >= 195.5) {
   document.getElementById("scoreB15").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB15").value < 195.5 && document.getElementById("dataB15").value >= 190.5) {
   document.getElementById("scoreB15").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB15").value < 190.5 && document.getElementById("dataB15").value >= 185.5) {
   document.getElementById("scoreB15").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB15").value < 185.5 && document.getElementById("dataB15").value >= 183) {
   document.getElementById("scoreB15").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB15").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == 94){

            if (document.getElementById("dataB15").value >= 284) {
   document.getElementById("scoreB15").textContent =  100;
   }
   
   else if (document.getElementById("dataB15").value < 284 && document.getElementById("dataB15").value >= 280) {
   document.getElementById("scoreB15").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB15").value < 280 && document.getElementById("dataB15").value >= 275.5) {
   document.getElementById("scoreB15").textContent =  90;
   }
   
   else if (document.getElementById("dataB15").value < 275.5 && document.getElementById("dataB15").value >= 271) {
   document.getElementById("scoreB15").textContent =  85;
   }
   
   else if (document.getElementById("dataB15").value < 271 && document.getElementById("dataB15").value >= 267) {
   document.getElementById("scoreB15").textContent =  80;
   }
   
   else if (document.getElementById("dataB15").value < 267 && document.getElementById("dataB15").value >= 263) {
   document.getElementById("scoreB15").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB15").value < 263 && document.getElementById("dataB15").value >= 259) {
   document.getElementById("scoreB15").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB15").value < 259 && document.getElementById("dataB15").value >= 255) {
   document.getElementById("scoreB15").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB15").value < 255 && document.getElementById("dataB15").value >= 251) {
   document.getElementById("scoreB15").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB15").value < 251 && document.getElementById("dataB15").value >= 247) {
   document.getElementById("scoreB15").textContent =  55;
   }
   
   else if (document.getElementById("dataB15").value < 247 && document.getElementById("dataB15").value >= 242.5) {
   document.getElementById("scoreB15").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB15").value < 242.5 && document.getElementById("dataB15").value >= 238) {
   document.getElementById("scoreB15").textContent =  45;
   }
   
   else if (document.getElementById("dataB15").value < 238 && document.getElementById("dataB15").value >= 234) {
   document.getElementById("scoreB15").textContent =  40;
   }
   
   else if (document.getElementById("dataB15").value < 234 && document.getElementById("dataB15").value >= 230) {
   document.getElementById("scoreB15").textContent =  35;
   }
   
   else if (document.getElementById("dataB15").value < 230 && document.getElementById("dataB15").value >= 226) {
   document.getElementById("scoreB15").textContent =  30;
   }
   
   else if (document.getElementById("dataB15").value < 226 && document.getElementById("dataB15").value >= 222) {
   document.getElementById("scoreB15").textContent =  25;
   }
   
   else if (document.getElementById("dataB15").value < 222 && document.getElementById("dataB15").value >= 218) {
   document.getElementById("scoreB15").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB15").value < 218 && document.getElementById("dataB15").value >= 214) {
   document.getElementById("scoreB15").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB15").value < 214 && document.getElementById("dataB15").value >= 210) {
   document.getElementById("scoreB15").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB15").value < 210 && document.getElementById("dataB15").value >= 208) {
   document.getElementById("scoreB15").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB15").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == 105){

            if (document.getElementById("dataB15").value >= 291) {
   document.getElementById("scoreB15").textContent =  100;
   }
   
   else if (document.getElementById("dataB15").value < 291 && document.getElementById("dataB15").value >= 286.5) {
   document.getElementById("scoreB15").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB15").value < 286.5 && document.getElementById("dataB15").value >= 281.5) {
   document.getElementById("scoreB15").textContent =  90;
   }
   
   else if (document.getElementById("dataB15").value < 281.5 && document.getElementById("dataB15").value >= 277) {
   document.getElementById("scoreB15").textContent =  85;
   }
   
   else if (document.getElementById("dataB15").value < 277 && document.getElementById("dataB15").value >= 272.5) {
   document.getElementById("scoreB15").textContent =  80;
   }
   
   else if (document.getElementById("dataB15").value < 272.5 && document.getElementById("dataB15").value >= 268) {
   document.getElementById("scoreB15").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB15").value < 268 && document.getElementById("dataB15").value >= 263.5) {
   document.getElementById("scoreB15").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB15").value < 263.5 && document.getElementById("dataB15").value >= 259) {
   document.getElementById("scoreB15").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB15").value < 259 && document.getElementById("dataB15").value >= 254.5) {
   document.getElementById("scoreB15").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB15").value < 254.5 && document.getElementById("dataB15").value >= 250) {
   document.getElementById("scoreB15").textContent =  55;
   }
   
   else if (document.getElementById("dataB15").value < 250 && document.getElementById("dataB15").value >= 245.5) {
   document.getElementById("scoreB15").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB15").value < 245.5 && document.getElementById("dataB15").value >= 240.5) {
   document.getElementById("scoreB15").textContent =  45;
   }
   
   else if (document.getElementById("dataB15").value < 240.5 && document.getElementById("dataB15").value >= 236) {
   document.getElementById("scoreB15").textContent =  40;
   }
   
   else if (document.getElementById("dataB15").value < 236 && document.getElementById("dataB15").value >= 231.5) {
   document.getElementById("scoreB15").textContent =  35;
   }
   
   else if (document.getElementById("dataB15").value < 231.5 && document.getElementById("dataB15").value >= 227) {
   document.getElementById("scoreB15").textContent =  30;
   }
   
   else if (document.getElementById("dataB15").value < 227 && document.getElementById("dataB15").value >= 222.5) {
   document.getElementById("scoreB15").textContent =  25;
   }
   
   else if (document.getElementById("dataB15").value < 222.5 && document.getElementById("dataB15").value >= 218) {
   document.getElementById("scoreB15").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB15").value < 218 && document.getElementById("dataB15").value >= 213.5) {
   document.getElementById("scoreB15").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB15").value < 213.5 && document.getElementById("dataB15").value >= 209) {
   document.getElementById("scoreB15").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB15").value < 209 && document.getElementById("dataB15").value >= 207) {
   document.getElementById("scoreB15").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB15").textContent =  0;
   }
            
        }

        else if (document.getElementById("weightclass").value == "over105"){

            if (document.getElementById("dataB15").value >= 318) {
   document.getElementById("scoreB15").textContent =  100;
   }
   
   else if (document.getElementById("dataB15").value < 318 && document.getElementById("dataB15").value >= 311.5) {
   document.getElementById("scoreB15").textContent =  95;
   }
       
   
   else if (document.getElementById("dataB15").value < 311.5 && document.getElementById("dataB15").value >= 305) {
   document.getElementById("scoreB15").textContent =  90;
   }
   
   else if (document.getElementById("dataB15").value < 305 && document.getElementById("dataB15").value >= 299) {
   document.getElementById("scoreB15").textContent =  85;
   }
   
   else if (document.getElementById("dataB15").value < 299 && document.getElementById("dataB15").value >= 293) {
   document.getElementById("scoreB15").textContent =  80;
   }
   
   else if (document.getElementById("dataB15").value < 293 && document.getElementById("dataB15").value >= 286.5) {
   document.getElementById("scoreB15").textContent =  75;
   }
   
   
   else if (document.getElementById("dataB15").value < 286.5 && document.getElementById("dataB15").value >= 280) {
   document.getElementById("scoreB15").textContent =  70;
   }
   
   
   else if (document.getElementById("dataB15").value < 280 && document.getElementById("dataB15").value >= 274) {
   document.getElementById("scoreB15").textContent =  65;
   }
   
   
   else if (document.getElementById("dataB15").value < 274 && document.getElementById("dataB15").value >= 268) {
   document.getElementById("scoreB15").textContent =  60;
   }
   
   
   else if (document.getElementById("dataB15").value < 268 && document.getElementById("dataB15").value >= 262) {
   document.getElementById("scoreB15").textContent =  55;
   }
   
   else if (document.getElementById("dataB15").value < 262 && document.getElementById("dataB15").value >= 255.5) {
   document.getElementById("scoreB15").textContent =  50;
   }
   
   
   else if (document.getElementById("dataB15").value < 255.5 && document.getElementById("dataB15").value >= 249) {
   document.getElementById("scoreB15").textContent =  45;
   }
   
   else if (document.getElementById("dataB15").value < 249 && document.getElementById("dataB15").value >= 243) {
   document.getElementById("scoreB15").textContent =  40;
   }
   
   else if (document.getElementById("dataB15").value < 243 && document.getElementById("dataB15").value >= 237) {
   document.getElementById("scoreB15").textContent =  35;
   }
   
   else if (document.getElementById("dataB15").value < 237 && document.getElementById("dataB15").value >= 230.5) {
   document.getElementById("scoreB15").textContent =  30;
   }
   
   else if (document.getElementById("dataB15").value < 230.5 && document.getElementById("dataB15").value >= 224) {
   document.getElementById("scoreB15").textContent =  25;
   }
   
   else if (document.getElementById("dataB15").value < 224 && document.getElementById("dataB15").value >= 218) {
   document.getElementById("scoreB15").textContent =  20;
   }
   
   
   else if (document.getElementById("dataB15").value < 218 && document.getElementById("dataB15").value >= 212) {
   document.getElementById("scoreB15").textContent =  15;
   }
   
   
   else if (document.getElementById("dataB15").value < 212 && document.getElementById("dataB15").value >= 206) {
   document.getElementById("scoreB15").textContent =  10;
   }
   
   
   else if (document.getElementById("dataB15").value < 206 && document.getElementById("dataB15").value >= 203) {
   document.getElementById("scoreB15").textContent =  5;
   }
   
   else {
   document.getElementById("scoreB15").textContent =  0;
   }
            
        }

    }

    document.getElementById("dataB15").addEventListener('input', function () {
    calculateFifteen();
    
    });

    document.getElementById("weightclass").addEventListener('change', function () {
    calculateFifteen();
    
    });
    
    </script>
    
    <p id="scoreB15" name="scoreB15"></p></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.22</span></td>
</tr>
</tbody>
</table>
<p style="display: inline-block;"><span style="color: #7e0b0b; font-size: 150%;"><strong>Body Shape Total (out of 100): </strong> = <script>
    function calculateA1(){
        if (isNaN(Number.parseFloat(parseInt(document.getElementById("scoreB1").textContent)*0.09 + parseInt(document.getElementById("scoreB2").textContent) * 0.13 + parseInt(document.getElementById("scoreB3").textContent) * 0.04 + parseInt(document.getElementById("scoreB4").textContent) * 0.3 +
    parseInt(document.getElementById("scoreB5").textContent) * 0.44).toFixed(2))){
        document.getElementById("scoreA1").textContent = '';
    }

    else document.getElementById("scoreA1").textContent = Number.parseFloat(parseInt(document.getElementById("scoreB1").textContent)*0.09 + parseInt(document.getElementById("scoreB2").textContent) * 0.13 + parseInt(document.getElementById("scoreB3").textContent) * 0.04 + parseInt(document.getElementById("scoreB4").textContent) * 0.3 +
    parseInt(document.getElementById("scoreB5").textContent) * 0.44).toFixed(2);
    }

    document.querySelectorAll('.data1').forEach(item => {
    item.addEventListener('input', event => {
        calculateA1();
    })
  })

  document.getElementById("weightclass").addEventListener('change', function () {
        calculateA1();
});

    
    
    </script>
    
  
    <p id="scoreA1" name="scoreA1" style="display:inline-block; font-weight:bold; margin-left: 2px;"></p>

</span></p>
<p>&nbsp;</p>
<p style="display: inline-block; letter-spacing: -.25px;"><span style="color: #7e0b0b; font-size: 150%;"><strong>Sport Quality Total (out of 100):</strong> = <script>
    function calculateA3(){
        if (isNaN(Number.parseFloat(parseInt(document.getElementById("scoreB9").textContent)*0.13 + parseInt(document.getElementById("scoreB10").textContent) * 0.07 + parseInt(document.getElementById("scoreB11").textContent) * 0.05 + parseInt(document.getElementById("scoreB12").textContent) * 0.33 +
        parseInt(document.getElementById("scoreB13").textContent) * 0.13 +parseInt(document.getElementById("scoreB14").textContent) * 0.07 +
        parseInt(document.getElementById("scoreB15").textContent) * 0.22).toFixed(2))){
            document.getElementById("scoreA3").textContent = '';
        }

        else document.getElementById("scoreA3").textContent = Number.parseFloat(parseInt(document.getElementById("scoreB9").textContent)*0.13 + parseInt(document.getElementById("scoreB10").textContent) * 0.07 + parseInt(document.getElementById("scoreB11").textContent) * 0.05 + parseInt(document.getElementById("scoreB12").textContent) * 0.33 +
        parseInt(document.getElementById("scoreB13").textContent) * 0.13 +parseInt(document.getElementById("scoreB14").textContent) * 0.07 +
        parseInt(document.getElementById("scoreB15").textContent) * 0.22).toFixed(2);


    }
    
document.querySelectorAll('.data3').forEach(item => {
    item.addEventListener('input', event => {
    calculateA3();
  })
})


document.getElementById("weightclass").addEventListener('change', function () {
    calculateA3();
});


</script>


<p id="scoreA3" name="scoreA3" style="display:inline-block; font-weight:bold; margin-left: 2px;"></p></span></p>
<p>&nbsp;</p>
<h2><strong>Get Your Total Score Now!</strong></h2>
<script type="text/javascript">
/* <![CDATA[ */
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
/* ]]&gt; */
</script>

                <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_2' ><form method='post' enctype='multipart/form-data'  id='gform_2'  action='/feed/' data-formid='2' novalidate>
                        <div class='gform-body gform_body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_2_5" class="gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_5'>Your First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_2_5' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"   /></div></li><li id="field_2_6" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_6'>Your Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_6' id='input_2_6' type='email' value='' class='medium'    aria-required="true" aria-invalid="false"  />
                        </div></li><li id="field_2_2" class="gfield gfield--type-number field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_2'>Body Shape Total:</label><div class='ginput_container ginput_container_number'><input name='input_2' id='input_2_2' type='number' step='any'   value='' class='medium'      aria-invalid="false"  /></div></li><li id="field_2_3" class="gfield gfield--type-number field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_3'>Sport Quality Score:</label><div class='ginput_container ginput_container_number'><input name='input_3' id='input_2_3' type='number' step='any'   value='' class='medium'      aria-invalid="false"  /></div></li><li id="field_2_4" class="gfield gfield--type-number gfield_calculation field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden"  ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label' for='input_2_4'>Total Score</label><div class='ginput_container ginput_container_number'><input name='input_4' id='input_2_4' type='text' step='any'   value='' class='medium gform-text-input-reset'  readonly="readonly"    aria-invalid="false"  /></div></li></ul></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  /> 
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='postback' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='legacy' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='[]' />
            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='unvmO9uRwzINM1eDaaW62V0pFebuol/vRKIgGuOekNMZ8t99pUEX/a91wBqlXsv9VzEM7v6KB/zMm3kWEkJNdR98nMZJRPyCzk8392GG4xIGbCI=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsImEyMTQxMWRkZmNjYzgxNmZlZjc2YzAwMjlhZDBkNjk1Il0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="219"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form>
                        </div><script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://chineseweightlifting.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://chineseweightlifting.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_2" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_2";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>

<h3 id="step-2">Step 3 : Choose the Weightlifting Point System to Identify Room for Improvement</h3>
<p><span style="font-weight: 400;">Now that you have your score, you can see whether you need to work on your body shape or sports quality (or both!).</span></p>
<p><span style="font-weight: 400;">These data will break down where you can improve.</span></p>
<p><span style="font-weight: 400;">For example, if you weigh 85kg and your snatch deadlift is 250kg, then you are in the 95th percentile for that class. </span></p>
<p><span style="font-weight: 400;">But if you also have a 250kg back squat, then you are in the 65th percentile for that class! So you might need to camp out in the squat rack for a few weeks to improve your sports quality.</span></p>
<h4><strong>56kg Weightlifting Standards</strong></h4>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-540 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image10-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image10-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image10-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image10-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image10.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class=" wp-image-668 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/56kg-Olympic-Weightlifting-Weight-Class-1-856x1024.jpg" alt="" width="650" height="778" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/56kg-Olympic-Weightlifting-Weight-Class-1-856x1024.jpg 856w, https://chineseweightlifting.com/wp-content/uploads/2021/05/56kg-Olympic-Weightlifting-Weight-Class-1-600x718.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/56kg-Olympic-Weightlifting-Weight-Class-1-768x919.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/56kg-Olympic-Weightlifting-Weight-Class-1.jpg 1003w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p><img loading="lazy" decoding="async" class="wp-image-669 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/56kg-Olympic-Weightlifting-Weight-Class-2-928x1024.jpg" alt="" width="650" height="717" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/56kg-Olympic-Weightlifting-Weight-Class-2-928x1024.jpg 928w, https://chineseweightlifting.com/wp-content/uploads/2021/05/56kg-Olympic-Weightlifting-Weight-Class-2-600x662.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/56kg-Olympic-Weightlifting-Weight-Class-2-768x847.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/56kg-Olympic-Weightlifting-Weight-Class-2.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p>&nbsp;</p>
<h3 style="text-align: center;"></h3>
<h4><strong>62kg Weightlifting Standards</strong></h4>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-531 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image1-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image1-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image1-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image1-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image1.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-670 size-medium" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/62kg-Olympic-Weightlifting-Weight-Class-1-600x719.jpg" alt="" width="600" height="719" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/62kg-Olympic-Weightlifting-Weight-Class-1-600x719.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/62kg-Olympic-Weightlifting-Weight-Class-1-855x1024.jpg 855w, https://chineseweightlifting.com/wp-content/uploads/2021/05/62kg-Olympic-Weightlifting-Weight-Class-1-768x920.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/62kg-Olympic-Weightlifting-Weight-Class-1.jpg 1002w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img loading="lazy" decoding="async" class=" wp-image-671 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/62kg-Olympic-Weightlifting-Weight-Class-2-928x1024.jpg" alt="" width="650" height="717" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/62kg-Olympic-Weightlifting-Weight-Class-2-928x1024.jpg 928w, https://chineseweightlifting.com/wp-content/uploads/2021/05/62kg-Olympic-Weightlifting-Weight-Class-2-600x662.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/62kg-Olympic-Weightlifting-Weight-Class-2-768x847.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/62kg-Olympic-Weightlifting-Weight-Class-2.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<h3 style="text-align: center;"></h3>
<h4><strong>69kg Class <b>Weightlifting Standards</b></strong></h4>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-539 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image9-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image9-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image9-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image9-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image9.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class=" wp-image-672 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/69kg-Olympic-Weightlifting-Weight-Class-1-855x1024.jpg" alt="" width="650" height="778" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/69kg-Olympic-Weightlifting-Weight-Class-1-855x1024.jpg 855w, https://chineseweightlifting.com/wp-content/uploads/2021/05/69kg-Olympic-Weightlifting-Weight-Class-1-600x718.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/69kg-Olympic-Weightlifting-Weight-Class-1-768x919.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/69kg-Olympic-Weightlifting-Weight-Class-1.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p><img loading="lazy" decoding="async" class=" wp-image-673 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/69kg-Olympic-Weightlifting-Weight-Class-2-928x1024.jpg" alt="" width="650" height="717" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/69kg-Olympic-Weightlifting-Weight-Class-2-928x1024.jpg 928w, https://chineseweightlifting.com/wp-content/uploads/2021/05/69kg-Olympic-Weightlifting-Weight-Class-2-600x662.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/69kg-Olympic-Weightlifting-Weight-Class-2-768x847.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/69kg-Olympic-Weightlifting-Weight-Class-2.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<h3 style="text-align: center;"></h3>
<h4><strong>77kg Class <b>Weightlifting Standards</b></strong></h4>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-534 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image4-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image4-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image4-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image4-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image4.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img loading="lazy" decoding="async" class=" wp-image-674 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/77kg-Olympic-Weightlifting-Weight-Class-1-855x1024.jpg" alt="" width="650" height="778" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/77kg-Olympic-Weightlifting-Weight-Class-1-855x1024.jpg 855w, https://chineseweightlifting.com/wp-content/uploads/2021/05/77kg-Olympic-Weightlifting-Weight-Class-1-600x718.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/77kg-Olympic-Weightlifting-Weight-Class-1-768x919.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/77kg-Olympic-Weightlifting-Weight-Class-1.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p><img loading="lazy" decoding="async" class=" wp-image-675 aligncenter" style="font-size: 14.4px;" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/77kg-Olympic-Weightlifting-Weight-Class-2-928x1024.jpg" alt="" width="650" height="717" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/77kg-Olympic-Weightlifting-Weight-Class-2-928x1024.jpg 928w, https://chineseweightlifting.com/wp-content/uploads/2021/05/77kg-Olympic-Weightlifting-Weight-Class-2-600x662.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/77kg-Olympic-Weightlifting-Weight-Class-2-768x847.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/77kg-Olympic-Weightlifting-Weight-Class-2.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<h3 style="text-align: center;"></h3>
<h4><strong>85kg Class <b>Weightlifting Standards</b></strong></h4>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-535 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image5-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image5-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image5-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image5-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image5.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class=" wp-image-676 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/85kg-Olympic-Weightlifting-Weight-Class-1-855x1024.jpg" alt="" width="650" height="779" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/85kg-Olympic-Weightlifting-Weight-Class-1-855x1024.jpg 855w, https://chineseweightlifting.com/wp-content/uploads/2021/05/85kg-Olympic-Weightlifting-Weight-Class-1-600x718.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/85kg-Olympic-Weightlifting-Weight-Class-1-768x919.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/85kg-Olympic-Weightlifting-Weight-Class-1.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p><img loading="lazy" decoding="async" class=" wp-image-677 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/85kg-Olympic-Weightlifting-Weight-Class-2-929x1024.jpg" alt="" width="650" height="716" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/85kg-Olympic-Weightlifting-Weight-Class-2-929x1024.jpg 929w, https://chineseweightlifting.com/wp-content/uploads/2021/05/85kg-Olympic-Weightlifting-Weight-Class-2-600x661.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/85kg-Olympic-Weightlifting-Weight-Class-2-768x846.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/85kg-Olympic-Weightlifting-Weight-Class-2.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<h3 style="text-align: center;"></h3>
<h4><strong>94kg Class <b>Weightlifting Standards</b></strong></h4>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-537 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image7-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image7-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image7-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image7-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image7.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img loading="lazy" decoding="async" class=" wp-image-678 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/94kg-Olympic-Weightlifting-Weight-Class-1-855x1024.jpg" alt="" width="650" height="778" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/94kg-Olympic-Weightlifting-Weight-Class-1-855x1024.jpg 855w, https://chineseweightlifting.com/wp-content/uploads/2021/05/94kg-Olympic-Weightlifting-Weight-Class-1-600x718.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/94kg-Olympic-Weightlifting-Weight-Class-1-768x919.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/94kg-Olympic-Weightlifting-Weight-Class-1.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p><img loading="lazy" decoding="async" class=" wp-image-679 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/94kg-Olympic-Weightlifting-Weight-Class-2-929x1024.jpg" alt="" width="650" height="716" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/94kg-Olympic-Weightlifting-Weight-Class-2-929x1024.jpg 929w, https://chineseweightlifting.com/wp-content/uploads/2021/05/94kg-Olympic-Weightlifting-Weight-Class-2-600x661.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/94kg-Olympic-Weightlifting-Weight-Class-2-768x846.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/94kg-Olympic-Weightlifting-Weight-Class-2.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p>&nbsp;</p>
<h3 style="text-align: center;"></h3>
<h4><strong>105kg Class <b>Weightlifting Standards</b></strong></h4>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-536 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image6-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image6-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image6-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image6-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image6.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img loading="lazy" decoding="async" class=" wp-image-680 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/105kg-Olympic-Weightlifting-Weight-Class-1-1-855x1024.jpg" alt="" width="650" height="778" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/105kg-Olympic-Weightlifting-Weight-Class-1-1-855x1024.jpg 855w, https://chineseweightlifting.com/wp-content/uploads/2021/05/105kg-Olympic-Weightlifting-Weight-Class-1-1-600x718.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/105kg-Olympic-Weightlifting-Weight-Class-1-1-768x919.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/105kg-Olympic-Weightlifting-Weight-Class-1-1.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p><img loading="lazy" decoding="async" class=" wp-image-681 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/105kg-Olympic-Weightlifting-Weight-Class-2-1-929x1024.jpg" alt="" width="650" height="716" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/105kg-Olympic-Weightlifting-Weight-Class-2-1-929x1024.jpg 929w, https://chineseweightlifting.com/wp-content/uploads/2021/05/105kg-Olympic-Weightlifting-Weight-Class-2-1-600x661.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/105kg-Olympic-Weightlifting-Weight-Class-2-1-768x846.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/105kg-Olympic-Weightlifting-Weight-Class-2-1.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p>&nbsp;</p>
<h3 style="text-align: center;"></h3>
<h4><strong>+105kg Class <b>Weightlifting Standards</b></strong></h4>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-545 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image15-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image15-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image15-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image15-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image15.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img loading="lazy" decoding="async" class=" wp-image-682 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/04/105kg-Olympic-Weightlifting-Weight-Class-1-855x1024.jpg" alt="" width="650" height="778" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/04/105kg-Olympic-Weightlifting-Weight-Class-1-855x1024.jpg 855w, https://chineseweightlifting.com/wp-content/uploads/2021/04/105kg-Olympic-Weightlifting-Weight-Class-1-600x718.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/04/105kg-Olympic-Weightlifting-Weight-Class-1-768x919.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/04/105kg-Olympic-Weightlifting-Weight-Class-1.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p><img loading="lazy" decoding="async" class=" wp-image-683 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/04/105kg-Olympic-Weightlifting-Weight-Class-2-928x1024.jpg" alt="" width="650" height="717" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/04/105kg-Olympic-Weightlifting-Weight-Class-2-928x1024.jpg 928w, https://chineseweightlifting.com/wp-content/uploads/2021/04/105kg-Olympic-Weightlifting-Weight-Class-2-600x662.jpg 600w, https://chineseweightlifting.com/wp-content/uploads/2021/04/105kg-Olympic-Weightlifting-Weight-Class-2-768x847.jpg 768w, https://chineseweightlifting.com/wp-content/uploads/2021/04/105kg-Olympic-Weightlifting-Weight-Class-2.jpg 1000w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<h3 style="text-align: center;"></h3>
<p>&nbsp;</p>
<h3><strong>Bonus: Weightlifting Scores from Elite Weightlifting</strong></h3>
<p><span style="font-weight: 400;">Want to know how you measure up to the best athletes in the world? </span></p>
<p><span style="font-weight: 400;">Check out the weightlifting rankings below. </span></p>
<p><span style="font-weight: 400;">We subtracted 20 points from their results so you can compare your scores with theirs.</span></p>
<h4><strong>Zhang Jie (62kg)</strong></h4>
<p><span style="font-weight: 400;">Zhang Jie is a Fujian weightlifter born in 1987.  He is the:</span></p>
<ul>
<li><span style="font-weight: 400;">2011 World Champion (145kg + 176kg),</span></li>
<li><span style="font-weight: 400;">2010 Asian Games Champion (145kg + 176kg),</span></li>
<li><span style="font-weight: 400;">3-time Asian Champion, </span></li>
<li><span style="font-weight: 400;">2007 Junior World Champion.</span></li>
</ul>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-538 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image8-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image8-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image8-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image8-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image8.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<table>
<tbody>
<tr>
<td style="text-align: center;" colspan="5"><b>Zhang Jie Results (62kg)</b></td>
</tr>
<tr>
<td style="text-align: center;"><b>Level 1 Index</b></td>
<td style="text-align: center;"><b>Level 2 Index</b></td>
<td><b>Index Data</b></td>
<td><b>Score</b></td>
<td><b>Weight</b></td>
</tr>
<tr>
<td style="text-align: center;" rowspan="5"><b>A1 Body Shape</b></td>
<td style="text-align: center;"><span style="font-weight: 400;">B1 Seated – Standing Height Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">55.53</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">80</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.09</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B2 Shoulder – Waist Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">67.50</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">80</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B3 Chest Size</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">96.50</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">85</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.04</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B4 Relative Bodyweight Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">398.15</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">75</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.30</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B5 Body Fat Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">6.6</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.44</span></td>
</tr>
<tr>
<td colspan="5"></td>
</tr>
<tr>
<td rowspan="7"><b>A3 Athletic Performance</b></td>
<td style="text-align: center;"><span style="font-weight: 400;">B9 Power Snatch</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">135</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B10 Power Clean</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">160</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.07</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B11 Push Press</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">150</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.05</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B12 Front Squat</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">215</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">85</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.33</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B13 Back Squat</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">245</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B14 Snatch Deadlift</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">200</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">90</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.07</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B15 Clean Deadlift</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">210</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">75</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.22</span></td>
</tr>
</tbody>
</table>
<p><strong>Body Shape: A1</strong> = (80 x 0.09 + 80 x 0.13 + 85 x 0.04 + 75 x 0.30 + 100 x 0.44) = 87.50 (out of 100)</p>
<p><strong>Athletic Performance: A3</strong> = (100 x 0.13 + 100 x 0.07 + 100 x 0.05 + 85 x 0.33 + 100 x 0.13 + 90 x 0.07 + 75 x 0.22) = 88.85 (out of 100)</p>
<p><b>Final Score: F</b><span style="font-weight: 400;"> = (87.50 x 0.12 + 88.85 x 0.68) = </span><b>70.92 (out of 80)</b></p>
<p><b>Evaluation Results</b><span style="font-weight: 400;">: Zhang Jie has excellent body shape and athletic quality. Based on his results, he should continue to improve his body shape and focus on improving his front squat and clean deadlift.</span></p>
<h4><strong>Liao Hui (69kg)</strong></h4>
<p><span style="font-weight: 400;">Liao Hui is a Hubei weightlifter born in 1987. He is: </span></p>
<ul>
<li><span style="font-weight: 400;">2008 Olympic Champion (158kg + 190kg),</span></li>
<li><span style="font-weight: 400;">3 – time World Champion.</span></li>
</ul>
<p><span style="font-weight: 400;">Prior to the changes in IWF weight classes in 2018, Liao Hui held the 69kg world records in the snatch, clean and jerk, and total.</span></p>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-547 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image17-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image17-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image17-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image17-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image17.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<table>
<tbody>
<tr>
<td style="text-align: center;" colspan="5"><b>Liao Hui Results (69kg)</b></td>
</tr>
<tr>
<td style="text-align: center;"><b>Level 1 Index</b></td>
<td style="text-align: center;"><b>Level 2 Index</b></td>
<td><b>Index Data</b></td>
<td><b>Score</b></td>
<td><b>Weight</b></td>
</tr>
<tr>
<td style="text-align: center;" rowspan="5"><b>A1 Body Shape</b></td>
<td style="text-align: center;"><span style="font-weight: 400;">B1 Seated – Standing Height Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">56.02</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">90</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.09</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B2 Shoulder – Waist Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">67.50</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">80</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B3 Chest Size</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">99.50</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">85</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.04</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B4 Relative Bodyweight Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">436.75</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">75</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.30</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B5 Body Fat Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">10.00</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">80</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.44</span></td>
</tr>
<tr>
<td colspan="5"></td>
</tr>
<tr>
<td rowspan="7"><b>A3 Athletic Performance</b></td>
<td style="text-align: center;"><span style="font-weight: 400;">B9 Power Snatch</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">150</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B10 Power Clean</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">180</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.07</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B11 Push Press</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">160</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.05</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B12 Front Squat</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">250</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.33</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B13 Back Squat</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">280</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B14 Snatch Deadlift</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">230</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">95</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.07</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B15 Clean Deadlift</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">260</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.22</span></td>
</tr>
</tbody>
</table>
<p><b>Body Shape: A</b><b>1</b><span style="font-weight: 400;"> = (90 x 0.09 + 80 x 0.13 + 85 x 0.04 + 75 x 0.30 + 80 x 0.44) = 79.60 (out of 100)</span></p>
<p><b>Athletic Performance: A</b><b>3</b><span style="font-weight: 400;"> = (100 x 0.13 + 100 x 0.07 + 100 x 0.05 + 100 x 0.33 + 100 x 0.13 + 95 x 0.07 + 100 x 0.22 ) = 99.65 (out of 100)</span></p>
<p><b>Final Score: F</b><span style="font-weight: 400;"> = (79.60 x 0.12 + 99.65 x 0.68) = </span><b>77.31 (out of 80)</b></p>
<p><b>Evaluation Results:</b><span style="font-weight: 400;"> Liao Hui has outstanding body shape and athletic performance. He simply must continue maintaining his performance and consistency at heavy weights.</span></p>
<h4><strong>L<span class="keyword _ngcontent-zzp-95" aria-hidden="false">ü</span> Xiaojun (77kg)</strong></h4>
<p><span style="font-weight: 400;">L<span class="keyword _ngcontent-zzp-95" aria-hidden="false">ü</span> Xiaojun is a Hubei weightlifter born in 1984. He is:</span></p>
<ul>
<li><span style="font-weight: 400;">2012 Olympic Champion (175kg + 204kg),</span></li>
<li><span style="font-weight: 400;">5 – time World Champion, 2014 Asian Games Champion (175kg + 200kg), </span></li>
<li><span style="font-weight: 400;">2011 Asian Champion (160 + 192). </span></li>
</ul>
<p><span style="font-weight: 400;">L<span class="keyword _ngcontent-zzp-95" aria-hidden="false">ü</span> Xiaojun is also a master of the squat jerk technique.</span></p>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-546 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image16-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image16-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image16-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image16-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image16.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td style="text-align: center;" colspan="5"><b>L<span class="keyword _ngcontent-zzp-95" aria-hidden="false">ü</span> Xiaojun Results (77kg)</b></td>
</tr>
<tr>
<td style="text-align: center;"><b>Level 1 Index</b></td>
<td style="text-align: center;"><b>Level 2 Index</b></td>
<td><b>Index Data</b></td>
<td><b>Score</b></td>
<td><b>Weight</b></td>
</tr>
<tr>
<td style="text-align: center;" rowspan="5"><b>A1 Body Shape</b></td>
<td style="text-align: center;"><span style="font-weight: 400;">B1 Seated – Standing Height Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">54.12</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">45</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.09</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B2 Shoulder – Waist Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">72.09</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">45</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B3 Chest Size</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">107.5</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.04</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B4 Relative Bodyweight Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">467.64</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">50</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.30</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B5 Body Fat Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">12.20</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">75</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.44</span></td>
</tr>
<tr>
<td colspan="5"></td>
</tr>
<tr>
<td rowspan="7"><b>A3 Athletic Performance</b></td>
<td style="text-align: center;"><span style="font-weight: 400;">B9 Power Snatch</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">160</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B10 Power Clean</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">200</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.07</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B11 Push Press</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">160</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">90</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.05</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B12 Front Squat</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">270</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.33</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B13 Back Squat</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">300</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B14 Snatch Deadlift</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">250</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.07</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B15 Clean Deadlift</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">290</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.22</span></td>
</tr>
</tbody>
</table>
<p><b>Body Shape Total: A</b><b>1</b><span style="font-weight: 400;"> = (45 x 0.09 + 45 x 0.13 + 100 x 0.04 + 50 x 0.30 + 75 x 0.44) = 61.90 (out of 100)</span></p>
<p><b>Athletic Performance Total: A</b><b>3</b><span style="font-weight: 400;"> = (100 x 0.13 + 100 x 0.07 + 90 x 0.05 + 100 x 0.33 + 100 x 0.13 + 100 x 0.07 + 100 x 0.22 ) = 99.5 (out of 100)</span></p>
<p><b>Final Score:</b><span style="font-weight: 400;"> F = (61.90 x 0.12 + 99.5 x 0.68) = </span><b>75.09 (out of 80)</b></p>
<p><b>Evaluation results: <span style="font-weight: 400;">L<span class="keyword _ngcontent-zzp-95" aria-hidden="false">ü</span> Xiaojun has outstanding athletic performance and is almost perfectly balanced. His improvement will come from manipulating his body composition. </span></b></p>
<h4><strong>L<span class="keyword _ngcontent-zzp-95" aria-hidden="false">ü</span> Yong (85kg)</strong></h4>
<p><span style="font-weight: 400;">L<span class="keyword _ngcontent-zzp-95" aria-hidden="false">ü</span> Yong is a Guangxi weightlifter born in 1986. He is the:</span></p>
<ul>
<li><span style="font-weight: 400;">2008 Olympic Champion (180kg + 214kg), </span></li>
<li><span style="font-weight: 400;">2009 World Champion (175kg + 208kg), and </span></li>
<li><span style="font-weight: 400;">2010 Asian Champion (173kg + 203kg).</span></li>
</ul>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-533 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/03/image3-600x485.png" alt="" width="600" height="485" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/03/image3-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image3-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image3-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/03/image3.png 1312w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<table style="height: 406px;" width="590">
<tbody>
<tr>
<td style="text-align: center;" colspan="5"><b>L<span class="keyword _ngcontent-zzp-95" aria-hidden="false">ü</span> Yong Results (85kg)</b></td>
</tr>
<tr>
<td style="text-align: center;"><b>Level 1 Index</b></td>
<td style="text-align: center;"><b>Level 2 Index</b></td>
<td><b>Index Data</b></td>
<td><b>Score</b></td>
<td><b>Weight</b></td>
</tr>
<tr>
<td style="text-align: center;" rowspan="5"><b>A1 Body Shape</b></td>
<td style="text-align: center;"><span style="font-weight: 400;">B1 Seated – Standing Height Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">54.71</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">60</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.09</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B2 Shoulder – Waist Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">68.89</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">70</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B3 Chest Size</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">109.50</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">95</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.04</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B4 Relative Bodyweight Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">517.65</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">85</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.30</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B5 Body Fat Index</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">13.40</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">80</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.44</span></td>
</tr>
<tr>
<td colspan="5"></td>
</tr>
<tr>
<td rowspan="7"><b>A3 Athletic Performance</b></td>
<td style="text-align: center;"><span style="font-weight: 400;">B9 Power Snatch</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">160</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">90</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B10 Power Clean</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">190</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.07</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B11 Push Press</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">160</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">80</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.05</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B12 Front Squat</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">251</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">90</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.33</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B13 Back Squat</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">287</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.13</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B14 Snatch Deadlift</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">260</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.07</span></td>
</tr>
<tr>
<td style="text-align: center;"><span style="font-weight: 400;">B15 Clean Deadlift</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">285</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">100</span></td>
<td style="text-align: center;"><span style="font-weight: 400;">0.22</span></td>
</tr>
</tbody>
</table>
<p><b>Body Shape: A</b><b>1</b><span style="font-weight: 400;"> = (60 x 0.09 + 70 x 0.13 + 95 x 0.04 + 85 x 0.30 + 80 x 0.44) = 79.00 (out of 100)</span></p>
<p><b>Sports Quality: A</b><b>3</b><span style="font-weight: 400;"> = (90 x 0.13 + 100 x 0.07 + 80 x 0.05 + 90 x 0.33 + 100 x 0.13 + 100 x 0.07 + 100 x 0.22 ) = 94.40 (out of 100)</span></p>
<p><b>Final Score: F </b><span style="font-weight: 400;">= (79.00 x 0.12 + 94.4 x 0.68) = </span><b>73.67 (out of 80)</b></p>
<p><b>Evaluation Results:</b><span style="font-weight: 400;"> Lu Yong has good body shape and outstanding athletic performance. </span></p>
<h2 id="step-4"><strong>Step 4: What were your results from the Weightlifting Calculator?</strong></h2>
<p><span style="font-weight: 400;">Now we want to hear what you and your friends found from using our weightlifting calculator!</span></p>
<p><span style="font-weight: 400;">If you were training in China, what’s your weightlifting score?</span></p>
<p><span style="font-weight: 400;">What lifts or body qualities can you improve?</span></p>
<p><span style="font-weight: 400;">Was there anything that surprised you?</span></p>
<p><span style="font-weight: 400;">Or maybe you have a question about the results?</span></p>
<p><span style="font-weight: 400;">Either way, we&#8217;d like to hear from you. So go ahead and leave a comment below right now!</span></p>
<h3>Sources:</h3>
<p><span style="font-weight: 400;">Ozaslan, Abdi, Beytullah Karadayi, Melek Ozlem Kolusayin, &amp; Ahsen Kaya. 2011. “Stature estimation from bi-acromial and bi-iliocristal measurements.</span><i><span style="font-weight: 400;">”</span></i> <i><span style="font-weight: 400;">Romanian Society of Legal Medicine</span></i><span style="font-weight: 400;">. 19: 171 – 176.</span></p>
<p><span style="font-weight: 400;">Zhang, Jie. 2011. “Research on Evaluation Index System of Specific Physical Fitness of China Men&#8217;s Weightlifting Athletes.” </span><i><span style="font-weight: 400;">Master’s Thesis</span></i><span style="font-weight: 400;">. Chengdu Institute of Physical Education.</span></p>
<p>&nbsp;</p>
<p>The post <a href="https://chineseweightlifting.com/weightlifting-calculator/">Weightlifting Calculator: How Do You Rank in Chinese Weightlifting?</a> appeared first on <a href="https://chineseweightlifting.com">Ma Strength</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chineseweightlifting.com/weightlifting-calculator/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>How to Power Clean like Chinese Olympic Weightlifters – Step by Step</title>
		<link>https://chineseweightlifting.com/how-to-power-clean/</link>
					<comments>https://chineseweightlifting.com/how-to-power-clean/#comments</comments>
		
		<dc:creator><![CDATA[Ma Strength]]></dc:creator>
		<pubDate>Mon, 11 Jan 2021 16:00:37 +0000</pubDate>
				<category><![CDATA[Guides]]></category>
		<guid isPermaLink="false">https://chineseweightlifting.com/?p=414</guid>

					<description><![CDATA[<p>In this post, I will show you EXACTLY how to power clean with the perfect technique using Chinese weightlifting. In fact, this is the exact same process taught to build the top Olympic weightlifters in China, but it works for ANY body type!  In fact, the average power clean among Chinese weightlifters weighing 56 – [...]</p>
<p>The post <a href="https://chineseweightlifting.com/how-to-power-clean/">How to Power Clean like Chinese Olympic Weightlifters – Step by Step</a> appeared first on <a href="https://chineseweightlifting.com">Ma Strength</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="size-large wp-image-442 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powercleanbanner-1024x577.png" alt="" width="1020" height="575" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powercleanbanner-1024x577.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powercleanbanner-600x338.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powercleanbanner-768x433.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powercleanbanner-1536x865.png 1536w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powercleanbanner.png 1999w" sizes="auto, (max-width: 1020px) 100vw, 1020px" /></p>
<p><span style="font-weight: 400;">In this post, I will show you EXACTLY how to power clean with the perfect technique using Chinese weightlifting.</span></p>
<p><span style="font-weight: 400;">In fact, this is the exact same process taught to build the top Olympic weightlifters in China, but it works for ANY body type! </span></p>
<p><span style="font-weight: 400;">In fact, the average power clean among Chinese </span><span style="font-weight: 400;">weightlifters <a href="https://chineseweightlifting.com/weightlifting-calculator/#step-2">weighing 56 – 85kg is double bodyweight</a></span><span style="font-weight: 400;">, but some can do much more! </span></p>
<p><span style="font-weight: 400;">So, if you want to power clean the most weight with the least stress during your Olympic weightlifting, CrossFit training, or sports-specific power clean workout, then you’ll love this power clean tutorial!</span></p>
<p><span style="font-weight: 400;">Let’s dive right in.</span></p>
<ul>
<li style="font-weight: 400;"><a href="#proof"><span style="font-weight: 400;">Proof: Olympic Weightlifting Standards</span></a></li>
<li style="font-weight: 400;"><a href="#olympic-weightlifting-power-clean"><span style="font-weight: 400;">The Olympic Weightlifting Power Clean</span></a></li>
<li><a href="#step-by-step">How do you do a Power Clean Step by Step?</a>
<ul>
<li style="font-weight: 400;"><a href="#step-1"><span style="font-weight: 400;">Step 1: Find your Power Clean Start Position</span></a></li>
<li style="font-weight: 400;"><a href="#step-2"><span style="font-weight: 400;">Step 2: Power Clean Deadlift</span></a></li>
<li style="font-weight: 400;"><a href="#step-3"><span style="font-weight: 400;">Step 3: Extension Movement</span></a></li>
<li style="font-weight: 400;"><a href="#step-4"><span style="font-weight: 400;">Step 4: Power Clean Front Squat</span></a></li>
<li style="font-weight: 400;"><a href="#step-5"><span style="font-weight: 400;">Step 5: Front Rack Position</span></a></li>
</ul>
</li>
<li style="font-weight: 400;"><a href="#bonus-hang-power-clean"><span style="font-weight: 400;">Bonus: Hang Power Clean</span></a></li>
<li style="font-weight: 400;"><a href="#bonus-hang-clean"><span style="font-weight: 400;">Bonus: Hang Clean Form</span></a></li>
<li><a href="#bonus-clean-blocks">Bonus: Power Clean from Blocks</a></li>
<li><a href="#clean-power-clean">Bonus: Clean vs Power Clean</a></li>
<li style="font-weight: 400;"><a href="#questions"><span style="font-weight: 400;">Questions about Power Clean Technique?</span></a></li>
</ul>
<h2 id="proof"><strong>Proof: Olympic Weightlifting Standards</strong></h2>
<p><span style="font-weight: 400;">This post shows the proper power clean technique used in China and broken down visually in our new </span><a href="https://store.chineseweightlifting.com/product-category/books/"><span style="font-weight: 400;">Chinese weightlifting book</span></a><span style="font-weight: 400;">. </span></p>
<p><span style="font-weight: 400;">The reason?</span></p>
<p><span style="font-weight: 400;">The Chinese are the most dominant Olympic weightlifting team in the world! </span></p>
<p><span style="font-weight: 400;">In fact, they hold more </span><a href="https://en.wikipedia.org/wiki/World_Weightlifting_Championships#All-time_medal_table" target="_blank" rel="noopener"><span style="font-weight: 400;">gold medals in Olympic weightliftin</span></a><span style="font-weight: 400;">g world championships than any other country:</span></p>
<p><img loading="lazy" decoding="async" class=" wp-image-425 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean10-1024x827.png" alt="" width="850" height="686" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean10-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean10-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean10-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean10.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">When it comes to </span><a href="https://en.wikipedia.org/wiki/List_of_world_records_in_Olympic_weightlifting#Men"><span style="font-weight: 400;">men’s weightlifting world records</span></a><span style="font-weight: 400;"> classes, Chinese Olympic weightlifters dominate the lightweight to middleweight Olympic weightlifting standards set by the IWF:</span></p>
<p><img loading="lazy" decoding="async" class=" wp-image-424 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean9-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean9-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean9-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean9-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean9.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">And when it comes to </span><a href="https://en.wikipedia.org/wiki/List_of_world_records_in_Olympic_weightlifting#Women"><span style="font-weight: 400;">women’s weightlifting world records</span></a><span style="font-weight: 400;">, Chinese athletes have surpassed the Olympic weightlifting standards set by the IWF in nearly every weight class:</span></p>
<p><img loading="lazy" decoding="async" class=" wp-image-427 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean12-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean12-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean12-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean12-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean12.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">So, whether you’re male or female, if you’re looking to maximize your power pound-for-pound, then you can definitely learn something from Chinese Olympic weightlifting techniques.</span></p>
<h2 id="olympic-weightlifting-power-clean"><strong>The Olympic Weightlifting Power Clean</strong></h2>
<p><span style="font-weight: 400;">Now that you’ve seen the amazing results from Chinese weightlifters let’s understand what a power clean looks like.</span></p>
<p><span style="font-weight: 400;">First, check out how a professional Chinese Olympic weightlifter performs the power clean:</span></p>
<p><iframe loading="lazy" src="https://player.vimeo.com/video/483905172" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>&nbsp;</p>
<h2 id="step-by-step"><strong>How do You Do a Power Clean Step by Step?</strong></h2>
<p>In China, learning the power clean consists of a bottom-up approach. We break it down into 5 steps:</p>
<ul>
<li><a href="#step-1">Step 1: Find your Power Clean Start Position</a></li>
<li><a href="#step-2">Step 2: Power Clean Deadlift</a></li>
<li><a href="#step-3">Step 3: Extension Movement</a></li>
<li><a href="#step-4">Step 4: Power Clean into Front Squat</a></li>
<li><a href="#step-5">Step 5: Catch in a Front Rack Position</a></li>
</ul>
<p>The reason?</p>
<p>Unlike a slower lift like a back squat, it’s difficult to alter or correct your power clean technique once you start lifting, so the key is to have a good start position.</p>
<p>In fact, Zhao Qingkui, one of the founders of the Chinese weightlifting system, used to say, “perfect start, half done.”</p>
<h3 id="step-1"><b>Step #1: Find your Power Clean Start Position</b></h3>
<p>You should walk to the bar rather than roll the bar to you while trying to set up your power clean start position.</p>
<p><span style="font-weight: 400;">This habit ensures you produce a consistent, reproducible, process regardless of the weight on the bar.</span></p>
<p><span style="font-weight: 400;">If you need to move the bar for spatial or safety reasons, make sure to step away from the bar and then approach it in a consistent way.</span></p>
<p><span style="font-weight: 400;">With that said, here’s exactly how to achieve a perfect power clean start position every time.</span></p>
<h3><b>What stance should be used when performing power cleans?</b></h3>
<p><strong>Your first step in a power clean is to use a stance that maximizes your vertical force.</strong> To find this stance, just stand as if you’re about to perform a vertical jump.</p>
<p><span style="font-weight: 400;">Most Olympic weightlifters in China use a hip-width stance as shown below:</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-426 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean11-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean11-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean11-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean11-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean11.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">However, your stance might be a little wider or narrower based on how you feel comfortable when jumping.</span></p>
<p><b>Second, you want to be one fist-width away from the barbell.</b></p>
<p><span style="font-weight: 400;">By using your fist (instead of someone else’s), you create the optimal distance for YOU.</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-429 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean14-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean14-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean14-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean14-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean14.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">This distance places the bar over the ball of your foot, which is where you push from at the end of a vertical jump.</span></p>
<p><span style="font-weight: 400;">Here’s the process from our </span><a href="https://store.chineseweightlifting.com/product-category/programs/"><span style="font-weight: 400;">Chinese weightlifting program</span></a><span style="font-weight: 400;"> to easily measure this distance:</span></p>
<ul>
<li><span style="font-weight: 400;">Keep your shin vertical and place your fist on it. </span></li>
<li><span style="font-weight: 400;">Then, move toward the bar until your fists touch the bar.</span></li>
</ul>
<p><b>Third, move your shins forward until they touch the bar. </b></p>
<p><img loading="lazy" decoding="async" class="wp-image-428 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean13-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean13-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean13-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean13-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean13.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">Touching the bar with your shins has several advantages for your power clean technique: </span></p>
<ol>
<li style="font-weight: 400;"><span style="font-weight: 400;">It keeps you and the barbell as close as possible, which makes it easier to lift.</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">It shifts your balance onto the ball of your foot, which is how you finish a vertical jump. </span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Starting and finishing your pull in the same spot maintains your balance more easily, which maximizes your vertical power.</span></li>
</ol>
<p><span style="font-weight: 400;">If it feels difficult to move your shins forward, try incorporating </span><a href="https://thebarbellphysio.com/best-ankle-mobility-exercises/"><span style="font-weight: 400;">ankle &amp; calf mobility drills</span></a><span style="font-weight: 400;"> in your training program.</span></p>
<p><b>Fourth, rotate your feet and knees outward.</b></p>
<p><span style="font-weight: 400;">Your goal is to create enough room to lower your torso between your legs and align your knees and feet like this: </span></p>
<p><img loading="lazy" decoding="async" class="wp-image-431 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean16-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean16-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean16-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean16-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean16.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">This adjustment has the added benefits of:</span></p>
<ol>
<li style="font-weight: 400;"><span style="font-weight: 400;">Concentrically orienting muscles in your glutes and hips before lifting the bar, allowing for a smooth liftoff.</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Bringing your hips closer to the bar, which makes the weight easier to lift.</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Keeping your foot flat, which allows you to push off more strongly. </span></li>
</ol>
<p><span style="font-weight: 400;">The degree of rotation depends on your comfort and hip structure, but make sure your shins still contact the bar. </span></p>
<p>Now that your lower body is set, you need to grab the bar.</p>
<h3><strong>What is the proper grip in a power clean?</strong></h3>
<p><span style="font-weight: 400;">Your grip should be about one fist-width outside of your shoulder. </span><span style="font-weight: 400;">This grip is known as a “clean grip” and has several advantages:</span></p>
<ol>
<li>This width is wide enough for you to maintain straight arms as you grab the bar with your knees out.</li>
<li>This width is also wide enough for most athletes to catch comfortably in a front squat.</li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">When you finish the deadlift phase, this width places the barbell closest to the hip to maximize your power during the extension.</span></li>
</ol>
<h3><strong>How do you determine clean grip?</strong></h3>
<p>To find your optimal clean grip, use your right hand and reach across your left shoulder. Then draw a straight line down from your right pinky. This line is where your index finger should be when you grab the bar. Like this:</p>
<p><img loading="lazy" decoding="async" class="size-large wp-image-558 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/01/Img-4a-Clean-pull-grip-1024x827.png" alt="" width="1020" height="824" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/01/Img-4a-Clean-pull-grip-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Img-4a-Clean-pull-grip-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Img-4a-Clean-pull-grip-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Img-4a-Clean-pull-grip.png 1312w" sizes="auto, (max-width: 1020px) 100vw, 1020px" /></p>
<p>&nbsp;</p>
<p>Now, as you grip the barbell, you should use a hook grip. <span style="font-weight: 400;">Which looks like this:</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-434 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean19-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean19-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean19-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean19-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean19.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">This grip is stronger than a normal grip because your thumb can push against the barbell rather than simply squeeze your hand. </span></p>
<p><span style="font-weight: 400;">This means you can keep your arms relaxed during the lift until it’s time to extend.</span></p>
<p><span style="font-weight: 400;">But there’s a catch:</span></p>
<p><span style="font-weight: 400;">If you’re new to the hook grip, then it can feel uncomfortable at first.</span></p>
<p><span style="font-weight: 400;">While your skin will eventually callus, you have two solutions to help you get used to it:</span></p>
<p><span style="font-weight: 400;">One solution is to use </span><a href="https://store.chineseweightlifting.com/equipment/tape/chinese-weightlifting-tape/"><span style="font-weight: 400;">weightlifting tape</span></a><span style="font-weight: 400;"> to provide a layer of protection for your thumbs during the hook grip.</span></p>
<p><span style="font-weight: 400;">Another solution is to use </span><a href="https://store.chineseweightlifting.com/equipment/straps/whitestraps/"><span style="font-weight: 400;">weightlifting straps</span></a><span style="font-weight: 400;"> (see the Olympic weightlifter below), which lets you maintain a normal grip without tensing your arms.</span></p>
<p><span style="font-weight: 400;">Like this:</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-432 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean17-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean17-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean17-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean17-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean17.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<h3><strong>What is the proper body position during the setup for the power clean?</strong></h3>
<p>You want to lift your head about 45˚ and push your chest forward. This movement sets you up as if you’re going to perform a vertical jump.</p>
<p><span style="font-weight: 400;">This position helps straighten your back and concentrically orient your back muscles sufficiently</span>, like this:</p>
<p><img loading="lazy" decoding="async" class="wp-image-433 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean18-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean18-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean18-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean18-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean18.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">Additionally, it’ll remove any slack in your arms, which helps you transfer energy more forcefully when you extend.</span></p>
<p><span style="font-weight: 400;">Now, you might look at this photo and say, “I can’t sit up like that.”</span></p>
<p><span style="font-weight: 400;">Don’t worry!</span></p>
<p><span style="font-weight: 400;">YOUR torso angle depends on the length of your arms, torso, and legs. </span></p>
<p><span style="font-weight: 400;">So don’t worry about looking like someone else. </span></p>
<p><span style="font-weight: 400;">Just let your body bend how it needs to keep your balance on the ball of the foot.</span></p>
<h3 id="step-2"><b>Step #2: Power Clean Deadlift</b></h3>
<p><span style="font-weight: 400;">Here’s the truth:</span></p>
<p><b>You only have one chance to explode during the power clean.</b></p>
<p><span style="font-weight: 400;">So, it’s better to save that explosion for the extension rather than ripping the bar off the ground. </span></p>
<p><span style="font-weight: 400;">Additionally, a power clean deadlift is much lighter than a maximal deadlift, so you don’t need to go crazy from the floor.</span></p>
<p><span style="font-weight: 400;">Instead, think of the power clean as a smooth deadlift + powerful extension to remind you to push off the ball of the foot and keep your balance. </span></p>
<p><span style="font-weight: 400;">Here is what a smooth clean deadlift looks like:</span></p>
<p><iframe loading="lazy" src="https://player.vimeo.com/video/491821664" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p><span style="font-weight: 400;">Notice how he can still extend once the bar reaches the end of the deadlift even though he didn’t rip the bar off the ground. </span></p>
<p><span style="font-weight: 400;">Now that you know there is no need to rush your deadlift, let’s go over how to perform a power clean deadlift like a professional Olympic weightlifter.</span></p>
<h3>How do you do a clean deadlift?</h3>
<p>The key to a clean deadlift is to think about pushing through the ground rather than pulling the barbell.</p>
<p><span style="font-weight: 400;">The goal is to use your strength to make sure your hips and shoulders rise evenly. </span></p>
<p><span style="font-weight: 400;">So, pushing against the floor preserves your balance and upper body position.</span></p>
<p><span style="font-weight: 400;">And the movement feels more like a squat rather than a hinge movement like a deadlift.</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-435 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean20-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean20-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean20-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean20-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean20.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p>&nbsp;</p>
<h3><strong>How do I keep my bar close during a power clean?</strong></h3>
<p>During a power clean, you must keep the bar close to you while keeping yourself close to the bar. To do this, you must:</p>
<ol>
<li style="font-weight: 400;" aria-level="1">Drag the bar along your VMO muscle.</li>
<li style="font-weight: 400;" aria-level="1">Keep your balance forward</li>
</ol>
<p><span style="font-weight: 400;">Let’s go through these two strategies.</span></p>
<p><b>Case 1: Keeping the bar close to you</b></p>
<p><span style="font-weight: 400;">As the bar passes your knees, your body must adjust to keep its balance and position.</span></p>
<p><span style="font-weight: 400;">But it’s easy for the bar to drift away from you at this point, which can cause the bar to pull you forward.</span></p>
<p><span style="font-weight: 400;">In this case, you are close to the bar, but the bar is not close to you.</span></p>
<p><span style="font-weight: 400;">Dragging the bar along your VMO muscle helps avoid this separation to maintain your balance. It looks like this:</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-436 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean21-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean21-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean21-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean21-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean21.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><b>Case 2: Keeping yourself close to the bar</b></p>
<p><span style="font-weight: 400;">As the bar passes your knees, it’s easy to lean back, pull with your arms, etc. as you drag the bar. </span></p>
<p><span style="font-weight: 400;">In this case, the bar is close to you, but YOU are moving away from the bar. </span></p>
<p><span style="font-weight: 400;">To ensure YOU stay close to the bar during the power clean, keep your balance on the ball of your foot.</span></p>
<p><span style="font-weight: 400;">You should look like you’re preparing to jump, like this:</span></p>
<p>&nbsp;</p>
<p><img decoding="async" src="https://chineseweightlifting.com/wp-content/uploads/2021/01/image9.png" /></p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">Some athletes perform hang power cleans from this location and just try to explode from here.</span></p>
<p><span style="font-weight: 400;">Other athletes get anxious, or they’ve heard the barbell should accelerate above the knee, so they try to explode from here.</span></p>
<p><span style="font-weight: 400;">But in both situations, stay calm!</span></p>
<p><span style="font-weight: 400;">The bar accelerates naturally due to your body being in a stronger position to move the bar. </span></p>
<p><span style="font-weight: 400;">Think about it:</span></p>
<p><span style="font-weight: 400;">During a heavy squat, the barbell moves faster as you get closer to standing up. </span></p>
<p><span style="font-weight: 400;">This happens because it’s easier to move the bar, not because you are pushing harder as you finish the movement. The same goes for the power clean.</span></p>
<p><span style="font-weight: 400;">So, just push smoothly, maintain your balance, and let the barbell accelerate on its own.</span></p>
<p>The final step for the deadlift is to reach the contact point for you to extend.</p>
<h3><strong>Where should the bar make contact in a clean?</strong></h3>
<p>For cleans, power cleans, and their variations, Chinese weightlifters usually wait until the bar reaches 2 – 4 inches (5 – 10cm) below the hip crease to make contact.</p>
<p><span style="font-weight: 400;">The reason?</span></p>
<p><span style="font-weight: 400;">This spot is the highest you can deadlift the bar before either locking out or extending. </span></p>
<p><span style="font-weight: 400;">Therefore, this height maximizes the work from your legs and leaves your upper body fresher to pull during the extension. </span></p>
<p><span style="font-weight: 400;">It looks like this:</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-437 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean22-1024x827.png" alt="" width="850" height="686" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean22-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean22-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean22-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean22.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">In our Chinese </span><a href="https://chineseweightlifting.com/seminars/"><span style="font-weight: 400;">weightlifting seminar</span></a><span style="font-weight: 400;">, we use this process to make sure you reach the highest point of contact:</span></p>
<ol>
<li style="font-weight: 400;"><span style="font-weight: 400;">Stand up straight with the barbell.</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Take note where the barbell is touching your thigh.</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Shift your balance forward to the ball of the foot, bend your knees slightly, and lean forward as if you’re about to jump vertically.</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Stop when you feel the barbell lowering itself or when you feel the need to tense your traps/shoulders or arms to hold the barbell in place. </span></li>
</ol>
<p><span style="font-weight: 400;">Once you get to this spot, it should feel like the bar is resting or pressing on your thighs.</span></p>
<h3 id="step-3"><b>Step #3: Extension Movement</b></h3>
<p><span style="font-weight: 400;">Now it’s time to put the “power” in the power clean.</span></p>
<p><span style="font-weight: 400;">The extension, also known as the &#8220;clean pull&#8221;,  is a powerful finishing movement that determines the barbell’s path.</span></p>
<p><span style="font-weight: 400;">And the goal is to maximize your vertical force, so you want an extension movement that finishes in as a straight position as possible, like this: </span></p>
<p><img loading="lazy" decoding="async" class="wp-image-438 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean23-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean23-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean23-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean23-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean23.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<h3><span style="font-weight: 400;">Clean Pull Technique</span></h3>
<p><span style="font-weight: 400;">There are several techniques to transfer the most vertical force through your body during the clean pull:</span></p>
<ol>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Keep the ball of your foot connected with the ground.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Pull the bar to your belly button.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Keep your head up and chest out.</span></li>
</ol>
<p>Let&#8217;s go through these techniques, one by one.</p>
<p><b>First, keep the ball of your foot connected with the ground as you straighten your body. </b></p>
<p><span style="font-weight: 400;">This is a position of maximal propulsion, and you see it in many movements before the foot leaves the ground, like sprinting and jumping:</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-439 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean24-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean24-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean24-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean24-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean24.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">But, the best part is that you’re </span><b>already</b><span style="font-weight: 400;"> pressing through the ball of your foot during the deadlift!</span></p>
<p><span style="font-weight: 400;">So, you just need to continue pressing through the floor and keep your balance as you throw your body upward, easy!</span></p>
<p><b>Second, pull the bar to your belly button.</b></p>
<p><span style="font-weight: 400;">To do this, you must </span><b>use your upper traps, shoulders, and biceps simultaneously to lift your elbows, </b><span style="font-weight: 400;">like this:</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-440 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean25-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean25-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean25-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean25-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean25.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">It’s like lifting some tight pants to your belly button.</span></p>
<p><span style="font-weight: 400;">This height is the highest you can pull your elbows vertically while keeping the barbell close to your body.</span></p>
<p><span style="font-weight: 400;">Now, you might wonder, “Belly button? How will I get the bar to my shoulders?”</span></p>
<p><span style="font-weight: 400;">Answer: momentum.</span></p>
<p><span style="font-weight: 400;">Belly-button height is the minimum to catch in a deep squat position, but since the weight in a power clean is lighter, you’ll gain more height from a given amount of effort. </span></p>
<p><b>Third, maintain your head up and chest out.</b></p>
<p><span style="font-weight: 400;">The body follows the head.</span></p>
<p><span style="font-weight: 400;">So keeping your head up will help maintain upward momentum and transfer more energy through your body. </span></p>
<p><span style="font-weight: 400;">Luckily, you already set this up in the start position, so you just need to maintain it in this stage as well.</span></p>
<p><span style="font-weight: 400;">Now, I know this pull probably feels more targeted and deliberate lower than you’re used to, so try this paused clean pull from our </span><a href="https://store.chineseweightlifting.com/product-category/programs/"><span style="font-weight: 400;">Chinese weightlifting technique program</span></a><span style="font-weight: 400;"> to help build a more accurate motor pattern:</span></p>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/B-FJbuBHoWH/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B-FJbuBHoWH/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener">A post shared by Ma Strength (@mastrength)</a></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<h3><strong>Should you jump when doing a power clean?</strong></h3>
<p><span style="font-weight: 400;">No. One way you can imagine the extension is to think of it as a vertical jump where the ball of your foot is glued to the ground.</span></p>
<p><span style="font-weight: 400;">If you leave the ground during the extension, then you can’t produce any more force.</span></p>
<p><span style="font-weight: 400;">Additionally, jumping off the ground can disrupt your timing because you must wait until you land to produce more force.</span></p>
<h3 id="step-4"><b>Step #4: Power Clean Front Squat</b></h3>
<p><span style="font-weight: 400;">You can’t relax after the extension!</span></p>
<p><span style="font-weight: 400;">You need to actively pull under into a front squat, like this: </span></p>
<p><img loading="lazy" decoding="async" class="wp-image-441 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean26-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean26-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean26-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean26-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean26.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">An active pull under helps you catch the bar near its apex, which</span><span style="font-weight: 400;"> reduces the barbell stress on your joints.</span></p>
<p><span style="font-weight: 400;">For an effective pull under, you can think of the cue “power clean front squat” or “clean pull front squat.”</span></p>
<h3><strong>How do you get under the bar in a power clean?</strong></h3>
<p><span style="font-weight: 400;">To get under the bar during a power clean, you need to perform three movements </span><b>simultaneously</b><span style="font-weight: 400;"> after the extension:</span></p>
<ol>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Slide your feet </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Squat down actively</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Continue pulling the bar with your upper body</span></li>
</ol>
<p><span style="font-weight: 400;">Let’s go through each of these elements.</span></p>
<p><b>The first movement is sliding your feet down and outward to your front squat width, like this:</b></p>
<p><img loading="lazy" decoding="async" class="wp-image-416 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean1-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean1-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean1-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean1-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean1.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">You must be forceful when you lower your heels as if you’re in a puddle of water and are trying to create a huge splash. </span></p>
<p><span style="font-weight: 400;">This lowering is important because the sooner you land, the quicker you can stop the bar.</span></p>
<p><span style="font-weight: 400;">And simultaneously sliding outward puts you in YOUR squat position, which is the strongest position to support heavy weight.</span></p>
<p><span style="font-weight: 400;">If you want to build agility for this movement, try practicing this footwork without a bar during your warmup:</span></p>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/reel/CEPO50Wn8oU/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/reel/CEPO50Wn8oU/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener">A post shared by Ma Strength (@mastrength)</a></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<p><b>The second movement is to flex your knees and hips to squat down actively, like this:</b></p>
<p><img loading="lazy" decoding="async" class="wp-image-417 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean2-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean2-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean2-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean2-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean2.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">This movement places you in the most upright position while placing the bar over your midfoot.</span></p>
<p><span style="font-weight: 400;">Why the midfoot?</span></p>
<p><span style="font-weight: 400;">Because it’s the most stable point for squatting for EVERYONE.</span></p>
<p><span style="font-weight: 400;">Now, depending on your body shape, you might flex your hips or knees more to maintain the bar over the midfoot.</span></p>
<p><span style="font-weight: 400;">This individual variation is completely normal, so don’t worry about looking like someone else. </span></p>
<p><b>The third movement is to continue elevating the bar to you with your arms, shoulders, and upper trapezius, like this Olympic weightlifter:</b></p>
<p><img loading="lazy" decoding="async" class="wp-image-418 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean3-1024x827.png" alt="" width="850" height="686" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean3-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean3-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean3-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean3.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">Basically, you want to put the bar where you want to catch it while keeping it as close as possible to your torso.</span></p>
<p><span style="font-weight: 400;">Guiding the bar like this increases its upward speed, which keeps it from crashing down on your shoulders or wrists.</span></p>
<p><span style="font-weight: 400;">Now, due to the clean grip, your arms and shoulders naturally rotate to lift the bar once it passes your belly button. Like this:<br />
</span></p>
<p><iframe loading="lazy" src="https://player.vimeo.com/video/497354369" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe><br />
<span style="font-weight: 400;">Since this is a natural movement, your focus should be on continuing to pull the bar to your shoulders.</span></p>
<p><span style="font-weight: 400;">And one way to think about this movement is to imagine pulling your pants up to your neck.</span></p>
<p>Or you can incorporate clean speed pulls (aka panda pulls):</p>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/B_hsZlKH9GD/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B_hsZlKH9GD/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener">A post shared by Ma Strength (@mastrength)</a></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<h3 id="step-5"><b>Step #5: Front Rack Position</b></h3>
<p><span style="font-weight: 400;">You’re almost done!</span></p>
<p><span style="font-weight: 400;">The final step is to catch the bar on the groove of your deltoids and across your clavicle.</span></p>
<p><span style="font-weight: 400;">This position is known as a “front rack position,” and it looks like this:</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-419 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean4-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean4-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean4-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean4-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean4.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">Like this Olympic weightlifter, your goal is to create the widest base to support heavy weights.</span></p>
<p><span style="font-weight: 400;">This position looks easy, but you’ll crumble like paper during the catch if it’s not correct.</span></p>
<p><span style="font-weight: 400;">And if you buckle, then you can miss the lift or hurt your wrists and back. </span></p>
<p><span style="font-weight: 400;">So, here are a few ways you can reduce injury risk and still lift heavy.</span></p>
<p><b>First, spread your elbows outward as you catch.</b></p>
<p><img loading="lazy" decoding="async" class="wp-image-420 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean5-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean5-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean5-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean5-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean5.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">This movement helps prevent your mid back from rounding and prevents smaller areas from absorbing the load.</span></p>
<p><span style="font-weight: 400;">Thankfully, your elbows are already pointing away from you during the extension and pull under, so you just have to maintain that position as you catch. </span></p>
<p><span style="font-weight: 400;">But what if you have trouble keeping your elbows out?</span></p>
<p><span style="font-weight: 400;">Try placing a piece of </span><a href="https://store.chineseweightlifting.com/equipment/tape/chinese-weightlifting-tape/"><span style="font-weight: 400;">weightlifting tape</span></a><span style="font-weight: 400;"> on the inner bony edge of each elbow (see the black dots in the image above).</span></p>
<p><span style="font-weight: 400;">Then make sure the tape is visible from the front when you catch.</span></p>
<p><span style="font-weight: 400;">If this fails, then make sure your head is still up and your chest is pushed out.</span></p>
<p><span style="font-weight: 400;">And if you still have trouble, then you might need dedicated </span><a href="https://thebarbellphysio.com/fix-front-rack/"><span style="font-weight: 400;">front rack mobility </span></a><span style="font-weight: 400;">drills to mobilize your wrists, triceps, shoulder, and mid-back.</span></p>
<p><b>Second, raise your elbows until the bar rolls onto the groove of your deltoids and clavicle. </b></p>
<p><span style="font-weight: 400;">The last thing you want is to waste a good lift by having it roll off your shoulders because your elbows are too low. </span></p>
<p><span style="font-weight: 400;">And you don’t want to force your elbows too high because you might push the bar into your throat or round your mid-back.</span></p>
<p><span style="font-weight: 400;">So what’s the best angle for your elbows?</span></p>
<p><span style="font-weight: 400;">The highest one that keeps your mid-back straight. </span></p>
<p><span style="font-weight: 400;">Where’s that?</span></p>
<p><span style="font-weight: 400;">It depends on the length of your upper arm relative to your forearm.</span></p>
<p><span style="font-weight: 400;">Basically, the longer your forearm, the </span><b>lower</b><span style="font-weight: 400;"> your elbows will point because you need to create enough room for the bar to rest on the groove of your shoulders.</span></p>
<p><span style="font-weight: 400;">This variation means athletes can vary within the dashed lines in the image below:</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-421 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean6-1024x827.png" alt="" width="850" height="686" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean6-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean6-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean6-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean6.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">So don’t worry if your elbow angle differs from someone else. </span></p>
<p><span style="font-weight: 400;">Everyone will have their own position, but the barbell will be in the same location and contact the same spots.</span></p>
<p><b>Third, maintain as full a grip as possible.</b></p>
<p><span style="font-weight: 400;">The ideal is to maintain a full grip on the bar, like this:</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-422 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean7-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean7-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean7-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean7-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean7.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">A full grip maintains your connection with the bar and prevents the bar from rolling off you. </span></p>
<p><span style="font-weight: 400;">However, a full grip does not mean a tight grip. </span></p>
<p><span style="font-weight: 400;">In fact, your grip should be relaxed.</span></p>
<p><span style="font-weight: 400;">If your grip is tense, then your wrist and forearms flexors will concentrically orient, which can push the bar forward.</span></p>
<p><span style="font-weight: 400;">However, if your forearm is short or you have short fingers, it might not be possible to hold the bar with a full grip. </span></p>
<p><span style="font-weight: 400;">So, you might need to open your hand and support the bar with 3 – 4 fingertips, like this:</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-423 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean8-1024x827.png" alt="" width="850" height="687" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean8-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean8-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean8-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/12/powerclean8.png 1312w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<p><span style="font-weight: 400;">This grip is ok.</span></p>
<p><span style="font-weight: 400;">But if you support with 1 – 2 fingers, then it’s more likely your grip slipped, your elbow position is too high, or you might have movement restriction preventing a fuller grip.</span></p>
<h2 id="variations"><b>Variations for your Power Clean Workout</b></h2>
<p><span style="font-weight: 400;">In our list of </span><a href="https://chineseweightlifting.com/olympic-weightlifting-training-exercises/"><span style="font-weight: 400;">Olympic weightlifting training exercises</span></a><span style="font-weight: 400;">, we show many variations to develop Olympic power clean technique. </span></p>
<p><span style="font-weight: 400;">But we will cover several variations used in Olympic weightlifting as well as CrossFit, Track &amp; Field, American football, and other sports.</span></p>
<p><span style="font-weight: 400;">These variations differ by range of motion, your ability to lift (overcome) the weight, and your ability to catch (yield), as you can see here:</span></p>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-651 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-clean-progression-exercises-600x338.png" alt="" width="600" height="338" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-clean-progression-exercises-600x338.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-clean-progression-exercises-1024x577.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-clean-progression-exercises-768x433.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-clean-progression-exercises.png 1400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><span style="font-weight: 400;">Let’s go through these, one by one.</span></p>
<h2 id="bonus-hang-power-clean"><b>Bonus: Hang Power Clean</b></h2>
<p><span style="font-weight: 400;">The difference between an Olympic weightlifting power clean and hang power clean is </span><b>where you start</b><span style="font-weight: 400;"> the lift.</span></p>
<p><span style="font-weight: 400;">A power clean always starts from the floor, </span><span style="font-weight: 400;">and you’re overcoming throughout the lift.</span></p>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-652 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Hang-Power-Clean-600x338.png" alt="" width="600" height="338" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Hang-Power-Clean-600x338.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Hang-Power-Clean-1024x577.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Hang-Power-Clean-768x433.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Hang-Power-Clean.png 1400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><span style="font-weight: 400;">This is why the power clean is mostly red.</span></p>
<p><span style="font-weight: 400;">A hang power clean usually requires a deadlift, but you can also unrack the bar from blocks or a squat rack.</span></p>
<p><span style="font-weight: 400;">Regardless, the hang power clean begins by yielding your muscles and connective tissues to lower the bar anywhere other than the floor.</span></p>
<p><span style="font-weight: 400;">Then you reverse directions (overcome) to perform a power clean.</span></p>
<p><span style="font-weight: 400;">Because there’s a yielding and overcoming action over the same section of the lift, you’ll see a purple area before the extension.</span></p>
<p><span style="font-weight: 400;">And this purple area gets darker as you lower the bar because you must yield and overcome to a greater degree to finish the movement.</span></p>
<p><span style="font-weight: 400;">But the most popular hang position for an Olympic weightlifter is right above the knee, like this:</span></p>
<p><iframe loading="lazy" src="https://player.vimeo.com/video/491477326" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p><span style="font-weight: 400;">Now, the catch should be the same between a power clean and hang power clean.</span></p>
<p><span style="font-weight: 400;">If you catch in a quarter squat, you must pull on the bar (overcome) more than you need to squat (yield).</span></p>
<p><span style="font-weight: 400;">So this area contains only a little bit of purple.</span></p>
<h3><strong>What do hang power cleans work?</strong></h3>
<p><span style="font-weight: 400;">The hang power clean trains you to produce greater force (relative to the power clean) because the range of motion to lift the bar is shorter.</span></p>
<p><span style="font-weight: 400;">There are two ways you can bias your force production for a given weight. </span></p>
<p><span style="font-weight: 400;">The first way is to bias your connective tissues by using a stretch reflex.</span></p>
<p><span style="font-weight: 400;">You can do this by using a “touch-and-go style”, where you reverse your motion the instant you reach your hang position.</span></p>
<p><span style="font-weight: 400;">This style creates downward momentum, which is useful if you have difficulty yielding into a full clean and/or compensate by sitting back during the catch.</span></p>
<p><span style="font-weight: 400;">And because this height is most similar to preparing for a countermovement vertical jump, it trains similar abilities.</span></p>
<p><span style="font-weight: 400;">The second way is to bias your musculature.</span></p>
<p><span style="font-weight: 400;">You can do this by pausing in the hang position before performing a power clean.</span></p>
<p><span style="font-weight: 400;">Pausing dissipates the stretch reflex, so your muscles must stiffen more to produce enough force to catch the bar.</span></p>
<p><span style="font-weight: 400;">This variation is useful for athletes who have difficulty stopping the bar during a power clean catch or who have difficulty standing up during the recovery.</span></p>
<p><span style="font-weight: 400;">It’s also good for athletes who are very springy but not very strong.</span></p>
<p><span style="font-weight: 400;">So both hang power clean variations are great for athletic purposes or Olympic weightlifting.</span></p>
<h3><strong>How to do a hang power clean</strong></h3>
<p><span style="font-weight: 400;">The best way to power clean from the hang is to make your hang position as similar as possible to your power clean exercise technique. So, use this process:</span></p>
<ol>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Follow the steps for the power clean deadlift and stand up straight.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Take note of where the bar is.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Shift your balance forward to the ball of the foot, bend your knees slightly, and lean forward without lowering the bar.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">While keeping your balance, lower the bar on your thighs until it is slightly above your knee (imagine bending over to jump straight up). </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Then follow the same steps for the deadlift, extension, pull under, and catch.</span></li>
</ol>
<p><span style="font-weight: 400;">Many athletes tend to sit back on their heels to lower the bar, but this strategy creates more horizontal movement on the bar, which can throw off your balance.</span></p>
<p><span style="font-weight: 400;">And you’ll end up working harder to produce the same amount of vertical force and keep your balance with this strategy.  </span></p>
<p><span style="font-weight: 400;">So, you might need to perform the sequence slowly and pause at the hang until it becomes more familiar and fluid.</span></p>
<h2 id="bonus-hang-clean"><b>Bonus: Hang Clean </b></h2>
<p>What’s the difference between hang power clean and hang clean?</p>
<p><span style="font-weight: 400;">The difference between a hang power clean and a hang clean is </span><b>where you catch</b><span style="font-weight: 400;"> the bar.</span></p>
<p><img loading="lazy" decoding="async" class="wp-image-690 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/05/range-of-motion-hang-power-clean-hang-clean-1024x577.png" alt="" width="601" height="339" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/05/range-of-motion-hang-power-clean-hang-clean-1024x577.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/05/range-of-motion-hang-power-clean-hang-clean-600x338.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/05/range-of-motion-hang-power-clean-hang-clean-768x433.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/05/range-of-motion-hang-power-clean-hang-clean.png 1400w" sizes="auto, (max-width: 601px) 100vw, 601px" /></p>
<p><span style="font-weight: 400;">All power cleans must catch the bar at or above half squat height: where the hip crease is parallel to the knee joint.</span></p>
<p><span style="font-weight: 400;">Since you’re squatting (yielding) more relative to pulling on the bar (overcoming), this area is a darker purple compared to catching in a quarter squat.</span></p>
<p><span style="font-weight: 400;">When you catch below a half squat, then the movement becomes a hang clean:</span></p>
<p><iframe loading="lazy" src="https://player.vimeo.com/video/491492889" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p><span style="font-weight: 400;">As you pass half squat height, the barbell has greater downward momentum, and it’s impossible to pull on it any further, so all you do is yield into a full squat.</span></p>
<p><span style="font-weight: 400;">That’s why the area past half squat height is no longer purple, but instead purely blue.</span></p>
<h3><strong>What is the point of a hang clean?</strong></h3>
<p><span style="font-weight: 400;">The reason for using hang cleans is because power is a combination of strength and speed, and you need to develop both qualities for Olympic weightlifting. </span></p>
<p><span style="font-weight: 400;">In this case, you have more time to pull on the bar (overcome) and squat (yield).</span></p>
<p><span style="font-weight: 400;">In fact, sometimes a hang clean occurs accidentally. </span></p>
<p><span style="font-weight: 400;">For example, during the extension, you might realize you don’t have enough height to catch the bar in a quarter squat or half squat.</span></p>
<p><span style="font-weight: 400;">Instead, you yield further to catch the bar in a full squat. </span></p>
<p><span style="font-weight: 400;">This adjustment is a normal result with heavy weights because the bar will have less momentum upward after the extension.</span></p>
<h3><strong>Is the hang clean easier than power clean?</strong></h3>
<p><span style="font-weight: 400;">The hang clean can be easier because you don’t have to pull the bar as high as the power clean, but you must catch it lower. </span><span style="font-weight: 400;">However, if you can&#8217;t yield to achieve a deep front squat, then the hang clean might be more difficult.</span></p>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-653 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Hang-Clean-600x338.png" alt="" width="600" height="338" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Hang-Clean-600x338.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Hang-Clean-1024x577.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Hang-Clean-768x433.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Hang-Clean.png 1400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Additionally, if you can use the energy stored in your connective tissues from the stretch reflex, then it will be easier to lift the bar.</p>
<p>For these reasons, most Chinese weightlifters can hang clean more weight than they power clean.</p>
<h3><strong>Hang Clean Form</strong></h3>
<p><span style="font-weight: 400;">Assuming you can perform a deep front squat, here are some setup tips to improve your hang clean:</span></p>
<p>Simply follow this process:</p>
<ol>
<li>Set up <span style="font-weight: 400;">and lower the bar </span>exactly like the hang power clean in the previous section.</li>
<li>Once you lower the bar to your hang position, immediately reverse your momentum to take advantage of the stretch reflex.</li>
<li style="font-weight: 400;"><b>Continue pulling under</b><span style="font-weight: 400;"> to catch the bar in a deep squat after the extension; otherwise, the bar will crash on you.</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Keep the bar over the midfoot during the catch, regardless of squat depth.</span></li>
</ol>
<h2 id="bonus-clean-blocks"><strong>Bonus: Power Clean from Blocks</strong></h2>
<p><span style="font-weight: 400;">A power clean from blocks changes your starting point for the lift and shortens the range of motion relative to a power clean from the floor.</span></p>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-654 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Block-Power-Clean-600x338.png" alt="" width="600" height="338" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Block-Power-Clean-600x338.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Block-Power-Clean-1024x577.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Block-Power-Clean-768x433.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Power-Clean-vs-Block-Power-Clean.png 1400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><span style="font-weight: 400;">Therefore, a block power clean trains your muscles to produce greater force relative to the power clean.</span></p>
<p><span style="font-weight: 400;">The most popular block height is where the bar is just above the knees, as shown by this Chinese weightlifter:</span></p>
<p><iframe loading="lazy" src="https://player.vimeo.com/video/498765478" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<h3><strong>Block Power Clean vs Hang Power Clean</strong></h3>
<p><span style="font-weight: 400;">Why bother with a power clean from blocks if you can use a hang power clean? The answer is: blocks dissipate the barbell’s force and eliminate the yielding component of your connective tissues.</span></p>
<p><img loading="lazy" decoding="async" class=" wp-image-655 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/01/Hang-power-clean-vs-block-power-clean-600x338.png" alt="" width="600" height="338" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/01/Hang-power-clean-vs-block-power-clean-600x338.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Hang-power-clean-vs-block-power-clean-1024x577.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Hang-power-clean-vs-block-power-clean-768x433.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/01/Hang-power-clean-vs-block-power-clean.png 1400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><span style="font-weight: 400;">This difference trains your muscles to stiffen more forcefully compared to the hang power clean.</span></p>
<p><span style="font-weight: 400;">This is why the block power clean is more red than the hang power clean.</span></p>
<p><span style="font-weight: 400;">In fact, the block power clean requires the most overcoming of any clean variations.</span></p>
<p><span style="font-weight: 400;">So, using blocks is an excellent addition to your power clean workout.</span></p>
<p><span style="font-weight: 400;">Another advantage from block power cleans is to reinforce your positioning. </span></p>
<p><span style="font-weight: 400;">Some athletes rush their descent to the hang position because the bar is heavy or they feel anxious.</span></p>
<p><span style="font-weight: 400;">It’s easy for these athletes to sit back as they yield or lean back to lift the bar.</span></p>
<p><span style="font-weight: 400;">Other athletes yield their connective tissues too much, so they have difficulty stopping the bar during the hang or catch.</span></p>
<p><span style="font-weight: 400;">This delay can throw them off balance from the optimal position or force them to compensate.</span></p>
<p><span style="font-weight: 400;">Blocks help minimize these issues by giving you time to get in the right position to push maximally.</span></p>
<h3><strong>Block Power Clean Technique</strong></h3>
<p><span style="font-weight: 400;">If you’re using a height where the bar is slightly above the knees, use this process to setup:</span></p>
<ol>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Approach the bar with your feet pointing straight ahead.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Look down to make sure the bar is directly over the ball of your foot</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Then turn your feet and knees outward as you would for a power clean from the floor.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Shift your weight forward until you’re on the ball of your foot AND your VMO is touching the bar (you might need to adjust a little bit to accomplish this.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Grab the bar and set your upper body.</span></li>
</ol>
<p><span style="font-weight: 400;">Your body should be slightly forward as if you were preparing to jump vertically. Like this:</span></p>
<p><img loading="lazy" decoding="async" class=" wp-image-456 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/01/image9.png" alt="" width="850" height="686" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/01/image9.png 623w, https://chineseweightlifting.com/wp-content/uploads/2021/01/image9-600x484.png 600w" sizes="auto, (max-width: 850px) 100vw, 850px" /></p>
<h2 id="clean-power-clean"><strong>Bonus: Clean vs Power Clean</strong></h2>
<p>The main visual difference between a clean vs power clean is the height of the catch:</p>
<ul>
<li>A power clean is a clean where the barbell is caught at a half squat or higher.</li>
<li>A clean catches the barbell in a full squat.</li>
</ul>
<p><img loading="lazy" decoding="async" class=" wp-image-664 aligncenter" src="https://chineseweightlifting.com/wp-content/uploads/2021/01/clean-vs-power-clean-1024x577.png" alt="" width="599" height="338" srcset="https://chineseweightlifting.com/wp-content/uploads/2021/01/clean-vs-power-clean-1024x577.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2021/01/clean-vs-power-clean-600x338.png 600w, https://chineseweightlifting.com/wp-content/uploads/2021/01/clean-vs-power-clean-768x433.png 768w, https://chineseweightlifting.com/wp-content/uploads/2021/01/clean-vs-power-clean.png 1400w" sizes="auto, (max-width: 599px) 100vw, 599px" /></p>
<p>The pulls have the same range of motion and need an overcoming force to move the bar, so this portion is red in both graphs.</p>
<p>However, the difference in catch height occurs because the weight is lighter during a power clean, so the bar has more upward momentum after extension.</p>
<p>And the catch height produces different effects on your connective tissues.</p>
<p><span style="font-weight: 400;">How does this work?</span></p>
<p><span style="font-weight: 400;">Well, because the range of motion to stop the bar during a power clean is shorter than a full clean, the rate of loading on your connective tissues increases.</span></p>
<p>A faster rate of loading means your tissues must stiffen harder to stop the movement.</p>
<p>And since you must yield a little bit to get into a quarter squat, the catch portion is purple during a power clean.</p>
<p>Similarly, the rate of loading decreases as you increase the range of motion to catch the bar because you have more time to stop the bar. So you don’t have to stiffen your connective tissues as much.</p>
<p>In fact, you have to start yielding to get under the bar fast enough.</p>
<p>That’s why the graph becomes more purple as you catch lower.</p>
<p>Once you pass half-squat height, your pelvic diaphragm becomes more eccentrically oriented, so all you can do is yield into a full squat.</p>
<p>That’s why the area past half-squat height is no longer purple but instead purely blue.</p>
<p>You can see this in slow motion. Watch how the weightlifter racks the bar in a half squat and then gets pushed down by the bar.</p>
<div style="padding: 56.25% 0 0 0; position: relative;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" title="Full Clean - Slow Motion" src="https://player.vimeo.com/video/549054926?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<p><script src="https://player.vimeo.com/api/player.js"></script></p>
<p>This push occurs because he’s yielding.</p>
<p>And the benefit of this yielding action is you don’t have to pull the bar so high to finish the lift. This shorter pull is less work, so you can use more weight.</p>
<h2 id="questions"><b>Questions about Power Clean Form?</b></h2>
<p><span style="font-weight: 400;">There you have it:</span></p>
<p><span style="font-weight: 400;">Our step-by-step guide on how to power clean using Chinese weightlifting techniques. </span></p>
<p><span style="font-weight: 400;">And the best part is that you can use these techniques regardless of your body shape!</span></p>
<p><span style="font-weight: 400;">You can also use this power clean technique for Olympic weightlifting, CrossFit, or sports-specific training.</span></p>
<p><span style="font-weight: 400;">And you can check out our </span><a href="https://store.chineseweightlifting.com/product-category/books/"><span style="font-weight: 400;">Chinese weightlifting book</span></a><span style="font-weight: 400;"> for weight training solutions to troubleshoot the power clean.</span></p>
<p><span style="font-weight: 400;">Now we&#8217;d like to hear from you &#8230;</span></p>
<p><span style="font-weight: 400;">What is your main problem with power clean form?</span></p>
<p><span style="font-weight: 400;">Which strategy from today&#8217;s post are you</span> <span style="font-weight: 400;">ready to apply in your power clean workout?</span></p>
<p><span style="font-weight: 400;">If you have any other Olympic power clean technique questions, let us know by leaving a comment below right now!</span></p>
<p><script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://chineseweightlifting.com/how-to-power-clean/"
  },
  "headline": "How to Power Clean",
  "description": "How to Power Clean like Chinese Olympic Weightlifters – Step by Step
In this post, I’m going to show you EXACTLY how to power clean with the perfect technique using Chinese weightlifting.</p>
<p>In fact, this is the exact same process taught to build the top Olympic weightlifters in China, but it works for ANY body type! </p>
<p>In fact, the average power clean among Chinese weightlifters weighing 56 – 85kg is double bodyweight, but some can do much more! </p>
<p>So, if you want power clean the most weight with the least stress during your Olympic weightlifting, CrossFit training, or sports-specific power clean workout, then you’ll love this power clean tutorial!",
  "image": "https://chineseweightlifting.com/wp-content/uploads/2020/12/powercleanbanner.png",  
  "author": {
    "@type": "Organization",
    "name": "Ma Strength"
  },  
  "publisher": {
    "@type": "Organization",
    "name": "Ma Strength",
    "logo": {
      "@type": "ImageObject",
      "url": "https://chineseweightlifting.com/wp-content/uploads/2020/10/Ma-Strength-Full-Logo-2.png"
    }
  },
  "datePublished": "2021-01-11",
  "dateModified": "2021-03-01"
}
</script></p>
<p>The post <a href="https://chineseweightlifting.com/how-to-power-clean/">How to Power Clean like Chinese Olympic Weightlifters – Step by Step</a> appeared first on <a href="https://chineseweightlifting.com">Ma Strength</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chineseweightlifting.com/how-to-power-clean/feed/</wfw:commentRss>
			<slash:comments>33</slash:comments>
		
		
			</item>
		<item>
		<title>344 Olympic Weightlifting Training Exercises Used by Chinese Weightlifters</title>
		<link>https://chineseweightlifting.com/olympic-weightlifting-training-exercises/</link>
					<comments>https://chineseweightlifting.com/olympic-weightlifting-training-exercises/#comments</comments>
		
		<dc:creator><![CDATA[Ma Strength]]></dc:creator>
		<pubDate>Thu, 12 Nov 2020 23:48:03 +0000</pubDate>
				<category><![CDATA[Guides]]></category>
		<guid isPermaLink="false">https://chineseweightlifting.com/?p=297</guid>

					<description><![CDATA[<p>Want to know what kind of bodybuilding, strength training, and assistance exercises Chinese Olympic weightlifting teams use to train gold medal athletes year-after-year? Then you will LOVE this guide. Weightlifting centers throughout China use a combination of these 344 movements at various stages of development to take athletes from newbie lifters to Olympic contenders. Some [...]</p>
<p>The post <a href="https://chineseweightlifting.com/olympic-weightlifting-training-exercises/">344 Olympic Weightlifting Training Exercises Used by Chinese Weightlifters</a> appeared first on <a href="https://chineseweightlifting.com">Ma Strength</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Website-2b-1024x577.jpg" alt="" width="1020" height="575" /></p>
<p><span style="font-size: 100%;">Want to know what kind of bodybuilding, strength training, and assistance exercises Chinese Olympic weightlifting teams use to train gold medal athletes year-after-year? Then you will LOVE this guide.</span></p>
<p><span style="font-size: 100%;">Weightlifting centers throughout China use a combination of these 344 movements at various stages of development to take athletes from newbie lifters to Olympic contenders.</span></p>
<ul>
<li><span style="font-size: 100%;">Some are for developing technique and power.</span></li>
<li><span style="font-size: 100%;">Some are for strength and conditioning.</span></li>
<li><span style="font-size: 100%;">Some are for muscular development.</span></li>
<li><span style="font-size: 100%;">And some are to reduce the risk of injury.</span></li>
</ul>
<p><span style="font-size: 100%;">You can also find detailed explanations for some of these movements in our <a href="https://store.chineseweightlifting.com/product-category/programs/">Chinese Weightlifting Technique Foundation Program</a>!</span></p>
<p><span style="font-size: 100%;">We’ll update these Olympic weightlifting training exercises as we exchange more ideas during our <a href="https://chineseweightlifting.com/camps/">Ma Strength Camp</a>.</span></p>
<p><span style="font-size: 100%;">For now, you can filter through the list to find the best exercise for your weightlifting, sports-specific weight training, or CrossFit training.</span></p>
<p><span style="font-size: 100%;">And if you want to read this list in a handy PDF, then leave your email below:</span></p>
<script>(function() {
	window.mc4wp = window.mc4wp || {
		listeners: [],
		forms: {
			on: function(evt, cb) {
				window.mc4wp.listeners.push(
					{
						event   : evt,
						callback: cb
					}
				);
			}
		}
	}
})();
</script><!-- Mailchimp for WordPress v4.12.1 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-202" method="post" data-id="202" data-name="Newsletters Sign Up" ><div class="mc4wp-form-fields"><p>
    <label>First Name</label>
    <input type="text" name="FNAME">
</p>

<p>
	<label>Email address: 
		<input type="email" name="EMAIL" placeholder="Your email address" required />
</label>
</p>

<p>
	<input type="submit" value="Start Learning!" />
</p></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1775793681" /><input type="hidden" name="_mc4wp_form_id" value="202" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin -->
<p>Now, let’s dive right in!</p>
<h2>List of Olympic Weightlifting Exercises</h2>
<p>If you want to skip to a section in this list of Olympic weightlifting exercises, click on the following links:</p>
<ul>
<li><a href="#snatch">Olympic Weightlifting Snatch</a></li>
<li><a href="#clean">Olympic Weightlifting Clean</a></li>
<li><a href="#deadlift">Olympic Weightlifting Deadlift</a></li>
<li><a href="#jerk">Olympic Weightlifting Jerk</a></li>
<li><a href="#squat">Olympic Weightlifting Squat</a></li>
<li><a href="#press">Olympic Weightlifting Press</a></li>
<li><a href="#arm">Arm Weightlifting Exercises</a></li>
<li><a href="#back">Back Exercises Bodybuilding</a></li>
<li><a href="#chest">Chest Exercises Bodybuilding</a></li>
<li><a href="#core">Core Accessory Work for Olympic Lifting</a></li>
<li><a href="#leg">Leg Exercises Bodybuilding</a></li>
<li><a href="#glute">Lower Back and Glute Exercises Bodybuilding</a></li>
<li><a href="#shoulders">Weightlifting Exercises for Shoulders</a></li>
<li><a href="#conclusion">Conclusion</a></li>
</ul>
<h3 id="snatch">Olympic Weightlifting Snatch</h3>
<h4><strong>Snatch</strong></h4>
<ul>
<li>Snatch – from Floor: aka the full snatch, is one of the main competition lifts for weightlifting. Usually performed at least once a week in Chinese weightlifting programs to test the results from training.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/BocCS9ZBdYU/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BocCS9ZBdYU/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2018-10-02T16:53:21+00:00">Oct 2, 2018 at 9:53am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Snatch – from Risers (Barbell Touches the Ground): great snatch movement for athletes who do not use their legs long enough during the snatch pull or who have a weak deadlift from the floor—usually performed with <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> to emphasize leg drive.</li>
</ul>
<h4><strong>Hang Snatch</strong></h4>
<ul>
<li>Snatch – from Risers (No Touch): first deadlift the bar, then lower it to “hang” snatch from the snatch start position. The purpose of this snatch movement is to build balance awareness in your feet and time under tension for leg strength. All hang snatches almost always require weightlifting straps to avoid arm bend.</li>
<li>Hang Snatch – Below the Knee: after a snatch deadlift, you lower the bar to load the legs, back, and glutes and then jump upward. This movement trains the transition around the knee and develops power.</li>
<li>Hang Snatch – at the Knee: deadlift the bar and then lower it to the patella tendon while pushing out the knees, then deadlift the bar smoothly along the inner side of your thigh. This hang snatch is great for athletes who tend to rush and hit their knees during the deadlift.</li>
<li>Hang Snatch – Above the Knee: after a deadlift, lower the bar to the belly of the VMO (teardrop muscle) and perform a snatch. Chinese coaches use this snatch assistance exercise to correct athletes who tend to pull away from the bar early or need power training with heavier weights.</li>
<li>Hang Snatch – from the Hip: perform a snatch deadlift but then bend over while maintaining the bar in the hip crease to snatch. This snatch movement teaches you to perform a vertical jump for the extension rather than hyperextend the lower back. It also develops power more than other hang snatches due to the short range of motion.</li>
</ul>
<h4><strong>Snatch from Blocks</strong></h4>
<ul>
<li>Snatch from Blocks – Below the Knee: this snatch movement allows you to work on dragging the bar inside the knee. Great for fixing any gap with the bar after the first pull.</li>
<li>Snatch from Blocks – at the Knee: this block height is rarely used but useful to emphasize moving the bar over the knees properly. Incorporate this movement into your program if you hesitate or slow down before the second pull.</li>
<li>Snatch from Blocks – Above the Knee: this is the most common block position. Since the bar naturally accelerates above the knee, this position is great for developing the rate of force development and power.</li>
</ul>
<h4><strong>Power Snatch</strong></h4>
<ul>
<li>Power Snatch – from Floor: part of the snatch learning progression, one of the most frequently-used Olympic weightlifting exercises for the snatch. Use this exercise to build confidence and familiarity with catching the bar; intermediates use the power snatch to produce maximal force without taxing the legs by catching deep. “Power” is defined as catching the barbell above 90˚ of knee flexion.</li>
<li>Power Snatch – from Risers (Barbell Touches the Ground): perform a power snatch from a position lower than your usual start position. This longer range of motion and high catch position emphasizes your concentric strength.</li>
<li>Power Snatch – Paused Below the Knee: this movement builds your snatch weightlifting technique by ensuring you reach the right position and balance from the floor. Pause for 2 seconds, then continue to perform a power snatch. Weightlifting straps are essential in this movement.</li>
<li>Power Snatch – Pause at the Knee: use this snatch movement to make sure you move your knees out of the way correctly while maximizing your vertical force. Pause at the patella tendon, then continue to perform a power snatch.</li>
</ul>
<h4><strong>Hang Power Snatch</strong></h4>
<ul>
<li>Hang Power Snatch – Below the Knee: perform a snatch deadlift, then lower the bar below the knee, then immediately perform a power snatch. This movement should feel like bending over to jump vertically and smoothly.</li>
<li>Hang Power Snatch – at the Knee: deadlift the bar to stand up straight, then lower the bar to the patella tendon before power snatching. This variation doesn’t tax the legs as much as lower positions and trains you to push the knees out.</li>
<li>Hang Power Snatch – Above the Knee: after a snatch deadlift, lower the bar along your inner to the belly of the VMO, then reverse the movement to perform a power snatch. This snatch movement is almost like a vertical jump and emphasizes actively pulling the bar overhead due to the short range of motion.</li>
<li>Hang Power Snatch – from Risers (No Touch): this is a hang snatch from the start position height. It’s great for building ankle mobility and leg endurance, as well as feeling your balance and muscle activation in the start position.</li>
</ul>
<h4><strong>Block Power Snatch</strong></h4>
<ul>
<li>Power Snatch from Blocks – Below the Knee: this movement develops your snatch weightlifting technique if you lose your foot balance and position immediately after the first pull and have trouble catching the bar in a deep position.</li>
<li>Power Snatch from Blocks – at the Knee: a great snatch movement if you lose contact with the bar around the knee or scrape the knee because you can get in proper position before the lift. The power version lets you focus on upward force.</li>
<li>Power Snatch from Blocks – Above the Knee: this snatch movement builds your concentric speed and rate of force development because the range of motion is short, the catch is high, and the muscles are not preloaded.</li>
</ul>
<h4><strong>Power Snatch without Split:</strong></h4>
<ul>
<li>Power Snatch without Split – from the Floor: part of the snatch teaching progression. After the extension, bring your heels down immediately while maintaining your stance width. Teaches you how to stay connected with the ground while moving up and down.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/CAX5xRpnSt5/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/CAX5xRpnSt5/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-05-19T14:52:48+00:00">May 19, 2020 at 7:52am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Hang Power Snatch without Split – Below the Knee: after a deadlift, lower the bar to the knee and perform a power snatch without split. Use this variation if you tend to catch your power snatches in a wider stance than your full snatch.</li>
<li>Hang Power Snatch without Split – at the Knee: use this snatch movement to emphasize keeping your balance forward, knees out, and hips close to the bar. Drag the bar smoothly along your inner thigh until you reach your hip crease, then extend.</li>
<li>Hang Power Snatch without Split – Above the Knee: after a snatch deadlift, lean forward and push your knees out until the bar reaches the belly of the VMO, then reverse the movement to snatch. This variation builds power and reversal speed.</li>
<li>Power Snatch without Split – Blocks Below the Knee: use this block height if you tend to lose your position after the first pull and either jump off the ground or catch excessively wide.</li>
<li>Power Snatch without Split – Blocks at the Knee: this variation builds your snatch weightlifting technique if you hit your patella and have trouble finding/maintaining your snatch balance during the catch. Use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to protect your skin and prevent hesitation as you move past the knee.</li>
<li>Power Snatch without Split – Blocks Above the Knee: this movement teaches you to jump forcefully while staying connected with the ground. Incorporate this lift in your weightlifting program if you tend to jump off the ground when you catch and do not pull actively overhead.</li>
</ul>
<h4><strong>Muscle Snatch</strong></h4>
<ul>
<li>Muscle Snatch – from Floor: part of the snatch learning progression. Because you catch the bar with straight legs, this movement teaches you to pull overhead actively. Usually performed from the floor or above the knee so that the bar has enough speed for you to pull the bar overhead.<img loading="lazy" decoding="async" class="alignnone size-full wp-image-358" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Muscle-Snatch.png" alt="" width="574" height="456" data-wp-editing="1" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Muscle-Snatch.png 574w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Muscle-Snatch-300x238.png 300w" sizes="auto, (max-width: 574px) 100vw, 574px" /></li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/CByKmTBHvtA/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/CByKmTBHvtA/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Hang Muscle Snatch Above the Knee: use this muscle snatch variation if your legs are fatigued or you have slow acceleration above the knee.</li>
</ul>
<h4><strong>Other Snatch Variations:</strong></h4>
<ul>
<li>3-level Snatch: a teaching progression that helps build consistent snatch weightlifting technique at gradually deeper catch positions. You can catch at quarter squat, half squat, and full squat positions.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/B0izl7BHu0J/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B0izl7BHu0J/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-07-30T14:14:14+00:00">Jul 30, 2019 at 7:14am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Half Snatch: athletes catch the bar around 90 degrees of knee flexion. This movement is part of the teaching progression for the snatch and acclimates beginners to catching lower. Experienced athletes use this variation to avoid riding the bar down as the weight increases during power snatch.</li>
<li>Clean Grip Snatch: this variation increases the range of motion of the upper body pull to teach athletes to pull vertically and actively. Use the same grip as your clean, then once you reach your contact point for the clean, pull overhead.</li>
<li>Seated Snatch: pull the bar overhead from a seated position. Use this if you have a lower-body injury, need to emphasize the turnover with the upper body, or overuse your lower back. Women can use this if they have serious symptoms during their menstrual period.</li>
<li>Slow Motion Snatch: you perform the full snatch or power snatch in slow motion to keep the bar close, build strength in supportive muscles, and maintain balance. Use it at the beginning or end of a weightlifting program.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/BSTgKBwDfGm/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BSTgKBwDfGm/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2017-03-31T13:47:54+00:00">Mar 31, 2017 at 6:47am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Snatch Turnover: place the bar around navel or sternum height to focus on pulling under the bar and dropping straight down. This movement is useful if you need help pulling after the extension.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/BzGC81Tnndi/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BzGC81Tnndi/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-06-24T13:40:30+00:00">Jun 24, 2019 at 6:40am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Split Snatch: old school movement used for helping athletes who have trouble extending and splitting for the jerk. After the extension, you catch the bar in a split position.</li>
</ul>
<h4><strong>Snatch High Pull</strong></h4>
<ul>
<li>Snatch Pull – from Floor: part of the snatch learning progression, one of the most popular Olympic weightlifting exercises. You pull the bar to your lower chest while maintaining your balance on the ball of the foot. Because the loading for <a href="https://torokhtiy.com/blogs/exercises/snatch-pull">snatch pull</a> variations is heavier than in snatches, athletes almost always use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a>.</li>
<li>Snatch Pull – from Risers (Bar Touches the Ground): the start position is lower than normal to build leg strength and make the normal start position feel easier once you revert.</li>
<li>Snatch Pull – from Risers (No Touch): aka floating snatch pull. This variation keeps tension on the body through the entire set, building strength endurance and forcing you to lower the bar under control. Use this if you tend to drop the bar after each rep or lose position during the eccentric portion.</li>
<li>Snatch Pull – Paused at Chest: this snatch movement helps you find their balance and develop coordination during the snatch pull because deviations from vertical will make you fall. One of the most useful Olympic weightlifting exercises for learning the snatch.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/B9xMVQ8HKrE/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B9xMVQ8HKrE/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-03-15T21:01:50+00:00">Mar 15, 2020 at 2:01pm PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Standing Snatch: teaches you to slide your feet outward rather than jump. Stand up straight, then extend to the ball of your feet and pull overhead simultaneously. As you catch, slide laterally into the same width as your weightlifting squat.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/CXRN-cKvYCf/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B9Nw1jMg0Vk/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Coach Ma &#8211; Wechat ：USA-63301 (@jianpingma)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-03-02T02:48:09+00:00">Mar 1, 2020 at 6:48pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<h4><strong>Hang Snatch High Pull</strong></h4>
<ul>
<li>Hang Snatch Pull – Below the Knee: deadlift the bar, then lower it below the knee before performing a high pull. The purpose of this movement is to move the same way up and down to build consistency in your snatch weightlifting technique. You can use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> and add a pause to develop body awareness further.</li>
<li>Hang Snatch Pull – at the Knee: after a snatch deadlift, lower the bar to the patella tendon before performing a snatch high pull. This trains you to stay over the bar and avoid scraping the knee.</li>
<li>Hang Snatch Pull – Above the Knee: trains you to focus on accelerating the bar along the thighs while hitting the hip crease on the way up and down. This movement focuses on controlling your power and directing it appropriately.</li>
</ul>
<h4><strong>Snatch Pull from Blocks</strong></h4>
<ul>
<li>Snatch Pull from Blocks – Below the Knee: this block height strengthens your position after the first pull and builds confidence to catch the bar. Since block pull variations are heavier than snatch, athletes frequently use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> to prevent grip fatigue.</li>
<li>Snatch Pull from Blocks – at the Knee: at this height, you can focus on moving the bar inside the thigh and achieving enough height. Incorporate this lift if you lose position at the knee and have trouble achieving height to get under the bar.</li>
<li>Snatch Pull from Blocks – Above the Knee: this variation focuses on force production due to the short range of motion. You can focus on waiting for the hip contact before extending vertically and pulling the bar to the lower chest.</li>
</ul>
<h4><strong>Snatch Pull to the Neck</strong></h4>
<ul>
<li>Snatch Pull to the Neck – from Floor: this is a more advanced snatch pull that focuses on maximum speed and pulling as high as possible. Beginners often over-pull, so only athletes with good technique and muscle memory should use this movement. Use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> due to the longer range of motion. <img loading="lazy" decoding="async" class="alignnone wp-image-363" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Pull-to-the-Neck-1024x827.png" alt="" width="718" height="580" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Pull-to-the-Neck-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Pull-to-the-Neck-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Pull-to-the-Neck-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Pull-to-the-Neck-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Pull-to-the-Neck.png 1312w" sizes="auto, (max-width: 718px) 100vw, 718px" /></li>
<li>Snatch Pull to the Neck – from Risers (Bar Touches Ground): this pulling variation puts maximal emphasis on concentric strength and power due to the greater range of motion and time to accelerate the bar</li>
<li>Snatch Pull to the Neck – Hang Above Knee: after a snatch deadlift, you lower the bar to the belly of the VMO and then focus on maximal acceleration to pull the bar to the neck.</li>
<li>Snatch Pull to the Neck – Blocks Above Knee: at this block height, the small range of motion forces the athlete to accelerate as quickly as possible; reserved for athletes building maximum speed and power.</li>
</ul>
<h4><strong>Snatch Speed Pull (Panda Pull)</strong></h4>
<ul>
<li>Snatch Speed Pull – from Floor: one of the most frequently-used Olympic weightlifting exercises in China. It’s only used from a few heights to train speed and coordination to pull under the bar. After the extension, pull the bar and simultaneously bring the feet down into a quarter squat. Due to the violent change in direction, always use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> with all speed pull variations.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/B1Y81mVnqwK/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B1Y81mVnqwK/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-08-20T14:58:34+00:00">Aug 20, 2019 at 7:58am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Snatch Speed Pull – from Risers (Bar Touches Ground): this snatch movement elongates the pull to help athletes who extend too early.</li>
<li>Snatch Speed Pull – Hang Above Knee: after a deadlift, then lower the bar and use the stretch reflex to help lift the bar, then squat down after extension. Very effective for building jumping ability and rhythm.</li>
<li>Snatch Speed Pull – Blocks Above Knee: at this height, you can go very heavy and work on the rate of force development. This Chinese snatch pull builds confidence for pulling under heavy weights.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/CnpeHkRhLmG/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BHU1MIUBZaN/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Coach Ma &#8211; Wechat ：USA-63301 (@jianpingma)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2016-07-01T16:25:36+00:00">Jul 1, 2016 at 9:25am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<h4><strong>Snatch Speed Pull (Panda Pull) with Split</strong></h4>
<ul>
<li>Snatch Speed Pull with Split – from Floor: develops speed for pulling under the bar even more than the standard speed pull. Pull the bar to your clavicle while simultaneously sliding your feet down into the stance as your weightlifting squat.</li>
<li>Snatch Speed Pull with Split – Hang Above Knee: after a deadlift, you lower the bar and use the stretch reflex to help you extend, then you slide laterally into your weightlifting squat after extension. Very effective for building jumping ability while staying connected to the ground.</li>
<li>Snatch Speed Pull with Split – Blocks Above Knee: at this block height, you can pull heavier weights than other variations, which builds power, reversal speed, and confidence for pulling under heavy weights.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/BvvcbNsnGrt/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BvvcbNsnGrt/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-04-02T05:28:43+00:00">Apr 1, 2019 at 10:28pm PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<h3 id="clean">Olympic Weightlifting Clean</h3>
<h4><strong>Clean</strong></h4>
<ul>
<li>Clean – from Floor: aka the full clean, usually performed at least once a week in combination with the power jerk, squat jerk, or split jerk in a typical Chinese weightlifting program to test the results from training.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/B-pMhHqn9Yp/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B-pMhHqn9Yp/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-04-06T15:00:55+00:00">Apr 6, 2020 at 8:00am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Clean – from Risers (Barbell Touches the Ground): great clean assistance movement if you don’t use your legs long enough during the clean deadlift or are weak from the floor.</li>
</ul>
<h4><strong>Hang Clean</strong></h4>
<ul>
<li>Clean – from Risers (No Touch): first, deadlift the bar and then lowers it to “hang” clean from the clean start position. The purpose is to help you feel the tension you should have in the start position. Most athletes use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> with hang clean variations.</li>
<li>Hang Clean – Below the Knee: after a clean deadlift, bend your torso and squat simultaneously to preload the leg, back, and glutes. Then focus on contacting around the knee before you extend.</li>
<li>Hang Clean – at the Knee: deadlift the bar then lower it to the patella tendon while pushing your knees out. This hang clean teaches you how to move the bar past your knee.</li>
<li>Hang Clean – Above the Knee: lower the bar to the belly of the VMO and reverse direction to perform a clean. Use this clean assistance exercise if you tend to pull away from the bar early.</li>
<li>Hang Clean – from the “Hip”: perform a clean deadlift but then bend over while maintaining the bar about 5 – 10 cm below the hip crease to clean. This variation teaches you to perform a vertical jump for the extension rather than hyperextend the lower back.</li>
</ul>
<h4><strong>Clean from Blocks</strong></h4>
<ul>
<li>Clean from Blocks – Below the Knee: this clean variation allows you to keep the hips low and work on dragging the bar inside the knee. Incorporate this movement if you have a gap with the bar after the first pull or raise the hips too high.</li>
<li>Clean from Blocks – at the Knee: this block height for the clean is effective if you lose position, feel weak, or intentionally slow down before the second pull. Use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to feel more comfortable moving the bar over the inner edge of your knee.</li>
<li>Clean from Blocks – Above the Knee: this is the most common block height for cleans. Since the bar naturally accelerates above the knee, this position is great for developing the rate of force development and making contact 5 – 10 cm below the hip crease.</li>
</ul>
<h4><strong>Power Clean</strong></h4>
<ul>
<li>Power Clean – from Floor: part of the clean learning progression, and one of the most popular Olympic weightlifting exercises. Use this movement if you’re not yet confident or comfortable catching low; intermediates use the power clean to exert maximal force without taxing the legs by catching deep. You can also use this to prepare for overhead movements.</li>
<li>Power Clean – from Risers (Barbell Touches the Ground): perform a clean from a position lower than your usual start position. This longer range of motion allows for greater concentric strength when reverting to the start position</li>
<li>Power Clean – Paused Below the Knee: start from the floor and pause below the knee before performing a power clean. This clean variation makes you focus on reaching the right position midway through the lift. Use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> in this movement.</li>
<li>Power Clean – Pause at the Knee: start from the floor and pause at the patella tendon before continuing to perform a power clean. This clean variation makes you focus on moving the knees out and contacting properly. Use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> in this movement.</li>
</ul>
<h4><strong>Hang Power Clean</strong></h4>
<ul>
<li>Hang Power Clean – Below the Knee: perform a clean deadlift, then lower the bar below the knee and immediately perform a power clean. Because of the stretch reflex in hang variations, use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> for hang variations to focus on jumping smoothly and vertically to accelerate the bar.</li>
<li>Hang Power Clean – at the Knee: stand up straight by deadlifting the bar, then lower the bar to the patella tendon before power cleaning. This variation doesn’t tax your legs as much as lower positions and trains you to keep your knees out.</li>
<li>Hang Power Clean – Above the Knee: one of the most popular Olympic weightlifting exercises used in sports. Perform a clean deadlift, then lower the bar to the belly of the VMO before power cleaning. 1. This clean variation emphasizes power, footwork, and pulling the elbows vertically to rack the bar due to the short range of motion.</li>
<li>Hang Power Clean – from Risers (No Touch): this is a hang clean from the start position height. It builds leg endurance due to the long-range of motion and helps you feel what muscles should be active from the start position.</li>
</ul>
<h4><strong>Power Clean from Blocks</strong></h4>
<ul>
<li>Power Clean from Blocks – Below the Knee: it is less fatiguing than the hang version since the bar rests on blocks. Use this movement if you have trouble catching the clean in a deep squat and lose your position after the first pull.</li>
<li>Power Clean from Blocks – at the Knee: this block height is a great assistance exercise for beginners who lose contact with the bar around the knee or scrape the knee and can’t catch in a deep position.</li>
<li>Power Clean from Blocks – Above the Knee: very effective for training concentric speed and rate of force development because the range of motion is short, and the muscles are not preloaded.</li>
</ul>
<h4><strong>Power Clean without Split</strong></h4>
<ul>
<li>Power Clean without Split – from the Floor: this is a part of the Clean teaching progression and mainly used from the floor. It can help you if you tend to jump back.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/B0BPIcmH-IW/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B0BPIcmH-IW/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-07-17T13:21:00+00:00">Jul 17, 2019 at 6:21am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Hang Power Clean without Split – Below the Knee: after a deadlift, you lower the bar to the knee and perform a power clean without split. Athletes use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> in hang versions to focus only on accelerating and jumping vertically while staying connected to the ground.</li>
<li>Hang Power Clean without Split – at the Knee: use this variation if you pull away from the bar and raise your heels off the ground at knee height or have a very low contact point. You should deadlift the same way up as they lower the bar.</li>
<li>Hang Power Clean without Split – Above the Knee: after a clean deadlift, you lower the bar to the belly of the VMO to snatch. Use this movement if you tend to lean away from the bar or are too slow to rack the bar.</li>
<li>Power Clean without Split – Blocks Below the Knee: use this height if you lose position after the first pull and either jump off the ground, catch the bar in a wide stance, or have slow reversal speed.</li>
<li>Power Clean without Split – Blocks at the Knee: use this movement if you tend to hit your patella during a power clean or have a gap with the bar. It also eliminates compensating with a wide catch or jumping off the ground.</li>
<li>Power Clean without Split – Blocks Above the Knee: emphasizes reversal speed by focusing on accelerating upward and pulling your heels down forcefully. Good clean variation if you jump off the ground during extension or experience bar crash when you rack the bar.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/B3pLRv3HTQr/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="12">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B3pLRv3HTQr/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-10-15T15:11:56+00:00">Oct 15, 2019 at 8:11am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<h4><strong>Other Clean Variations</strong></h4>
<ul>
<li>Half Clean: This can be used as a teaching progression for the clean to acclimate beginners to catching lower, but experienced athletes will use this as the weight increases during the power clean.</li>
<li>3-level Clean: a teaching progression that helps beginners build consistent weightlifting squat technique and familiarity with deeper catch positions. Athletes catch at quarter squat, half squat, and full squat positions, extending and catching with the same rhythm.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B2OzjSlHOKH/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B2OzjSlHOKH/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-09-10T12:52:02+00:00">Sep 10, 2019 at 5:52am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Split Clean: old school movement used for helping athletes who have trouble extending and splitting for the jerk. After the extension, you catch the bar in a split position. Sometimes it’s combined with a split jerk to build a consistent split.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/Blk3H1fD0H_/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/Blk3H1fD0H_/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2018-07-23T13:36:10+00:00">Jul 23, 2018 at 6:36am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<h4><strong>Clean Pull</strong></h4>
<ul>
<li>Clean Pull – from Floor: part of the clean learning progression. After the extension, you pull the bar to the navel and maintain a straight torso balanced on the ball of the foot. Because the loading for clean pull variations is heavier than the clean, athletes almost always use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a>.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-350" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-Pull-1024x827.png" alt="" width="767" height="620" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-Pull-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-Pull-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-Pull-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-Pull-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-Pull.png 1312w" sizes="auto, (max-width: 767px) 100vw, 767px" /></p>
<ul>
<li>Clean Pull – from Risers (Barbell Touches the Ground): the start position is lower than normal, which elongates the range of motion and builds leg strength for the first pull. Use this lift if you lose position off the floor with heavy weights.</li>
<li>Clean Pull – from Risers (No Touch): aka floating clean pull. Use this variation if your eccentric and concentric movements differ, or you lack the endurance to maintain tension in the start position.</li>
<li>Clean Pull Paused at Navel: this clean variation helps you find your balance, pull their elbows up, and develop coordination during the clean pull because deviations from vertical will make you fall.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B-FJbuBHoWH/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B-FJbuBHoWH/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-03-23T15:01:19+00:00">Mar 23, 2020 at 8:01am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<h4><strong>Hang Clean Pull</strong></h4>
<ul>
<li>Hang Clean Pull – Below the Knee: deadlift the bar, then lower it below the knee before performing a high pull. This lift emphasizes moving the bar over the knee and maintaining balance to extend vertically.</li>
<li>Hang Clean Pull – at the Knee: after a clean deadlift, you lower the bar to the patella tendon before performing a clean high pull. This trains you to stay over the bar and avoid scraping the knee.</li>
<li>Hang Clean Pull – Above the Knee: athletes focus on accelerating the bar along the thighs while hitting 5 – 10 cm below the hip crease on the way up and down. This movement builds muscle memory for more complex clean movements.</li>
</ul>
<h4><strong>Clean Pull from Blocks</strong></h4>
<ul>
<li>Clean Pull from Blocks – Below the Knee: this block height lets you focus on keeping your balance forward and staying close to the bar after the first pull. Since block pull variations are heavier than snatch, athletes frequently use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> to prevent grip fatigue.</li>
<li>Clean Pull from Blocks – at the Knee: at this height, you can focus on moving the bar inside the thigh and ensuring you pull high enough.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/CAQzkuiAAgg/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/CAQzkuiAAgg/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Coach Ma &#8211; Wechat ：USA-63301 (@jianpingma)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-05-16T20:47:58+00:00">May 16, 2020 at 1:47pm PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Clean Pull from Blocks – Above the Knee: a very powerful position due to the short range of motion. You can focus on waiting for the hip contact before extending vertically and pulling the bar to the navel.</li>
</ul>
<h4><strong>Clean Speed Pull (Panda Pull)</strong></h4>
<ul>
<li>Clean Speed Pull – from Floor: this is another advanced pull variation, which is why it’s used from only a few locations. Like the snatch version, you pull and quarter squat simultaneously after extension, but the bar should reach the bottom of the chest.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B_hsZlKH9GD/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B_hsZlKH9GD/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-04-28T13:36:59+00:00">Apr 28, 2020 at 6:36am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Clean Speed Pull – from Risers (Bar Touches Ground): this clean pull variation is great for building strength off the floor and testing your reversal speed.</li>
<li>Clean Speed Pull – Hang Above Knee: after a deadlift, you lower the bar and use the stretch reflex to extend, then pull the bar and squat simultaneously after extension. Very effective for building power and rhythm.</li>
<li>Clean Speed Pull – Blocks Above Knee: at this height, you can go very heavy while working on the rate of force development and reversal speed. This Chinese clean pull builds confidence for pulling under heavy weights.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/Bs1YuGHnrh6/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/Bs1YuGHnrh6/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-01-19T23:20:27+00:00">Jan 19, 2019 at 3:20pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<h4><strong>Clean Speed Pull (Panda Pull) with Split</strong></h4>
<ul>
<li>Clean Speed Pull with Split – from Floor: develops coordination, speed, and confidence for pulling under the bar. Simultaneously pull the bar to your lower chest while sliding your feet down and out into your weightlifting squat stance. This pull is advanced, so it’s used from only a few locations</li>
<li>Clean Speed Pull with Split – Hang Above Knee: after a deadlift, you lower the bar and use the stretch reflex to pull the bar and then slide into your weightlifting squat. Very effective for building jumping ability while staying connected to the ground.</li>
<li>Clean Speed Pull with Split – Blocks Above Knee: at this block height, you can focus on pulling heavier than other variations to build power and confidence for pulling under the bar.</li>
</ul>
<h3 id="deadlift">Olympic Weightlifting Deadlift</h3>
<h4><strong>Snatch Deadlift</strong></h4>
<ul>
<li>Snatch Deadlift – from Floor: the foundation for all snatch movements. Usually, Chinese athletes perform deadlifts with <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> due to heavy loading. Athletes push from the ball of the foot through the entire range of motion until the lockout.</li>
<li>Snatch Deadlift – Pause Below Knee: this deadlift builds position strength below the knee and allows you to assess if your first pull was accurate. It can also remind you to maintain your balance as you enter the second pull.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-362" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift-1024x827.png" alt="" width="771" height="623" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift.png 1312w" sizes="auto, (max-width: 771px) 100vw, 771px" /></p>
<ul>
<li>Snatch Deadlift – Pause at the Knee: this deadlift builds position strength and coordination to help you stay forward while keeping the knees out. Use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to shift your focus away from hitting your knee and toward moving the bar along the inner edge of your knee.</li>
<li>Snatch Deadlift – Pause Above Knee: this snatch deadlift variation is great if you have a weak chest during the snatch and have trouble keeping the bar close, or if you pull your body away above the knee.</li>
<li>Snatch Deadlift from Blocks – Below the Knee: an effective variation for overloading this position. In a weightlifting program, it’s best to use this deadlift after squats or when it’s difficult to perform a full range of motion.</li>
<li>Snatch Deadlift from Blocks – at the Knee: another effective variation that builds postural strength and keeping the bar close with heavy weights.</li>
<li>Snatch Deadlift from Blocks – Above the Knee: due to the short range of motion, this position has the strongest potential for loading for most athletes. This lift trains you to maintain your balance on the ball of the foot until the lockout.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-361" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift-from-Blocks-1024x827.png" alt="" width="789" height="637" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift-from-Blocks-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift-from-Blocks-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift-from-Blocks-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift-from-Blocks-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Snatch-Deadlift-from-Blocks.png 1312w" sizes="auto, (max-width: 789px) 100vw, 789px" /></p>
<ul>
<li>Snatch Deadlift with Extension – from Risers (Bar Touches Ground): this snatch deadlift emphasizes leg drive and glute strength off the floor. Use this variation if you have trouble keeping your torso upright during the deadlift.</li>
<li>Snatch Deadlift with Extension – from Floor: as the barbell reaches the hip crease, push your legs through the ground as you pull with your traps, shoulders, and biceps. Use this deadlift in your weightlifting program to overload your extension.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B4BCZ-9jIy2/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B4BCZ-9jIy2/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Weightlifting House (@weightlifting_house)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-10-24T21:44:21+00:00">Oct 24, 2019 at 2:44pm PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Snatch Deadlift with Extension – Pause Below Knee: this deadlift tests the coordination of your first pull. It also builds postural strength to stay forward and patient for the extension.</li>
<li>Snatch Deadlift with Extension – Pause at the Knee: this deadlift helps you maintain your position, contact with the bar, and balance after the first pull. It also builds strength for the extension.</li>
<li>Snatch Deadlift with Extension – Pause Above Knee: this deadlift variation helps you stay forward and close to the bar through the entire extension. It’s a great assistance exercise if you tend to lean away from the bar above the knee.</li>
<li>Snatch Deadlift with Extension – from Risers (No Touch): this snatch deadlift builds your leg endurance and teaches you how to push off the floor due to the pre-tension in the legs and glutes when the bar reaches the risers.</li>
<li>Snatch Deadlift with Extension – from Blocks Below the Knee: due to the heavy loading, the bar moves slowly and will reach navel height for most athletes. This variation helps you focus on maintaining your balance forward more easily than in a snatch pull, while also strengthening your pulling ability during extension.</li>
<li>Snatch Deadlift with Extension – from Blocks at the Knee: this variation strengthens your ability to keep your knees out and hips close to the bar after the first pull. Use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to feel more comfortable moving the bar past the inner side of your knee.</li>
<li>Snatch Deadlift with Extension – from Blocks Above the Knee: this block height overloads the extension. The slower bar speed is useful if you have inconsistent timing and coordination issues during the extension.</li>
<li>Snatch Romanian Deadlift (RDL): in this variation, you hinge at the hips while keeping your legs bent slightly and fixed throughout the entire range of motion. This movement provides strength training for the lower back, hamstrings, and glutes.</li>
<li>Snatch RDL – from Risers (No Touch): this Romanian deadlift variation lengthens the range of motion and places more tension on your hamstrings, glutes, and lower back. It’s also a good alternative if your legs are short and your hamstrings are very flexible.</li>
<li>Stiff-Legged Snatch Deadlift: bend at the hips with a flat back and knees straight until the bar reaches the ground, or you maximize your flexibility. This movement provides a lot of tension for the hamstrings, glutes, and lower back due to the stretched position.</li>
<li>Rounded Back Snatch Deadlift: like the stiff legged deadlift but performed with a rounded back by contracting the abs and bending at the hips. This movement helps offset the high degree of extension work inherent in weightlifting.</li>
<li>Rounded Back Snatch Deadlift – from Risers (Barbell Touches the Ground): this version extends the range of motion for very flexible athletes or if you have relatively long arms and short legs.</li>
<li>Rounded Back Snatch Deadlift – from Risers (No Touch): this deadlift variation extends the range of motion but maintains tension throughout the movement.</li>
</ul>
<h4><strong>Clean Deadlift</strong></h4>
<ul>
<li>Clean Deadlift – from Floor: aka the Olympic weightlifting deadlift. It is the foundation for all clean movements. The balance is the same as the snatch deadlift, but the grip is one fist-width from the shoulder.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/BsoWVRCHEAn/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BsoWVRCHEAn/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-01-14T21:50:20+00:00">Jan 14, 2019 at 1:50pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Clean Deadlift – Pause Below Knee: this Olympic weightlifting deadlift variation builds position strength below the knee and allows you to assess your balance before continuing the lift. Use this exercise in your weightlifting program if you are weak off the floor.</li>
<li>Clean Deadlift – Pause at the Knee: this Olympic weightlifting deadlift builds position strength and coordination to help you avoid hitting the knees during the clean. Focus on staying forward and close while keeping the knees out. Use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to familiarize yourself with dragging the bar along the inner edge of your knee.</li>
<li>Clean Deadlift – Pause Above Knee: this Olympic weightlifting deadlift variation is great if you have a weak chest during the clean and have trouble keeping the bar close. It is also useful if you tend to pull your body away above the knee.</li>
<li>Clean Deadlift from Blocks – Below the Knee: an effective Olympic weightlifting deadlift variation for overloading the midrange. It is best to use this deadlift after squats or when it is difficult to perform an Olympic weightlifting deadlift with a full range of motion.</li>
<li>Clean Deadlift from Blocks – at the Knee: another effective variation of the Olympic weightlifting deadlift. Great for building postural strength and keeping the bar close as it passes your knees.</li>
<li>Clean Deadlift from Blocks – Above the Knee: due to the short range of motion, this position has the strongest potential for loading the Olympic weightlifting deadlift. This variation helps you maintain your balance on the ball of the foot until the lockout. Use this lift if you tend to pull away from the bar as it gets heavy.</li>
</ul>
<ul>
<li>Clean Deadlift with Extension – from Floor: as the barbell reaches the contact point for the Olympic weightlifting deadlift (5 – 10 cm below hip crease), extend your legs and then pull with c, and biceps. Great for building timing for the extension.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/BsoWVRCHEAn/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BsoWVRCHEAn/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-01-14T21:50:20+00:00">Jan 14, 2019 at 1:50pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Clean Deadlift with Extension – Pause Below Knee: this deadlift tests the strength and coordination of the first pull. It allows you to adjust and be patient for the extension.</li>
<li>Clean Deadlift with Extension – Pause Above Knee: this deadlift variation reminds you to stay close to the bar by pushing your chest forward and rotating your knees out.</li>
<li>Clean Deadlift with Extension – from Risers (Bar Touches Ground): this clean deadlift elongates the range of motion, strengthening the leg drive and glute strength from the floor. Use this variation if you feel weak off the floor.</li>
<li>Clean Deadlift with Extension – from Risers (No Touch): this clean deadlift builds leg endurance and trains your ability to maintain the pressure on the ball of the foot through the extension.</li>
<li>Clean Deadlift with Extension – from Blocks Below the Knee: this variation strengthens your ability to push forcefully and stay close to the bar. Use this lift if you tend to hesitate or lose position at this height. The bar will reach the height of the pelvis during the extension for most athletes. Use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> to keep your arms relaxed.</li>
<li>Clean Deadlift with Extension – from Blocks at the Knee: this variation builds postural strength and trains you to stay forward as you pass the knee and extend. Use this variation if you tend to pull away from the bar and hit your knees.</li>
<li>Clean Deadlift with Extension – from Blocks Above the Knee: this block height overloads the extension, which slows the bar speed but trains you to push hard, maintain position, and wait for the contact point.</li>
<li>Clean Romanian Deadlift (RDL): this deadlift differs from an Olympic weightlifting deadlift because you hinge at the hips while keeping the legs bent slightly and fixed. This movement is heavier and has a shorter range of motion compared to the snatch version.</li>
<li>Clean RDL – from Risers (No Touch): this Romanian deadlift variation lengthens the range of motion and places more tension on your hamstrings, glutes, and lower back. It’s also a good alternative if you have long limbs.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-351" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-RDL-1024x827.png" alt="" width="698" height="564" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-RDL-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-RDL-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-RDL-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-RDL-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Clean-RDL.png 1312w" sizes="auto, (max-width: 698px) 100vw, 698px" /></p>
<ul>
<li>Stiff-legged Clean Deadlift: you bend at the hips with a flat back and knees straight until the bar reaches the ground or the athlete maximizes their flexibility. This movement is heavier and has a shorter range of motion to the snatch version. It’s used less frequently in a weightlifting program, but still provides strength training for the torso and glutes.</li>
<li>Clean Grip Rounded Back Deadlift: like the stiff legged deadlift but performed with a rounded back by contracting the abs and bending at the hips. This movement helps offset the high degree of extension work inherent in weightlifting and focuses on the middle/top range of the pull.</li>
</ul>
<h4><strong>Other Deadlifts</strong></h4>
<ul>
<li>Sumo Clean Deadlift: you use the same stance as the Olympic weightlifting deadlift but grip with the arms within the legs. This exercise is great for keeping your chest up and engaging the glutes during the pull due to the more upright posture relative to an Olympic weightlifting deadlift.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/CAp60SCHw7i/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/CAp60SCHw7i/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-05-26T14:48:17+00:00">May 26, 2020 at 7:48am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Sumo Clean Deadlift with Extension: since the chest is pushed out more in this variation and it is hard to bend the arms early with a narrow grip, this is a great exercise for your weightlifting program if you need to work on leading with the torso during the extension.</li>
<li>Sumo Clean Deadlift – from Risers (Barbell Touches the Ground): this variation has the same benefits as the sumo clean deadlift, but it forces you to crouch down lower, which transfers more to the snatch.</li>
<li>Sumo Clean Deadlift – from Risers (No Touch): this sumo deadlift increases the time under tension for your hips and glutes. This tension can build strength and muscle memory for the snatch or clean start position.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-364" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Sumo-Clean-Deadlift-1024x827.png" alt="" width="725" height="586" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Sumo-Clean-Deadlift-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Sumo-Clean-Deadlift-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Sumo-Clean-Deadlift-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Sumo-Clean-Deadlift-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Sumo-Clean-Deadlift.png 1312w" sizes="auto, (max-width: 725px) 100vw, 725px" /></p>
<ul>
<li>Sumo RDL: in this deadlift variation, you hinge at the hips while keeping the legs bent slightly and fixed. This movement is heavier and has a shorter range of motion to the snatch or clean version, so it trains your torso through the top range of the pull.</li>
<li>Trap Bar Deadlift: this movement requires a <a href="https://store.kabukistrength.net/collections/frontpage/products/the-trap-bar" target="_blank" rel="noopener noreferrer">trap bar</a>. It trains you to keep the hips low, torso upright, and drive with the legs rather than pull away with the lower back. It can also be part of a weightlifting program for athletes recovering from back injuries.</li>
</ul>
<h3 id="jerk">Olympic Weightlifting Jerk</h3>
<ul>
<li>Half Jerk: another part of the jerk teaching progression to acclimate you to catching lower, around 90 degrees of knee flexion. Experienced athletes use this variation naturally as the weight increases during power jerks.</li>
<li>Half Jerk – behind the Neck: this assistance exercise trains you to ascend and descend vertically. It also develops strength and stability for your weightlifting squat technique by forcing you to stop in the midrange of the squat jerk.</li>
<li>Jerk Dip: one of the most popular Olympic weightlifting exercises in China to assist the power jerk, split jerk, and squat jerk. In the standard version, you dip smoothly and then stand up immediately once you reach the bottom of the dip.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/CCHDfc8HfzS/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/CCHDfc8HfzS/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-07-01T18:53:27+00:00">Jul 1, 2020 at 11:53am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Jerk Dip – Continuous: in this variation, you stand up immediately after the jerk dip and then dip again. This movement teaches you to work with the barbell’s oscillation while maintaining your balance. In a Chinese weightlifting program, it usually is performed after heavy squats.</li>
<li>Jerk Dip – Paused: this jerk dip variation builds core stability and emphasizes your balance at the bottom of the jerk dip. You can pause between reps, pause at the end of a set, or do a single set with a long pause.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/Bs_63KHnJws/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/Bs_63KHnJws/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-01-24T01:26:05+00:00">Jan 23, 2019 at 5:26pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Jerk Drive: this is like a “high pull” for the power jerk, split jerk, and squat jerk. It allows you to test your balance and height of your extension. First, perform a jerk dip, and then drive the bar to full extension without sliding into the catch.</li>
<li>Jerk Extension: this is a jerk drive without using your arms to push the barbell off your shoulders. It helps focus on your lower body coordination for the jerk.</li>
<li>Jerk Recovery – Power: place the bar in the squat rack at your catching height, then position yourself under it and stand up. It trains you to drop straight for the power jerk and squat jerk while maintaining the bar over the midfoot. Because of the heavy load potential, it is common to wear <a href="https://store.chineseweightlifting.com/product-category/wraps/">wrist wraps</a> during this movement.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B1G0FwmHcQj/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B1G0FwmHcQj/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-08-13T13:51:14+00:00">Aug 13, 2019 at 6:51am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Jerk Recovery – Half Power: this variation helps build support and position strength for athletes who power jerk at a half squat position. Set the bar at an overhead squat height where your thighs are between quarter squat height and parallel. Align your midfoot with the barbell, then stand.</li>
<li>Jerk Recovery – Split: this movement trains you to move the bar straight during the split jerk recovery. Place the bar in a squat rack at a height equal to your lockout in the split jerk position. Then get into your split position and recover before dropping the bar.</li>
</ul>
<ul>
<li style="list-style-type: none;">
<ul>
<li>Jerk Recovery – Bottom-up Overhead Squat: this movement trains strength and balance for the squat jerk. It also builds general weightlifting squat technique by improving confidence and familiarity with the bottom position.</li>
</ul>
</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/ChXyUkEpLeA/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/Bg8RzSNF2kW/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Coach Ma &#8211; Wechat ：USA-63301 (@jianpingma)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2018-03-30T09:22:54+00:00">Mar 30, 2018 at 2:22am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Power Jerk: this is part of the jerk teaching progression and a competition movement. This movement teaches you to move vertically and slide while receiving weights overhead. Catch the bar at quarter squat height and in the same stance as your normal weightlifting squat.</li>
<li>Power Jerk – Behind the Neck: this is an assistance movement for athletes who power jerk or squat jerk. It trains you to drive the bar straight and high, which is useful if you cut your extension short.</li>
<li>Power Jerk – without Split: another step in the jerk teaching progression. This movement teaches you how to extend and pull the ankles down while receiving weights overhead. Some athletes power jerk like this if their weightlifting squat and deadlift stance are the same.</li>
<li>Split Jerk: one of the competition movements in weightlifting. The key to this movement is a smooth jerk dip, a powerful jerk drive, full extension, then sliding to maintain your balance in the middle of your split. Athletes often tape their wrist or use <a href="https://store.chineseweightlifting.com/product-category/wraps/">wrist wraps</a> for extra stability.</li>
<li>Split Jerk – Paused: this assistance exercise pauses at the bottom of the jerk dip before extending and splitting. The purpose is to make sure your balance and depth are correct before extending.</li>
<li>Split Jerk – with Hanging Weights: perform this variation from the rack with weights tied at the ends of the bar. This assistance exercise helps force you maintain balance while building your core and shoulder stability.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/BqtRMqgnVZz/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BqtRMqgnVZz/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2018-11-28T02:31:55+00:00">Nov 27, 2018 at 6:31pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Split Jerk Lunge – Elevated: this variation focuses on activating the back leg. You assume the split jerk position on top of blocks, hang a weight off the back leg, and then perform the lunge as in the static version.</li>
<li>Split Jerk Lunge – Static: this movement trains you to activate your leg muscles in the split jerk to push against the bar overhead. Place the bar on your back and get in your split jerk position, then push the legs until they straighten and return to your split position.</li>
<li>Squat Jerk: this is part of the jerk teaching progression but also a competition movement. It teaches you to catch deeply with weight overhead, which has carryover for the snatch, jerk, and weightlifting squat technique.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B2t_dbiHTgn/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B2t_dbiHTgn/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-09-22T15:32:07+00:00">Sep 22, 2019 at 8:32am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Squat Jerk – behind the Neck: this jerk variation allows you to perform a jerk drive and squat vertically without worrying about the rack position or moving the bar behind the head.</li>
</ul>
<h3 id="squat">Olympic Weightlifting Squat</h3>
<h4><strong>Back Squats</strong></h4>
<ul>
<li>Back squat: a standard accessory movement for leg strength. A weightlifting squat has a high bar placement and comfortable stance to lower your body as deep and upright as possible. The bar must balance over the midfoot throughout the movement. Since the knees perform a lot of work, athletes will often use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to keep the joint warm.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/BsYe94enEZ8/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BsYe94enEZ8/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-01-08T17:53:57+00:00">Jan 8, 2019 at 9:53am PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Back Squat – Hold: this squat has a short range of motion; you simply relax the knees while supporting the bar. This movement builds supporting strength and trains the nervous system to get used to heavy weights but does not overstress the muscles. Beginners can use this movement to improve their weightlifting squat technique and coordination.</li>
</ul>
<ul>
<li>Back Squat – Narrow Stance: this squat assistance movement trains the anterior tibialis, which can help you sit more upright in your usual weightlifting squat. Usually, the feet are together or pointed out slightly depending on hip comfort. Contrary to popular belief, <a href="https://www.strongerbyscience.com/squat-stance-width/" target="_blank" rel="noopener noreferrer">Nuckols (2017</a>) reviews scientific evidence showing this movement is not quad-dominant relative to other squats.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-344" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Squat-1024x827.png" alt="" width="699" height="565" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Squat-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Squat-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Squat-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Squat-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Squat.png 1312w" sizes="auto, (max-width: 699px) 100vw, 699px" /></p>
<ul>
<li>Back Squat – 1 ¼: this squat assistance movement improves weightlifting squat technique by building rebound strength and coordination out of the bottom position. You relax the lower body into a deep weightlifting squat and then tense up to bounce out of the bottom about a quarter of the way, then descend again to bounce up. Use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to keep your knees warm and mobile in deep positions.</li>
<li>Back Squat – Off Box: this movement builds your weightlifting squat technique by training you to fire your nervous system quickly, especially at weak ranges of motion. Simply squat down onto a box to break the momentum and then stand up forcefully.</li>
<li><span style="font-weight: 400;">Back Squat Off Pins: this squat accessory exercise builds positional strength and speed to overcome the weakest point in your squat, which preserves your weightlifting squat technique at maximal weights. Place the pins slightly below your sticking point in a squat rack and stand up as forcefully as possible.</span></li>
<li>Back Squat – Paused: this squat assistance movement builds strength and coordination from the bottom position, which builds your weightlifting squat technique at heavy weights and strengthens your recovery from a snatch or clean. You can hold a pause for 2 – 5 seconds.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B7MUIosHZxg/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B7MUIosHZxg/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-01-11T20:15:35+00:00">Jan 11, 2020 at 12:15pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Back Squat – Quarter: this squat variation overloads the top end of the weightlifting squat and lockout. This movement has a general carryover to the extension for a clean or snatch.</li>
<li>Back Squat – without Lockout: this squat variation builds legs endurance and provides training if athletes experience knee discomfort in the lockout. Use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to warm your knees and achieve a deeper position.</li>
<li><span style="font-weight: 400;">Back Squat – Wide Stance: aka sumo squat. “Wide” is any stance that is wider than your standard weightlifting squat technique. This squat variation teaches you to activate your glutes and push the knees out, which transfers to the snatch and clean pulls. Try this exercise if you tend to push your knees back during the pull or if they cave in during a squat.</span></li>
<li>Back Squat – Wide Stance Quarter Bottom Up: this sumo squat variation helps strengthen the glutes and adductors without taxing the knees and quads. It also trains your muscles to contract quickly under heavy load.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/Bfg8LArhNab/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/Bfg8LArhNab/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2018-02-22T21:52:30+00:00">Feb 22, 2018 at 1:52pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Jump Squat – Continuous: descend smoothly into a quarter squat and then try to jump as high as possible by pushing through the ball of the feet. Repeat this sequence until you finish all reps. This jump squat teaches you to change direction quickly and extend.</li>
<li>Jump Squat – Paused: in this jump squat variation, you descend to about half squat position, pause 3 – 5 seconds, then jump through the ball of the feet as explosively as possible. This movement removes the rebound to focus on explosive starting strength, which is useful for pulls.</li>
<li>Jump Squat – Reset: this squat variation is identical to the continuous version, but after landing, you stand up to reset before doing another rep. This change lets you use heavier weight and focus on your extension.</li>
<li>Jump Squat – Deep: this jump squat variation teaches you to descend quickly and rebound, which is useful for building eccentric squat speed and rebound ability. First, relax and descend into the squat, quickly tense the body as you reach the bottom, and use the stretch reflex to help you jump up. Use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to keep your knees warm.</li>
</ul>
<h4><strong>Front Squats</strong></h4>
<ul>
<li>Front Squat: a standard accessory movement to develop leg and back strength for the clean. The goal is to squat as upright as possible with a straight back while keeping the bar balanced over the midfoot.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-355" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Front-Squat-1024x827.png" alt="" width="716" height="578" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Front-Squat-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Front-Squat-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Front-Squat-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Front-Squat-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Front-Squat.png 1312w" sizes="auto, (max-width: 716px) 100vw, 716px" /></p>
<ul>
<li>Front Squat – Holds: this squat has a very short range of motion; you simply relax the knees while supporting the bar. This movement builds supporting strength and trains the nervous system to get used to heavy weights but does not overstress the muscles.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/_0RF8gNnq6/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/_0RF8gNnq6/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2015-12-28T01:14:43+00:00">Dec 27, 2015 at 5:14pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Front Squat – Narrow Stance: this front squat assistance movement emphasizes dorsiflexion, strengthening your anterior tibialis. This lift can help you sit more upright in a front squat and bring your shins to the bar in the start position. Usually, the feet are together or pointed out slightly depending on hip comfort. Contrary to popular belief, <a href="https://www.strongerbyscience.com/squat-stance-width/" target="_blank" rel="noopener noreferrer">Nuckols (2017)</a> shows a narrow stance is not more quad dominant relative to other squats.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/BwZ9OlyHrl_/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BwZ9OlyHrl_/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-04-18T17:41:19+00:00">Apr 18, 2019 at 10:41am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Front Squat – No Hands: this is a great exercise if your back rounds during the front squat or you lean forward too much. You perform a front squat with your arms straight out, which requires more balance and upright posture.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B5nUsojHBJw/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B5nUsojHBJw/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-12-03T14:57:30+00:00">Dec 3, 2019 at 6:57am PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Front Squat – 1 ¼: this squat assistance movement is used in a weightlifting program to build rebound strength and coordination after receiving the clean. You relax the lower body into a squat, tense your legs and glutes as you reach your deepest position, rebound to about a quarter of the way, then descend again to bounce up. Use a <a href="https://store.chineseweightlifting.com/equipment/belts/chinese-weightlifting-belt/">weightlifting belt</a> to keep your core tight and maintain position during the bounce.</li>
<li>Front Squat – Off Box: you squat down onto a box to break the momentum and train your nervous system to fire quickly to stand up. It also overloads a weak range of motion in the front squat. You can also use this movement if your legs are too fatigued for full squats.</li>
<li>Front Squat Off Pins: this squat accessory exercise builds front rack strength, core strength, and speed to overcome the weakest point in your squat to maintain your weightlifting squat technique at maximal weights. Place the pins slightly below your sticking point in a squat rack and stand up as forcefully as possible.</li>
<li>Front Squat – Paused: this variation helps with position strength out of the bottom. It’s useful if you round your back or lean forward on the way up. Simply squat down while maintaining tension at the bottom and pause for 3 – 5s before standing.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/CA-oATNH4kv/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/CA-oATNH4kv/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-06-03T15:47:57+00:00">Jun 3, 2020 at 8:47am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Front Squat – Walks: this assistance movement helps build core strength and endurance if your clean recovery is not perfect. This movement usually requires two racks: one to unrack the bar, then another to walk towards and rack the bar.</li>
<li>Front Squat – Wide Stance, Quarter, Paused: this squat variation loads your hips and glutes for the jerk dip. Use this lift in your weightlifting program if your knees cave in as you descend in a jerk dip or squat.</li>
</ul>
<h4><strong>Other Squats</strong></h4>
<ul>
<li>Kettlebell Squat: you can use this movement as part of a weightlifting program that focuses on keeping the chest up and maintaining balance in the bottom position. Hold a heavy kettlebell and stand on blocks to avoid touching the floor with the kettlebell, then squat. You can hold the bottom position for several seconds between reps or sit there for at least a minute.</li>
<li>Overhead Half Squat – Snatch Grip Bottom Up: this variation builds leg strength and posture in the middle portion of the catch. It builds muscle memory and strength to maximize your power snatch.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/CMxdzo-HQyh/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B8F35v5g9CM/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Coach Ma &#8211; Wechat ：USA-63301 (@jianpingma)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-02-03T04:44:35+00:00">Feb 2, 2020 at 8:44pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Overhead Squat – Snatch Grip: this is a required movement for snatching. It trains your balance and posture in the bottom of the snatch position. Unrack the bar on your back like a back squat but with a snatch grip, then push press overhead and perform the overhead squat.</li>
<li>Overhead Squat – Snatch Grip Bottom Up: this squat variation trains you to feel stable and comfortable in the catch position for the snatch. Place the bar on blocks at a height equal to your catch position for a full snatch, then stand up, then lower the bar back to the blocks. Use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to keep your knees warm and mobile to get into deep positions.</li>
<li>Overhead Squat – Clean Grip: this overhead squat builds mobility and stability due to its narrow grip. It helps build the receiving position for the squat jerk. Unrack the bar on your back like a back squat but with a jerk grip, then push press overhead and perform the overhead squat.</li>
<li>Overhead Squat – Clean Grip Bottom Up: this squat variation trains you to feel stable and comfortable in the catch position for the squat jerk. Like the snatch version, place the bar on blocks at a height equal to your deep squat position, then stand up, then lower the bar back to the blocks.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B7ZNKpnnRnG/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B7ZNKpnnRnG/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-01-16T20:24:34+00:00">Jan 16, 2020 at 12:24pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<h3 id="press">Olympic Weightlifting Press</h3>
<h4><strong>Overhead Presses</strong></h4>
<ul>
<li>Behind the Neck Press – from Split: this accessory movement will help you know the feeling of aligning the bar, arms, and torso to understand how to finish your split jerk, power jerk, or squat jerk. Place the bar on your back, split so that your balance is on the ball of both feet, then press straight up while maintaining the torso. Use the same grip as your jerk.</li>
<li>Behind the Neck Press – Seated Snatch Grip: you can do this pressing movement sitting between jerk blocks to focus on pushing straight and locking out. It doesn’t put a lot of stress on the lower body or core, so it is good for women who experience heavy menstrual symptoms.</li>
<li>Behind the Neck Press – Standing: this press builds familiarity with placing the bar behind your head and keeping your core tight. Use this movement if you tend to hyperextend your back or look up during a split jerk or standard push press.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-346" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Behind-the-Neck-Press-1024x827.png" alt="" width="784" height="633" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Behind-the-Neck-Press-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Behind-the-Neck-Press-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Behind-the-Neck-Press-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Behind-the-Neck-Press-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Behind-the-Neck-Press.png 1312w" sizes="auto, (max-width: 784px) 100vw, 784px" /></p>
<ul>
<li>Drop Snatch – Quarter Squat: This assistance movement helps build confidence, support strength, timing, and drop speed for the snatch. You place the bar on your back with a snatch grip, then dip and drive to full extension, then slide into your quarter squat stance. The goal is to catch and finish your squat as close together as possible.</li>
<li>Drop Snatch – Half Squat: this is a deeper variation of the drop snatch for building muscle memory, reversal speed, and strength in the mid-range of the squat. Use this movement if you can power snatch and full snatch but have difficulty catching in between these positions.</li>
<li>Drop Snatch – Full Squat: this is the most frequently used drop snatch movement. It teaches you to drop straight down into the deepest catch position and build confidence. It also keeps you connected with the barbell through the entire squat motion. Use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to keep your knees warm and achieve a deep squat position more easily.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/CpTAvOcpG3C/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/Bt40Ct-gfiC/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Coach Ma &#8211; Wechat ：USA-63301 (@jianpingma)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-02-15T04:15:32+00:00">Feb 14, 2019 at 8:15pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Dumbbell Press – Unilateral: position your elbow at 30 degrees to your side and then press but finish the overhead so that the face of the dumbbell faces your body. This movement teaches you to press and produce an internally rotated force necessary for the power jerk, squat jerk, and split jerk.</li>
<li>Kettlebell Press – Unilateral: this pressing exercise helps build shoulder stability. Point the bottom of the kettlebell towards the ceiling, position your elbow about 30 degrees to your side, and then press.</li>
<li>Push Press: this is part of the jerk learning progression and one of the most popular Olympic weightlifting exercises. It is used frequently in China to measure the height of your jerk drive. You should perform a jerk drive to reach a height where your elbows form 90 degrees. Then bring the heels down quickly while locking out. Many athletes wear <a href="https://store.chineseweightlifting.com/product-category/wraps/">weightlifting wrist wraps</a> to reduce wrist stress and increase stability overhead.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B-XS3UjnHRj/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B-XS3UjnHRj/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-03-30T16:10:03+00:00">Mar 30, 2020 at 9:10am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Push Press – Narrow Grip, Behind the Neck: place the bar on your back and use the same grip as your jerk. Start with a jerk dip and jerk drive, then bring the heels down quickly, attempting to land and lockout at the same time. Use this variation if you tend to push the bar in front of you during a jerk.</li>
<li>Push Press – Wide Grip, Behind the Neck: place the bar on your back and use a snatch grip. Start with a jerk dip and jerk drive, then bring the heels down quickly, attempting to land and lockout at the same time. Use this variation to build support strength for the snatch.</li>
<li>Overhead Press: this is a basic strength training exercise for training the overhead position. From the rack position, the key is to push the bar up and back until the wrist, elbow, shoulder, hip, knee, and ankle bone all align.</li>
<li>Overhead Press – from Pins: this is a great assistance exercise for building lockout strength overhead. Set the bar inside a power rack at a height where your elbows form 90 degrees. Stand as close as possible to the bar and then lockout overhead.</li>
<li>Overhead Press – Seated: this variation is useful if you have lower body injuries. It can also help you stabilize your core, especially if you tend to lean forward as you press overhead. You can sit on a bench or box and press from blocks, rack, pins, etc.</li>
<li>Overhead Press – Split Jerk Position: this accessory exercise teaches you to move the bar while maintaining the split jerk position. This movement is useful if you tend to lean back or lean forward during the split jerk.</li>
<li>Snatch Press – Full Squat: this movement helps build your stability in a deep weightlifting squat position by maintaining an upright posture and a straight press. Perform a back squat with a snatch grip (or you can perform a drop snatch), then press straight from the bottom position while maintaining an upright posture. Use <a href="https://store.chineseweightlifting.com/equipment/knee-sleeves/chinese-knee-sleeves/">weightlifting knee sleeves</a> to keep your knees warm and mobile to get into deep positions.</li>
<li>Snatch Press – Half Squat: this movement helps you maintain an upright position for the overhead squat and half snatch. Simply squat down to a depth where you feel unstable or do not feel confident, then perform snatch-grip presses while maintaining tension in your squat position. Intermediate athletes can perform a drop snatch to the desired depth. Use <a href="https://store.chineseweightlifting.com/product-category/wraps/">weightlifting wrist wraps</a> to provide extra support and focus on pressing straight.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/BzYBh6sHHUQ/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BzYBh6sHHUQ/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Snatch Press – Quarter Squat: this movement helps you maintain an upright position for the power snatch. Squat down (or drop snatch) to quarter squat height, balance the barbell over your midfoot, align your elbows under the barbell, then press vertically over the midfoot.</li>
<li>Sotts Press – Full Squat: builds thoracic strength by prolonging the isometric and assists for the squat jerk. Perform a front squat, then stay at the bottom and perform a set of overhead presses before standing.</li>
<li>Sotts Press – Half Squat: builds thoracic strength and leg strength to maximize your power clean. Perform a front squat to half depth or whichever depth feels weakest to you, then stay there and perform overhead presses.</li>
<li>Sotts Press – Quarter Squat: reinforces your power clean and power jerk positions. Perform a quarter front squat and perform a set of presses.</li>
</ul>
<h4><strong>Other Presses</strong></h4>
<ul>
<li>Bench Press: this is a basic general strengthening exercise for beginners and women who need extra upper body mass. It is usually performed with a barbell and not used frequently in a weightlifting program because it can negatively affect overhead positioning and rack flexibility.</li>
<li>Bench Press – Feet Elevated: with this variation, you can raise your feet onto the bench or in the air. Both versions reduce the size of your base and your contact with the ground, which forces the upper body to stabilize more.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-348" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Press-Feet-Elevated-1024x827.png" alt="" width="711" height="574" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Press-Feet-Elevated-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Press-Feet-Elevated-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Press-Feet-Elevated-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Press-Feet-Elevated-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Press-Feet-Elevated.png 1312w" sizes="auto, (max-width: 711px) 100vw, 711px" /></p>
<ul>
<li>Bench Press – Narrow Grip: this variation is less stressful on your shoulders while emphasizing your triceps. It is not used frequently beyond general strength training for beginners.</li>
<li>Pushups: this pressing movement is used more often in a Chinese weightlifting program than bench pressing since it allows the scapula to move freely and train the core, hips, and legs to stay rigid.</li>
<li>Pushups – Diamond: this variation is a close-grip pushup that loads the triceps more than a standard pushup, which carries over to your lockout strength. Your upper and lower body must remain rigid as you push up.</li>
<li>Pushups – Handstand: this is the hardest pushup variation because you are pushing directly against gravity with most of your bodyweight. The purpose is to train your body to press overhead while maintaining rigidity throughout the body. Usually, a partner can assist by holding your legs as you press off blocks. If you want to perform handstands solo, check out this <a href="https://performanceplusprogramming.com/the-best-steps-for-building-handstand-strength-balance/">handstand progression</a>.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B_P6d9GnS3X/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B_P6d9GnS3X/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-04-21T15:53:35+00:00">Apr 21, 2020 at 8:53am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Pushups – Incline: this variation is easier than a standard push up because you are not pushing directly against gravity, and less of your bodyweight provides resistance. You position your upper body onto a bench or box so that your arms are perpendicular to your body. The emphasis is on the lower chest with this lift, which stabilizes the torso during the pull.</li>
<li>Pushups – Decline: this variation is more difficult because your legs are elevated onto a bench or box, so your upper body must support more bodyweight. However, this change shifts the emphasis to your upper chest and anterior deltoid, which is good for your rack position.</li>
</ul>
<h3 id="arm">Arm Weightlifting Exercises</h3>
<h4><strong>Biceps/Forearms</strong></h4>
<ul>
<li>Barbell Curl – Standard Grip: this biceps exercise helps maintain elbow health because it counters the elbow extension demands prevalent in a weightlifting program. Stand up with an underhand grip on the barbell, arms touching the side of your body, then keep your upper arm fixed as you curl.</li>
<li>Barbell Curl – Wide Grip: this variation is performed the same way as the standard barbell curl, but the grip is at least one fist-width outside of your shoulder. The purpose is to train your flexion in the same position as your rack position, reinforcing the elbows during the clean &amp; jerk.</li>
<li>Dumbbell Curl – Neutral Grip: an efficient curl variation because the neutral grip builds muscle mass in the biceps and brachioradialis together. Simply hold the dumbbells to your side and maintain your upper arm fixed as you curl.</li>
<li>Forearm Curls: a professional weightlifting program contains a lot of forearm extension, so this popular bodybuilding movement maintains strength balance and avoids overuse injury. Take an overhand grip on a barbell and squat down, hang your wrists off your knees, and curl the bar.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-353" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Curls-1024x827.png" alt="" width="756" height="611" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Curls-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Curls-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Curls-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Curls-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Curls.png 1312w" sizes="auto, (max-width: 756px) 100vw, 756px" /></p>
<ul>
<li>Forearm Extensions: this is a good movement to include in your strength training programs if your wrists are stiff to turn the bar overhead. Perform the same way as forearm curls but with an underhand grip.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-354" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Extensions-1024x827.png" alt="" width="749" height="605" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Extensions-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Extensions-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Extensions-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Extensions-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Forearm-Extensions.png 1312w" sizes="auto, (max-width: 749px) 100vw, 749px" /></p>
<ul>
<li>Reverse Curls: this bodybuilding exercise helps you achieve and maintain a strong rack position for the clean and jerk. Stand up, take a prone grip on a barbell, and then keep your elbows fixed as you curl the bar.</li>
<li>Plate Pinch: this is a general grip exercise for training the flexors of the thumb, index, and middle fingers. You can pinch a smooth bumper plate or small metal plates.</li>
<li>Shot Put Grabs: general grip strength training exercise where you attempt to palm a shot and alternate hands. This movement is popular among young athletes.</li>
<li>Standing Wrist Rolls: a very efficient movement to train wrist flexion and extension. Tie a weight to a straight handle and stand with elbows flexed at 90 degrees, then extend their wrist backward until the plate reaches the handle. Then reverse this motion by flexing the wrists forward.</li>
</ul>
<h4><strong>Triceps</strong></h4>
<ul>
<li>Bench Dips: this is an alternative triceps and deltoids exercise when you have limited equipment and/or your strength is insufficient to perform standard dips. Sit on a bench and place your hands on the edge, shoulders down and back, then slide off and place your legs away from the bench, then lower your body by bending your arms.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-347" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Dips-1024x827.png" alt="" width="646" height="522" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Dips-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Dips-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Dips-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Dips-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bench-Dips.png 1312w" sizes="auto, (max-width: 646px) 100vw, 646px" /></p>
<ul>
<li>Triceps Extension – Decline: an intermediate variation of the lying triceps extension. The decline angle increases your triceps loading at the early stage and allows for greater contraction at the lockout.</li>
<li>Triceps Extension – Lying: a standard bodybuilding exercise for strengthening the triceps lockout. Lie supine on a bench and use a barbell with an overhand grip, or dumbbells with a neutral grip, to bend the elbows and flex the shoulder to clear the forehead before reversing the movement.</li>
<li>Triceps Extension – 30 Degree: an advanced variation of the lying triceps extension where your arm straightens while angled at 30 degrees instead of 90 degrees. The angle places constant tension on the triceps, making an effective part of your strength training program.</li>
<li>Triceps Extension – Overhead Prone Grip: another advanced triceps bodybuilding movement that loads the triceps heavily at the early phase. Start with a barbell overhead, then bend your elbows through the entire range of motion, then reverse the motion.</li>
<li>Triceps Extension – Overhead Supine Grip: an even more advanced triceps bodybuilding exercise. The grip prevents your elbows from flaring, which results in more triceps isolation.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/ByWei6EnlWl/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/ByWei6EnlWl/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-06-06T02:17:11+00:00">Jun 5, 2019 at 7:17pm PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Triceps Extension – Overhead with Plate: loads the triceps at the early stage but to a lower extent due to the neutral grip and possibility of elbow flaring. Use this if the barbell version is too difficult or uncomfortable.</li>
<li>Overhead Triceps Extension – Single Arm Dumbbell: allows for unilateral triceps strengthening and hypertrophy, which is useful for restoring balance between your left and right arms.</li>
<li>Triceps Pushdown – Cable/Banded: a popular bodybuilding exercise for general strength and mass. The cable is usually at your chest height with a handle that allows for an overhand or neutral grip. You should stand away from the cable to allow for greater triceps loading, then push down to straighten your arms.</li>
<li>Triceps Kickback: a convenient bodybuilding arm exercise that emphasizes the long head of the triceps. Support one side of your body on a bench, then grab a dumbbell and lift your weighted arm so that the elbow is above your torso. Then they maintain this height as you extend your arm.</li>
</ul>
<h3 id="back">Back Exercises Bodybuilding</h3>
<ul>
<li>Bent Over Row – Overhand: bend over about 60 – 90 degrees from vertical with a flat back and knees out. Then pull the bar to the sternum. This variation emphasizes your rear deltoids and mid back muscles.</li>
<li>Bent Over Row – Underhand: this variation follows the same positioning as the overhand version, but the change in grip results in pulling the bar towards your hip crease. This variation emphasizes more lats and biceps and is a staple for building a bodybuilder back.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-349" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Bent-Over-Row-1024x827.png" alt="" width="689" height="557" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Bent-Over-Row-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bent-Over-Row-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bent-Over-Row-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bent-Over-Row-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Bent-Over-Row.png 1312w" sizes="auto, (max-width: 689px) 100vw, 689px" /></p>
<ul>
<li>Chest Supported Row on Bench – Prone Grip: use this in your back workout when you want to emphasize the mid-back or minimize stress on your lower back. Place the bar under the bench and lie face down on the bench. Then use a clean grip and row towards your diaphragm.</li>
<li>Chest Supported Row on Bench – Wide Grip: the grip is still prone, but a wide grip results in pulling the bar to the middle of your chest, emphasizing your upper back and rear deltoids without taxing your lower back. Women often use this exercise in their Olympic weightlifting program if they feel heavy cramps during their menstrual period.</li>
<li>Chin-up – Neutral Grip: this requires a specialized grip setting on a rack so you can pull your body upward with a neutral grip. This movement emphasizes your biceps and brachioradialis compared to other chin-up variations, making it very efficient to develop your arms and achieve a bodybuilder back.</li>
<li>Chin-up – Supine Grip: this back exercise uses a supine grip to pull your body upward. It incorporates more biceps and chest activation than the pull-up (which incorporates more rotator cuff). You can use a <a href="https://store.chineseweightlifting.com/equipment/belts/chinese-weightlifting-belt/">weightlifting belt</a> to tie external weight behind you to build strength in all chin-up variations.</li>
<li>Explosive Dumbbell Row: lean over one leg, use a neutral grip, and pull a heavy dumbbell while rotating your torso until the dumbbell reaches the side of the ribs. This motion trains your mid-back, lats, and upper back to contract explosively. Because of the speed and load potential, use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> to spare your grip.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/ByDNJUoHEn1/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/ByDNJUoHEn1/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-05-29T15:23:15+00:00">May 29, 2019 at 8:23am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Lat Pull: an easier variation to the pull-up where you pull a bar down towards your chin. Use this variation in your back workout if you lack the strength to pull your body upward but still want to build strength to control heavy weights to your rack position. Some athletes use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> during lat pull variations to relax the arms and initiate with the back muscles.</li>
<li>Lat Pull – Behind the Neck: an easier variation to the behind the neck pull-up. You pull the bar down towards the base of your neck. Good for beginners who are not strong enough to pull their bodyweight, and to build strength to lower barbells behind your head. It is also more conducive to other techniques such as pauses, partial range of motion, etc.</li>
<li>Pull-up: use a prone grip overhead to pull your chin towards a bar; strengthens the lats for the front squat and rack positions. You can use a <a href="https://store.chineseweightlifting.com/equipment/belts/chinese-weightlifting-belt/">weightlifting belt</a> to tie external weight behind you to build strength in all pull-up variations.</li>
<li>Pull-up – Behind the Neck: in this pull-up variation, use a prone grip to pull the base of your neck towards the pull-up bar. This back exercise builds supportive strength for behind the neck pressing movements.</li>
<li>Seated Row: this popular bodybuilding back exercise requires a cable machine or band. Sit slightly forward with shoulders protracted and feet supported on a vertical plate. Then pull the cable to the diaphragm while retracting and extending your back.</li>
</ul>
<h3 id="chest">Chest Exercises Bodybuilding</h3>
<ul>
<li>Cable Pulldown: assume the same torso and leg position as a hang snatch above the knee. Adjust the cables so that your shoulder flexes about 30 degrees. Then push your chest out to bring the cables towards you until they touch your thigh. Great for learning how to use your chest during the deadlift and still develops a bodybuilder chest</li>
<li>Chest Dip: get a bodybuilder chest without bench pressing! Dips require parallel bars, jerk blocks, or a dedicated machine. Bend your arms to lower the body until your chest feels stretched, then push down while leading with the chest to push it out and up. You can use a <a href="https://store.chineseweightlifting.com/equipment/belts/chinese-weightlifting-belt/">weightlifting belt</a> to tie an external weight to build strength and mass.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/Bl1CGikHoZL/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/Bl1CGikHoZL/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2018-07-29T20:17:02+00:00">Jul 29, 2018 at 1:17pm PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Dumbbell Pullover: lie supine on a bench, arms extended towards the ceiling, with both hands grabbing the inner plate of a dumbbell. Then maintain your elbow angle and lower the dumbbell until it aligns with the torso. Then contract your chest and lats to bring the dumbbell over your body.</li>
<li>Flyes – Dumbbell: lay supine on a bench with your arms slightly flexed and dumbbells pointed toward the ceiling. Maintain a fixed elbow position and lower the dumbbells until you feel a stretch in your pecs. This lift is a staple in a typical bodybuilding chest workout, but it also builds tension and strength in the chest, which is useful during the deadlift.</li>
<li>Flyes – Standing Cable: a variation of the popular bodybuilding exercise. During a typical bodybuilding chest workout, the cables are pulled inward at a decline angle to stimulate the largest amount of fibers.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-352" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Flyes.png" alt="" width="614" height="496" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Flyes.png 571w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Flyes-300x242.png 300w" sizes="auto, (max-width: 614px) 100vw, 614px" /></p>
<h3 id="core">Core Accessory Work for Olympic Lifting</h3>
<ul>
<li>Ab Rollouts – Kneeling: an introductory ab exercise to train you to maintain your core while moving, which carries over to weightlifting. Get on your knees and grab a barbell with plates or a dedicated implement to roll out straight ahead and then return.</li>
<li>Ab Rollouts – Diagonal: this ab exercise trains your obliques. Most core accessory work for Olympic lifting consists of trunk flexion, extension, and isometric, but this variation is useful for athletes who twist on jerks. Set up like a standard rollout but roll the bar diagonally.</li>
<li>Ab Rollouts – Straight Legged: this variation is more challenging due to a longer range of motion and a smaller base of support. Approach a weighted barbell, bend over while keeping your back flat, and keep your legs straight or slightly relaxed. Then roll out straight ahead.</li>
<li>Ab Rotation – Standing: set up a cable/band at shoulder height, stand with your side facing the cable, then twist your abs to reach for the cable and contract to twist away. Alternatively, grab a plate, keep your elbows bent and fixed, then use your abs to rotate your torso. This movement is part of general athletic preparation.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-342" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Ab-Rotation-1024x827.png" alt="" width="716" height="579" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Ab-Rotation-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Ab-Rotation-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Ab-Rotation-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Ab-Rotation-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Ab-Rotation.png 1312w" sizes="auto, (max-width: 716px) 100vw, 716px" /></p>
<ul>
<li>Ab Rotation – GHD: this variation combines core stabilization with knee and hip extension. Lay back as close to parallel with the ground as possible and perform ab rotations with an implement such as a plate, dumbbell, barbell held in front, etc.</li>
<li>Crunches: a general ab preparation exercise performed on the floor, usually performed during the offseason. You can perform it to varying degrees of trunk flexion based on comfort, and you can hold a weight for extra resistance.</li>
<li>Crunches – Decline: a more advanced crunch variation on a decline bench. The angle uses gravity to increase the difficulty.</li>
<li>Knee Raise – Hanging: this is a general ab and hip strengthening exercise, but you can use this if you tend to overextend when preparing to jerk or squat. Use <a href="https://store.chineseweightlifting.com/product-category/straps/">weightlifting straps</a> to hang from a bar and flex their abs to raise the knees to the chest.</li>
<li>Knee Raises – Lying Single Legged or Double Legged: aka deadbug. This ab exercise is a very effective movement for stabilizing your abs under hip flexion. You can hold onto a rack or some bands tied around a rack.</li>
<li>Leg Raise – Hanging: this is a more advanced ab exercise where you flex your abs to raise straight or slightly relaxed legs to the chest. This modification creates more loading for your abs and hip flexors.</li>
<li>Leg Raises – Lying: this movement is a less intensive version than the hanging leg raise but is useful for training core and pelvic stability. You can hold onto a rack or some bands tied around a rack.</li>
<li>Plank – Prone: use this exercise for general static strengthening of your core, which is necessary for weightlifting. Lie prone on the floor, elbows under your shoulders, legs straight and together, balanced on the ball of your feet. You can achieve greater activation if you tuck your pelvis or move your elbows out further. Have a partner add weights for greater resistance.</li>
<li>Plank – Supine: a more advanced plank variation that isometrically strengthens and activates the core in extension, which has more carryover to weightlifting. Place your shoulders across the edge of a bench and your heels on another bench, then maintain your body straight using your glutes and abs. Have a partner add weights for greater resistance.</li>
<li>Plank – Side: this ab exercise isometrically strengthens and activates your obliques so you can use your core fully during heavy lifts. Lay on your side, keep your body straight, and support your bodyweight using the side of your bottom foot and elbow. Keep your shoulder aligned with your elbow for balance.</li>
<li>Side Bend – Single Arm: use dumbbells, kettlebells, the end of a barbell, cables (most effective due to constant tension) to create a weight offset and target the opposite-side obliques for general core strengthening.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-359" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Side-Bend-1024x827.png" alt="" width="711" height="574" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Side-Bend-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Side-Bend-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Side-Bend-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Side-Bend-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Side-Bend.png 1312w" sizes="auto, (max-width: 711px) 100vw, 711px" /></p>
<ul>
<li>Side Bend – Barbell/Double Arm: this is an alternative when you lack equipment. It is not as effective as single-arm versions since the weights balance each other. Place the bar on your back as in a squat, then contract your obliques side to side.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-345" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Barbell-Side-Bend-1024x827.png" alt="" width="709" height="573" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Barbell-Side-Bend-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Barbell-Side-Bend-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Barbell-Side-Bend-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Barbell-Side-Bend-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Barbell-Side-Bend.png 1312w" sizes="auto, (max-width: 709px) 100vw, 709px" /></p>
<ul>
<li>Single Arm Weighted Carry: hold onto a heavy dumbbell and maintain your standing position while walking. The offset in weight forces you to train your QL and deep core muscles.</li>
</ul>
<h3 id="leg">Leg Exercises Bodybuilding</h3>
<ul>
<li>Calf Raise – Seated: not just for developing bodybuilder legs! You can use a dedicated machine or a bench with the ball of the foot placed on some plates to target and stretch the soleus. Place a heavy dumbbell or kettlebell on your thigh (in line with the tibia) and begin extending the ankles. In both cases, pause at the starting and end ranges for maximum stretch and muscle recruitment.</li>
<li>Calf Raise – Seated Single-Legged: in this variation, one leg is unloaded and flat while the other leg performs the seated calf raise. Use this version to reduce strength asymmetries in plantarflexion or to stretch a tighter side.</li>
<li>Calf Raise – Standard: you can use a dedicated machine for this bodybuilding leg exercise. Alternatively, place a bar on your back and stand with your heels off the edge of plates or risers to allow ample room for stretching the calves. In both cases, plantarflex and pause at the top and bottom between reps to reduce reliance on elastic energy.</li>
<li>Calf Raise – Standing Continuous: this movement follows the same setup and execution as the standard version except you don’t pause at the starting and end ranges. This modification strengthens your tendons and teaches you how to move your feet up and down rhythmically.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B4gUovNBeJR/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B4gUovNBeJR/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Austin Barbell (@austinbarbell)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-11-06T01:24:41+00:00">Nov 5, 2019 at 5:24pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Calf Raise – Standing Single-Legged: in this variation, one leg is bent and flat to provide balance while the other leg performs the calf raise. Use this to reduce asymmetries in plantarflexion or to stretch a tighter side. Hold onto a dumbbell or kettlebell for extra resistance.</li>
<li>Lateral Squat: aka lateral lunge. Use this squat assistance movement in your weightlifting program to strengthen your ascent for the squat, to prevent your knees cave in, or if you want to build some serious bodybuilder legs. Place a barbell on your back and step sideways. Keep the heel of your stepping leg planted on the floor as in a squat. Then press off this leg to stand up towards the center.</li>
<li>Leg Curl: this is one of the most popular bodybuilding leg exercises, usually performed seated or lying on a dedicated machine, but you also lay on a bench and have a partner tie a band to provide resistance. This bodybuilding exercise isolates the hamstrings through knee flexion, which is useful if you tend to overload your quads or lack eccentric control.</li>
<li>Leg Curl – Single legged: performed on a dedicated machine to fix right-left asymmetries in knee flexion strength or quad-hamstring asymmetries. Also, an effective way to add tension without using heavy loads. This movement is good to use after a long layoff or for women who feel uncomfortable squatting deep during their period.</li>
<li>Leg Extension: another one of the most popular bodybuilding leg exercises, performed on a dedicated machine to isolate and strengthen the quads. The execution depends on the machine&#8217;s design, but the basic motion is knee extension from a flexed position.</li>
<li>Leg Extension – Single legged: performed on a dedicated machine and is part of a weightlifting program designed to fix right-left asymmetries in knee extension strength. Also, an effective way to add tension without using heavy loads, which is useful for athletes coming back from a long layoff or for women who want to train their legs without taxing their core (during their menstrual period).</li>
<li>Leg Press – Machine: the main purpose of this exercise is to strengthen the quads without fatiguing the back (although it helps create serious bodybuilder legs). Use this lift in a weightlifting program if your lower back is injured or recovers slowly. Women who cannot load their core or squat deep during their menstrual period also use this exercise.</li>
<li>Leg Press – Barbell: aka vertical leg press. If you want bodybuilder legs without a dedicated machine, then try this variation. It also helps treat hamstrings stiffness by training you to contract your quads while stretching your hamstrings. This variation helps build lockout strength for the deadlift, extension, and squat. Set up the bar in a squat cage, lay on your back, align your midfoot with the bar, then press.</li>
<li>Lunge – Front Squat Grip: this version helps prevent leaning forward during the lunge, which shifts the loading onto the back leg.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/CBYSUuEH_Ls/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/CBYSUuEH_Ls/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2020-06-13T14:58:45+00:00">Jun 13, 2020 at 7:58am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Lunge – Overhead: hold the barbell overhead as in your jerk, then lunge to a depth that can maintain an upright torso. This variation loads the back leg and helps increase hip mobility for the split jerk.</li>
<li>Lunge – Upright Torso: you can perform these with dumbbells, plates, or a barbell to build joint stability and control in the ankle, knee, and hip. They add volume, which can help you develop bodybuilder legs, but they also help counter imbalances from performing the split jerk.</li>
<li>Lunge – Torso Forward: this is lunge variation, your torso flexes until your shoulders are over the front knee. This movement is helpful if you tend to hyperextend your back in your overhead position or during your squats.</li>
<li>Lying Leg Abduction: this movement emphasizes your TFL, glute medius, and glute minimus to prevent your knee collapsing during squats or your start position. Lay on your side with your legs straight. Maintain your toes pointing forward and hips stable, then lift the top leg. You can perform this with an ankle weight or use a partner to press slightly against your leg.</li>
<li>Reverse Lunge – Upright Torso: this lunge variation loads the back leg by stepping backward rather than forward, which is useful if you tend to split with your back leg straight. It also loads the glutes more than a normal lunge.</li>
<li>Reverse Lunge – Torso Forward: in this reverse lunge variation, you step backward but allow your torso to flex so that your shoulders are over the front knee. This movement is helpful if you hyperextend your back during the split jerk or have back pain.</li>
<li>Single Legged Deadlift: stand and bend one knee until your shin is parallel to the ground. Then bend over and flex your weighted leg until your unsupported shin touches the ground, or you maximize your control and mobility. This movement addresses asymmetries in foot balance and strength in your anterior tibialis.</li>
<li>Single Legged RDL: this movement trains the hamstrings and lateral hip muscles, which helps stabilize the hip and prevent knee collapsing in your squats. Simply use a barbell, dumbbell, or kettlebell, extend one leg behind your body and bend over while keeping the lifted leg in line with your torso. Your supporting leg remains flexed and fixed.</li>
<li>Single Legged Squat: you can do this movement solo off a box or stack of plates, or with the assistance of a friend or rack. Straighten your unsupported leg in front of you while squatting on your weighted leg. The depth depends on your mobility and control, but your knee should stay aligned with your toes throughout the movement.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-360" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Single-Leg-Squat-1024x827.png" alt="" width="706" height="570" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Single-Leg-Squat-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Single-Leg-Squat-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Single-Leg-Squat-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Single-Leg-Squat-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Single-Leg-Squat.png 1312w" sizes="auto, (max-width: 706px) 100vw, 706px" /></p>
<ul>
<li>Split Squat – Dumbbell: this bodybuilding leg exercise trains your quads, lateral hip muscles, and glutes without loading your spine. Use this movement if you need to deload your back or have an injury. Simply prop your talus onto the edge of a bench while you stand straight on your supporting leg. Then squat down, allowing your knee to travel over the toes and your torso to lean forward slightly.</li>
<li>Step-ups: this leg exercise is good for reducing strength imbalances between each leg, which can occur for athletes who split jerk. It also teaches you how to push through the foot and activate the glute. Simply step onto a box with one leg and stand up, then control yourself down before stepping again. You can use a barbell, dumbbell, or kettlebell for this movement.</li>
<li>Reverse Calf Raise: in this variation, the ball of your foot is off the edge of a riser or plate to emphasize ankle dorsiflexion and strengthen the tibialis anterior. This strengthening helps your shin move forward during a squat or start position for snatch and clean.</li>
<li>Reverse Calf Raise – Single Legged: in this variation, one leg is bent and flat to provide balance while the other leg performs the reverse calf raise. Use this if you have one side that is more difficult to push forward during the start position of the snatch or clean, or if you notice a difference in your squats.</li>
</ul>
<h3 id="glute">Lower Back and Glute Exercises Bodybuilding</h3>
<ul>
<li>Back Extension – on 45 Degree Incline Bench: this is a popular strength training exercise for the lower back, glutes, and hamstrings because there is tension throughout the movement. It is less stressful mentally and physically than a deadlift, so that you can use it more frequently for strength and mass building. Set the bench at your hip crease, then bend at the hips while maintaining a straight back, then extend until your torso and legs align.</li>
<li>Back Extension – Single-Legged on 45 Degree Incline Bench: an easy way to overload the lower back, glutes, and hamstrings without external weight. Great for addressing strength asymmetries in the legs, glutes, or lower back. Make sure to extend until your torso aligns with your legs.</li>
<li>Back Extension – 90 Degrees on Bench or GHD: another popular strength training exercise in a Chinese Olympic weightlifting program. It can be an alternative to the 45-degree version, providing more tension on your glutes. You can use a barbell, plate, dumbbell, or other weighted implements for resistance.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/BFg0hPrNnmW/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BFg0hPrNnmW/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2016-05-17T15:07:50+00:00">May 17, 2016 at 8:07am PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Back Extension – Static 90 Degree on Bench or GHD: this is a great variation for building postural strength by teaching athletes to use their legs, glutes, and lower back together. You only need to extend until your torso is in line with the legs. Push the ball of your feet into the support base to mimic your extension.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-343" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Extension-1024x827.png" alt="" width="702" height="567" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Extension-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Extension-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Extension-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Extension-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Back-Extension.png 1312w" sizes="auto, (max-width: 702px) 100vw, 702px" /></p>
<ul>
<li>Good Morning: the barbell rests on your shoulders as in a back squat, then maintain a rigid torso and bend over until your torso is parallel to the floor; meanwhile, keep your knees slightly bent and fixed. Very effective for loading the hamstrings.</li>
<li>Good Morning – Olympic Style: in this variation, you bend your torso and knees simultaneously until you reach the same position and balance as your hang position above the knee. This movement emphasizes torso rigidity and endurance for the hang position.</li>
<li>Good Morning – from Jerk Blocks: emphasizes concentric strength; good for athletes whose torso tips over during the pull. Set the block height to the same level as your flexed position during a good morning, then stand up straight.</li>
<li>Good Morning – Rounded Back and Seated: this variation trains the lower back dynamically rather than isometrically. You contract your abs as you bend over, and then extend as you sit up.</li>
<li>Good Morning – Seated: keep your back straight, then bend over until your belly touches the bench. This variation is good for emphasizing your lower back and reducing the load on the hamstrings. It can also help stretch your hamstrings dynamically, which trains you to stay over the bar during the snatch or clean pulls.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-356" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Good-Morning-1024x827.png" alt="" width="704" height="569" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Good-Morning-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Good-Morning-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Good-Morning-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Good-Morning-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Good-Morning.png 1312w" sizes="auto, (max-width: 704px) 100vw, 704px" /></p>
<ul>
<li>Good Morning – Wide: most good morning variations use the same stance as your deadlift. This variation uses the same stance as your weightlifting squat or wider. This modification targets your adductors and glutes more than other variations and is useful if your hamstrings inhibit your range of motion with a narrower stance.</li>
<li>Hip Thrust – Barbell: place your upper back across a bench with both feet on the floor and turn out like a squat. Then place the barbell on your hip crease with a pad for comfort. Maintain rigidity in your torso while pushing your feet through the floor and squeeze the glutes to extend the hips until they straighten. You can read more about technique and training by <a href="https://bretcontreras.com/wp-content/uploads/Barbell-Hip-Thrust.pdf" target="_blank" rel="noopener noreferrer">Contreras et al. (2011)</a>.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/Bw7wdGZHwO8/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/Bw7wdGZHwO8/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-05-01T20:42:10+00:00">May 1, 2019 at 1:42pm PDT</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Hip Thrust – Staggered: used to treat imbalances in hip extension between your right and left sides. Your non-working leg can stay on the floor and balanced on your heel, or it can stay suspended.</li>
<li>Reverse Hyperextension: lay on a bench, box, or dedicated machine with your torso flat or supported by the elbows, and then extend your hips by raising the legs with toes pointed until they are in line with the torso. <a href="https://barbend.com/reverse-hyperextension/" target="_blank" rel="noopener noreferrer">Mike Dewar (2018)</a> shows various ways to set up this movement, but in all cases, this is a great exercise for developing hip extension strength.</li>
<li>Reverse Hyperextension – Static: this variation allows you to focus on hip extension when the body is straight. Use this exercise if you have trouble straightening the body or feeling the extension during a snatch, clean, or jerk.</li>
<li>Reverse Hyperextension – Single-Legged: this unilateral variation can help reduce imbalances in hip extension strength or activation between the right and left legs.</li>
<li>Sumo Deadlift High Pull: use a kettlebell since the center of gravity of the kettlebell is closer to the body, making it easier to drive vertically rather than pull with the lower back. Keep your balance on the ball of the foot and pull the kettlebell to the clavicle in one motion. Use this movement if you tend to swing the bar outward during a snatch or clean extension.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/B5Q2EEyBVyt/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/B5Q2EEyBVyt/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Austin Barbell (@austinbarbell)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2019-11-24T21:25:58+00:00">Nov 24, 2019 at 1:25pm PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<h3 id="shoulders">Weightlifting Exercises for Shoulders</h3>
<h4><strong>Rear Deltoid</strong></h4>
<ul>
<li>Face Pulls: stand with your shoulders slightly protracted and grab a rope attachment to a cable machine or a band attached to a rail above head height. Use a neutral grip, retract your shoulders, and pull the rope towards your forehead. This movement builds shoulder external rotation strength, muscle memory to keep your elbows out, and rear deltoid strength, all of which assist your rack position.</li>
<li>Reverse Fly – Bent Over 45 Degrees: one of the most common weightlifting exercises for shoulders. Use the same position as your hang position above the knee to build positional strength. Fix your elbow angle and raise the arms until the upper arm aligns with the torso. You can use plates or dumbbells for this movement.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/BQQnQxnA1a8/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BQQnQxnA1a8/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2017-02-08T17:49:29+00:00">Feb 8, 2017 at 9:49am PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Reverse Fly – Bent Over 90 Degrees: this variation builds rear deltoid strength and mass to carryover over to the first pull for the snatch and clean. It’s more difficult at the end range due to gravity but has carryover to the start position.</li>
<li>Reverse Fly – Seated: this version uses a dedicated machine, but the purpose is to isolate your rear deltoids. This variation is a good variation when you don’t want to tax your core or lower back.</li>
<li>Standing Cable/Banded Crossover: extend your arms in front at sternum height with cables aligned in an X-position, then pull back and diagonally until they are in line with the torso. This is one of the most useful weightlifting exercises for shoulders because it teaches you how to lockout for a deadlift and loads the rear deltoid at its strongest position and provides constant tension throughout.</li>
</ul>
<h4><strong>Lateral Deltoid</strong></h4>
<ul>
<li>Lateral Raise – Cable: stand with your resting side toward the cable, then place the handle on your other side and raise it until it reaches shoulder height. This variation maintains tension through the entire range of motion and loads your deltoid at its strongest position for greater strength and mass gains.</li>
<li>Lateral Raise – Lying: this is an easy and effective shoulder movement that loads your deltoid at its strongest position and gradually decreases loading at the weakest position. Simply lay on your side, keep your elbow slightly bent and fixed, then raise a dumbbell until it points towards the ceiling.</li>
<li>Lateral Raise – Standing: this is a standard bodybuilding movement where you hold dumbbells in front of your thighs and raise your arms until you reach shoulder height. Use this movement if you tend to only shrug during extension.</li>
<li>Lateral Raise – Static: this strength training exercise coordinates the shoulders and traps, great for athletes who tend to over shrug during the extension. Place plates on the elbows and hold your arms out to the side for 30 seconds.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-357" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Lateral-Raise-1024x827.png" alt="" width="711" height="574" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Lateral-Raise-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Lateral-Raise-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Lateral-Raise-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Lateral-Raise-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Lateral-Raise.png 1312w" sizes="auto, (max-width: 711px) 100vw, 711px" /></p>
<ul>
<li>Lateral Raise – Bumper Flyes: popularized by Lu Xiaojun, one of the more unique weightlifting exercises for shoulders. This movement is a lateral raise that finishes overhead while internally rotating the arms with bumper plates. This movement transfers to the overhead positions for the snatch and jerk.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/BQvX4BgDtuu/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BQvX4BgDtuu/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2017-02-20T16:31:29+00:00">Feb 20, 2017 at 8:31am PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Upright Row: a standard bodybuilding movement for building traps and shoulders. Stand up and grab the bar with a narrow, overhand grip and pull it to your clavicle.</li>
<li>Upright Row – Clean Grip: a more shoulder-friendly alternative to the standard upright row. Use the same starting position as an upright row but pull it to the bottom of your chest.</li>
</ul>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/BQgB-_jgBGm/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="13">
<div style="padding: 16px;">
<p>&nbsp;</p>
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
</div>
</div>
<div style="padding: 19% 0;"></div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"></div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"></div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"></div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
</div>
<p>&nbsp;</p>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/BQgB-_jgBGm/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank" rel="noopener noreferrer">A post shared by Ma Strength (@mastrength)</a> on <time style="font-family: Arial,sans-serif; font-size: 14px; line-height: 17px;" datetime="2017-02-14T17:31:35+00:00">Feb 14, 2017 at 9:31am PST</time></p>
</div>
</blockquote>
<p><script async src="//www.instagram.com/embed.js"></script></p>
<ul>
<li>Upright Row – Explosive: start in the same position as an upright row, then sit back and then extend onto the ball of the foot to pull the bar to your neck. Do NOT use this movement if you have a habit of swinging the bar during the snatch or clean.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-365" src="https://chineseweightlifting.com/wp-content/uploads/2020/11/Upright-Row-1024x827.png" alt="" width="672" height="543" srcset="https://chineseweightlifting.com/wp-content/uploads/2020/11/Upright-Row-1024x827.png 1024w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Upright-Row-600x485.png 600w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Upright-Row-300x242.png 300w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Upright-Row-768x620.png 768w, https://chineseweightlifting.com/wp-content/uploads/2020/11/Upright-Row.png 1312w" sizes="auto, (max-width: 672px) 100vw, 672px" /></p>
<h4><strong>Anterior Deltoid</strong></h4>
<ul>
<li>Front Raise: a rarely used shoulder exercise performed with a plate, dumbbell, or light barbell and usually reserved if you lack upper body mass and feel discomfort in the rack position.</li>
</ul>
<h2 id="conclusion">Conclusion</h2>
<p>This is quite the list of Olympic weightlifting exercises!</p>
<p>If you want to read this in a handy PDF, then leave your email below:</p>
<script>(function() {
	window.mc4wp = window.mc4wp || {
		listeners: [],
		forms: {
			on: function(evt, cb) {
				window.mc4wp.listeners.push(
					{
						event   : evt,
						callback: cb
					}
				);
			}
		}
	}
})();
</script><!-- Mailchimp for WordPress v4.12.1 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-2" class="mc4wp-form mc4wp-form-202" method="post" data-id="202" data-name="Newsletters Sign Up" ><div class="mc4wp-form-fields"><p>
    <label>First Name</label>
    <input type="text" name="FNAME">
</p>

<p>
	<label>Email address: 
		<input type="email" name="EMAIL" placeholder="Your email address" required />
</label>
</p>

<p>
	<input type="submit" value="Start Learning!" />
</p></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1775793681" /><input type="hidden" name="_mc4wp_form_id" value="202" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-2" /><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin -->
<p>Now, there are more exercises, such as rehab and prehab exercises, but they are outside this article&#8217;s scope.</p>
<p>Also, we feel that the lack of equipment influences the results.</p>
<p>For example, we have never seen safety squat bars in China, but this can be a useful variation for athletes with elbow injuries, shoulder pain, etc. since they build power and strength almost equally to back squats (<a href="http://article.sapub.org/10.5923.j.sports.20180805.01.html" target="_blank" rel="noopener noreferrer">Meldrum &amp; DeBeLiso 2018</a>).</p>
<p>They also increase lower trap activation and help maintain a more upright torso (<a href="https://pubmed.ncbi.nlm.nih.gov/30363042/" target="_blank" rel="noopener noreferrer">Hecker et al. 2018</a>).</p>
<p>So, you don’t have to use every exercise for every athlete.</p>
<p>Just use the ones that don’t hurt, provide progressive overload, and get the athlete to achieve standard professional weightlifting technique.</p>
<p>Additionally, you can combine these movements to emphasize a certain portion of the lift (i.e., snatch pull + power snatch without split).</p>
<h3><strong>Now we’d like to hear what you have to say:</strong></h3>
<ul>
<li><strong>Which of these movements have you used in your weightlifting program or CrossFit training?</strong></li>
<li><strong>What were your results?</strong></li>
<li><strong>Or maybe you have a question about performing or using an exercise?</strong></li>
<li><strong>Or is there an exercise missing?</strong></li>
</ul>
<p><span style="font-weight: 400;">Either way, go ahead and leave a quick comment below right now.</span></p>
<p>The post <a href="https://chineseweightlifting.com/olympic-weightlifting-training-exercises/">344 Olympic Weightlifting Training Exercises Used by Chinese Weightlifters</a> appeared first on <a href="https://chineseweightlifting.com">Ma Strength</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chineseweightlifting.com/olympic-weightlifting-training-exercises/feed/</wfw:commentRss>
			<slash:comments>29</slash:comments>
		
		
			</item>
	</channel>
</rss>
