{"id":127030,"date":"2023-04-18T09:36:48","date_gmt":"2023-04-18T01:36:48","guid":{"rendered":"https:\/\/stbadmintonacademy.my\/badminton-dynamic-stretching-techniques-improving-mobility-flexibility\/"},"modified":"2023-04-18T09:36:48","modified_gmt":"2023-04-18T01:36:48","slug":"badminton-dynamic-stretching-techniques-improving-mobility-flexibility","status":"publish","type":"post","link":"https:\/\/stbadmintonacademy.my\/ko\/badminton-dynamic-stretching-techniques-improving-mobility-flexibility\/","title":{"rendered":"Badminton And Dynamic Stretching: Techniques For Improving Mobility And Flexibility"},"content":{"rendered":"<div class=\"gb-container gb-container-b987a394\"><div class=\"gb-inside-container\">\n\n<h1 class=\"gb-headline gb-headline-3b9dd504 gb-headline-text\"><strong>Badminton And Dynamic Stretching: Techniques For Improving Mobility And Flexibility (<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-global-color-7-color\">Dynamic Guide<\/mark>)<\/strong><\/h1>\n\n\n<nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav>\n\n\n\n<p class=\"wp-block-paragraph\">Watch the first rally of a cold player and you can read the warm-up they skipped. The lunge is short, the turn is stiff, the overhead reach is a negotiation. Ten minutes later the same player looks like a different athlete, because muscles, joints and nerves all work better warm. Dynamic stretching is the bridge between the car park and that tenth minute: controlled movement through a growing range, done before play, that raises temperature, wakes the joints and rehearses the shapes badminton is about to demand. This guide covers dynamic stretching the way we teach it at ST Badminton Academy in Setapak, Kuala Lumpur: how to check your starting range, the movements that matter, and a ten minute routine that fits before any session.<\/p>\n\n<\/div><div class=\"gb-shapes\"><div class=\"gb-shape gb-shape-1\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1200 218\" preserveAspectRatio=\"none\"><path d=\"M0 218h1200v-31.3l-40 4.4c-40 4.8-120 13.1-200 0-80-13.6-160-48.6-240-66.7-80-17.8-160-17.8-240-8.8-80 8.6-160 26.9-240 8.8-80-17.7-160-71.1-200-97.7L0 0v218z\"\/><\/svg><\/div><div class=\"gb-shape gb-shape-2\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1200 218\" preserveAspectRatio=\"none\"><path d=\"M0 218h1200v-31.3l-40 4.4c-40 4.8-120 13.1-200 0-80-13.6-160-48.6-240-66.7-80-17.8-160-17.8-240-8.8-80 8.6-160 26.9-240 8.8-80-17.7-160-71.1-200-97.7L0 0v218z\"\/><\/svg><\/div><div class=\"gb-shape gb-shape-3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1200 218\" preserveAspectRatio=\"none\"><path d=\"M0 218h1200v-31.3l-40 4.4c-40 4.8-120 13.1-200 0-80-13.6-160-48.6-240-66.7-80-17.8-160-17.8-240-8.8-80 8.6-160 26.9-240 8.8-80-17.7-160-71.1-200-97.7L0 0v218z\"\/><\/svg><\/div><\/div><\/div>\n\n<div class=\"gb-container gb-container-c65b0277\"><div class=\"gb-inside-container\">\n<div class=\"gb-grid-wrapper gb-grid-wrapper-46b9ae1c\">\n<div class=\"gb-grid-column gb-grid-column-ee22cad4\"><div class=\"gb-container gb-container-ee22cad4\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-49b92206\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1600\" height=\"1600\" src=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-stretching-warm-up-on-a-badminton-court.jpg\" alt=\"Badminton player warming up on court with a big controlled leg swing and arm circles, moving before play so the first rally is played warm\" class=\"wp-image-119104\" title=\"Arrive Warm\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-stretching-warm-up-on-a-badminton-court.jpg 1600w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-stretching-warm-up-on-a-badminton-court-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-stretching-warm-up-on-a-badminton-court-1024x1024.jpg 1024w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-stretching-warm-up-on-a-badminton-court-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-stretching-warm-up-on-a-badminton-court-768x768.jpg 768w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-stretching-warm-up-on-a-badminton-court-1536x1536.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-a117e04f\"><div class=\"gb-container gb-container-a117e04f\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-1\"><strong>Mobility Check #1<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-d6be2288 gb-headline-text\"><strong>Why Cold Muscles <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Start Slow<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cold muscles are not lazy muscles, they are unprepared ones. Blood flow is low, the fluid in the joints is thick, and the nervous system has not yet mapped the ranges you are about to use at speed. Ask cold tissue for a full split step lunge or a fast overhead reach and it answers slowly, and sometimes it answers with a strain. The first rallies of a session are the fastest way to find every stiff corner of your body. A moving warm-up finds them gently, at walking pace, while there is still time to do something about what you find.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is also where dynamic stretching parts company with the old habit of long, still holds before play. Holding a deep stretch on a cold muscle can temporarily blunt the power you ask for next, and it does nothing to rehearse speed. Movement does both jobs: each swing, circle and lunge takes the joint a little further than the last one while the temperature climbs. Range earned by moving is range the body trusts at speed. That trust is the real product of a warm-up, and it is why our academy&#8217;s first ten minutes are always on the move.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-766d33ad\">\n<div class=\"gb-grid-column gb-grid-column-8ee01b48\"><div class=\"gb-container gb-container-8ee01b48\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-ffbffbf3\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1600\" height=\"1600\" src=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Cold-muscles-versus-warmed-up-moving.jpg\" alt=\"Comparison of a badminton player playing the first rally on cold muscles, late and stiff, versus a player who warmed up moving and arrives on time\" class=\"wp-image-119106\" title=\"Move First, Play Better\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Cold-muscles-versus-warmed-up-moving.jpg 1600w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Cold-muscles-versus-warmed-up-moving-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Cold-muscles-versus-warmed-up-moving-1024x1024.jpg 1024w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Cold-muscles-versus-warmed-up-moving-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Cold-muscles-versus-warmed-up-moving-768x768.jpg 768w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Cold-muscles-versus-warmed-up-moving-1536x1536.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-18e64276\"><div class=\"gb-container gb-container-18e64276\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-2\"><strong>Mobility Check #2<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-fe4314d9 gb-headline-text\"><strong>Know Your <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Starting Range<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before you fix your range, measure it. Three checks cover most of a badminton player&#8217;s map. First, a deep squat: can you sit low with heels down and chest up. Second, a full lunge: can the trunk stay tall while the front knee bends deeply. Third, an overhead reach: can both arms travel up and back freely, without the lower back arching to help. None of these need equipment, and none of them are pass or fail tests. They are a starting photograph. Retake it every month or so, and your warm-up stops being guesswork.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most adult players find the same stiff addresses: hips shortened by desk chairs, ankles that lost their bend years ago, and shoulders that reach forward all day toward keyboards and steering wheels. Juniors hide their stiffness better, but tight hamstrings and sleepy ankles show up there too. The point of checking is aim. A player whose ankles are the stiff link should spend warm-up minutes differently from a player whose shoulders limit the clear. Ten generic minutes help everyone a little. Ten aimed minutes change the corner that was costing you rallies.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A warning about honesty: range checks are information, not a competition. Never force a check position to match a partner, and never treat pain in a joint as a score to beat. Sharp pain, pinching or one side suddenly far worse than the other are reasons to get checked properly, not reasons to stretch braver. Dynamic work is gentle by design. Its job is to tell the truth about your body at walking pace, so match pace never has to deliver the news.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-30382c81\">\n<div class=\"gb-grid-column gb-grid-column-485232c8\"><div class=\"gb-container gb-container-485232c8\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-f1f4c453\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1600\" height=\"1600\" src=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Checking-your-starting-mobility-range.jpg\" alt=\"Three simple mobility checks for badminton players: a deep squat with heels down, a lunge with a tall trunk, and a free overhead reach\" class=\"wp-image-119107\" title=\"Know Your Starting Range\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Checking-your-starting-mobility-range.jpg 1600w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Checking-your-starting-mobility-range-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Checking-your-starting-mobility-range-1024x1024.jpg 1024w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Checking-your-starting-mobility-range-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Checking-your-starting-mobility-range-768x768.jpg 768w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Checking-your-starting-mobility-range-1536x1536.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-c7c79a46\"><div class=\"gb-container gb-container-c7c79a46\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-3\"><strong>Mobility Check #3<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-1eb77145 gb-headline-text\"><strong>Legs, Hips and Trunk: <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">The Moving Set<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The legs start the moving set, because badminton starts there. Leg swings come first: holding a net post or a wall, swing one leg front to back like a pendulum, relaxed, letting the arc grow over ten or fifteen swings, then side to side across the body. Walking lunges follow, long steps with a tall trunk, sometimes with a gentle rotation over the front leg. Hip openers, lifting the knee and turning it out like stepping over a gate, wake the joint that desk life puts to sleep. Everything is controlled. Nothing is kicked, bounced or forced.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The trunk is the bridge between the legs and the racket, and it warms up like one. Standing rotations with arms wide, turning smoothly left and right, teach the spine to rotate the way a clear or a smash will ask it to. Gentle side bends and cat-like rounding and arching of the back, done standing or on all fours, move the spine through its ranges before the game loads them. Players are often surprised how much of their early stiffness was trunk, not legs. Warm the bridge and both ends work better.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Technique in dynamic work is mostly about the word growing. The first swing is small. The fifth is bigger. The tenth approaches the range the game will use, reached without a single forced moment. Breathing stays easy, the face stays relaxed, and the speed stays honest: every movement should look like something you could stop mid way if asked. If a movement needs momentum and a grimace, it is not a warm-up movement any more. Control is the quality that transfers to the court, so control is what we practise.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-923b3bea\">\n<div class=\"gb-grid-column gb-grid-column-ad288eac\"><div class=\"gb-container gb-container-ad288eac\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-c3f772bd\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1600\" height=\"1600\" src=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-lunges-hip-openers-rotations.jpg\" alt=\"Four dynamic stretching movements for the legs, hips and trunk: leg swings, walking lunges, hip openers and trunk rotations, each controlled and growing\" class=\"wp-image-119108\" title=\"The Moving Set: Legs and Trunk\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-lunges-hip-openers-rotations.jpg 1600w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-lunges-hip-openers-rotations-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-lunges-hip-openers-rotations-1024x1024.jpg 1024w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-lunges-hip-openers-rotations-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-lunges-hip-openers-rotations-768x768.jpg 768w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-lunges-hip-openers-rotations-1536x1536.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-ea4295da\"><div class=\"gb-container gb-container-ea4295da\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-4\"><strong>Mobility Check #4<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-e3988e70 gb-headline-text\"><strong>Shoulders, Arms and <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Shadow Swings<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Shoulders carry the overhead game, and they warm up in circles. Start with small arm circles, forward and back, and let them grow round by round until the arms are painting the biggest smooth circles you own. Shoulder rolls, slow and full, forward then backward, free the neck and the top of the back. Cross body arm swings, opening wide then wrapping across the chest, rehearse the two directions every clear and drive will use. Two minutes here is the difference between an arm that is asked and an arm that is ready.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The racket joins last, and that order matters. Shadow swings copy the shots without a shuttle: slow clears with a full reach, gentle drives at shoulder height, easy net shapes at the front. The shadow is where the warm-up stops being general and becomes badminton. By the time the racket is moving, the legs have swung, the trunk has turned and the shoulders have circled, so the shapes you rehearse are the shapes of a warm body, not the stiff rehearsal of a cold one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finish the moving set with footwork patterns themselves, because they are the truest warm-up of all. Easy shadow footwork to the corners at half pace, then three quarter pace, split steps at base, lungs waking up corner by corner. A player who ends the warm-up moving like the game rarely needs the first rally to find their feet. The warm-up has already played it for them, quietly, at a pace the body could learn from. That is the whole idea: arrive at the first rally already being the player the tenth rally needs.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-2fbefcf5\">\n<div class=\"gb-grid-column gb-grid-column-72ebb3ca\"><div class=\"gb-container gb-container-72ebb3ca\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-1864283f\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1600\" height=\"1600\" src=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-arm-circles-and-shadow-swings.jpg\" alt=\"Shoulder and arm dynamic warm-up card: arm circles growing from small to big, slow shoulder rolls, and shadow swings with the racket to finish\" class=\"wp-image-119109\" title=\"Finish With the Racket\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-arm-circles-and-shadow-swings.jpg 1600w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-arm-circles-and-shadow-swings-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-arm-circles-and-shadow-swings-1024x1024.jpg 1024w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-arm-circles-and-shadow-swings-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-arm-circles-and-shadow-swings-768x768.jpg 768w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-arm-circles-and-shadow-swings-1536x1536.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-f16eceee\"><div class=\"gb-container gb-container-f16eceee\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-5\"><strong>The Routine<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-53e6ebe7 gb-headline-text\"><strong>Ten Minutes Before <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Every Session<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Put it together and the routine writes itself. Minute one and two: easy jogging around the court and gentle joint circles, wrists, shoulders, hips, knees, ankles. Minutes three to six: leg swings, walking lunges, hip openers and trunk rotations, range growing rep by rep. Minutes seven and eight: arm circles, shoulder rolls and cross body swings. Minutes nine and ten: shadow swings, then shadow footwork at rising pace. Ten minutes, the same order every session, so the routine becomes a habit your body starts before your brain has finished tying your shoes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dose matters more than invention. This routine belongs before every session and every match, not as a special event when you feel stiff. Dynamic stretching is preparation, not treatment: it will not fix an injury, and it is not the place to chase new range. Range building belongs after play, in the cool-down, where held stretches on warm muscles slowly do that work. Keep each job in its place and both jobs get done properly. Players who mix them up usually get neither: a warm-up that tires, and stretching that never builds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One last habit makes the routine stick: start it together and start it on time. Groups that warm up together police each other&#8217;s range, notice each other&#8217;s stiff days, and arrive at the first drill as a team instead of as four late arrivals. At our academy the warm-up is coached like any other part of the session, with the coach&#8217;s eyes on the checks from the earlier sections: whose ankles are tight today, whose shoulder is quiet. Ten minutes is a small price for a body that tells the truth early.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-add9ca71\">\n<div class=\"gb-grid-column gb-grid-column-27109b4c\"><div class=\"gb-container gb-container-27109b4c\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-f1b3baff\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1600\" height=\"1600\" src=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Ten-minute-dynamic-warm-up-routine-order.jpg\" alt=\"The ten minute dynamic warm-up routine in order: jog easy, circle the joints, swing and lunge, then shadow the game\" class=\"wp-image-119110\" title=\"Ten Minutes, Same Order\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Ten-minute-dynamic-warm-up-routine-order.jpg 1600w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Ten-minute-dynamic-warm-up-routine-order-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Ten-minute-dynamic-warm-up-routine-order-1024x1024.jpg 1024w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Ten-minute-dynamic-warm-up-routine-order-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Ten-minute-dynamic-warm-up-routine-order-768x768.jpg 768w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Ten-minute-dynamic-warm-up-routine-order-1536x1536.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-d0b536c0\"><div class=\"gb-container gb-container-d0b536c0\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-6\"><strong>Myth vs Reality<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-33090c3c gb-headline-text\"><strong>Myths About <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-global-color-10-color\">Dynamic <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-blue-google-color\">Stretching<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Myth: &#8220;Dynamic stretching means bouncing hard at the end of your range.&#8221; Reality: dynamic work is controlled movement through a growing range. The moment a swing needs a bounce or a grimace, it has stopped being a warm-up and started being a risk.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Myth: &#8220;Long, still stretches before play are the best preparation.&#8221; Reality: holds on cold muscles can blunt power and rehearse nothing. Warm up by moving; save the holds for the cool-down. Myth: &#8220;A good warm-up guarantees no injuries.&#8221; Reality: a warm body is a prepared body, and preparation lowers risk. It promises nothing, and anyone who promises more is selling something.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Myth: &#8220;Only stiff players need to warm up; flexible players can start cold.&#8221; Reality: warmth is about temperature and readiness, not just range, and even the loosest player moves better in rally ten than rally one. Myth: &#8220;Ten minutes is too long to spend before playing.&#8221; Reality: ten minutes is the cheapest performance work in the sport. The first game pays it back.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-7aa6d643\">\n<div class=\"gb-grid-column gb-grid-column-094255c4\"><div class=\"gb-container gb-container-094255c4\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-c73b6bc4\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1600\" height=\"1600\" src=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Myths-about-dynamic-stretching.jpg\" alt=\"Myth versus reality card about dynamic stretching: it means bouncing hard, long holds come before play, it guarantees no injuries, versus controlled movement with holds after play\" class=\"wp-image-119111\" title=\"Gentle Moves, Real Warm-Up\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Myths-about-dynamic-stretching.jpg 1600w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Myths-about-dynamic-stretching-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Myths-about-dynamic-stretching-1024x1024.jpg 1024w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Myths-about-dynamic-stretching-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Myths-about-dynamic-stretching-768x768.jpg 768w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Myths-about-dynamic-stretching-1536x1536.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-11c64c35\"><div class=\"gb-container gb-container-11c64c35\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-5\"><strong>Why Choose Us<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-2bc688f2 gb-headline-text\"><strong>Dynamic Warm-Up Coaching for <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Badminton Players<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">At ST Badminton Academy KL, the warm-up is coached inside small group classes capped at max 4 students, not left as a private habit at the edge of the court. In groups that small, the coach runs the same checks this guide teaches, watches whose hips and ankles are limiting the day, and adjusts the moving set to the bodies actually present.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mr Eric Chuar has over 15 years of coaching experience in Singapore and Malaysia. His warm-up rule is plain: move first, hold later, and let the range grow on its own schedule. He reads a player&#8217;s warm-up the way he reads a rally, looking for the stiffest link, and he would rather see ten honest minutes than twenty performed ones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Our academy is based in Setapak, Kuala Lumpur, convenient for players from Wangsa Maju, Melati Utama, Danau Kota and Gombak. If your first game always feels like the warm-up your second game deserved, bring that pattern to a session. We will check your starting range, build your ten minute routine, and coach it until it runs itself.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-e043c359 gbp-section\">\n<div class=\"gb-container gb-container-57db8dd3 gbp-section__inner\">\n<div class=\"gb-container gb-container-f1216be5\">\n\n<h2 class=\"gb-headline gb-headline-941000e3 gb-headline-text gbp-section__headline\">FAQs: Dynamic Stretching in <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-global-color-10-color\">Malaysia <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-blue-google-color\">(KL)<\/mark><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These are the questions players ask us most about dynamic stretching and warm-ups in Malaysia. If your question is not here, message us, tell us which movement or corner feels stiff when you start, and we will give you a straight answer about your routine.<\/p>\n\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-b997057e\">\n<div class=\"gb-grid-column gb-grid-column-9eb55f9d\"><div class=\"gb-container gb-container-9eb55f9d gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-906120f3 gb-headline-text gbp-card__title\">How can I warm up with dynamic stretching if I live in Setapak or <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Gombak?<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the ten minute order: jog easy, circle the joints, leg swings and walking lunges, arm circles, then shadow swings and footwork at rising pace. In our Setapak classes the warm-up is coached in small groups of max 4 students, and your routine is set to your stiffest areas.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-7143cf45\"><div class=\"gb-container gb-container-7143cf45 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-0560b3f6 gb-headline-text gbp-card__title\">What matters most in dynamic stretching for badminton in <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">KL?<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Control and aim. Movements stay smooth and grow rep by rep, never forced, and the minutes go to your stiffest link: hips, ankles, spine or shoulders. A warm-up that looks easy is usually the right one. In our training the coach checks your starting range and aims the routine at it.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-6cb11780\"><div class=\"gb-container gb-container-6cb11780 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-ac75dd50 gb-headline-text gbp-card__title\">How many minutes of dynamic stretching should I do before I play at club <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">level?<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">About ten minutes before club sessions covers it for most players: two minutes of jogging and joint circles, four of swings and lunges, two of arm work, and two of shadow swings and footwork. In matches, protect the routine even when the schedule squeezes. In our classes it is never skipped.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-cc214565\"><div class=\"gb-container gb-container-cc214565 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-a3b096e1 gb-headline-text gbp-card__title\">My hips and ankles feel stiff from desk work. Where do I <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">start?<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Start with the hips and ankles, because desks shorten one and stiffen the other. Leg swings, hip openers and ankle rocks in every warm-up, plus the kneeling hip flexor held after sessions. Most players feel the lunge open within weeks. Bring your stiffest link to a session and we will aim the routine.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-13cbdb74\"><div class=\"gb-container gb-container-13cbdb74 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-fd7b8a21 gb-headline-text gbp-card__title\">Which dynamic movements should I do right before <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">a match?<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The movements closest to the game: leg swings, walking lunges with rotation, big arm circles, then shadow swings and shadow footwork at rising pace, finishing at match shape. If the hall gives you only five minutes, keep the shadow work and the leg swings. In our classes these minutes are protected.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-63a8f528\"><div class=\"gb-container gb-container-63a8f528 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-a066d17d gb-headline-text gbp-card__title\">Do you teach warm-up routines in classes near Wangsa <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Maju?<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. Warm-ups are taught and run inside regular group classes at our Setapak base, a short trip from Wangsa Maju. The routine is coached in small groups of max 4 students, with the moving set adjusted to the stiff areas the coach sees that day. Nobody warms up alone in a corner.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-407adc65\"><div class=\"gb-container gb-container-407adc65 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-40c10dde gb-headline-text gbp-card__title\">Can the academy help our players prepare a warm-up routine for a competition in <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Malaysia?<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. We build and rehearse the full warm-up routine with players before their events, so competition day runs a routine the body already knows. Range grows over weeks, so start early. Our players practise the checks and the ten minute order in small groups until the routine runs itself.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-75aa8713\"><div class=\"gb-container gb-container-75aa8713 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-cf70a8af gb-headline-text gbp-card__title\">Where is ST Badminton Academy KL located for mobility <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">training?<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">We are based in Setapak, Kuala Lumpur, close to Wangsa Maju, Melati Utama, Danau Kota and Gombak. Sessions run in small groups of max 4 students, and warm-ups are coached as part of every class. Message us for the current class schedule and we will place you in a group at your level.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-cc214566\"><div class=\"gb-container gb-container-cc214566 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-a3b096e2 gb-headline-text gbp-card__title\">What does Mr Eric Chuar teach about warming up in <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">badminton?<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Fifteen years of coaching in Singapore and Malaysia, and a warm-up philosophy of small causes first: move before you hold, grow range rep by rep, and read the stiffest link before the first drill. Eric runs the warm-up himself inside small groups, so preparation is coached, not assumed.<\/p>\n\n<\/div><\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-96a56784 gbp-section\">\n\n<h2 class=\"gb-headline gb-headline-eee1030b gb-headline-text gbp-section__headline\">Dynamic Stretching in <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-blue-google-color\">Action<\/mark><\/h2>\n\n\n<div class=\"gb-container gb-container-419e8127\">\n<div class=\"gb-grid-wrapper gb-grid-wrapper-0b16aaaa\">\n<div class=\"gb-grid-column gb-grid-column-191dbe8a\"><div class=\"gb-container gb-container-191dbe8a\">\n\n<figure class=\"gb-block-image gb-block-image-ca9fd63c\"><img decoding=\"async\" width=\"1600\" height=\"1600\" class=\"gb-image gb-image-ca9fd63c\" src=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-holding-the-net-post.jpg\" alt=\"Badminton player holding a net post for balance while swinging one leg in a loose tall arc during the dynamic warm-up\" title=\"Swing Loose, Stay Tall\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-holding-the-net-post.jpg 1600w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-holding-the-net-post-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-holding-the-net-post-1024x1024.jpg 1024w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-holding-the-net-post-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-holding-the-net-post-768x768.jpg 768w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Dynamic-leg-swings-holding-the-net-post-1536x1536.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-08033a23\"><div class=\"gb-container gb-container-08033a23\">\n\n<figure class=\"gb-block-image gb-block-image-5c784924\"><img decoding=\"async\" width=\"1600\" height=\"1600\" class=\"gb-image gb-image-5c784924\" src=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Walking-lunges-with-rotation-warm-up.jpg\" alt=\"Badminton player doing walking lunges across the court with a gentle trunk rotation over the front leg, both sides even\" title=\"Lunge and Turn\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Walking-lunges-with-rotation-warm-up.jpg 1600w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Walking-lunges-with-rotation-warm-up-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Walking-lunges-with-rotation-warm-up-1024x1024.jpg 1024w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Walking-lunges-with-rotation-warm-up-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Walking-lunges-with-rotation-warm-up-768x768.jpg 768w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Walking-lunges-with-rotation-warm-up-1536x1536.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-810a7e42\"><div class=\"gb-container gb-container-810a7e42\">\n\n<figure class=\"gb-block-image gb-block-image-10722673\"><img decoding=\"async\" width=\"1600\" height=\"1600\" class=\"gb-image gb-image-10722673\" src=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Arm-circles-small-to-big-shoulder-warm-up.jpg\" alt=\"Badminton player doing arm circles that start small and grow bigger each round, warming the shoulders for overhead shots\" title=\"Circles That Grow\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Arm-circles-small-to-big-shoulder-warm-up.jpg 1600w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Arm-circles-small-to-big-shoulder-warm-up-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Arm-circles-small-to-big-shoulder-warm-up-1024x1024.jpg 1024w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Arm-circles-small-to-big-shoulder-warm-up-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Arm-circles-small-to-big-shoulder-warm-up-768x768.jpg 768w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Arm-circles-small-to-big-shoulder-warm-up-1536x1536.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-42ce3dc2\"><div class=\"gb-container gb-container-42ce3dc2\">\n\n<figure class=\"gb-block-image gb-block-image-2b3ebc45\"><img decoding=\"async\" width=\"1600\" height=\"1600\" class=\"gb-image gb-image-2b3ebc45\" src=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Shadow-footwork-to-finish-the-warm-up.jpg\" alt=\"Badminton player finishing the warm-up with shadow footwork to the corners, no shuttle needed, ending in match shape\" title=\"End With Shadow\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Shadow-footwork-to-finish-the-warm-up.jpg 1600w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Shadow-footwork-to-finish-the-warm-up-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Shadow-footwork-to-finish-the-warm-up-1024x1024.jpg 1024w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Shadow-footwork-to-finish-the-warm-up-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Shadow-footwork-to-finish-the-warm-up-768x768.jpg 768w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2026\/11\/Shadow-footwork-to-finish-the-warm-up-1536x1536.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-e4ec421e gbp-section__inner\">\n<div class=\"gb-container gb-container-4a0c4bf4\">\n\n<div class=\"st-badminton-quiz\" style=\"font-family: inherit; max-width: 100%; margin: 0 auto; background: #fff; border-radius: 12px; box-shadow: 0 4px 16px rgba(0,0,0,0.08); overflow: hidden;\">\n\n<!-- HEADER -->\n\n<div style=\"background: linear-gradient(135deg, #3249a4, #4b63d2); color: #fff; padding: 16px 16px; text-align: center; position: relative; overflow: hidden;\">\n<div style=\"position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #37ba2b, #fcb900, #37ba2b);\"><\/div>\n<div style=\"font-size: 18px; font-weight: 700; margin-bottom: 4px;\">\ud83c\udff8 Dynamic Stretching Quiz<\/div>\n<div style=\"font-size: 12px; opacity: 0.9; line-height: 1.3; margin-bottom: 8px;\">\n<strong>Is Your Warm-Up Working?<\/strong>\n<\/div>\n<div id=\"score-badge\" style=\"display: inline-flex; align-items: center; gap: 4px; background: #fff; padding: 6px 12px; border-radius: 16px; font-weight: 600; font-size: 12px; color: #3249a4; box-shadow: 0 2px 12px rgba(0,0,0,0.1);\">\n<span id=\"current-score\">0<\/span>\/<span id=\"total-score\">10<\/span>\n<\/div>\n<\/div>\n\n<!-- MAIN QUIZ -->\n\n<div id=\"quiz-main\" style=\"padding: 16px;\">\n<div style=\"display: flex; flex-direction: column; gap: 8px; margin-bottom: 16px; padding: 12px; background: #EEF3FF; border-radius: 8px; border: 1px solid rgba(50,73,164,0.15);\">\n<div style=\"display: flex; justify-content: space-between; align-items: center;\">\n<div style=\"display: flex; align-items: center; gap: 8px;\">\n<div id=\"progress-circle\" style=\"width: 32px; height: 32px; border-radius: 50%; background: conic-gradient(#3249a4 0deg 0deg, #EEF3FF 0deg 360deg); display: flex; align-items: center; justify-content: center; font-weight: 800; color: #3249a4; font-size: 12px;\">1<\/div>\n<div>\n<div style=\"font-size: 12px; font-weight: 600; color: #1a1a1a;\">Q<span id=\"current-step\">1<\/span>\/10<\/div>\n<div id=\"skill-label\" style=\"font-size: 11px; color: #3249a4; font-weight: 600;\">Mobility Check<\/div>\n<\/div>\n<\/div>\n<div id=\"question-counter\" style=\"font-size: 11px; color: #fff; background: #3249a4; padding: 4px 8px; border-radius: 12px; font-weight: 600;\">MOBILITY<\/div>\n<\/div>\n<\/div>\n\n<div id=\"quiz-card\" style=\"background: #fff; border-radius: 12px; padding: 16px; margin-bottom: 16px; box-shadow: 0 4px 12px rgba(0,0,0,0.06); border: 1px solid rgba(50,73,164,0.05);\">\n<div id=\"question-content\"><\/div>\n<\/div>\n\n<div style=\"display: flex; gap: 8px; margin-top: 20px; flex-wrap: wrap;\">\n<button id=\"prev-btn\" disabled style=\"flex: 1; padding: 10px 12px; border: none; border-radius: 8px; font-weight: 600; font-size: 13px; background: #EEF3FF; color: #3249a4; border: 1px solid rgba(50,73,164,0.2); cursor: pointer; min-height: 40px;\">\u2190 Prev<\/button>\n<button id=\"next-btn\" disabled style=\"flex: 1; padding: 10px 12px; border: none; border-radius: 8px; font-weight: 600; font-size: 13px; background: linear-gradient(135deg, #3249a4, #213065); color: #fff; cursor: pointer; min-height: 40px; box-shadow: 0 2px 8px rgba(50,73,164,0.2);\">Next<\/button>\n<\/div>\n<\/div>\n\n<!-- RESULTS -->\n\n<div id=\"result-screen\" style=\"text-align: center; padding: 24px 16px; display: none;\">\n<div id=\"result-emoji\" style=\"font-size: 40px; margin-bottom: 12px;\">\ud83c\udfc6<\/div>\n<div id=\"result-title\" style=\"font-size: 20px; font-weight: 700; color: #1a1a1a; margin-bottom: 8px;\">Mobility Potential!<\/div>\n<div id=\"final-score\" style=\"font-size: 32px; font-weight: 800; background: linear-gradient(135deg, #37ba2b, #00a86b); background-clip: text; -webkit-background-clip: text; color: transparent; margin-bottom: 20px;\">100%<\/div>\n<div style=\"background: #EEF3FF; border-radius: 12px; padding: 16px; margin: 20px 0; max-width: 400px; margin-left: auto; margin-right: auto;\">\n<div style=\"display: flex; justify-content: space-between; padding: 8px 0; border-bottom: 1px solid rgba(50,73,164,0.1); font-size: 13px;\">\n<span style=\"color: #666; font-weight: 600;\">\ud83d\udcc5 Planning<\/span>\n<span id=\"footwork-score\" style=\"font-weight: 700; color: #1a1a1a;\">0\/3<\/span>\n<\/div>\n<div style=\"display: flex; justify-content: space-between; padding: 8px 0; border-bottom: 1px solid rgba(50,73,164,0.1); font-size: 13px;\">\n<span style=\"color: #666; font-weight: 600;\">\ud83d\udcaa Discipline<\/span>\n<span id=\"control-score\" style=\"font-weight: 700; color: #1a1a1a;\">0\/3<\/span>\n<\/div>\n<div style=\"display: flex; justify-content: space-between; padding: 8px 0; border-bottom: 1px solid rgba(50,73,164,0.1); font-size: 13px;\">\n<span style=\"color: #666; font-weight: 600;\">\ud83e\udde0 Mindset<\/span>\n<span id=\"safety-score\" style=\"font-weight: 700; color: #1a1a1a;\">0\/2<\/span>\n<\/div>\n<div style=\"display: flex; justify-content: space-between; padding: 8px 0; font-size: 13px;\">\n<span style=\"color: #666; font-weight: 600;\">\ud83c\udfc5 Goals<\/span>\n<span id=\"progress-score\" style=\"font-weight: 700; color: #1a1a1a;\">0\/2<\/span>\n<\/div>\n<\/div>\n<a id=\"whatsapp-btn\" href=\"#\" target=\"_blank\" rel=\"noopener\" style=\"display: inline-block; padding: 12px 24px; border-radius: 8px; font-weight: 700; font-size: 14px; background: linear-gradient(135deg, #3249a4, #213065); color: #fff; text-decoration: none; box-shadow: 0 4px 12px rgba(50,73,164,0.2);\">\n\ud83d\ude80 Book a Trial and Warm Up Right\n<\/a>\n<\/div>\n<\/div>\n\n<script>\n(function() {\n'use strict';\n\nconst DRILLS = [\n{q:\"Dynamic stretching means...\", opts:[\"Moving with control through a growing range before play\", \"Holding one position as long as possible\", \"Stretching only after matches\", \"Bouncing hard at the end of range\"], correct:0, skill:\"planning\", label:\"MOVE FIRST\"},\n{q:\"Long, still stretches before a game are...\", opts:[\"The best preparation there is\", \"Better saved for after play, when muscles are warm\", \"Needed for two minutes each\", \"Only for beginners\"], correct:1, skill:\"discipline\", label:\"HOLDS WAIT\"},\n{q:\"A good dynamic warm-up ends with...\", opts:[\"A deep split stretch\", \"The longest hold you can manage\", \"Shadow swings and footwork patterns, the shapes of the game\", \"Sitting down to rest\"], correct:2, skill:\"planning\", label:\"FINISH BADMINTON\"},\n{q:\"Mobility checks before training should find...\", opts:[\"Who is the most flexible\", \"Nothing, they are a formality\", \"A winner each week\", \"Your stiffest link, so the warm-up minutes can be aimed at it\"], correct:3, skill:\"mindset\", label:\"KNOW YOUR MAP\"},\n{q:\"Leg swings in a warm-up should be...\", opts:[\"Controlled and growing rep by rep, never kicked or forced\", \"As violent as possible\", \"Held at the top\", \"Done lying down\"], correct:0, skill:\"discipline\", label:\"CONTROLLED SWINGS\"},\n{q:\"A player meets our mobility standard when...\", opts:[\"They are the most flexible in class\", \"The warm-up happens every session, range grows under control, and pain is a stop signal\", \"They skip the warm-up on busy days\", \"They stretch until it hurts\"], correct:1, skill:\"goals\", label:\"MOBILITY STANDARD\"},\n{q:\"The first minutes of a warm-up should...\", opts:[\"Be the hardest part\", \"Copy match intensity\", \"Raise temperature gently: easy jogging and joint circles first\", \"Start with deep holds\"], correct:2, skill:\"discipline\", label:\"START GENTLE\"},\n{q:\"An honest claim for dynamic stretching is...\", opts:[\"It guarantees you will never be injured\", \"It cures stiff joints\", \"It replaces strength training\", \"It prepares the body and lowers injury risk as part of a warm-up\"], correct:3, skill:\"planning\", label:\"HONEST CLAIMS\"},\n{q:\"Sharp pain or pinching during a warm-up means...\", opts:[\"Ease off or swap the movement, and get it checked if it stays\", \"Push through it bravely\", \"Stretch that spot longer\", \"Skip warm-ups forever\"], correct:0, skill:\"mindset\", label:\"PAIN IS A SIGNAL\"},\n{q:\"Warm-ups get done properly in our classes because...\", opts:[\"They are left to each player alone\", \"Groups are capped at max 4 students, so the coach runs and watches the routine\", \"Classes start with a match\", \"Nobody checks anything\"], correct:1, skill:\"goals\", label:\"SMALL GROUPS\"}\n];\n\nlet current = 0, score = 0, answers = {}, skillScores = {planning:0, discipline:0, mindset:0, goals:0};\nconst totalQuestions = DRILLS.length;\n\nconst elements = {\nquizMain: document.getElementById('quiz-main'),\nresultScreen: document.getElementById('result-screen'),\ncurrentScore: document.getElementById('current-score'),\ntotalScore: document.getElementById('total-score'),\ncurrentStep: document.getElementById('current-step'),\nprogressCircle: document.getElementById('progress-circle'),\nskillLabel: document.getElementById('skill-label'),\nquestionCounter: document.getElementById('question-counter'),\nquestionContent: document.getElementById('question-content'),\nprevBtn: document.getElementById('prev-btn'),\nnextBtn: document.getElementById('next-btn'),\nwhatsappBtn: document.getElementById('whatsapp-btn')\n};\n\nfunction updateUI() {\nelements.currentStep.textContent = current + 1;\nelements.progressCircle.textContent = current + 1;\nelements.currentScore.textContent = score;\nelements.totalScore.textContent = totalQuestions;\n\nconst progress = ((current + 1) \/ totalQuestions) * 360;\nelements.progressCircle.style.background = `conic-gradient(#3249a4 0deg ${progress}deg, #EEF3FF ${progress}deg 360deg)`;\n\nconst drill = DRILLS[current];\nelements.questionCounter.textContent = drill.label;\nelements.skillLabel.textContent = drill.skill.charAt(0).toUpperCase() + drill.skill.slice(1);\n}\n\nfunction renderQuestion() {\nconst drill = DRILLS[current];\nconst answered = answers[current] !== undefined;\n\nlet html = `\n<div style=\"font-size: 16px; font-weight: 700; color: #1a1a1a; line-height: 1.3; margin-bottom: 12px; display: flex; align-items: center; gap: 6px;\">\n${['\ud83c\udff8','\ud83d\udc5f','\ud83c\udfaf','\ud83d\udde3\ufe0f','\ud83d\udcc8'][Math.floor(current\/2)]} ${drill.q}\n<\/div>\n<div style=\"display: grid; gap: 8px;\">\n`;\n\nconst icons = ['\ud83d\udd35','\u274c','\u2705','\u26a0\ufe0f','\ud83c\udfaf'];\ndrill.opts.forEach((opt, i) => {\nconst selected = answered && answers[current] === i;\nhtml += `\n<div style=\"padding: 12px 14px; border-radius: 8px; cursor: pointer; transition: all 0.2s ease; border: 2px solid ${selected ? '#3249a4' : 'rgba(50,73,164,0.1)'}; background: ${selected ? 'linear-gradient(135deg, #4b63d2, #3249a4)' : '#fff'}; color: ${selected ? '#fff' : '#1a1a1a'}; display: flex; align-items: flex-start; gap: 8px;\"\ndata-index=\"${i}\" class=\"st-option-${current}\">\n<span style=\"font-size: 16px; flex-shrink: 0; margin-top: 2px;\">${icons[i%5]}<\/span>\n<div style=\"font-weight: 600; font-size: 14px; line-height: 1.3;\">${opt}<\/div>\n<\/div>\n`;\n});\n\nhtml += '<\/div>';\nelements.questionContent.innerHTML = html;\n\ndocument.querySelectorAll(`.st-option-${current}`).forEach((card, i) => {\ncard.addEventListener('click', () => {\ndocument.querySelectorAll(`.st-option-${current}`).forEach(c => {\nc.style.border = '2px solid rgba(50,73,164,0.1)';\nc.style.background = '#fff';\nc.style.color = '#1a1a1a';\n});\ncard.style.border = '2px solid #3249a4';\ncard.style.background = 'linear-gradient(135deg, #4b63d2, #3249a4)';\ncard.style.color = '#fff';\nanswers[current] = i;\nelements.nextBtn.disabled = false;\nelements.nextBtn.style.opacity = '1';\n});\n});\n\nelements.prevBtn.disabled = current === 0;\nelements.nextBtn.textContent = current === totalQuestions - 1 ? '\ud83c\udf89 Finish' : 'Next';\nelements.nextBtn.disabled = !answered;\nif (!answered) elements.nextBtn.style.opacity = '0.5';\n}\n\nfunction showResults() {\nelements.quizMain.style.display = 'none';\nelements.resultScreen.style.display = 'block';\n\nDRILLS.forEach((drill, i) => {\nif (answers[i] === drill.correct) {\nif(skillScores[drill.skill] !== undefined) skillScores[drill.skill]++;\nscore++;\n}\n});\n\nconst finalScore = Math.round((score \/ totalQuestions) * 100);\ndocument.getElementById('final-score').textContent = `${finalScore}%`;\ndocument.getElementById('footwork-score').textContent = `${skillScores.planning || 0}\/3`;\ndocument.getElementById('control-score').textContent = `${skillScores.discipline || 0}\/3`;\ndocument.getElementById('safety-score').textContent = `${skillScores.mindset || 0}\/2`;\ndocument.getElementById('progress-score').textContent = `${skillScores.goals || 0}\/2`;\n\nconst emoji = finalScore >= 90 ? '\ud83c\udfc6' : finalScore >= 70 ? '\ud83c\udfaf' : '\ud83d\udcda';\nconst title = finalScore >= 90 ? 'A Player Ready From Point One!' : finalScore >= 70 ? 'Solid Start!' : 'Needs Planning!';\ndocument.getElementById('result-emoji').textContent = emoji;\ndocument.getElementById('result-title').textContent = title;\n\nconst waMsg = `Hi ST Badminton! I scored ${finalScore}% on the Mobility Quiz. I'd like to know more about badminton classes and dynamic warm-ups in KL.`;\nelements.whatsappBtn.href = `https:\/\/wa.me\/60176842136?text=${encodeURIComponent(waMsg)}`;\n}\n\nelements.prevBtn.addEventListener('click', () => {\nif (current > 0) {\ncurrent--;\nupdateUI();\nrenderQuestion();\n}\n});\n\nelements.nextBtn.addEventListener('click', () => {\nif (current < totalQuestions - 1) {\ncurrent++;\nupdateUI();\nrenderQuestion();\n} else {\nshowResults();\n}\n});\n\nupdateUI();\nrenderQuestion();\n})();\n<\/script>\n\n<\/div>\n\n<div class=\"gb-container gb-container-5b3bc5e8\">\n\n<div class=\"gb-headline gb-headline-5ce852b1 gb-headline-text gbp-section__tagline\">Mobility Standards<\/div>\n\n\n\n<h2 class=\"gb-headline gb-headline-ee62a864 gb-headline-text gbp-section__headline\">What It Takes to <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-blue-google-color\">Move Well From Point One<\/mark><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A player meets our mobility standard when five habits hold: the warm-up happens before every session without being reminded, movements stay controlled while the range grows, the three checks are retaken honestly each month, pain is treated as a stop signal, and held stretches wait for the cool-down where they belong. When those five hold, the first rally stops being a surprise.<\/p>\n\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-2631a86b\">\n<div class=\"gb-grid-column gb-grid-column-670ee1e4\"><div class=\"gb-container gb-container-670ee1e4\">\n\n<div class=\"gb-headline gb-headline-4ffecd9e gb-headline-text\">100%<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-a40d5ff4 gb-headline-text\">Dedication Required for State Selection Pathway<\/div>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-36c23c60\"><div class=\"gb-container gb-container-36c23c60\">\n\n<div class=\"gb-headline gb-headline-3944b2ff gb-headline-text\">4<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-5dd5c27e gb-headline-text\">Maximum Students Per Group for Intensive Coaching<\/div>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-325bb028\"><div class=\"gb-container gb-container-325bb028\">\n\n<div class=\"gb-headline gb-headline-fb0a55b1 gb-headline-text\">0<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-135bc509 gb-headline-text\">Shortcuts to Success. Only Hard Work Counts.<\/div>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-b38becfe\"><div class=\"gb-container gb-container-b38becfe\">\n\n<div class=\"gb-headline gb-headline-7c2857fd gb-headline-text\">15+<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-7d08250a gb-headline-text\">Years Coaching Experience (Singapore + Malaysia)<\/div>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<html>\n<head>\n<style>\n.comparison-container {\nfont-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\nmargin: 20px 0;\nmax-width: 100%;\n}\n\n\n.table-header {\ntext-align: center;\nmargin-bottom: 20px;\ncolor: #2a3f90;\nfont-size: 1.3em;\nfont-weight: bold;\nline-height: 1.3;\n}\n\n\/* Desktop Table View *\/\n.comparison-table {\nwidth: 100%;\nborder-collapse: separate;\nborder-spacing: 0;\nbox-shadow: 0 4px 8px rgba(0,0,0,0.1);\nborder-radius: 8px;\noverflow: hidden;\ndisplay: table;\n}\n\n.comparison-table th,\n.comparison-table td {\npadding: 12px;\ntext-align: left;\nvertical-align: top;\nborder-bottom: 1px solid #e0e0e0;\n}\n\n.comparison-table th {\nbackground: linear-gradient(135deg, #2a3f90 0%, #3249a4 100%);\ncolor: white;\nfont-weight: 600;\nfont-size: 0.9em;\n}\n\n.comparison-table tr:last-child td {\nborder-bottom: none;\n}\n\n.comparison-table tr:nth-child(even) td:not(.highlight) {\nbackground-color: #f8f9fa;\n}\n\n.comparison-table td:first-child {\nfont-weight: 600;\ncolor: #2a3f90;\nwidth: 25%;\nfont-size: 0.9em;\n}\n\n.comparison-table td:nth-child(2) {\ncolor: #555;\nborder-right: 1px solid #e0e0e0;\nwidth: 37.5%;\nfont-size: 0.85em;\n}\n\n.highlight {\nbackground: linear-gradient(to right, rgba(220, 250, 220, 0.7), rgba(220, 250, 220, 0.3));\nwidth: 37.5%;\nborder-left: 4px solid #37ba2b;\nfont-size: 0.85em;\n}\n\n.highlight::before {\ncontent: '\u2713 ';\ncolor: #37ba2b;\nfont-weight: bold;\n}\n\n.badge-inline {\ndisplay: inline-block;\nbackground: rgba(55, 186, 43, 0.2);\ncolor: #37ba2b;\nfont-size: 0.6em;\nfont-weight: 600;\npadding: 2px 6px;\nborder-radius: 4px;\nmargin-left: 6px;\nborder: 1px solid rgba(55, 186, 43, 0.4);\n}\n\n\/* Mobile Card View *\/\n.mobile-cards {\ndisplay: none;\n}\n\n.comparison-card {\nbackground: white;\nborder-radius: 8px;\nmargin-bottom: 16px;\nbox-shadow: 0 2px 8px rgba(0,0,0,0.1);\noverflow: hidden;\n}\n\n.card-header {\nbackground: linear-gradient(135deg, #2a3f90 0%, #3249a4 100%);\ncolor: white;\npadding: 12px;\nfont-weight: 600;\nfont-size: 1em;\n}\n\n.card-content {\npadding: 16px;\n}\n\n.comparison-row {\nmargin-bottom: 16px;\npadding-bottom: 16px;\nborder-bottom: 1px solid #e0e0e0;\n}\n\n.comparison-row:last-child {\nborder-bottom: none;\nmargin-bottom: 0;\npadding-bottom: 0;\n}\n\n.row-title {\nfont-weight: 600;\ncolor: #2a3f90;\nmargin-bottom: 8px;\nfont-size: 0.9em;\n}\n\n.traditional-option {\nbackground-color: #f8f9fa;\npadding: 10px;\nborder-radius: 4px;\nmargin-bottom: 8px;\nfont-size: 0.85em;\ncolor: #555;\n}\n\n.bsw-option {\nbackground: linear-gradient(to right, rgba(220, 250, 220, 0.7), rgba(220, 250, 220, 0.3));\npadding: 10px;\nborder-radius: 4px;\nborder-left: 4px solid #37ba2b;\nfont-size: 0.85em;\n}\n\n.bsw-option::before {\ncontent: '\u2713 ';\ncolor: #37ba2b;\nfont-weight: bold;\n}\n\n.option-label {\nfont-weight: 600;\nfont-size: 0.8em;\nmargin-bottom: 4px;\nopacity: 0.8;\n}\n\n\/* Responsive Breakpoints *\/\n@media (max-width: 768px) {\n.comparison-table {\ndisplay: none;\n}\n\n.mobile-cards {\ndisplay: block;\n}\n\n.table-header {\nfont-size: 1.1em;\npadding: 0 10px;\n}\n}\n\n@media (max-width: 480px) {\n.comparison-container {\nmargin: 10px 0;\n}\n\n.table-header {\nfont-size: 1em;\n}\n\n.card-content {\npadding: 12px;\n}\n\n.comparison-row {\nmargin-bottom: 12px;\npadding-bottom: 12px;\n}\n}\n<\/style>\n\n<\/head>\n<body>\n\n<div class=\"comparison-container\">\n<div class=\"table-header\">Moving Warm-Up vs Standing Stretches<\/div>\n\n<!-- Desktop Table View -->\n\n<table class=\"comparison-table\">\n<thead>\n<tr>\n<th>Factor<\/th>\n<th>Stands and Holds<\/th>\n<th>Warms Up Moving <span class=\"badge-inline\">MOBILITY<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Frequency<\/td>\n<td>1 or 2 times a week. Mostly for fun and sweat.<\/td>\n<td class=\"highlight\">The warm-up moves from the first minute: jogging, swings and lunges through a range that grows rep by rep.<\/td>\n<\/tr>\n<tr>\n<td>Drills Focus<\/td>\n<td>Basic static feeding. Minimal footwork pressure.<\/td>\n<td class=\"highlight\">Range is earned under control, with no bouncing or forcing, so the first rally is played warm.<\/td>\n<\/tr>\n<tr>\n<td>Physical Conditioning<\/td>\n<td>Rarely included. Just playing games on court.<\/td>\n<td class=\"highlight\">Core, agility, and speed training included in every session to prevent injury and build stamina.<\/td>\n<\/tr>\n<tr>\n<td>Tactical Awareness<\/td>\n<td>\"Just hit it over.\" No real game plan.<\/td>\n<td class=\"highlight\">Video analysis, point construction, and learning to read the opponent's game.<\/td>\n<\/tr>\n<tr>\n<td>Coach Ratio<\/td>\n<td>Large groups (8-10 kids). Coach barely watches you.<\/td>\n<td class=\"highlight\">Max 4 students. Mr Eric Chuar personally corrects every stroke and movement detail.<\/td>\n<\/tr>\n<tr>\n<td>Goal Setting<\/td>\n<td>Fun and exercise.<\/td>\n<td class=\"highlight\">Shadow swings and footwork patterns finish the routine, rehearsing exactly the shapes the game uses.<\/td>\n<\/tr>\n<tr>\n<td>Long Term Result<\/td>\n<td>Good recreational player.<\/td>\n<td class=\"highlight\">A player whose first rally looks like their tenth: warm, loose and on time to every corner.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<!-- Mobile Card View -->\n\n<div class=\"mobile-cards\">\n<div class=\"comparison-card\">\n<div class=\"card-header\">Frequency<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Stands and Holds:<\/div>\n<div class=\"traditional-option\">1 or 2 times a week. Mostly for fun and sweat.<\/div>\n<div class=\"option-label\">Warms Up Moving:<\/div>\n<div class=\"bsw-option\">The warm-up moves from the first minute: jogging, swings and lunges through a range that grows rep by rep.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Drills Focus<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Stands and Holds:<\/div>\n<div class=\"traditional-option\">Basic static feeding. Minimal footwork pressure.<\/div>\n<div class=\"option-label\">Warms Up Moving:<\/div>\n<div class=\"bsw-option\">Range is earned under control, with no bouncing or forcing, so the first rally is played warm.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Physical Conditioning<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Stands and Holds:<\/div>\n<div class=\"traditional-option\">Rarely included. Just playing games on court.<\/div>\n<div class=\"option-label\">Warms Up Moving:<\/div>\n<div class=\"bsw-option\">Core, agility, and speed training included in every session to prevent injury and build stamina.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Tactical Awareness<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Stands and Holds:<\/div>\n<div class=\"traditional-option\">\"Just hit it over.\" No real game plan.<\/div>\n<div class=\"option-label\">Warms Up Moving:<\/div>\n<div class=\"bsw-option\">Video analysis, point construction, and learning to read the opponent's game.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Coach Ratio<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Stands and Holds:<\/div>\n<div class=\"traditional-option\">Large groups (8-10 kids). Coach barely watches you.<\/div>\n<div class=\"option-label\">Warms Up Moving:<\/div>\n<div class=\"bsw-option\">Max 4 students. Mr Eric Chuar personally corrects every stroke and movement detail.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Goal Setting<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Stands and Holds:<\/div>\n<div class=\"traditional-option\">Fun and exercise.<\/div>\n<div class=\"option-label\">Warms Up Moving:<\/div>\n<div class=\"bsw-option\">Shadow swings and footwork patterns finish the routine, rehearsing exactly the shapes the game uses.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Long Term Result<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Stands and Holds:<\/div>\n<div class=\"traditional-option\">Good recreational player.<\/div>\n<div class=\"option-label\">Warms Up Moving:<\/div>\n<div class=\"bsw-option\">A player whose first rally looks like their tenth: warm, loose and on time to every corner.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<\/body>\n<\/html>\n\n\n<div class=\"gb-container gb-container-69063730 gbp-section\">\n<div class=\"gb-container gb-container-c192804a gbp-section__inner\">\n<div class=\"gb-container gb-container-26552703\">\n\n<div class=\"gb-headline gb-headline-27edcbd1 gb-headline-text gbp-section__tagline\">Start Moving Well<\/div>\n\n\n\n<h2 class=\"gb-headline gb-headline-bda1dc9d gb-headline-text gbp-section__headline\">Dynamic Stretching and Mobility Training in <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-blue-google-color\">Kuala Lumpur<\/mark><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This page covered dynamic stretching for badminton from the checks outward: why cold muscles start slow, how to read your starting range, the moving set for legs, hips, trunk and shoulders, and a ten minute routine that ends in shadow footwork. Bring your stiffest corner to a session in Setapak and let us build your warm-up properly.<\/p>\n\n\n<div class=\"gb-container gb-container-4aa6efd2\">\n\n<a class=\"gb-button gb-button-1b494854 gb-button-text gbp-button--secondary\" href=\"https:\/\/wa.me\/60176842136?text=Hi%20ST%20Badminton%20Academy%20Malaysia%2C%20I&#039;m%20interested%20in%20the%20state%20player%20pathway%20training%20for%20juniors%20in%20KL.%20Please%20share%20details%20on%20assessment%20and%20schedule.\" rel=\"noopener\">WhatsApp for Assessment<\/a>\n\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-ef62c7ce\">\n\n<div style=\"position:relative; width:100%; padding-bottom:56.25%; height:0; overflow:hidden; margin-top:20px;\">\n<iframe\nsrc=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3983.5074349712468!2d101.7238838457958!3d3.2230235443659256!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x31cc396f3692a597%3A0x62779a6ace767ef0!2zU1QgQmFkbWludG9uIEFjYWRlbXkgLSBCYWRtaW50b24gQ29hY2gg77yI57695q-b55CD5pWZ57uDIFNldGFwYWsg5bCP5a2p5q2j6KeE57695q-b55CD6K6t57uD54-t77yJ!5e0!3m2!1sen!2smy!4v1753065966190!5m2!1sen!2smy\"\nwidth=\"100%\"\nheight=\"100%\"\nstyle=\"position:absolute; top:0; left:0; border:0;\"\nallowfullscreen\nloading=\"lazy\"\nreferrerpolicy=\"no-referrer-when-downgrade\"\n><\/iframe>\n<\/div>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Badminton And Dynamic Stretching: Techniques For Improving Mobility &#8230; <a title=\"Badminton And Dynamic Stretching: Techniques For Improving Mobility And Flexibility\" class=\"read-more\" href=\"https:\/\/stbadmintonacademy.my\/ko\/badminton-dynamic-stretching-techniques-improving-mobility-flexibility\/\" aria-label=\"Badminton And Dynamic Stretching: Techniques For Improving Mobility And Flexibility\uc5d0 \ub300\ud574 \ub354 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uc138\uc694\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1477],"tags":[],"class_list":["post-127030","post","type-post","status-publish","format-standard","hentry","category-badminton-malaysia","infinite-scroll-item","masonry-post","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"_links":{"self":[{"href":"https:\/\/stbadmintonacademy.my\/ko\/wp-json\/wp\/v2\/posts\/127030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stbadmintonacademy.my\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stbadmintonacademy.my\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stbadmintonacademy.my\/ko\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stbadmintonacademy.my\/ko\/wp-json\/wp\/v2\/comments?post=127030"}],"version-history":[{"count":0,"href":"https:\/\/stbadmintonacademy.my\/ko\/wp-json\/wp\/v2\/posts\/127030\/revisions"}],"wp:attachment":[{"href":"https:\/\/stbadmintonacademy.my\/ko\/wp-json\/wp\/v2\/media?parent=127030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stbadmintonacademy.my\/ko\/wp-json\/wp\/v2\/categories?post=127030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stbadmintonacademy.my\/ko\/wp-json\/wp\/v2\/tags?post=127030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}