Total 0.00
Saving 0.00

We use cookies to give you the best customer experience on our site. To accept this, click any link on this page or continue to use the site. You can read more information on the MandM Direct cookie policy page.

Kids Sports Performance Tops

117 Styles
Page 1 of 2
Next
  • Puma Junior Boys Liga Training 1/4 Zip Top Black/White

    Puma Junior Boys Liga Training 1/4 Zip Top Black/White

    €17.95
    Save €12.00 (-40%)
  • Umbro Junior Boys S04 Schalke Training Shower Jacket Blue

    Umbro Junior Boys S04 Schalke Training Shower Jacket Blue

    €17.95
    Save €54.00 (-75%)
  • Puma Junior Boys Liga Training 1/4 Zip Top Peacoat/White

    Puma Junior Boys Liga Training 1/4 Zip Top Peacoat/White

    €17.95
    Save €12.00 (-40%)
  • Kangaroo Poo Boys Baselayer Set Black

    Kangaroo Poo Boys Baselayer Set Black

    €9.95
  • Nike Junior Boys FCB Barcelona Home Jersey Varsity Maize/Deep Royal Blue/Noble Red

    Nike Junior Boys FCB Barcelona Home Jersey Varsity Maize/Deep Royal Blue/Noble Red

    €17.95
    Save €48.00 (-72%)
  • Puma Junior Boys Liga Training Rain Jacket Core (With Hood) Black/White

    Puma Junior Boys Liga Training Rain Jacket Core (With Hood) Black/White

    €26.95
    Save €17.00 (-38%)
  • Canterbury Boys Mens Team Full Zip Rain Jacket Red/White

    Canterbury Boys Mens Team Full Zip Rain Jacket Red/White

    €15.95
    Save €24.00 (-60%)
  • Puma Boys Graphic Logo Tee Dark Grey Heather

    Puma Boys Graphic Logo Tee Dark Grey Heather

    €4.95
    Save €11.00 (-68%)
  • Nike Junior Boys FCB Barcelona NSW Authentic Woven Windrunner Jacket Noble Red/Varsity Maize/ Deep Royal Blue

    Nike Junior Boys FCB Barcelona NSW Authentic Woven Windrunner Jacket Noble Red/Varsity Maize/ Deep Royal Blue

    €29.95
    Save €48.00 (-61%)
  • Puma Junior Boys Liga Training Rain Jacket Core (With Hood) Peacoat/White

    Puma Junior Boys Liga Training Rain Jacket Core (With Hood) Peacoat/White

    €26.95
    Save €17.00 (-38%)
  • Umbro Junior Boys S04 Schalke 1/2 Zip Training Top Blue

    Umbro Junior Boys S04 Schalke 1/2 Zip Training Top Blue

    €15.95
    Save €44.00 (-73%)
  • Puma Junior Boys MCFC Manchester City Home Mini Kit Blue/Purple

    Puma Junior Boys MCFC Manchester City Home Mini Kit Blue/Purple

    €14.95
    Save €39.00 (-72%)
  • Nike Junior Boys FCB Barcelona Nsw Modern Authentic Polo Bright Blue/Cabana

    Nike Junior Boys FCB Barcelona Nsw Modern Authentic Polo Bright Blue/Cabana

    €14.95
    Save €21.00 (-58%)
  • Umbro Junior Boys S04 Schalke Training Jersey Blue

    Umbro Junior Boys S04 Schalke Training Jersey Blue

    €10.95
    Save €31.00 (-73%)
  • Umbro Junior Boys S04 Schalke Home Jersey Deep Surf/Dazzling Blue/Brilliant White

    Umbro Junior Boys S04 Schalke Home Jersey Deep Surf/Dazzling Blue/Brilliant White

    €10.95
    Save €65.00 (-85%)
  • Umbro Junior Boys S04 Pre-Match Jersey Dazzling Blue

    Umbro Junior Boys S04 Pre-Match Jersey Dazzling Blue

    €9.95
    Save €38.00 (-79%)
  • Canterbury Boys Mens Plain Tee White

    Canterbury Boys Mens Plain Tee White

    €5.95
    Save €10.00 (-62%)
  • Puma Junior Boys Liga Long Sleeve Jersey Silver Lake Blue/Puma Black

    Puma Junior Boys Liga Long Sleeve Jersey Silver Lake Blue/Puma Black

    €7.95
    Save €9.00 (-53%)
  • Asics Junior Boys Color Block Short Sleeve Training T-Shirt Brilliant White/Mid Grey Heather

    Asics Junior Boys Color Block Short Sleeve Training T-Shirt Brilliant White/Mid Grey Heather

    €4.95
    Save €17.00 (-77%)
  • Canterbury Boys Team Dry Tee Red

    Canterbury Boys Team Dry Tee Red

    €8.95
    Save €9.00 (-50%)
  • Puma Boys Ftblplay Drycell Top Blue/Navy

    Puma Boys Ftblplay Drycell Top Blue/Navy

    €5.95
    Save €8.00 (-57%)
  • Puma Junior Boys Liga Training Jersey Electric Blue/White

    Puma Junior Boys Liga Training Jersey Electric Blue/White

    €9.95
    Save €6.00 (-37%)
  • Puma Junior Boys Liga Long Sleeve Jersey Prism Violet/Puma White

    Puma Junior Boys Liga Long Sleeve Jersey Prism Violet/Puma White

    €5.95
  • Puma Junior Boys Liga Striped Long Sleeve Jersey Electric Blue Lemonade/Black

    Puma Junior Boys Liga Striped Long Sleeve Jersey Electric Blue Lemonade/Black

    €5.95
    Save €12.00 (-66%)
  • Puma Junior Boys Liga Striped Long Sleeve Jersey Electric Blue Lemonade/White

    Puma Junior Boys Liga Striped Long Sleeve Jersey Electric Blue Lemonade/White

    €7.95
    Save €10.00 (-55%)
  • Umbro Junior Boys S04 Schalke Travel Hooded Jacket Blue

    Umbro Junior Boys S04 Schalke Travel Hooded Jacket Blue

    €15.95
    Save €44.00 (-73%)
  • Nike Junior Boys FCB Barcelona I96 Jacket Dark Obsidian/Sonic Yellow

    Nike Junior Boys FCB Barcelona I96 Jacket Dark Obsidian/Sonic Yellow

    €35.95
    Save €30.00 (-45%)
  • Puma Junior Boys Liga Casuals Hoodie Red/White

    Puma Junior Boys Liga Casuals Hoodie Red/White

    €21.95
    Save €14.00 (-38%)
  • Puma Junior Boys Drycell 1/4 Zip Golf Top Black

    Puma Junior Boys Drycell 1/4 Zip Golf Top Black

    €17.95
    Save €24.00 (-57%)
  • Umbro Junior Boys S04 Schalke Third Jersey Black/Phantom/Deep Surf

    Umbro Junior Boys S04 Schalke Third Jersey Black/Phantom/Deep Surf

    €14.95
    Save €61.00 (-80%)
  • Puma Junior Boys Liga Casuals Hoodie Peacoat/White

    Puma Junior Boys Liga Casuals Hoodie Peacoat/White

    €21.95
    Save €14.00 (-38%)
  • Puma Junior Boys Liga Training Rain Jacket Core (With Hood) Red/White

    Puma Junior Boys Liga Training Rain Jacket Core (With Hood) Red/White

    €26.95
    Save €15.00 (-35%)
  • Puma Boys Ftblplay Drycell Graphic Top Red/Black

    Puma Boys Ftblplay Drycell Graphic Top Red/Black

    €9.95
    Save €6.00 (-37%)
  • Nike Junior Boys FCB Barcelona Nsw Tech Fleece Essentials Full Zip Hoodie Dark Smoke Grey/Dark Grey/Cabana

    Nike Junior Boys FCB Barcelona Nsw Tech Fleece Essentials Full Zip Hoodie Dark Smoke Grey/Dark Grey/Cabana

    €35.95
    Save €66.00 (-64%)
  • Puma Junior Boys Ftblnxt Drycell Graphic Top Red/Black

    Puma Junior Boys Ftblnxt Drycell Graphic Top Red/Black

    €11.95
    Save €12.00 (-50%)
  • adidas Boys Own The Run Aeroready Top Solar Red/Collegiate Navy

    adidas Boys Own The Run Aeroready Top Solar Red/Collegiate Navy

    €10.95
    Save €10.00 (-47%)
  • adidas Junior RMFC Real Madrid Presentation Track Top Craft Blue/Dark Royal/Core White

    adidas Junior RMFC Real Madrid Presentation Track Top Craft Blue/Dark Royal/Core White

    €23.95
    Save €42.00 (-63%)
  • Reebok Junior Boys Cationic T-Shirt Asphalt

    Reebok Junior Boys Cationic T-Shirt Asphalt

    €9.95
    Save €10.00 (-50%)
  • Puma Junior Boys Liga Training Rain Jacket Core (With Hood) Electric Blue/White

    Puma Junior Boys Liga Training Rain Jacket Core (With Hood) Electric Blue/White

    €26.95
    Save €17.00 (-38%)
  • Puma Junior Boys Ftblplay Drycell Top Burgundy/Red

    Puma Junior Boys Ftblplay Drycell Top Burgundy/Red

    €7.95
    Save €7.00 (-46%)
  • Puma Junior Boys Cup Training Core Jacket Prism Violet/Parachute Purple

    Puma Junior Boys Cup Training Core Jacket Prism Violet/Parachute Purple

    €14.95
    Save €21.00 (-58%)
  • Umbro Junior Boys S04 Schalke Hooded Presentation Jacket Blue

    Umbro Junior Boys S04 Schalke Hooded Presentation Jacket Blue

    €17.95
    Save €42.00 (-70%)
  • Puma Junior Boys Liga Casuals Hoodie Electric Blue/White

    Puma Junior Boys Liga Casuals Hoodie Electric Blue/White

    €21.95
    Save €14.00 (-38%)
  • Puma Junior Boys Liga Long Sleeve Jersey Pepper Green/Puma White

    Puma Junior Boys Liga Long Sleeve Jersey Pepper Green/Puma White

    €7.95
    Save €9.00 (-53%)
  • Board Angels Girls Baselayer Set Pink

    Board Angels Girls Baselayer Set Pink

    €9.95
  • Nike Junior Boys FCB Barcelona Breathe Strike Top Sonic Yellow/Noble Red/Deep Royal Blue

    Nike Junior Boys FCB Barcelona Breathe Strike Top Sonic Yellow/Noble Red/Deep Royal Blue

    €19.95
    Save €19.00 (-48%)
  • Nike Junior Boys FCB Barcelona Home Jersey Varsity Maize/Deep Royal Blue/Noble Red

    Nike Junior Boys FCB Barcelona Home Jersey Varsity Maize/Deep Royal Blue/Noble Red

    €17.95
    Save €48.00 (-72%)
  • Nike Junior Boys FCB Barcelona La Liga Home Jersey Varsity Maize/Deep Royal Blue/Noble Red

    Nike Junior Boys FCB Barcelona La Liga Home Jersey Varsity Maize/Deep Royal Blue/Noble Red

    €17.95
    Save €48.00 (-72%)
  • Puma Junior Boys Liga Training 1/4 Zip Top Electric Blue/White

    Puma Junior Boys Liga Training 1/4 Zip Top Electric Blue/White

    €17.95
    Save €12.00 (-40%)
  • Puma Junior Boys MCFC Manchester City Away Jersey Black/Peach

    Puma Junior Boys MCFC Manchester City Away Jersey Black/Peach

    €10.95
    Save €49.00 (-81%)
  • Canterbury Junior Boys Vapodri Challenge Hooped Top Black/White

    Canterbury Junior Boys Vapodri Challenge Hooped Top Black/White

    €9.95
    Save €20.00 (-66%)
  • Canterbury Junior Boys Vapodri Challenge Hooped Top Flag Red/White

    Canterbury Junior Boys Vapodri Challenge Hooped Top Flag Red/White

    €5.95
    Save €24.00 (-80%)
  • Umbro Junior Boys Vision Tech Long Sleeve Football Jersey Navy

    Umbro Junior Boys Vision Tech Long Sleeve Football Jersey Navy

    €4.95
    Save €18.00 (-78%)
  • Umbro Junior Boys Witton Retro Short Sleeve Football Jersey Sky/White

    Umbro Junior Boys Witton Retro Short Sleeve Football Jersey Sky/White

    €4.95
    Save €9.00 (-64%)
  • Puma Junior Boys Liga Striped Long Sleeve Jersey Puma Red/Puma Black

    Puma Junior Boys Liga Striped Long Sleeve Jersey Puma Red/Puma Black

    €5.95
    Save €12.00 (-66%)
  • Puma Boys MCFC Manchester City Home Jersey Blue/Purple

    Puma Boys MCFC Manchester City Home Jersey Blue/Purple

    €15.95
    Save €44.00 (-73%)
  • Canterbury Boys Mens Team Dry Tee Royal/White

    Canterbury Boys Mens Team Dry Tee Royal/White

    €7.95
    Save €10.00 (-55%)
  • Asics Boys Junior 3 Color Graphic Short Sleeve Training Top White

    Asics Boys Junior 3 Color Graphic Short Sleeve Training Top White

    €7.95
    Save €14.00 (-63%)
  • Umbro Junior Boys Vision Tech Long Sleeve Football Jersey Emerald

    Umbro Junior Boys Vision Tech Long Sleeve Football Jersey Emerald

    €5.95
    Save €17.00 (-74%)
  • Umbro Junior Boys S04 Schalke Away Jersey Brilliant White/Grey Dawn/Arcadia

    Umbro Junior Boys S04 Schalke Away Jersey Brilliant White/Grey Dawn/Arcadia

    €10.95
    Save €65.00 (-85%)
  • adidas Boys Aeroready Top Shock Yellow/White

    adidas Boys Aeroready Top Shock Yellow/White

    €9.95
    Save €11.00 (-52%)
  • Umbro Junior Boys Milan Stripe Short Sleeve Football Jersey Sky Blue/White

    Umbro Junior Boys Milan Stripe Short Sleeve Football Jersey Sky Blue/White

    €5.95
    Save €16.00 (-72%)
  • Umbro Junior Boys Vision Tech Long Sleeve Football Jersey Royal

    Umbro Junior Boys Vision Tech Long Sleeve Football Jersey Royal

    €5.95
    Save €17.00 (-74%)
  • Umbro Junior Boys Milan Stripe Long Sleeve Football Jersey Vermillion/White

    Umbro Junior Boys Milan Stripe Long Sleeve Football Jersey Vermillion/White

    €5.95
    Save €18.00 (-75%)
  • Puma Boys Esito 4 Drycell Training Top Black/White/Ebony

    Puma Boys Esito 4 Drycell Training Top Black/White/Ebony

    €7.95
    Save €7.00 (-46%)
  • Puma Junior Boys Liga Long Sleeve Jersey Cyber Yellow/Puma Black

    Puma Junior Boys Liga Long Sleeve Jersey Cyber Yellow/Puma Black

    €8.95
    Save €8.00 (-47%)
  • Puma Junior Boys Liga Long Sleeve Jersey Electric Blue Lemonade/Yellow

    Puma Junior Boys Liga Long Sleeve Jersey Electric Blue Lemonade/Yellow

    €7.95
    Save €9.00 (-53%)
  • Umbro Junior Boys Vision Tech Short Sleeve Football Jersey White

    Umbro Junior Boys Vision Tech Short Sleeve Football Jersey White

    €7.95
    Save €14.00 (-63%)
  • Puma Junior Boys Drycell Striped Golf Polo Peacoat

    Puma Junior Boys Drycell Striped Golf Polo Peacoat

    €8.95
    Save €27.00 (-75%)
  • Asics Junior Boys Graphic Short Sleeve Training Top Peacoat

    Asics Junior Boys Graphic Short Sleeve Training Top Peacoat

    €7.95
    Save €12.00 (-60%)
  • Umbro Junior Boys Vision Tech Long Sleeve Football Jersey Yellow

    Umbro Junior Boys Vision Tech Long Sleeve Football Jersey Yellow

    €5.95
    Save €17.00 (-74%)
  • Umbro Junior Boys Vision Tech Long Sleeve Football Jersey Vermillion

    Umbro Junior Boys Vision Tech Long Sleeve Football Jersey Vermillion

    €5.95
    Save €17.00 (-74%)
  • Reebok Junior Boys Space Dye Long Sleeve T-Shirt Pepper

    Reebok Junior Boys Space Dye Long Sleeve T-Shirt Pepper

    €9.95
    Save €11.00 (-52%)
  • Puma Junior Boys Ftblplay Graphic Drycell Top Black/Asphalt

    Puma Junior Boys Ftblplay Graphic Drycell Top Black/Asphalt

    €10.95
    Save €6.00 (-35%)
  • Puma Junior Boys Ftblplay Drycell Top Black/Asphalt

    Puma Junior Boys Ftblplay Drycell Top Black/Asphalt

    €9.95
    Save €5.00 (-33%)
  • Puma Junior Boys Teamgoal Core Training Jersey Electric Blue Lemonade/Puma White

    Puma Junior Boys Teamgoal Core Training Jersey Electric Blue Lemonade/Puma White

    €5.95
    Save €9.00 (-60%)
  • adidas Boys RFU Russia Away Jersey White

    adidas Boys RFU Russia Away Jersey White

    €17.95
    Save €48.00 (-72%)
  • Nike Junior Boys FCB Barcelona NSW Tech Pack Full Zip Hoodie Deep Royal Blue/Noble Red

    Nike Junior Boys FCB Barcelona NSW Tech Pack Full Zip Hoodie Deep Royal Blue/Noble Red

    €53.95
    Save €48.00 (-47%)
  • adidas Boys ID Top White/Black

    adidas Boys ID Top White/Black

    €11.95
    Save €11.00 (-47%)
  • Umbro Junior Boys S04 Schalke Training Jersey Black

    Umbro Junior Boys S04 Schalke Training Jersey Black

    €11.95
    Save €30.00 (-71%)
  • Umbro Junior Boys S04 Schalke Long Sleeve Training Top Blue

    Umbro Junior Boys S04 Schalke Long Sleeve Training Top Blue

    €11.95
    Save €36.00 (-75%)
  • Umbro Junior Boys S04 Schalke Sleeveless Training Top Blue

    Umbro Junior Boys S04 Schalke Sleeveless Training Top Blue

    €8.95
    Save €27.00 (-75%)
  • Puma Boys Esito 4 DryCELL Training Top Royal Blue/White

    Puma Boys Esito 4 DryCELL Training Top Royal Blue/White

    €4.95
    Save €10.00 (-66%)
  • Reebok Girls Studio Tank Peppy Pink

    Reebok Girls Studio Tank Peppy Pink

    €13.95
    Save €4.00 (-22%)
  • Nike Junior Boys FCB Barcelona NSW Authentic Woven Windrunner Jacket Noble Red/Sonic Yellow/ Deep Royal Blue

    Nike Junior Boys FCB Barcelona NSW Authentic Woven Windrunner Jacket Noble Red/Sonic Yellow/ Deep Royal Blue

    €29.95
    Save €48.00 (-61%)
  • Umbro Junior Boys Witton Retro Short Sleeve Football Jersey Vermillion/White

    Umbro Junior Boys Witton Retro Short Sleeve Football Jersey Vermillion/White

    €5.95
    Save €8.00 (-57%)
  • Puma Junior Boys Liga Training 1/4 Zip Top Red/White

    Puma Junior Boys Liga Training 1/4 Zip Top Red/White

    €17.95
    Save €12.00 (-40%)
  • Hummel Boys England Rugby League Polo Navy

    Hummel Boys England Rugby League Polo Navy

    €8.95
    Save €15.00 (-62%)
  • adidas Junior Girls ID Graphic T-Shirt Active Gold/White

    adidas Junior Girls ID Graphic T-Shirt Active Gold/White

    €10.95
    Save €10.00 (-47%)
  • Puma Junior Boys OM Olympique Marseille Graphic Training Jersey Blue/Black

    Puma Junior Boys OM Olympique Marseille Graphic Training Jersey Blue/Black

    €14.95
    Save €21.00 (-58%)
  • Puma Junior Boys Liga Striped Long Sleeve Jersey Pepper Green/Puma Black

    Puma Junior Boys Liga Striped Long Sleeve Jersey Pepper Green/Puma Black

    €7.95
    Save €10.00 (-55%)
  • Hummel Boys England Rugby League Spray Jacket Red

    Hummel Boys England Rugby League Spray Jacket Red

    €11.95
    Save €36.00 (-75%)
  • Nike Infant Boys FCB Barcelona Away Kit Varsity Maize/Deep Royal Blue/Noble Red

    Nike Infant Boys FCB Barcelona Away Kit Varsity Maize/Deep Royal Blue/Noble Red

    €14.95
    Save €33.00 (-68%)
  • adidas Junior Boys SLB Benfica Presentation Jacket Grey

    adidas Junior Boys SLB Benfica Presentation Jacket Grey

    €20.95
    Save €51.00 (-70%)
  • Umbro Junior Boys Witton Retro Long Sleeve Football Jersey Sky/White

    Umbro Junior Boys Witton Retro Long Sleeve Football Jersey Sky/White

    €4.95
    Save €10.00 (-66%)
  • Puma Junior Boys Liga Striped Long Sleeve Jersey Puma Black/Puma White

    Puma Junior Boys Liga Striped Long Sleeve Jersey Puma Black/Puma White

    €8.95
    Save €9.00 (-50%)
117 Styles
Page 1 of 2
Next
Back to top

Added to your basket

Free Delivery over €75

You might also like

You might also like

MandM Direct

We notice you are using an old internet browser. Our website is optimised for more up to date browsers. Updating your browser will  greatly improve your shopping experience!

Be the first to hear about our best deals, biggest savings & newest arrivals by signing up to our emails today!