<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="keywords" content="Soccer Drills, Soccer Coaching Drills, Soccer Games, Soccer Exercises">
    <meta name="description" content="Soccer drills, games, and exercises to improve your teams skills and techniques. Perfect for all levels, find drills for dribbling, passing, shooting, and more.">

    <title>Soccer Drills, Games, and Exercises | SoccerXpert</title>
        <link rel="canonical" href="https://soccerxpert.com/drills">
        <link rel="shortlink" href="https://soccerxpert.com/drills">
    <meta name="verify-v1" content="ldwewTmMCN8wP1kqcLc5lg2jV3BP8eCGxdv5mVz0ILg=">
    <meta name="author" content="Chris Johnson and SoccerXpert contributors">
    <meta name="generator" content="soccerxpert">
    <link rel="shortcut icon" href="https://soccerxpert.com/images/soccerxpert-soccer-drills-coaching.png" type="image/png">
    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
    <link rel="manifest" href="/site.webmanifest">
    <meta name="apple-itunes-app" content="app-id=1192812734">
    <meta property="og:site_name" content="SoccerXpert">
    <meta property="og:logo" content="https://soccerxpert.com/images/soccerxpert-soccer-drills-coaching.png">
    <meta property="og:type" content="article">
        <meta property="og:url" content="https://soccerxpert.com/drills">
    <meta property="og:title" content="Soccer Drills, Games, and Exercises">
    <meta property="og:description" content="Soccer drills, games, and exercises to improve your teams skills and techniques. Perfect for all levels, find drills for dribbling, passing, shooting, and more.">
        <meta property="og:image" content="https://soccerxpert.com/images/drills/default-drill-image.png">
    <meta property="og:image:alt" content="Soccer Drills, Games, and Exercises">
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:site" content="@soccerxperts">
        <meta name="twitter:url" content="https://soccerxpert.com/drills">
    <meta name="twitter:title" content="Soccer Drills, Games, and Exercises">
    <meta name="twitter:description" content="Soccer drills, games, and exercises to improve your teams skills and techniques. Perfect for all levels, find drills for dribbling, passing, shooting, and more.">
        <meta name="twitter:image" content="https://soccerxpert.com/images/drills/default-drill-image.png">
    <meta name="twitter:image:alt" content="Soccer Drills, Games, and Exercises">
        <script type="application/ld&#x2B;json">
            {"@context":"https://schema.org","@type":"Article","headline":"Soccer Drills, Games, and Exercises","image":{"@type":"ImageObject","url":"https://soccerxpert.com/images/drills/default-drill-image.png","width":"350","height":"250"},"datePublished":"2002-02-21T08:00:00\u002B05:00","dateModified":"2025-02-21T08:00:00\u002B05:00","author":[{"@type":"Person","name":"Chris Johnson","url":"https://soccerxpert.com/about/chris-johnson"}],"publisher":{"@type":"Organization","name":"SoccerXpert","logo":{"@type":"ImageObject","url":"https://soccerxpert.com/images/logo/logo.svg","width":"800","height":"200"}},"mainEntityOfPage":{"@type":"WebPage","@id":"https://soccerxpert.com/drills"}}
        </script>
    <script type="application/ld&#x2B;json">
    {"@context":"https://schema.org","@type":"Organization","name":"SoccerXpert","url":"https://soccerxpert.com","logo":"https://soccerxpert.com/images/logo/logo.svg","description":"Soccer drills, coaching tips, and practice plans for youth and amateur coaches."}
    </script>
        <script type="application/ld&#x2B;json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://soccerxpert.com/"},{"@type":"ListItem","position":2,"name":"Soccer Drills","item":"https://soccerxpert.com/drills"}]}</script>
        <link rel="manifest" href="https://soccerxpert.com/android-banner/manifest.json">
    <link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin>
    <link rel="dns-prefetch" href="https://www.googletagmanager.com">
    <link rel="dns-prefetch" href="https://pagead2.googlesyndication.com">
    <link rel="dns-prefetch" href="https://securepubads.g.doubleclick.net">
        <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin>
        <link rel="preconnect" href="https://securepubads.g.doubleclick.net" crossorigin>
            <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous"></script>
            <script>
                window.googletag = window.googletag || { cmd: [] };
                googletag.cmd.push(function() {
                    googletag.defineSlot('/22287571053/SoccerXpert-Leaderboard-Top', [[728, 90], [300, 250]], 'div-gpt-ad-6447922-1')
                        .addService(googletag.pubads());
                    googletag.defineSlot('/22287571053/SoccerXpert-Leaderboard', [[728, 250], [728, 90], [300, 250]], 'div-gpt-ad-6447922-2')
                        .addService(googletag.pubads());
                    googletag.defineSlot('/22287571053/SoccerXpert-Sidebar-Vertical', [[160, 600], [300, 250], [300, 600]], 'div-gpt-ad-6447922-3')
                        .addService(googletag.pubads());
                    googletag.defineSlot('/22287571053/SoccerXpert-Square-Drill-Ad', [[300, 250], [336, 280]], 'div-gpt-ad-6447922-4')
                        .addService(googletag.pubads());
                    googletag.defineSlot('/22287571053/SoccerXpert-Sidebar-Top', [[300, 250]], 'div-gpt-ad-6447922-5')
                        .addService(googletag.pubads());
                    googletag.defineSlot('/22287571053/SoccerXpert-List-Top', [[300, 250], [728, 90], 'fluid'], 'div-gpt-ad-6447922-6')
                        .addService(googletag.pubads());
                    googletag.defineSlot('/22287571053/SoccerXpert-List-Bottom', [[300, 250], [728, 90], 'fluid'], 'div-gpt-ad-6447922-7')
                        .addService(googletag.pubads());

                    googletag.pubads().enableSingleRequest();
                    googletag.pubads().collapseEmptyDivs();
                    googletag.pubads().setCentering(true);
                    googletag.enableServices();
                });
            </script>
      

    <!-- New Custom Styles (replaces Bootstrap + site.css) -->
    <link href="/css/style.css?v=1" rel="stylesheet">

    
    

</head>
<body>
    <script>if(localStorage.getItem('theme')==='dark')document.body.classList.add('dark-mode');</script>

    <!-- New Navigation -->
    
<a href="#mainContent" class="skip-link">Skip to main content</a>

<nav class="header-nav" id="mainNav" aria-label="Main navigation">
    <div class="nav-container">

        <!-- Sidebar toggle (tablet/mobile): left when < 992px -->
        <button class="sidebar-toggle-nav"
                type="button"
                id="sidebarToggle"
                aria-controls="leftSidebar"
                aria-expanded="false"
                aria-label="Toggle sidebar">
            <span class="sidebar-toggle-icon"></span>
            <span class="sidebar-toggle-icon"></span>
            <span class="sidebar-toggle-icon"></span>
        </button>

        <!-- Logo (centered when < 992px) -->
        <a class="nav-brand" href="https://soccerxpert.com/">
            <img src="https://soccerxpert.com/images/logo/logo.svg" alt="SoccerXpert" class="logo-img logo-dark" width="160" height="40" decoding="async">
            <img src="https://soccerxpert.com/images/logo/logo-white.svg" alt="SoccerXpert" class="logo-img logo-light" width="160" height="40" decoding="async">
        </a>

        <!-- Nav menu toggle: user icon on mobile, hamburger on larger screens (right when < 992px) -->
        <button class="nav-toggle"
                type="button"
                id="navToggle"
                aria-controls="navbarContent"
                aria-expanded="false"
                aria-label="Toggle navigation">
            <span class="nav-toggle-user-icon" aria-hidden="true">
                <svg width="24" height="24" fill="currentColor"><use xlink:href="#person-circle"></use></svg>
            </span>
        </button>

        <!-- Collapsible nav content -->
        <div class="nav-content" id="navbarContent">

            <!-- Primary nav links -->
            <ul class="nav-menu">
                <li class="nav-item">
                    <a class="nav-link " href="https://soccerxpert.com/">Home</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link active" href="https://soccerxpert.com/drills">Drills</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link " href="https://soccerxpert.com/tips">Articles</a>
                </li>
            </ul>

            <!-- Search bar -->
            <form class="nav-search" role="search" aria-label="Search drills" action="https://soccerxpert.com/drills/search" method="get">
                <div class="search-box">
                    <span class="search-icon">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#search"></use></svg>
                    </span>
                    <input type="search"
                           class="search-input"
                           name="SearchString"
                           placeholder="Search drills..."
                           aria-label="Search">
                </div>
            </form>

            <!-- Auth buttons -->
            <div class="nav-actions">
                <button type="button"
                        class="theme-toggle"
                        id="themeToggle"
                        aria-label="Toggle dark mode">
                    <svg width="1em" height="1em" fill="currentColor" class="bi bi-moon-fill"><use xlink:href="#moon-fill"></use></svg>
                    <svg width="1em" height="1em" fill="currentColor" class="bi bi-sun-fill"><use xlink:href="#sun-fill"></use></svg>
                </button>
                        <a href="//premium.soccerxpert.com/app" target="_blank" rel="me" class="btn btn-outline">Log In</a>
                        <a href="//premium.soccerxpert.com/signup/free-trial/web" target="_blank" rel="me" class="btn btn-primary">Sign Up</a>
            </div>
        </div>
    </div>
</nav>


    <!-- Admin Nav (only shown for admin users) -->
    

    <!-- 3-Column Page Layout -->
    <div class="page-wrapper" id="pageBody">
        <div class="page-grid">

            <!-- Left Sidebar -->
            <aside class="sidebar-left" id="leftSidebar" aria-label="Sidebar navigation">
    <div class="sidebar-inner">
        <nav>
            <ul class="sidebar-nav">
                <li>
                    <a href="https://soccerxpert.com/" class="sidebar-link ">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#house-door"></use></svg>
                        <span>Dashboard</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills" class="sidebar-link active">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#cone-striped"></use></svg>
                        <span>Drills</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/coaching/soccer-coaching-app" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clipboard-check"></use></svg>
                        <span>Practice Plans</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/tips" class="sidebar-link ">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#lightbulb"></use></svg>
                        <span>Coaching Tips</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/formations" class="sidebar-link ">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#diagram-3"></use></svg>
                        <span>Formations</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills/search" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#search"></use></svg>
                        <span>Search Drills</span>
                    </a>
                </li>
                <li class="sidebar-heading">Drills by Skill</li>
                <li>
                    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#repeat"></use></svg>
                        <span>Dribbling</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrow-left-right"></use></svg>
                        <span>Passing</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills/soccer-shooting-drills" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#bullseye"></use></svg>
                        <span>Shooting</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills/soccer-defending-drills" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield-check"></use></svg>
                        <span>Defending</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrow-repeat"></use></svg>
                        <span>Possession</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills/soccer-goalkeeping-drills" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#hand-index"></use></svg>
                        <span>Goalkeeping</span>
                    </a>
                </li>
                <li class="sidebar-heading">Drills by Age</li>
                <li>
                    <a href="https://soccerxpert.com/drills/u6-u8-soccer-drills" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg>
                        <span>U6-U8</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills/u10-u12-soccer-drills" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg>
                        <span>U10-U12</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills/u14-u16-soccer-drills" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg>
                        <span>U14-U16</span>
                    </a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills/u17-99-soccer-drills" class="sidebar-link">
                        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg>
                        <span>U17+</span>
                    </a>
                </li>
            </ul>
        </nav>
    </div>
</aside>

<!-- Sidebar overlay (mobile/tablet) -->
<div class="sidebar-overlay" id="sidebarOverlay" aria-hidden="true"></div>


            <!-- Main Content -->
            <main class="content-main" id="mainContent">
                <div class="content-wrapper">
                        <nav class="article-breadcrumb" aria-label="Breadcrumb">
        <ol>
            <li><a href="https://soccerxpert.com/">Home</a></li>

            <li aria-current="page">Soccer Drills</li>

        </ol>
    </nav>

                    

    <div class="row py-3" aria-label="Advertisement">
        <div class="col-12 d-flex justify-content-center" >
                <div class="sx-ad-top-landscape">
                    <!-- GPT AdSlot 1 for Ad unit 'SoccerXpert-Leaderboard-Top' ### Size: [[728,90],[300,250]] -->
                    <div id='div-gpt-ad-6447922-1'>
                        <script>
                            googletag.cmd.push(function() { googletag.display('div-gpt-ad-6447922-1'); });
                        </script>
                    </div>
                    <!-- End AdSlot 1 -->
                </div>
        </div>
    </div>

                    


<!-- Hero Section -->
<section class="hero-section">
    <h1 class="hero-title">Soccer drills to take your team to the next level</h1>
    <p class="hero-subtitle">
        Elevate your team's game with soccer drills that enhance skills, speed, and teamwork.
        Focus on small-sided games for real match scenarios, technical drills for precision, and conditioning
        for endurance.
    </p>
    <div class="hero-actions">
        <a href="https://soccerxpert.com/drills/search" class="btn-hero btn-hero-primary">
            <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#search"></use></svg>
            Search Drills
        </a>
        <a href="https://soccerxpert.com/drills/age" class="btn-hero btn-hero-outline">
            <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg>
            Browse by Age
        </a>
    </div>
</section>

<!-- Quick Stats -->
<div class="quick-stats">
    <div class="quick-stat">
        <span class="quick-stat-number">500+</span>
        <span class="quick-stat-label">Drills</span>
    </div>
    <div class="quick-stat">
        <span class="quick-stat-number">14</span>
        <span class="quick-stat-label">Skill Categories</span>
    </div>
    <div class="quick-stat">
        <span class="quick-stat-number">4</span>
        <span class="quick-stat-label">Age Groups</span>
    </div>
    <div class="quick-stat">
        <span class="quick-stat-number">Free</span>
        <span class="quick-stat-label">To Use</span>
    </div>
</div>



    <div class="row py-3" aria-label="Advertisement">
        <div class="col-12 d-flex justify-content-center" >
                <div class="sx-ad-top-landscape">
                    <!-- GPT AdSlot 1 for Ad unit 'SoccerXpert-Leaderboard-Top' ### Size: [[728,90],[300,250]] -->
                    <div id='div-gpt-ad-6447922-1'>
                        <script>
                            googletag.cmd.push(function() { googletag.display('div-gpt-ad-6447922-1'); });
                        </script>
                    </div>
                    <!-- End AdSlot 1 -->
                </div>
        </div>
    </div>


<!-- Browse by Age Group -->
<div class="section-heading">
    <h2>
        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg>
        Browse by Age Group
    </h2>
    <a href="https://soccerxpert.com/drills/age">View all &rarr;</a>
</div>
<div class="age-groups">
    <a href="https://soccerxpert.com/drills/u6-u8-soccer-drills" class="age-badge">
        <span class="age-badge-label">U6&ndash;U8</span>
        <span class="age-badge-desc">Beginners</span>
    </a>
    <a href="https://soccerxpert.com/drills/u10-u12-soccer-drills" class="age-badge">
        <span class="age-badge-label">U10&ndash;U12</span>
        <span class="age-badge-desc">Developing</span>
    </a>
    <a href="https://soccerxpert.com/drills/u14-u16-soccer-drills" class="age-badge">
        <span class="age-badge-label">U14&ndash;U16</span>
        <span class="age-badge-desc">Intermediate</span>
    </a>
    <a href="https://soccerxpert.com/drills/u17-99-soccer-drills" class="age-badge">
        <span class="age-badge-label">U17+</span>
        <span class="age-badge-desc">Advanced</span>
    </a>
</div>

<!-- Drill Categories -->
<div class="section-heading">
    <h2>
        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#grid-3x3-gap"></use></svg>
        Soccer Drill Categories
    </h2>
    <a href="https://soccerxpert.com/drills/bytopic">See all categories &rarr;</a>
</div>
<div class="features-grid">
    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="feature-card">
        <div class="feature-card-icon">
            <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#repeat"></use></svg>
        </div>
        <h3>Dribbling</h3>
        <p>Ball control, 1v1 moves, close-quarters skills and confidence on the ball.</p>
    </a>
    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="feature-card">
        <div class="feature-card-icon">
            <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrow-left-right"></use></svg>
        </div>
        <h3>Passing</h3>
        <p>Short and long passing accuracy, weight of pass, and combination play.</p>
    </a>
    <a href="https://soccerxpert.com/drills/soccer-shooting-drills" class="feature-card">
        <div class="feature-card-icon">
            <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#bullseye"></use></svg>
        </div>
        <h3>Shooting</h3>
        <p>Finishing technique, volleys, placement, and shooting under pressure.</p>
    </a>
    <a href="https://soccerxpert.com/drills/soccer-defending-drills" class="feature-card">
        <div class="feature-card-icon">
            <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield-check"></use></svg>
        </div>
        <h3>Defending</h3>
        <p>Tackling, positioning, marking, pressing, and defensive shape.</p>
    </a>
    <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="feature-card">
        <div class="feature-card-icon">
            <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrow-repeat"></use></svg>
        </div>
        <h3>Possession</h3>
        <p>Keeping the ball, rondos, positional play, and building out from the back.</p>
    </a>
    <a href="https://soccerxpert.com/drills/soccer-goalkeeping-drills" class="feature-card">
        <div class="feature-card-icon">
            <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#hand-index"></use></svg>
        </div>
        <h3>Goalkeeping</h3>
        <p>Shot stopping, distribution, positioning, and communication skills.</p>
    </a>
</div>

<!-- Why Soccer Drills? -->
<div class="section-heading">
    <h2>
        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#lightbulb"></use></svg>
        Why Soccer Drills?
    </h2>
</div>
<p>
    <a href="https://soccerxpert.com/coaching/soccer-drills" title="soccer drills"><strong>Soccer drills</strong></a>
    are an essential component in developing top-tier youth soccer players and teams. These drills, exercises, and games create a fun and competitive practice
    environment, preparing athletes for the intensity of match competition. By incorporating a variety of drills into training sessions, coaches can keep players engaged and motivated, fostering a
    love for the game while honing their technical skills. The repetition of drills is crucial, as it helps players refine their abilities, improve their consistency, and build muscle memory, which
    are all vital for peak performance on the field.
</p>
<p>
    Our extensive collection of soccer coaching drills is designed to cater to different age groups and skill levels, ensuring that every player can find exercises
    suited to their needs. Coaches can easily browse the latest drills published on our platform or use the navigation links to explore exercises categorized by age or specific skill focus. For a more
    tailored approach, our <a href="https://soccerxpert.com/drills/search" title="search soccer drills">soccer drill search</a> feature allows users to filter through a comprehensive database of training exercises, games, and drills. This tool
    is invaluable for coaches looking to design effective and varied practice sessions that target particular areas of improvement for their teams.
</p>

<!-- Browse Popular Drills -->
<div class="section-heading">
    <h2>
        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star"></use></svg>
        Browse Popular Soccer Drills
    </h2>
</div>
<p>
    Discover some of the most popular and effective soccer drills by exploring our
    <a href="https://soccerxpert.com/drills/toprated" title="top-rated soccer drills">top-rated</a>,
    <a href="https://soccerxpert.com/drills/mostviewed" title="most viewed soccer drills">most viewed</a>, or
    <a href="https://soccerxpert.com/drills/latest" title="latest soccer drills">latest additions</a>.
    Each category offers a wealth of resources to help you enhance your training sessions and dominate your season. Whether you are looking for drills to boost your team's defensive skills, improve
    offensive strategies, or develop overall agility and coordination, our curated lists of fan-favorite drills provide the perfect starting point. By integrating these well-loved exercises into your
    practice routine, you take significant steps towards building a successful and cohesive soccer team.
</p>

<!-- Latest Drills -->
<div class="section-heading">
    <h2>
        <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock-history"></use></svg>
        Latest Soccer Drills
    </h2>
    <a href="https://soccerxpert.com/drills/all-soccer-drills">View all drills &rarr;</a>
</div>



    <div class="row" aria-label="Advertisement">
        <div class="col-12 d-flex justify-content-center">
                <div class="sx-ad-landscape">
                    <!-- GPT AdSlot 2 for Ad unit 'SoccerXpert-Leaderboard' ### Size: [[728,250],[728,90],[300,250]] -->
                    <div id='div-gpt-ad-6447922-2'>
                        <script>
                            googletag.cmd.push(function() { googletag.display('div-gpt-ad-6447922-2'); });
                        </script>
                    </div>
                    <!-- End AdSlot 2 -->
                </div>

        </div>
    </div>

<div class="drill-list">
        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/free-dribble">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5258.png" alt="Free Dribble" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--easy">EASY</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/free-dribble">Free Dribble</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill builds fundamental ball mastery and comfort on the ball through unlimited touches and creative exploration. Players develop a natural feel for the ball by using all surfaces of their feet without the pressure of structured patterns or defenders. The confined space demands close control and quick adjustments, which translate directly into tight game situations. By encouraging experimentation with different moves and feints, players discover what works for their style and build confidence to try skills in actual games. Keeping their heads up while dribbling fosters awareness, helping players see teammates and opponents during matches. The freestyle environment removes the fear of mistakes and lets players push their limits, where real skill development happens. This drill is perfect for warming up because it gives players plenty of touches on the ball while allowing them to express themselves and have fun.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 4-14 yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 4&#x2B; players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 10 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 20X20 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: no</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="tag-badge">Dribbling</a>
                    <a href="https://soccerxpert.com/drills/soccer-warm-up-drills" class="tag-badge">Warm-up</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 255</span>
                <span class="meta-time">Chris Johnson</span>
            </div>
        </div>
    </div>
</article>

        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/4v4-square-with-four-mini-goals">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5257.png" alt="4v4 Square with Four Mini Goals" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--medium">MEDIUM</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/4v4-square-with-four-mini-goals">4v4 Square with Four Mini Goals</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill develops players' vision and awareness by forcing them to constantly scan and recognize which goals are open for attack. The requirement to pass through the center poles before scoring teaches patience in possession and rewards teams that can control the ball and pick the right moment to penetrate. Players learn to open up their body position to see the entire field, including teammates making backside runs away from pressure. The four goals create constant decision-making about which direction to attack based on where defenders are positioned. Quick transitions become essential because once a team completes the pass through the center, they must immediately identify and attack an open goal before defenders can recover. This setup mimics games in which teams must recognize when to keep possession and when to strike quickly, and it rewards players who can switch the point of attack rapidly.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 8&#x2B; yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 8&#x2B; players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 20 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 30X30 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: no</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="tag-badge">Dribbling</a>
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
                    <a href="https://soccerxpert.com/drills/soccer-receiving-drills" class="tag-badge">Receiving</a>
                    <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="tag-badge">Possession</a>
                    <a href="https://soccerxpert.com/drills/soccer-defending-drills" class="tag-badge">Defending</a>
                    <a href="https://soccerxpert.com/drills/soccer-attacking-drills" class="tag-badge">Attacking</a>
                    <a href="https://soccerxpert.com/drills/4v4" class="tag-badge">4v4</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 259</span>
                <span class="meta-time">Sammy Robinson (BAYFA Soccer)</span>
            </div>
        </div>
    </div>
</article>

        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/3v2-passing-pyramid">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5256.png" alt="3v2 Passing Pyramid" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--medium">MEDIUM</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/3v2-passing-pyramid">3v2 Passing Pyramid</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill teaches players how to build attacks from the back in an organized way that mirrors real game structure. The pyramid shape represents how teams naturally position themselves with defenders deep, midfielders in the middle, and forwards high. Players learn to connect passes through different lines of the team while maintaining proper spacing and support angles. The progression from back to front develops patience in possession and helps players understand their role in the build up phase. When opponents enter to apply pressure, players must make quicker decisions while staying calm and trusting their teammates. Using the full width of the area teaches players not to bunch up in the middle where defending is easier. This drill builds the foundation for how your team will play out from the back in actual games.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 9&#x2B; yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 6&#x2B; players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 20 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 20X30 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: no</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="tag-badge">Dribbling</a>
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
                    <a href="https://soccerxpert.com/drills/soccer-receiving-drills" class="tag-badge">Receiving</a>
                    <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="tag-badge">Possession</a>
                    <a href="https://soccerxpert.com/drills/soccer-defending-drills" class="tag-badge">Defending</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 229</span>
                <span class="meta-time">Chris Johnson</span>
            </div>
        </div>
    </div>
</article>

        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/2v1-possession-in-small-areas">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5255.png" alt="2v1 Possession in Small Areas" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--medium">MEDIUM</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/2v1-possession-in-small-areas">2v1 Possession in Small Areas</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill sharpens players' ability to keep the ball when space is limited and pressure is immediate. Two attackers work together against one defender, forcing quick decisions and accurate passing in tight quarters. Players learn to use first time passes when appropriate and develop the vision to see their teammate's movement before receiving the ball. The confined area means there's no room for heavy touches or slow decisions. Attackers build chemistry by reading each other's body language and creating passing angles through constant movement. The defender learns to apply smart pressure that forces mistakes without getting beaten by a simple pass. This situation mirrors game moments when players receive in crowded areas and must quickly combine with a teammate to maintain possession and build play forward.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 9&#x2B; yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 3&#x2B; players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 10 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 15X15 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: no</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="tag-badge">Dribbling</a>
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
                    <a href="https://soccerxpert.com/drills/soccer-receiving-drills" class="tag-badge">Receiving</a>
                    <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="tag-badge">Possession</a>
                    <a href="https://soccerxpert.com/drills/soccer-warm-up-drills" class="tag-badge">Warm-up</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 213</span>
                <span class="meta-time">Chris Johnson</span>
            </div>
        </div>
    </div>
</article>

            

    <div class="row py-3" aria-label="Advertisement">
        <div class="col-12 d-flex justify-content-center" >
                <div class="sx-ad-landscape">
                    <!-- GPT AdSlot 6 for Ad unit 'SoccerXpert-List-Top' ### Size: [[300,250],[728,90],'fluid'] -->
                    <div id='div-gpt-ad-6447922-6'>
                        <script>
                            googletag.cmd.push(function() { googletag.display('div-gpt-ad-6447922-6'); });
                        </script>
                    </div>
                    <!-- End AdSlot 6 -->
                </div>
        </div>
    </div>

        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/1v1-escape-pressure-from-behind">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5254.png" alt="1v1 Escape Pressure from Behind" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--medium">MEDIUM</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/1v1-escape-pressure-from-behind">1v1 Escape Pressure from Behind</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill teaches players how to handle pressure when receiving with their back to goal, a situation that happens constantly in games. Players learn to position their body between the opponent and the ball to protect possession. They develop the feel for where the defender is without looking and make smart decisions about when to turn, when to shield, and when to play quickly. Reading the pressure is the key skill here. If the defender is tight, players need patience and technique to spin away. If the defender gives space, players should recognize it instantly and turn to attack. The competitive race element builds urgency and simulates the real game pressure of winning a fifty-fifty ball. Scoring on small goals adds consequence and forces players to execute their escape move with a purpose.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 9&#x2B; yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 6&#x2B; players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 15 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 10X10 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: no</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="tag-badge">Dribbling</a>
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
                    <a href="https://soccerxpert.com/drills/soccer-defending-drills" class="tag-badge">Defending</a>
                    <a href="https://soccerxpert.com/drills/soccer-attacking-drills" class="tag-badge">Attacking</a>
                    <a href="https://soccerxpert.com/drills/soccer-warm-up-drills" class="tag-badge">Warm-up</a>
                    <a href="https://soccerxpert.com/drills/1v1" class="tag-badge">1v1</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 1,564</span>
                <span class="meta-time">Chris Johnson</span>
            </div>
        </div>
    </div>
</article>

        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/5v3-switching-rondo">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5253.png" alt="5v3 Switching Rondo" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--medium">MEDIUM</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/5v3-switching-rondo">5v3 Switching Rondo</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill trains players to recognize when possession is lost and react instantly by switching fields of play. The attacking team learns to keep the ball under pressure in tight spaces while the defending team works on winning possession and immediately playing forward. The switching element teaches players to read the game and anticipate transitions. Players must communicate who stays and who goes when the switch happens, building decision making skills under pressure. The numerical advantage for attackers creates confidence in possession while defenders learn to press intelligently when outnumbered. Moving between grids forces players to stay mentally engaged even when they're not directly involved in the current action. This back and forth rhythm mirrors real games where play shifts from one area of the field to another.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 9&#x2B; yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 10 players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 20 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 12x24 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: no</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="tag-badge">Dribbling</a>
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
                    <a href="https://soccerxpert.com/drills/soccer-receiving-drills" class="tag-badge">Receiving</a>
                    <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="tag-badge">Possession</a>
                    <a href="https://soccerxpert.com/drills/soccer-warm-up-drills" class="tag-badge">Warm-up</a>
                    <a href="https://soccerxpert.com/drills/soccer-defending-drills" class="tag-badge">Defending</a>
                    <a href="https://soccerxpert.com/drills/soccer-attacking-drills" class="tag-badge">Attacking</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 2,094</span>
                <span class="meta-time">Chris Johnson</span>
            </div>
        </div>
    </div>
</article>

        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/6v1-overload-add-defenders-drill">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5252.png" alt="6v1 Overload Add Defenders Drill" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--medium">MEDIUM</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/6v1-overload-add-defenders-drill">6v1 Overload Add Defenders Drill</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill builds players' ability to think quickly and adapt as defensive pressure increases. Starting easy with six attackers against one defender, the drill gets harder each time a new defender enters. Players learn to recognize space, make faster decisions, and adjust their positioning as numbers change. The attacking team develops creativity and problem solving skills as they figure out how to keep possession against growing pressure. Defenders work on coordination and learn to press as a unit. The transition element is huge because when the ball changes hands, players must instantly switch their mindset from attack to defense or defense to attack. This mirrors real game situations where numerical advantages shift and players need to respond immediately.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 13&#x2B; yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 12&#x2B; players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 20 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 20X25 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: no</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-receiving-drills" class="tag-badge">Receiving</a>
                    <a href="https://soccerxpert.com/drills/soccer-fitness-drills" class="tag-badge">Fitness</a>
                    <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="tag-badge">Possession</a>
                    <a href="https://soccerxpert.com/drills/soccer-defending-drills" class="tag-badge">Defending</a>
                    <a href="https://soccerxpert.com/drills/soccer-attacking-drills" class="tag-badge">Attacking</a>
                    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="tag-badge">Dribbling</a>
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 1,976</span>
                <span class="meta-time">Chris Johnson</span>
            </div>
        </div>
    </div>
</article>

        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/3v1-rondo-drill">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5251.png" alt="3v1 Rondo" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--easy">EASY</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/3v1-rondo-drill">3v1 Rondo</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill builds the foundation of possession soccer by teaching players how to keep the ball in tight spaces. Players learn to create good angles of support, move intelligently without the ball, and position their bodies correctly when receiving. The small grid forces quick decisions and sharp passing. Attackers practice opening their hips to see the whole field and using their back foot to receive passes smoothly. The drill teaches deception through body feints and eye contact that mislead the defender. Players develop the speed and accuracy needed to move the ball before pressure arrives. The consequence of becoming the defender when you make a mistake keeps everyone focused and accountable. This simple but effective drill appears in training sessions from youth levels all the way up to professional teams.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 9&#x2B; yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 4&#x2B; players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 10 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 5X5 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: no</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
                    <a href="https://soccerxpert.com/drills/soccer-receiving-drills" class="tag-badge">Receiving</a>
                    <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="tag-badge">Possession</a>
                    <a href="https://soccerxpert.com/drills/soccer-warm-up-drills" class="tag-badge">Warm-up</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 2,015</span>
                <span class="meta-time">Chris Johnson</span>
            </div>
        </div>
    </div>
</article>

        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/11v5-positional-rondo">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5250.png" alt="11v5 Positional Rondo" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--medium">MEDIUM</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/11v5-positional-rondo">11v5 Positional Rondo</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill teaches your full team to keep possession while maintaining positions on the field. Players learn where they should be in your formation and how to support teammates from their specific spot. The positional constraint forces players to understand spacing, passing lanes, and how their role fits into the team shape. The five defenders work hard in a numbers down situation, building fitness and pressing coordination. The attacking team of eleven develops patience in possession and learns to move the ball through different lines of the formation. Adding goals for the defenders creates real consequence for losing the ball, making players focus on smart decisions under pressure. This drill bridges the gap between basic possession work and full game situations.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 13&#x2B; yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 16&#x2B; players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 20 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 20X25 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: yes</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="tag-badge">Dribbling</a>
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
                    <a href="https://soccerxpert.com/drills/soccer-receiving-drills" class="tag-badge">Receiving</a>
                    <a href="https://soccerxpert.com/drills/soccer-fitness-drills" class="tag-badge">Fitness</a>
                    <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="tag-badge">Possession</a>
                    <a href="https://soccerxpert.com/drills/soccer-defending-drills" class="tag-badge">Defending</a>
                    <a href="https://soccerxpert.com/drills/soccer-attacking-drills" class="tag-badge">Attacking</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 1,729</span>
                <span class="meta-time">Chris Johnson</span>
            </div>
        </div>
    </div>
</article>

            

    <div class="row py-3" aria-label="Advertisement">
        <div class="col-12 d-flex justify-content-center" >
                <div class="sx-ad-landscape">
                    <!-- GPT AdSlot 7 for Ad unit 'SoccerXpert-List-Bottom' ### Size: [[300,250],[728,90],'fluid'] -->
                    <div id='div-gpt-ad-6447922-7'>
                        <script>
                            googletag.cmd.push(function() { googletag.display('div-gpt-ad-6447922-7'); });
                        </script>
                    </div>
                    <!-- End AdSlot 7 -->
                </div>
        </div>
    </div>

        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/5v3v1-rondo-possession-drill">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5249.png" alt="5v3v1 Rondo Possession Drill" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--medium">MEDIUM</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/5v3v1-rondo-possession-drill">5v3v1 Rondo Possession Drill</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill sharpens possession skills while teaching players to quickly switch between attacking and defending roles. Players learn to recognize when they win or lose the ball and immediately adjust their positioning and mindset. The team of three works on keeping possession against one defender, then must quickly transition to defense when they lose it. The single player learns to pressure and transition to attack when winning the ball. Outside players develop awareness of when to support and how to maintain possession in tight spaces. This constant switching builds mental quickness and helps players stay focused during the transitions that occur in real games.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 10&#x2B; yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 8&#x2B; players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 20 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 20X20 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: no</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="tag-badge">Dribbling</a>
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
                    <a href="https://soccerxpert.com/drills/soccer-receiving-drills" class="tag-badge">Receiving</a>
                    <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="tag-badge">Possession</a>
                    <a href="https://soccerxpert.com/drills/soccer-defending-drills" class="tag-badge">Defending</a>
                    <a href="https://soccerxpert.com/drills/soccer-attacking-drills" class="tag-badge">Attacking</a>
                    <a href="https://soccerxpert.com/drills/soccer-warm-up-drills" class="tag-badge">Warm-up</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 1,732</span>
                <span class="meta-time">Chris Johnson</span>
            </div>
        </div>
    </div>
</article>

        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/endzone-possession-game">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5248.png" alt="4v4&#x2B;2 Endzone Possession Game" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--medium">MEDIUM</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/endzone-possession-game">4v4&#x2B;2 Endzone Possession Game</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill develops players' ability to keep possession under pressure while moving the ball quickly and effectively. Players learn to scan the field, find open teammates in different zones, and make smart decisions about when to pass and when to dribble. The endzone players teach awareness of supporting options behind the defense. Neutral players on the sides create overloads that mirror real game situations. Players work on their first touch, receiving skills, and passing accuracy while constantly moving to create passing lanes. The progression from simple possession to scoring through the endzones builds complexity as players improve.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 10&#x2B; yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 12&#x2B; players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 20 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 12x20 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: no</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="tag-badge">Dribbling</a>
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
                    <a href="https://soccerxpert.com/drills/soccer-receiving-drills" class="tag-badge">Receiving</a>
                    <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="tag-badge">Possession</a>
                    <a href="https://soccerxpert.com/drills/soccer-warm-up-drills" class="tag-badge">Warm-up</a>
                    <a href="https://soccerxpert.com/drills/4v4" class="tag-badge">4v4</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 1,655</span>
                <span class="meta-time">Chris Johnson</span>
            </div>
        </div>
    </div>
</article>

        <article class="drill-card" tabindex="0">
    <div class="drill-card-thumbnail">
        <a href="https://soccerxpert.com/drills/details/breaking-ball-combination-drill">
            <img src="https://soccerxpert.com/images/drills/thumb/120x87/5247.png" alt="Breaking Ball Combination Drill" width="120" height="90" loading="lazy">
        </a>
            <span class="drill-difficulty drill-difficulty--medium">MEDIUM</span>
    </div>
    <div class="drill-card-body">
        <h2 class="drill-card-title">
            <a href="https://soccerxpert.com/drills/details/breaking-ball-combination-drill">Breaking Ball Combination Drill</a>
        </h2>
        <p class="drill-card-excerpt">
            This drill teaches players how to play accurate breaking balls into space and make well-timed runs to receive them. Players will work on combination play through quick 1-2 passes, then focus on the weight and timing of through balls. The receiving player learns when to make their run and how to time it with the pass. This drill builds the connection between passer and runner that's crucial in breaking down defenses during games.
        </p>
        <div class="drill-card-details">
            <span class="drill-detail" title="Age Group"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#people"></use></svg> 9&#x2B; yrs.</span>
            <span class="drill-detail" title="Players"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#person"></use></svg> 6&#x2B; players</span>
            <span class="drill-detail" title="Duration"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#clock"></use></svg> 20 mins.</span>
            <span class="drill-detail" title="Field Size"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#arrows-fullscreen"></use></svg> 20X20 yds.</span>
            <span class="drill-detail" title="Goalkeeper"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#shield"></use></svg> GK: no</span>
        </div>
        <div class="drill-card-meta">
            <div class="tag-list">
                    <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
                    <a href="https://soccerxpert.com/drills/soccer-receiving-drills" class="tag-badge">Receiving</a>
                    <a href="https://soccerxpert.com/drills/soccer-attacking-drills" class="tag-badge">Attacking</a>
                    <a href="https://soccerxpert.com/drills/soccer-warm-up-drills" class="tag-badge">Warm-up</a>
            </div>
            <div class="meta-info">
                <span class="drill-rating" title="Rating"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#star-fill"></use></svg> 0</span>
                <span class="drill-views" title="Views"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#eye"></use></svg> 1,703</span>
                <span class="meta-time">Chris Johnson</span>
            </div>
        </div>
    </div>
</article>

</div>
<ul class="pagination"><li class="page-item disabled"><a aria-disabled="true" aria-label="Previous" class="page-link" tabindex="-1"><span aria-hidden="true">&lsaquo;</span></a></li><li class="page-item active"><a aria-current="page" class="page-link" href="/drills?page=1">1</a></li><li class="page-item"><a class="page-link" href="/drills?page=2">2</a></li><li class="page-item"><a class="page-link" href="/drills?page=3">3</a></li><li class="page-item"><a class="page-link" href="/drills?page=4">4</a></li><li class="page-item"><a class="page-link" href="/drills?page=5">5</a></li><li class="page-item"><a class="page-link" href="/drills?page=6">6</a></li><li class="page-item"><a class="page-link" href="/drills?page=7">7</a></li><li class="page-item"><a class="page-link" href="/drills?page=8">8</a></li><li class="page-item"><a aria-label="Next" class="page-link" href="/drills?page=2"><span aria-hidden="true">&rsaquo;</span></a></li></ul>

                </div>
            </main>

            <!-- Right Sidebar -->
            <aside class="sidebar-right" id="rightSidebar" aria-label="Supplementary information">
    <div class="sidebar-inner">
        

    <div class="row" aria-label="Advertisement">
        <div class="col-12 d-flex justify-content-center">
                <div class="sx-ad-square">
                    <!-- GPT AdSlot 5 for Ad unit 'SoccerXpert-Sidebar-Top' ### Size: [[300,250]] -->
                    <div id='div-gpt-ad-6447922-5'>
                        <script>
                            googletag.cmd.push(function() { googletag.display('div-gpt-ad-6447922-5'); });
                        </script>
                    </div>
                    <!-- End AdSlot 5 -->
                </div>

        </div>
    </div>

        <!-- Popular Drills Widget -->
        <div class="widget">
            <h3 class="widget-title">
                <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#fire"></use></svg>
                Popular Drills
            </h3>
            <ul class="widget-list">
                <li>
                    <a href="https://soccerxpert.com/drills/details/id1229">The Numbers Game</a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills/details/1v1-diamond-shooting-drill">1v1 Diamond Shooting Drill</a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/drills/details/world-cup-soccer-drill">World Cup Soccer Drill</a>
                </li>
            </ul>
        </div>
        <div class="widget mt-3">
            <h3 class="widget-title">
                <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#graph-up-arrow"></use></svg>
                Trending Categories
            </h3>
            <div class="trending-tags">
                <a href="https://soccerxpert.com/drills/soccer-passing-drills" class="tag-badge">Passing</a>
                <a href="https://soccerxpert.com/drills/soccer-dribbling-drills" class="tag-badge">Dribbling</a>
                <a href="https://soccerxpert.com/drills/soccer-shooting-drills" class="tag-badge">Shooting</a>
                <a href="https://soccerxpert.com/drills/soccer-possession-drills" class="tag-badge">Possession</a>
                <a href="https://soccerxpert.com/drills/soccer-defending-drills" class="tag-badge">Defending</a>
                <a href="https://soccerxpert.com/drills/soccer-warm-up-drills" class="tag-badge">Warm-up</a>
                <a href="https://soccerxpert.com/drills/soccer-fitness-drills" class="tag-badge">Fitness</a>
                <a href="https://soccerxpert.com/drills/soccer-goalkeeping-drills" class="tag-badge">Goalkeeping</a>
            </div>
        </div>

        

    <div class="row" aria-label="Advertisement">
        <div class="col-12 d-flex">

                <div class="sx-ad-vertical">
                    <!-- GPT AdSlot 3 for Ad unit 'SoccerXpert-Sidebar-Vertical' ### Size: [[160,600],[300,250],[300,600]] -->
                    <div id='div-gpt-ad-6447922-3'>
                        <script>
                            googletag.cmd.push(function() { googletag.display('div-gpt-ad-6447922-3'); });
                        </script>
                    </div>
                    <!-- End AdSlot 3 -->
                </div>

        </div>
    </div>



        <!-- Coaching Tips Widget -->
        <div class="widget">
            <h3 class="widget-title">
                <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#lightbulb"></use></svg>
                Coaching Tips
            </h3>
            <ul class="widget-list">
                <li>
                    <a href="https://soccerxpert.com/tips/coaching-youth-soccer">Coaching youth soccer players</a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/formations">Understanding formations for all formats</a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/tips/soccer-skills">Building confidence in young individuals</a>
                </li>
                <li>
                    <a href="https://soccerxpert.com/tips/planning-youth-soccer-practice">Planning your next youth soccer practice</a>
                </li>
            </ul>
        </div>

       
        <!-- Community Stats Widget -->
        <div class="widget">
            <h3 class="widget-title">
                <svg width="1em" height="1em" fill="currentColor"><use xlink:href="#bar-chart"></use></svg>
                Community Stats
            </h3>
            <div class="community-stats">
                <div class="stat-row">
                    <span class="stat-value">500+</span>
                    <span class="stat-desc">Drills</span>
                </div>
                <div class="stat-row">
                    <span class="stat-value">14</span>
                    <span class="stat-desc">Categories</span>
                </div>
                <div class="stat-row">
                    <span class="stat-value">4</span>
                    <span class="stat-desc">Age Groups</span>
                </div>
                <div class="stat-row">
                    <span class="stat-value">Free</span>
                    <span class="stat-desc">Always</span>
                </div>
            </div>
        </div>

    </div>
</aside>


        </div>
    </div>
    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">

    <symbol id="person-circle" viewBox="0 0 16 16">
        <path d="M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0" />
        <path fill-rule="evenodd" d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1" />
    </symbol>
    <symbol id="people" viewBox="0 0 16 16">
        <path d="M15 14s1 0 1-1-1-4-5-4-5 3-5 4 1 1 1 1zm-7.978-1L7 12.996c.001-.264.167-1.03.76-1.72C8.312 10.629 9.282 10 11 10c1.717 0 2.687.63 3.24 1.276.593.69.758 1.457.76 1.72l-.008.002-.014.002zM11 7a2 2 0 1 0 0-4 2 2 0 0 0 0 4m3-2a3 3 0 1 1-6 0 3 3 0 0 1 6 0M6.936 9.28a6 6 0 0 0-1.23-.247A7 7 0 0 0 5 9c-4 0-5 3-5 4q0 1 1 1h4.216A2.24 2.24 0 0 1 5 13c0-1.01.377-2.042 1.09-2.904.243-.294.526-.569.846-.816M4.92 10A5.5 5.5 0 0 0 4 13H1c0-.26.164-1.03.76-1.724.545-.636 1.492-1.256 3.16-1.275ZM1.5 5.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-2a2 2 0 1 0 0 4 2 2 0 0 0 0-4" />
    </symbol>
    <symbol id="people-fill" viewBox="0 0 16 16">
        <path d="M7 14s-1 0-1-1 1-4 5-4 5 3 5 4-1 1-1 1zm4-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6m-5.784 6A2.24 2.24 0 0 1 5 13c0-1.355.68-2.75 1.936-3.72A6.3 6.3 0 0 0 5 9c-4 0-5 3-5 4s1 1 1 1zM4.5 8a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5" />
    </symbol>
    <symbol id="person" viewBox="0 0 16 16">
        <path d="M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z" />
    </symbol>
    <symbol id="person-fill" viewBox="0 0 16 16">
        <path d="M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6" />
    </symbol>
    <symbol id="person-arms-up" viewBox="0 0 16 16">
        <path d="M8 3a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3" />
        <path d="m5.93 6.704-.846 8.451a.768.768 0 0 0 1.523.203l.81-4.865a.59.59 0 0 1 1.165 0l.81 4.865a.768.768 0 0 0 1.523-.203l-.845-8.451A1.5 1.5 0 0 1 10.5 5.5L13 2.284a.796.796 0 0 0-1.239-.998L9.634 3.84a.7.7 0 0 1-.33.235c-.23.074-.665.176-1.304.176-.64 0-1.074-.102-1.305-.176a.7.7 0 0 1-.329-.235L4.239 1.286a.796.796 0 0 0-1.24.998l2.5 3.216c.317.316.475.758.43 1.204Z" />
    </symbol>
    <symbol id="person-standing" viewBox="0 0 16 16">
        <path d="M8 3a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3M6 6.75v8.5a.75.75 0 0 0 1.5 0V10.5a.5.5 0 0 1 1 0v4.75a.75.75 0 0 0 1.5 0v-8.5a.25.25 0 1 1 .5 0v2.5a.75.75 0 0 0 1.5 0V6.5a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v2.75a.75.75 0 0 0 1.5 0v-2.5a.25.25 0 0 1 .5 0" />
    </symbol>

    <symbol id="lock" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M8 0a4 4 0 0 1 4 4v2.05a2.5 2.5 0 0 1 2 2.45v5a2.5 2.5 0 0 1-2.5 2.5h-7A2.5 2.5 0 0 1 2 13.5v-5a2.5 2.5 0 0 1 2-2.45V4a4 4 0 0 1 4-4m0 1a3 3 0 0 0-3 3v2h6V4a3 3 0 0 0-3-3" />
    </symbol>
    <symbol id="calendar-date" viewBox="0 0 16 16">
        <path d="M6.445 11.688V6.354h-.633A13 13 0 0 0 4.5 7.16v.695c.375-.257.969-.62 1.258-.777h.012v4.61zm1.188-1.305c.047.64.594 1.406 1.703 1.406 1.258 0 2-1.066 2-2.871 0-1.934-.781-2.668-1.953-2.668-.926 0-1.797.672-1.797 1.809 0 1.16.824 1.77 1.676 1.77.746 0 1.23-.376 1.383-.79h.027c-.004 1.316-.461 2.164-1.305 2.164-.664 0-1.008-.45-1.05-.82zm2.953-2.317c0 .696-.559 1.18-1.184 1.18-.601 0-1.144-.383-1.144-1.2 0-.823.582-1.21 1.168-1.21.633 0 1.16.398 1.16 1.23" />
        <path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z" />
    </symbol>
    <symbol id="calendar-check" viewBox="0 0 16 16">
        <path d="M10.854 7.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 9.793l2.646-2.647a.5.5 0 0 1 .708 0" />
        <path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z" />
    </symbol>
    <symbol id="clock" viewBox="0 0 16 16">
        <path d="M8 3.5a.5.5 0 0 0-1 0V8a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 7.71z" />
        <path d="M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0" />
    </symbol>
    <symbol id="clock-fill" viewBox="0 0 16 16">
        <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M8 3.5a.5.5 0 0 0-1 0V8a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 7.71z" />
    </symbol>
    <symbol id="clock-history" viewBox="0 0 16 16">
        <path d="M8.515 1.019A7 7 0 0 0 8 1V0a8 8 0 0 1 .589.022zm2.004.45a7 7 0 0 0-.985-.299l.219-.976q.576.129 1.126.342zm1.37.71a7 7 0 0 0-.439-.27l.493-.87a8 8 0 0 1 .979.654l-.615.789a7 7 0 0 0-.418-.302zm1.834 1.79a7 7 0 0 0-.653-.796l.724-.69q.406.429.747.91zm.744 1.352a7 7 0 0 0-.214-.468l.893-.45a8 8 0 0 1 .45 1.088l-.95.313a7 7 0 0 0-.179-.483m.53 2.507a7 7 0 0 0-.1-1.025l.985-.17q.1.58.116 1.17zm-.131 1.538q.05-.254.081-.51l.993.123a8 8 0 0 1-.23 1.155l-.964-.267q.069-.247.12-.501m-.952 2.379q.276-.436.486-.908l.914.405q-.24.54-.555 1.038zm-.964 1.205q.183-.183.35-.378l.758.653a8 8 0 0 1-.401.432z" />
        <path d="M8 1a7 7 0 1 0 4.95 11.95l.707.707A8.001 8.001 0 1 1 8 0z" />
        <path d="M7.5 3a.5.5 0 0 1 .5.5v5.21l3.248 1.856a.5.5 0 0 1-.496.868l-3.5-2A.5.5 0 0 1 7 9V3.5a.5.5 0 0 1 .5-.5" />
    </symbol>
    <symbol id="stopwatch" viewBox="0 0 16 16">
        <path d="M8.5 5.6a.5.5 0 1 0-1 0v2.9h-3a.5.5 0 0 0 0 1H8a.5.5 0 0 0 .5-.5z" />
        <path d="M6.5 1A.5.5 0 0 1 7 .5h2a.5.5 0 0 1 0 1v.57c1.36.196 2.594.78 3.584 1.64l.012-.013.354-.354-.354-.353a.5.5 0 0 1 .707-.708l1.414 1.415a.5.5 0 1 1-.707.707l-.353-.354-.354.354-.013.012A7 7 0 1 1 7 2.071V1.5a.5.5 0 0 1-.5-.5M8 3a6 6 0 1 0 .001 12A6 6 0 0 0 8 3" />
    </symbol>

    <symbol id="eye" viewBox="0 0 16 16">
        <path d="M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8M1.173 8a13 13 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5s3.879 1.168 5.168 2.457A13 13 0 0 1 14.828 8q-.086.13-.195.288c-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5s-3.879-1.168-5.168-2.457A13 13 0 0 1 1.172 8z" />
        <path d="M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5M4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0" />
    </symbol>
    <symbol id="eye-fill" viewBox="0 0 16 16">
        <path d="M10.5 8a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0" />
        <path d="M0 8s3-5.5 8-5.5S16 8 16 8s-3 5.5-8 5.5S0 8 0 8m8 3.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7" />
    </symbol>
    <symbol id="star" viewBox="0 0 16 16">
        <path d="M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256 4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73 3.522-3.356c.33-.314.16-.888-.282-.95l-4.898-.696L8.465.792a.513.513 0 0 0-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356-.83 4.73zm4.905-2.767-3.686 1.894.694-3.957a.56.56 0 0 0-.163-.505L1.71 6.745l4.052-.576a.53.53 0 0 0 .393-.288L8 2.223l1.847 3.658a.53.53 0 0 0 .393.288l4.052.575-2.906 2.77a.56.56 0 0 0-.163.506l.694 3.957-3.686-1.894a.5.5 0 0 0-.461 0z" />
    </symbol>
    <symbol id="star-fill" viewBox="0 0 16 16">
        <path d="M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z" />
    </symbol>

    <symbol id="cone-striped" viewBox="0 0 16 16">
        <path d="m9.97 4.88.953 3.811C10.159 8.878 9.14 9 8 9s-2.158-.122-2.923-.309L6.03 4.88C6.635 4.957 7.3 5 8 5s1.365-.043 1.97-.12m-.245-.978L8.97.88C8.718-.13 7.282-.13 7.03.88L6.275 3.9C6.8 3.965 7.382 4 8 4s1.2-.036 1.725-.098m4.396 8.613a.5.5 0 0 1 .037.96l-6 2a.5.5 0 0 1-.316 0l-6-2a.5.5 0 0 1 .037-.96l2.391-.598.565-2.257c.862.212 1.964.339 3.165.339s2.303-.127 3.165-.339l.565 2.257z" />
    </symbol>
    <symbol id="cone" viewBox="0 0 16 16">
        <path d="M7.03 1.88c.252-1.01 1.688-1.01 1.94 0l2.905 11.62H14a.5.5 0 0 1 0 1H2a.5.5 0 0 1 0-1h2.125z" />
    </symbol>
    <symbol id="bullseye" viewBox="0 0 16 16">
        <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16" />
        <path d="M8 13A5 5 0 1 1 8 3a5 5 0 0 1 0 10m0 1A6 6 0 1 0 8 2a6 6 0 0 0 0 12" />
        <path d="M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6m0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8" />
        <path d="M9.5 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0" />
    </symbol>
    <symbol id="box-arrow-in-down" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M3.5 6a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h9a.5.5 0 0 0 .5-.5v-8a.5.5 0 0 0-.5-.5h-2a.5.5 0 0 1 0-1h2A1.5 1.5 0 0 1 14 6.5v8a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 2 14.5v-8A1.5 1.5 0 0 1 3.5 5h2a.5.5 0 0 1 0 1z" />
        <path fill-rule="evenodd" d="M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z" />
    </symbol>
    <symbol id="arrow-up-circle" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8m15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-7.5 3.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707z" />
    </symbol>
    <symbol id="arrow-up-right" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M14 2.5a.5.5 0 0 0-.5-.5h-6a.5.5 0 0 0 0 1h4.793L2.146 13.146a.5.5 0 0 0 .708.708L13 3.707V8.5a.5.5 0 0 0 1 0z" />
    </symbol>
    <symbol id="heart-pulse" viewBox="0 0 16 16">
        <path d="m8 2.748-.717-.737C5.6.281 2.514.878 1.4 3.053.918 3.995.78 5.323 1.508 7H.43c-2.128-5.697 4.165-8.83 7.394-5.857q.09.083.176.171a3 3 0 0 1 .176-.17c3.23-2.974 9.522.159 7.394 5.856h-1.078c.728-1.677.59-3.005.108-3.947C13.486.878 10.4.28 8.717 2.01zM2.212 10h1.315C4.593 11.183 6.05 12.458 8 13.795c1.949-1.337 3.407-2.612 4.473-3.795h1.315c-1.265 1.566-3.14 3.25-5.788 5-2.648-1.75-4.523-3.434-5.788-5" />
        <path d="M10.464 3.314a.5.5 0 0 0-.945.049L7.921 8.956 6.464 5.314a.5.5 0 0 0-.88-.091L3.732 8H.5a.5.5 0 0 0 0 1H4a.5.5 0 0 0 .416-.223l1.473-2.209 1.647 4.118a.5.5 0 0 0 .945-.049l1.598-5.593 1.457 3.642A.5.5 0 0 0 12 9h3.5a.5.5 0 0 0 0-1h-3.162z" />
    </symbol>
    <symbol id="thermometer-sun" viewBox="0 0 16 16">
        <path d="M5 12.5a1.5 1.5 0 1 1-2-1.415V2.5a.5.5 0 0 1 1 0v8.585A1.5 1.5 0 0 1 5 12.5" />
        <path d="M1 2.5a2.5 2.5 0 0 1 5 0v7.55a3.5 3.5 0 1 1-5 0zM3.5 1A1.5 1.5 0 0 0 2 2.5v7.987l-.167.15a2.5 2.5 0 1 0 3.333 0L5 10.486V2.5A1.5 1.5 0 0 0 3.5 1m5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0v-1a.5.5 0 0 1 .5-.5m4.243 1.757a.5.5 0 0 1 0 .707l-.707.708a.5.5 0 1 1-.708-.708l.708-.707a.5.5 0 0 1 .707 0M8 5.5a.5.5 0 0 1 .5-.5 3 3 0 1 1 0 6 .5.5 0 0 1 0-1 2 2 0 0 0 0-4 .5.5 0 0 1-.5-.5M12.5 8a.5.5 0 0 1 .5-.5h1a.5.5 0 1 1 0 1h-1a.5.5 0 0 1-.5-.5m-1.172 2.828a.5.5 0 0 1 .708 0l.707.708a.5.5 0 0 1-.707.707l-.708-.707a.5.5 0 0 1 0-.708M8.5 12a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0v-1a.5.5 0 0 1 .5-.5" />
    </symbol>
    <symbol id="emoji-smile" viewBox="0 0 16 16">
        <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16" />
        <path d="M4.285 9.567a.5.5 0 0 1 .683.183A3.5 3.5 0 0 0 8 11.5a3.5 3.5 0 0 0 3.032-1.75.5.5 0 1 1 .866.5A4.5 4.5 0 0 1 8 12.5a4.5 4.5 0 0 1-3.898-2.25.5.5 0 0 1 .183-.683M7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5m4 0c0 .828-.448 1.5-1 1.5s-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5" />
    </symbol>
    <symbol id="house-door" viewBox="0 0 16 16">
        <path d="M8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4.5a.5.5 0 0 0 .5-.5v-4h2v4a.5.5 0 0 0 .5.5H14a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM2.5 14V7.707l5.5-5.5 5.5 5.5V14H10v-4a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v4z" />
    </symbol>
    <symbol id="1-circle" viewBox="0 0 16 16">
        <path d="M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8m15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0M9.283 4.002V12H7.971V5.338h-.065L6.072 6.656V5.385l1.899-1.383z" />
    </symbol>
    <symbol id="2-circle" viewBox="0 0 16 16">
        <path d="M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8m15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0M6.646 6.24v.07H5.375v-.064c0-1.213.879-2.402 2.637-2.402 1.582 0 2.613.949 2.613 2.215 0 1.002-.6 1.667-1.287 2.43l-.096.107-1.974 2.22v.077h3.498V12H5.422v-.832l2.97-3.293c.434-.475.903-1.008.903-1.705 0-.744-.557-1.236-1.313-1.236-.843 0-1.336.615-1.336 1.306" />
    </symbol>
    <symbol id="3-circle" viewBox="0 0 16 16">
        <path d="M7.918 8.414h-.879V7.342h.838c.78 0 1.348-.522 1.342-1.237 0-.709-.563-1.195-1.348-1.195-.79 0-1.312.498-1.348 1.055H5.275c.036-1.137.95-2.115 2.625-2.121 1.594-.012 2.608.885 2.637 2.062.023 1.137-.885 1.776-1.482 1.875v.07c.703.07 1.71.64 1.734 1.917.024 1.459-1.277 2.396-2.93 2.396-1.705 0-2.707-.967-2.754-2.144H6.33c.059.597.68 1.06 1.541 1.066.973.006 1.6-.563 1.588-1.354-.006-.779-.621-1.318-1.541-1.318" />
        <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8" />
    </symbol>
    <symbol id="4-circle" viewBox="0 0 16 16">
        <path d="M7.519 5.057q.33-.527.657-1.055h1.933v5.332h1.008v1.107H10.11V12H8.85v-1.559H4.978V9.322c.77-1.427 1.656-2.847 2.542-4.265ZM6.225 9.281v.053H8.85V5.063h-.065c-.867 1.33-1.787 2.806-2.56 4.218" />
        <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8" />
    </symbol>
    <symbol id="broadcast" viewBox="0 0 16 16">
        <path d="M3.05 3.05a7 7 0 0 0 0 9.9.5.5 0 0 1-.707.707 8 8 0 0 1 0-11.314.5.5 0 0 1 .707.707m2.122 2.122a4 4 0 0 0 0 5.656.5.5 0 1 1-.708.708 5 5 0 0 1 0-7.072.5.5 0 0 1 .708.708m5.656-.708a.5.5 0 0 1 .708 0 5 5 0 0 1 0 7.072.5.5 0 1 1-.708-.708 4 4 0 0 0 0-5.656.5.5 0 0 1 0-.708m2.122-2.12a.5.5 0 0 1 .707 0 8 8 0 0 1 0 11.313.5.5 0 0 1-.707-.707 7 7 0 0 0 0-9.9.5.5 0 0 1 0-.707zM10 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0" />
    </symbol>
    <symbol id="house-door" viewBox="0 0 16 16">
        <path d="M8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4.5a.5.5 0 0 0 .5-.5v-4h2v4a.5.5 0 0 0 .5.5H14a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM2.5 14V7.707l5.5-5.5 5.5 5.5V14H10v-4a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v4z" />
    </symbol>
    <symbol id="search" viewBox="0 0 16 16">
        <path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0" />
    </symbol>
    <symbol id="grid-3x3-gap" viewBox="0 0 16 16">
        <path d="M4 2v2H2V2zm1 12v-2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1m0-5V7a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1m0-5V2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1m5 10v-2a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1m0-5V7a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1m0-5V2a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1M9 2v2H7V2zm5 0v2h-2V2zM4 7v2H2V7zm5 0v2H7V7zm5 0h-2v2h2zM4 12v2H2v-2zm5 0v2H7v-2zm5 0v2h-2v-2zM12 1a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zm-1 6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1zm1 4a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1z" />
    </symbol>

    <symbol id="arrow-left-right" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M1 11.5a.5.5 0 0 0 .5.5h11.793l-3.147 3.146a.5.5 0 0 0 .708.708l4-4a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708.708L13.293 11H1.5a.5.5 0 0 0-.5.5m14-7a.5.5 0 0 1-.5.5H2.707l3.147 3.146a.5.5 0 1 1-.708.708l-4-4a.5.5 0 0 1 0-.708l4-4a.5.5 0 1 1 .708.708L2.707 4H14.5a.5.5 0 0 1 .5.5" />
    </symbol>
    <symbol id="arrows-fullscreen" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M5.828 10.172a.5.5 0 0 0-.707 0l-4.096 4.096V11.5a.5.5 0 0 0-1 0v3.975a.5.5 0 0 0 .5.5H4.5a.5.5 0 0 0 0-1H1.732l4.096-4.096a.5.5 0 0 0 0-.707m4.344 0a.5.5 0 0 1 .707 0l4.096 4.096V11.5a.5.5 0 1 1 1 0v3.975a.5.5 0 0 1-.5.5H11.5a.5.5 0 0 1 0-1h2.768l-4.096-4.096a.5.5 0 0 1 0-.707m0-4.344a.5.5 0 0 0 .707 0l4.096-4.096V4.5a.5.5 0 1 0 1 0V.525a.5.5 0 0 0-.5-.5H11.5a.5.5 0 0 0 0 1h2.768l-4.096 4.096a.5.5 0 0 0 0 .707m-4.344 0a.5.5 0 0 1-.707 0L1.025 1.732V4.5a.5.5 0 0 1-1 0V.525a.5.5 0 0 1 .5-.5H4.5a.5.5 0 0 1 0 1H1.732l4.096 4.096a.5.5 0 0 1 0 .707" />
    </symbol>
    <symbol id="repeat" viewBox="0 0 16 16">
        <path d="M11 5.466V4H5a4 4 0 0 0-3.584 5.777.5.5 0 1 1-.896.446A5 5 0 0 1 5 3h6V1.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384l-2.36 1.966a.25.25 0 0 1-.41-.192m3.81.086a.5.5 0 0 1 .67.225A5 5 0 0 1 11 13H5v1.466a.25.25 0 0 1-.41.192l-2.36-1.966a.25.25 0 0 1 0-.384l2.36-1.966a.25.25 0 0 1 .41.192V12h6a4 4 0 0 0 3.585-5.777.5.5 0 0 1 .225-.67Z" />
    </symbol>
    <symbol id="arrow-repeat" viewBox="0 0 16 16">
        <path d="M11.534 7h3.932a.25.25 0 0 1 .192.41l-1.966 2.36a.25.25 0 0 1-.384 0l-1.966-2.36a.25.25 0 0 1 .192-.41m-11 2h3.932a.25.25 0 0 0 .192-.41L2.692 6.23a.25.25 0 0 0-.384 0L.342 8.59A.25.25 0 0 0 .534 9" />
        <path fill-rule="evenodd" d="M8 3c-1.552 0-2.94.707-3.857 1.818a.5.5 0 1 1-.771-.636A6.002 6.002 0 0 1 13.917 7H12.9A5 5 0 0 0 8 3M3.1 9a5.002 5.002 0 0 0 8.757 2.182.5.5 0 1 1 .771.636A6.002 6.002 0 0 1 2.083 9z" />
    </symbol>
    <symbol id="shuffle" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M0 3.5A.5.5 0 0 1 .5 3H1c2.202 0 3.827 1.24 4.874 2.418.49.552.865 1.102 1.126 1.532.26-.43.636-.98 1.126-1.532C9.173 4.24 10.798 3 13 3v1c-1.798 0-3.173 1.01-4.126 2.082A9.6 9.6 0 0 0 7.556 8a9.6 9.6 0 0 0 1.317 1.918C9.828 10.99 11.204 12 13 12v1c-2.202 0-3.827-1.24-4.874-2.418A10.6 10.6 0 0 1 7 9.05c-.26.43-.636.98-1.126 1.532C4.827 11.76 3.202 13 1 13H.5a.5.5 0 0 1 0-1H1c1.798 0 3.173-1.01 4.126-2.082A9.6 9.6 0 0 0 6.444 8a9.6 9.6 0 0 0-1.317-1.918C4.172 5.01 2.796 4 1 4H.5a.5.5 0 0 1-.5-.5" />
        <path d="M13 5.466V1.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384l-2.36 1.966a.25.25 0 0 1-.41-.192m0 9v-3.932a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384l-2.36 1.966a.25.25 0 0 1-.41-.192" />
    </symbol>

    <symbol id="shield" viewBox="0 0 16 16">
        <path d="M5.338 1.59a61 61 0 0 0-2.837.856.48.48 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.7 10.7 0 0 0 2.287 2.233c.346.244.652.42.893.533q.18.085.293.118a1 1 0 0 0 .101.025 1 1 0 0 0 .1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7 10.7 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.8 11.8 0 0 1-2.517 2.453 7 7 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7 7 0 0 1-1.048-.625 11.8 11.8 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 63 63 0 0 1 5.072.56" />
    </symbol>
    <symbol id="shield-check" viewBox="0 0 16 16">
        <path d="M5.338 1.59a61 61 0 0 0-2.837.856.48.48 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.7 10.7 0 0 0 2.287 2.233c.346.244.652.42.893.533q.18.085.293.118a1 1 0 0 0 .101.025 1 1 0 0 0 .1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7 10.7 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.8 11.8 0 0 1-2.517 2.453 7 7 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7 7 0 0 1-1.048-.625 11.8 11.8 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 63 63 0 0 1 5.072.56" />
        <path d="M10.854 5.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 7.793l2.646-2.647a.5.5 0 0 1 .708 0" />
    </symbol>

    <symbol id="clipboard-check" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M10.854 7.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 9.793l2.646-2.647a.5.5 0 0 1 .708 0" />
        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z" />
        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z" />
    </symbol>
    <symbol id="list-ol" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M5 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5" />
        <path d="M1.713 11.865v-.474H2c.217 0 .363-.137.363-.317 0-.185-.158-.31-.361-.31-.223 0-.367.152-.373.31h-.59c.016-.467.373-.787.986-.787.588-.002.954.291.957.703a.595.595 0 0 1-.492.594v.015a.63.63 0 0 1 .569.631c0 .438-.395.744-1.017.744-.564 0-.954-.303-.965-.74h.6c.01.175.155.303.372.303.224 0 .372-.14.372-.313 0-.18-.155-.31-.372-.31h-.29v-.474zM.8 5.47v-.471h.29c.217 0 .365-.14.365-.318 0-.187-.162-.312-.365-.312-.222 0-.367.155-.373.312h-.59c.016-.468.373-.789.986-.789.591-.002.957.292.957.706a.596.596 0 0 1-.492.594v.016a.63.63 0 0 1 .569.63c0 .438-.395.745-1.017.745-.564 0-.954-.303-.965-.74h.6c.01.174.155.302.372.302.224 0 .372-.14.372-.312 0-.18-.155-.312-.372-.312h-.29zm1.929-2.47H.75v-.39c0-.67.445-.983 1.029-.983s1.02.283 1.02.926V5H2.23v-.7h-.5v-.3zm0-1c0-.14-.083-.293-.3-.293-.224 0-.311.157-.311.293v.207h.611z" />
    </symbol>
    <symbol id="hash" viewBox="0 0 16 16">
        <path d="M8.39 12.648a1 1 0 0 0-.015.18c0 .305.21.508.5.508.266 0 .492-.172.555-.477l.554-2.703h1.204c.421 0 .617-.234.617-.547 0-.312-.188-.53-.617-.53h-.985l.516-2.524h1.265c.43 0 .618-.227.618-.547 0-.313-.188-.524-.618-.524h-1.046l.476-2.304a1 1 0 0 0 .016-.164.51.51 0 0 0-.516-.516.54.54 0 0 0-.539.43l-.523 2.554H7.617l.477-2.304c.008-.04.015-.118.015-.164a.51.51 0 0 0-.523-.516.54.54 0 0 0-.531.43L6.53 5.484H5.414c-.43 0-.617.22-.617.532s.187.539.617.539h.906l-.515 2.523H4.609c-.421 0-.609.219-.609.531s.188.547.61.547h.976l-.516 2.492c-.008.04-.015.125-.015.18 0 .305.21.508.5.508.265 0 .492-.172.554-.477l.555-2.703h2.242zm-1-6.109h2.266l-.515 2.563H6.859l.532-2.563z" />
    </symbol>
    <symbol id="tag-fill" viewBox="0 0 16 16">
        <path d="M2 1a1 1 0 0 0-1 1v4.586a1 1 0 0 0 .293.707l7 7a1 1 0 0 0 1.414 0l4.586-4.586a1 1 0 0 0 0-1.414l-7-7A1 1 0 0 0 6.586 1zm4 3.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0" />
    </symbol>

    <symbol id="gear-fill" viewBox="0 0 16 16">
        <path d="M9.405 1.05c-.413-1.4-2.397-1.4-2.81 0l-.1.34a1.464 1.464 0 0 1-2.105.872l-.31-.17c-1.283-.698-2.686.705-1.987 1.987l.169.311c.446.82.023 1.841-.872 2.105l-.34.1c-1.4.413-1.4 2.397 0 2.81l.34.1a1.464 1.464 0 0 1 .872 2.105l-.17.31c-.698 1.283.705 2.686 1.987 1.987l.311-.169a1.464 1.464 0 0 1 2.105.872l.1.34c.413 1.4 2.397 1.4 2.81 0l.1-.34a1.464 1.464 0 0 1 2.105-.872l.31.17c1.283.698 2.686-.705 1.987-1.987l-.169-.311a1.464 1.464 0 0 1 .872-2.105l.34-.1c1.4-.413 1.4-2.397 0-2.81l-.34-.1a1.464 1.464 0 0 1-.872-2.105l.17-.31c.698-1.283-.705-2.686-1.987-1.987l-.311.169a1.464 1.464 0 0 1-2.105-.872zM8 10.93a2.929 2.929 0 1 1 0-5.86 2.929 2.929 0 0 1 0 5.858z" />
    </symbol>
    <symbol id="printer" viewBox="0 0 16 16">
        <path d="M2.5 8a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1" />
        <path d="M5 1a2 2 0 0 0-2 2v2H2a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h1v1a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-1h1a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-1V3a2 2 0 0 0-2-2zM4 3a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2H4zm1 10a1 1 0 0 1-1-1V9h8v3a1 1 0 0 1-1 1z" />
    </symbol>
    <symbol id="share" viewBox="0 0 16 16">
        <path d="M13.5 1a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M11 2.5a2.5 2.5 0 1 1 .603 1.628l-6.718 3.12a2.5 2.5 0 0 1 0 1.504l6.718 3.12a2.5 2.5 0 1 1-.488.876l-6.718-3.12a2.5 2.5 0 1 1 0-3.256l6.718-3.12A2.5 2.5 0 0 1 11 2.5m-8.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m11 5.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3" />
    </symbol>

    <symbol id="check-circle-fill" viewBox="0 0 16 16">
        <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z" />
    </symbol>
    <symbol id="bag-check-fill" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M10.5 3.5a2.5 2.5 0 0 0-5 0V4h5zm1 0V4H15v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4h3.5v-.5a3.5 3.5 0 1 1 7 0m-.646 5.354a.5.5 0 0 0-.708-.708L7.5 10.793 6.354 9.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0z" />
    </symbol>

    <symbol id="bar-chart" viewBox="0 0 16 16">
        <path d="M4 11H2v3h2zm5-4H7v7h2zm5-5v12h-2V2zm-2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM6 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm-5 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1z" />
    </symbol>
    <symbol id="bar-chart-fill" viewBox="0 0 16 16">
        <path d="M1 11a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1zm5-4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm5-5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1z" />
    </symbol>
    <symbol id="graph-up-arrow" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M0 0h1v15h15v1H0zm10 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V4.9l-3.613 4.417a.5.5 0 0 1-.74.037L7.06 6.767l-3.656 5.027a.5.5 0 0 1-.808-.588l4-5.5a.5.5 0 0 1 .758-.06l2.609 2.61L13.445 4H10.5a.5.5 0 0 1-.5-.5" />
    </symbol>

    <symbol id="lightbulb" viewBox="0 0 16 16">
        <path d="M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a2 2 0 0 0-.453-.618A5.98 5.98 0 0 1 2 6m6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1" />
    </symbol>
    <symbol id="megaphone-fill" viewBox="0 0 16 16">
        <path d="M13 2.5a1.5 1.5 0 0 1 3 0v11a1.5 1.5 0 0 1-3 0zm-1 .724c-2.067.95-4.539 1.481-7 1.656v6.237a25 25 0 0 1 1.088.085c2.053.204 4.038.668 5.912 1.56zm-8 7.841V4.934c-.68.027-1.399.043-2.008.053A2.02 2.02 0 0 0 0 7v2c0 1.106.896 1.996 1.994 2.009a68 68 0 0 1 1.006.036 14 14 0 0 1 1-.045zm2.164 4.926c.603 1.31-.166 2.009-1.164 2.009-.758 0-1.524-.489-1.881-1.236L2.4 14.62a25 25 0 0 1 2.416.18l1.348 1.19z" />
    </symbol>
    <symbol id="chat-quote" viewBox="0 0 16 16">
        <path d="M2.678 11.894a1 1 0 0 1 .287.801 11 11 0 0 1-.398 2c1.395-.323 2.247-.697 2.634-.893a1 1 0 0 1 .71-.074A8 8 0 0 0 8 14c3.996 0 7-2.807 7-6s-3.004-6-7-6-7 2.808-7 6c0 1.468.617 2.83 1.678 3.894m-.493 3.905a22 22 0 0 1-.713.129c-.2.032-.352-.176-.273-.362a10 10 0 0 0 .244-.637l.003-.01c.248-.72.45-1.548.524-2.319C.743 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7-3.582 7-8 7a9 9 0 0 1-2.347-.306c-.52.263-1.639.742-3.468 1.105" />
        <path d="M7.066 6.76A1.665 1.665 0 0 0 4 7.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 0 0 .6.58c1.486-1.54 1.293-3.214.682-4.112zm4 0A1.665 1.665 0 0 0 8 7.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 0 0 .6.58c1.486-1.54 1.293-3.214.682-4.112z" />
    </symbol>

    <symbol id="moon-fill" viewBox="0 0 16 16">
        <path d="M6 .278a.77.77 0 0 1 .08.858 7.2 7.2 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277q.792-.001 1.533-.16a.79.79 0 0 1 .81.316.73.73 0 0 1-.031.893A8.35 8.35 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.75.75 0 0 1 6 .278" />
    </symbol>
    <symbol id="sun-fill" viewBox="0 0 16 16">
        <path d="M8 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8M8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0m0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13m8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5M3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8m10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0m-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0m9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707M4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708" />
    </symbol>

    <symbol id="fire" viewBox="0 0 16 16">
        <path d="M8 16c3.314 0 6-2 6-5.5 0-1.5-.5-4-2.5-6 .25 1.5-1.25 2-1.25 2C11 4 9 .5 6 0c.357 2 .5 4-2 6-1.25 1-2 2.729-2 4.5C2 14 4.686 16 8 16m0-1c-1.657 0-3-1-3-2.75 0-.75.25-2 1.25-3C6.125 10 7 10.5 7 10.5c-.375-1.25.5-3.25 2-3.5-.179 1-.25 2 1 3 .625.5 1 1.364 1 2.25C11 14 9.657 15 8 15" />
    </symbol>

    <symbol id="diagram-3" viewBox="0 0 16 16">
        <path fill-rule="evenodd" d="M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H14a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 2 7h5.5V6A1.5 1.5 0 0 1 6 4.5zM8.5 5a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5zM0 11.5A1.5 1.5 0 0 1 1.5 10h1A1.5 1.5 0 0 1 4 11.5v1A1.5 1.5 0 0 1 2.5 14h-1A1.5 1.5 0 0 1 0 12.5zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zm4.5.5A1.5 1.5 0 0 1 7.5 10h1a1.5 1.5 0 0 1 1.5 1.5v1A1.5 1.5 0 0 1 8.5 14h-1A1.5 1.5 0 0 1 6 12.5zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zm4.5.5a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1a1.5 1.5 0 0 1-1.5-1.5zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5z" />
    </symbol>

    <symbol id="rulers" viewBox="0 0 16 16">
        <path d="M1 0a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h5v-1H2v-1h4v-1H4v-1h2v-1H2v-1h4V9H4V8h2V7H2V6h4V2h1v4h1V4h1v2h1V2h1v4h1V4h1v2h1V2h1v4h1V1a1 1 0 0 0-1-1z" />
    </symbol>

    <symbol id="hand-index" viewBox="0 0 16 16">
        <path d="M6.75 1a.75.75 0 0 1 .75.75V8a.5.5 0 0 0 1 0V5.467l.086-.004c.317-.012.637-.008.816.027.134.027.294.096.448.182.077.042.15.147.15.314V8a.5.5 0 1 0 1 0V6.435l.106-.01c.316-.024.584-.01.708.04.118.046.3.207.486.43.081.096.15.19.2.259V8.5a.5.5 0 0 0 1 0v-1h.342a1 1 0 0 1 .995 1.1l-.271 2.715a2.5 2.5 0 0 1-.317.991l-1.395 2.442a.5.5 0 0 1-.434.252H6.035a.5.5 0 0 1-.416-.223l-1.433-2.15a1.5 1.5 0 0 1-.243-.666l-.345-3.105a.5.5 0 0 1 .399-.546L5 8.11V9a.5.5 0 0 0 1 0V1.75A.75.75 0 0 1 6.75 1M8.5 4.466V1.75a1.75 1.75 0 1 0-3.5 0v5.34l-1.2.24a1.5 1.5 0 0 0-1.196 1.636l.345 3.106a2.5 2.5 0 0 0 .405 1.11l1.433 2.15A1.5 1.5 0 0 0 6.035 16h6.385a1.5 1.5 0 0 0 1.302-.756l1.395-2.441a3.5 3.5 0 0 0 .444-1.389l.271-2.715a2 2 0 0 0-1.99-2.199h-.581a5 5 0 0 0-.195-.248c-.191-.229-.51-.568-.88-.716-.364-.146-.846-.132-1.158-.108l-.132.012a1.26 1.26 0 0 0-.56-.642 2.6 2.6 0 0 0-.738-.288c-.31-.062-.739-.058-1.05-.046zm2.094 2.025" />
    </symbol>

    <symbol id="youtube" viewBox="0 0 16 16">
        <path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.01 2.01 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.01 2.01 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31 31 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.01 2.01 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A100 100 0 0 1 7.858 2zM6.4 5.209v4.818l4.157-2.408z" />
    </symbol>
    <symbol id="instagram" viewBox="0 0 16 16">
        <path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334" />
    </symbol>
    <symbol id="twitter-x" viewBox="0 0 16 16">
        <path d="M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z" />
    </symbol>
    <symbol id="facebook" viewBox="0 0 16 16">
        <path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951" />
    </symbol>
    <symbol id="pinterest" viewBox="0 0 16 16">
        <path d="M8 0a8 8 0 0 0-2.915 15.452c-.07-.633-.134-1.606.027-2.297.146-.625.938-3.977.938-3.977s-.239-.479-.239-1.187c0-1.113.645-1.943 1.448-1.943.682 0 1.012.512 1.012 1.127 0 .686-.437 1.712-.663 2.663-.188.796.4 1.446 1.185 1.446 1.422 0 2.515-1.5 2.515-3.664 0-1.915-1.377-3.254-3.342-3.254-2.276 0-3.612 1.707-3.612 3.471 0 .688.265 1.425.595 1.826a.24.24 0 0 1 .056.23c-.061.252-.196.796-.222.907-.035.146-.116.177-.268.107-1-.465-1.624-1.926-1.624-3.1 0-2.523 1.834-4.84 5.286-4.84 2.775 0 4.932 1.977 4.932 4.62 0 2.757-1.739 4.976-4.151 4.976-.811 0-1.573-.421-1.834-.919l-.498 1.902c-.181.695-.669 1.566-.995 2.097A8 8 0 1 0 8 0" />
    </symbol>
    <symbol id="linkedin" viewBox="0 0 16 16">
        <path d="M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z" />
    </symbol>
    <symbol id="telegram" viewBox="0 0 16 16">
        <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M8.287 5.906q-1.168.486-4.666 2.01-.516.224-.516.44c0 .149.09.259.357.29.178.02.395.057.682.088.688.074 1.21.18 1.567.317a.27.27 0 0 0 .282-.062l.195-.135c.027-.019 2.752-1.7 2.927-1.824a.07.07 0 0 1 .072-.01c.024.01.028.036.009.06-.082.107-2.089 2.02-2.174 2.107a.33.33 0 0 0-.097.254v.033c0 .012.007.024.012.035.073.145 1.423 1.04 1.574 1.143.152.103.478.158.608.058a.69.69 0 0 0 .117-.13l1.073-2.853c.283-.752.572-1.502.837-2.259a.1.1 0 0 0-.008-.085.08.08 0 0 0-.073-.042c-.066 0-.15.038-.28.096" />
    </symbol>

</svg>

    <!-- Footer -->
    <footer class="site-footer" id="siteFooter">
    <div class="footer-container">
        <div class="footer-grid">
            <div class="footer-col footer-about">
                <span class="footer-brand">
                    <img src="https://soccerxpert.com/images/logo/logo-white.svg" alt="SoccerXpert" class="footer-logo-img">
                </span>
                <p class="footer-text">
                    The ultimate free soccer coaching resource. Hundreds of age-appropriate drills and practice plans for coaches of all levels.
                </p>
            </div>
            <div class="footer-col">
                <h6 class="footer-heading">Soccer Drills</h6>
                <ul class="footer-links">
                    <li><a href="https://soccerxpert.com/drills">All Drills</a></li>
                    <li><a href="https://soccerxpert.com/drills/free-soccer-drills">Free Soccer Drills</a></li>
                    <li><a href="https://soccerxpert.com/drills/u6-u8-soccer-drills">U6-U8 Drills</a></li>
                    <li><a href="https://soccerxpert.com/drills/u10-u12-soccer-drills">U10-U12 Drills</a></li>
                    <li><a href="https://soccerxpert.com/drills/u14-u16-soccer-drills">U14-U16 Drills</a></li>
                    <li><a href="https://soccerxpert.com/drills/u17-99-soccer-drills">U17+ Drills</a></li>
                </ul>
            </div>
            <div class="footer-col">
                <h6 class="footer-heading">Resources</h6>
                <ul class="footer-links">
                    <li><a href="https://soccerxpert.com/tips">Coaching Tips</a></li>
                    <li><a href="https://soccerxpert.com/formations">Formations</a></li>
                    <li><a href="https://soccerxpert.com/coaching/soccer-coaching-app">Practice Planner</a></li>
                    <li><a href="https://soccerxpert.com/coaching/resources">Soccer Resources</a></li>
                </ul>
            </div>
            <div class="footer-col">
                <h6 class="footer-heading">Company</h6>
                <ul class="footer-links">
                    <li><a href="https://soccerxpert.com/about">About</a></li>
                    <li><a href="https://soccerxpert.com/about/contactus">Contact</a></li>
                    <li><a href="https://soccerxpert.com/about/privacypolicy">Privacy Policy</a></li>
                    <li><a href="https://soccerxpert.com/about/useragreement">User Agreement</a></li>
                </ul>
            </div>
            <div class="footer-col">
                <h6 class="footer-heading">Connect</h6>
                <div class="footer-socials">
                    <a href="https://www.youtube.com/@soccerxperts" aria-label="YouTube"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#youtube"></use></svg></a>
                    <a href="https://www.instagram.com/soccerxpert" aria-label="Instagram"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#instagram"></use></svg></a>
                    <a href="https://x.com/soccerxperts" aria-label="Twitter"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#twitter-x"></use></svg></a>
                    <a href="https://www.facebook.com/soccerxpert/" aria-label="Facebook"><svg width="1em" height="1em" fill="currentColor"><use xlink:href="#facebook"></use></svg></a>
                </div>
            </div>
        </div>
        <hr class="footer-divider">
        <p class="footer-copy">
            &copy; 2002&ndash;2026 SoccerXpert. The ultimate soccer coaching resource.
        </p>
    </div>
</footer>


    <!-- Custom JS -->
    <script src="/js/script.js?v=1" defer></script>

    <script async src="https://www.googletagmanager.com/gtag/js?id=G-N7J4LLJCD4"></script>
    <script>
        window.dataLayer = window.dataLayer || [];
        function gtag() { dataLayer.push(arguments); }
        gtag('js', new Date());
        gtag('config', 'G-N7J4LLJCD4');
    </script>

        <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5129007718157752" crossorigin="anonymous"></script>
        <script>
            (function() {
                function initLazyAds() {
                    var slots = document.querySelectorAll('.js-lazy-ad');
                    slots.forEach(function(el) {
                        var slotId = el.getAttribute('data-slot-id');
                        if (!slotId) return;
                        var io = new IntersectionObserver(function(entries) {
                            entries.forEach(function(entry) {
                                if (entry.isIntersecting) {
                                    if (window.googletag) googletag.cmd.push(function() { googletag.display(slotId); });
                                    io.disconnect();
                                }
                            });
                        }, { rootMargin: '100px' });
                        io.observe(el);
                    });
                }
                if (window.googletag) googletag.cmd.push(initLazyAds);
                else window.addEventListener('load', initLazyAds);
            })();
        </script>

    


</body>
</html>
