{"title":"All AOJ Products","description":"\u003cp\u003eAll Official Atlético Ottawa Juniors Products\u003c\/p\u003e","products":[{"product_id":"team-backpack","title":"AOJ - Team Backpack","description":"\u003cp data-start=\"169\" data-end=\"465\"\u003eDesigned for training days, travel, and everyday use, this 26-liter backpack combines smart storage with a clean, athletic look. A dedicated bottom compartment keeps shoes or wet gear separate, while the padded back panel and adjustable shoulder straps ensure all-day comfort on the move.\u003c\/p\u003e\n\u003cp data-start=\"616\" data-end=\"632\"\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"633\" data-end=\"928\"\u003e\n\u003cli data-start=\"633\" data-end=\"673\"\u003e\n\u003cp data-start=\"635\" data-end=\"673\"\u003eCapacity: 26L (H46 × W32 × D18 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"674\" data-end=\"722\"\u003e\n\u003cp data-start=\"676\" data-end=\"722\"\u003eAdjustable, padded shoulder straps for comfort\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"723\" data-end=\"775\"\u003e\n\u003cp data-start=\"725\" data-end=\"775\"\u003eSeparate bottom compartment for shoes or wet items\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"776\" data-end=\"809\"\u003e\n\u003cp data-start=\"778\" data-end=\"809\"\u003eSecure zip pocket for valuables\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"810\" data-end=\"847\"\u003e\n\u003cp data-start=\"812\" data-end=\"847\"\u003ePadded back panel for added support\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"848\" data-end=\"889\"\u003e\n\u003cp data-start=\"850\" data-end=\"889\"\u003eDurable 100% polyester construction\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Hummel","offers":[{"title":"Default Title","offer_id":58533894946897,"sku":"AOJ-TBCKP-NAVY-1","price":49.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/559152_50696.png?v=1769024623"},{"product_id":"aoj-home-game-jersey-red","title":"AOJ – Home Game Jersey (Red)","description":"\u003cp data-end=\"388\" data-start=\"128\"\u003eThe Atlético Ottawa Juniors Match Jersey is designed for official game use, combining lightweight comfort with on-field performance. Made from breathable, moisture-managing fabric, it allows players to move freely and stay comfortable throughout the match.\u003c\/p\u003e\n\u003cp data-end=\"609\" data-start=\"390\"\u003eThis jersey features official AOJ branding and is eligible for custom number application, ensuring a consistent and professional look across all teams. Required wear for Atlético Ottawa Juniors matches.\u003c\/p\u003e\n\u003cp data-end=\"627\" data-start=\"611\"\u003e\u003cstrong data-end=\"627\" data-start=\"611\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"860\" data-start=\"628\"\u003e\n\u003cli data-end=\"674\" data-start=\"628\"\u003e\n\u003cp data-end=\"674\" data-start=\"630\"\u003eLightweight, breathable performance fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"715\" data-start=\"675\"\u003e\n\u003cp data-end=\"715\" data-start=\"677\"\u003eDesigned for official AOJ match play\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"765\" data-start=\"716\"\u003e\n\u003cp data-end=\"765\" data-start=\"718\"\u003eComfortable fit with full freedom of movement\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"811\" data-start=\"766\"\u003e\n\u003cp data-end=\"811\" data-start=\"768\"\u003eCustom player numbers available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"860\" data-start=\"812\"\u003e\n\u003cp data-end=\"860\" data-start=\"814\"\u003eOfficial Atlético Ottawa Juniors game jersey\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":58992625844305,"sku":"AOJ-GJER-RED-YXS","price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":58533928861777,"sku":"AOJ-GJER-RED-YS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58533928894545,"sku":"AOJ-GJER-RED-YM","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58533928927313,"sku":"AOJ-GJER-RED-YL","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58533928960081,"sku":"AOJ-GJER-RED-YXL","price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":58992625877073,"sku":"AOJ-GJER-RED-AXS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58533928992849,"sku":"AOJ-GJER-RED-AS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58533929025617,"sku":"AOJ-GJER-RED-AM","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58533929058385,"sku":"AOJ-GJER-RED-AL","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58533929091153,"sku":"AOJ-GJER-RED-AXL","price":40.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Screenshot_2026-07-24_at_10.56.45_AM.png?v=1784905011"},{"product_id":"aoj-away-game-jersey-blue","title":"AOJ – Away Game Jersey (Blue)","description":"\u003cp data-start=\"128\" data-end=\"388\"\u003eThe Atlético Ottawa Juniors Match Jersey is designed for official game use, combining lightweight comfort with on-field performance. Made from breathable, moisture-managing fabric, it allows players to move freely and stay comfortable throughout the match.\u003c\/p\u003e\n\u003cp data-start=\"390\" data-end=\"609\"\u003eThis jersey features official AOJ branding and is eligible for custom number application, ensuring a consistent and professional look across all teams. Required wear for Atlético Ottawa Juniors matches.\u003c\/p\u003e\n\u003cp data-start=\"611\" data-end=\"627\"\u003e\u003cstrong data-start=\"611\" data-end=\"627\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"628\" data-end=\"860\"\u003e\n\u003cli data-start=\"628\" data-end=\"674\"\u003e\n\u003cp data-start=\"630\" data-end=\"674\"\u003eLightweight, breathable performance fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"675\" data-end=\"715\"\u003e\n\u003cp data-start=\"677\" data-end=\"715\"\u003eDesigned for official AOJ match play\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"716\" data-end=\"765\"\u003e\n\u003cp data-start=\"718\" data-end=\"765\"\u003eComfortable fit with full freedom of movement\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"766\" data-end=\"811\"\u003e\n\u003cp data-start=\"768\" data-end=\"811\"\u003eCustom player numbers available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"812\" data-end=\"860\"\u003e\n\u003cp data-start=\"814\" data-end=\"860\"\u003eOfficial Atlético Ottawa Juniors game jersey\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":58992616931409,"sku":"AOJ-GJER-BLUE-YXS","price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":58533931515985,"sku":"AOJ-GJER-BLUE-YS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58533931548753,"sku":"AOJ-GJER-BLUE-YM","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58533931581521,"sku":"AOJ-GJER-BLUE-YL","price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ XL","offer_id":58533931614289,"sku":"AOJ-GJER-BLUE-YXL","price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":58992616964177,"sku":"AOJ-GJER-BLUE-AXS","price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ S","offer_id":58533931647057,"sku":"AOJ-GJER-BLUE-AS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58533931679825,"sku":"AOJ-GJER-BLUE-AM","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58533931712593,"sku":"AOJ-GJER-BLUE-AL","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58533931745361,"sku":"AOJ-GJER-BLUE-AXL","price":40.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Screenshot_2026-07-24_at_10.57.26_AM.png?v=1784905054"},{"product_id":"aoj-away-game-shorts-blue","title":"AOJ – Training \u0026 Game Shorts","description":"\u003cp data-start=\"162\" data-end=\"454\"\u003eThe Atlético Ottawa Juniors Goalkeeper Shorts are designed for both training and match play, offering comfort, durability, and full freedom of movement. Made from lightweight, moisture-managing performance fabric, they help keep goalkeepers comfortable during high-intensity sessions.\u003c\/p\u003e\n\u003cp data-start=\"456\" data-end=\"608\"\u003eA regular fit combined with an adjustable drawstring waistband ensures a secure, customizable fit for everyday training and competitive matches.\u003c\/p\u003e\n\u003cp data-start=\"610\" data-end=\"626\"\u003e\u003cstrong data-start=\"610\" data-end=\"626\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"627\" data-end=\"854\"\u003e\n\u003cli data-start=\"627\" data-end=\"667\"\u003e\n\u003cp data-start=\"629\" data-end=\"667\"\u003eMoisture-managing performance fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"668\" data-end=\"718\"\u003e\n\u003cp data-start=\"670\" data-end=\"718\"\u003eSuitable for AOJ training and official matches\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"719\" data-end=\"759\"\u003e\n\u003cp data-start=\"721\" data-end=\"759\"\u003eRegular fit for comfort and mobility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"760\" data-end=\"812\"\u003e\n\u003cp data-start=\"762\" data-end=\"812\"\u003eAdjustable drawstring waistband for a secure fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"813\" data-end=\"854\"\u003e\n\u003cp data-start=\"815\" data-end=\"854\"\u003eDurable construction for repeated use\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":58992610476113,"sku":"AOJ-GSHO-BLUE-YXS","price":32.5,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":58533932040273,"sku":"AOJ-GSHO-BLUE-YS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58533932073041,"sku":"AOJ-GSHO-BLUE-YM","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58533932105809,"sku":"AOJ-GSHO-BLUE-YL","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58533932138577,"sku":"AOJ-GSHO-BLUE-YXL","price":32.5,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":58992610508881,"sku":"AOJ-GSHO-BLUE-AXS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58533932171345,"sku":"AOJ-GSHO-BLUE-AS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58533932204113,"sku":"AOJ-GSHO-BLUE-AM","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58533932236881,"sku":"AOJ-GSHO-BLUE-AL","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58533932269649,"sku":"AOJ-GSHO-BLUE-AXL","price":32.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664836_50696.png?v=1767910060"},{"product_id":"aoj-women-s-game-shorts-blue","title":"AOJ – Women’s Training \u0026 Game Shorts","description":"\u003cp data-start=\"162\" data-end=\"454\"\u003eThe Atlético Ottawa Juniors Goalkeeper Shorts are designed for both training and match play, offering comfort, durability, and full freedom of movement. Made from lightweight, moisture-managing performance fabric, they help keep goalkeepers comfortable during high-intensity sessions.\u003c\/p\u003e\n\u003cp data-start=\"456\" data-end=\"608\"\u003eA regular fit combined with an adjustable drawstring waistband ensures a secure, customizable fit for everyday training and competitive matches.\u003c\/p\u003e\n\u003cp data-start=\"610\" data-end=\"626\"\u003e\u003cstrong data-start=\"610\" data-end=\"626\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"627\" data-end=\"854\"\u003e\n\u003cli data-start=\"627\" data-end=\"667\"\u003e\n\u003cp data-start=\"629\" data-end=\"667\"\u003eMoisture-managing performance fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"668\" data-end=\"718\"\u003e\n\u003cp data-start=\"670\" data-end=\"718\"\u003eSuitable for AOJ training and official matches\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"719\" data-end=\"759\"\u003e\n\u003cp data-start=\"721\" data-end=\"759\"\u003eRegular fit for comfort and mobility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"760\" data-end=\"812\"\u003e\n\u003cp data-start=\"762\" data-end=\"812\"\u003eAdjustable drawstring waistband for a secure fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"813\" data-end=\"854\"\u003e\n\u003cp data-start=\"815\" data-end=\"854\"\u003eDurable construction for repeated use\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Hummel","offers":[{"title":"Women's \/ XS","offer_id":58533976440913,"sku":"AOJ-WSHO-BLUE-XS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Women's \/ S","offer_id":58533932859473,"sku":"AOJ-WSHO-BLUE-S","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Women's \/ M","offer_id":58533976473681,"sku":"AOJ-WSHO-BLUE-M","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Women's \/ L","offer_id":58533976506449,"sku":"AOJ-WSHO-BLUE-L","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Women's \/ XL","offer_id":58533976539217,"sku":"AOJ-WSHO-BLUE-XL","price":32.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664884_50696.png?v=1767910630"},{"product_id":"aoj-home-game-socks-red","title":"AOJ – Home Game Socks (Red)","description":"\u003cp data-start=\"150\" data-end=\"452\"\u003eDesigned for comfort and performance, they use moisture-management technology to help keep feet dry during training and matches. Made from a durable recycled-polyester blend, these socks are built to handle the demands of regular play while offering reliable comfort.\u003c\/p\u003e\n\u003cp data-start=\"454\" data-end=\"577\"\u003eIntegrated arch support provides a secure, supportive fit, making them ideal for both training sessions and match days.\u003c\/p\u003e\n\u003cp data-start=\"758\" data-end=\"768\"\u003e\u003cstrong\u003eSizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"769\" data-end=\"882\"\u003e\n\u003cli data-start=\"769\" data-end=\"797\"\u003e\n\u003cp data-start=\"771\" data-end=\"797\"\u003eSmall: Shoe size 3–6\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"798\" data-end=\"827\"\u003e\n\u003cp data-start=\"800\" data-end=\"827\"\u003eMedium: Shoe size 7–9\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"828\" data-end=\"858\"\u003e\n\u003cp data-start=\"830\" data-end=\"858\"\u003eLarge: Shoe size 10–12\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"859\" data-end=\"882\"\u003e\n\u003cp data-start=\"861\" data-end=\"882\"\u003eXL: Shoe size 13+\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"S","offer_id":58533933416529,"sku":"AOJ-SOC-RED-S","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":58533933449297,"sku":"AOJ-SOC-RED-M","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":58533933482065,"sku":"AOJ-SOC-RED-L","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":58533933514833,"sku":"AOJ-SOC-RED-XL","price":15.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/562978_50696.png?v=1767920440"},{"product_id":"aoj-away-game-socks-blue","title":"AOJ – Away Game Socks (Blue)","description":"\u003cp data-start=\"150\" data-end=\"452\"\u003eDesigned for comfort and performance, they use moisture-management technology to help keep feet dry during training and matches. Made from a durable recycled-polyester blend, these socks are built to handle the demands of regular play while offering reliable comfort.\u003c\/p\u003e\n\u003cp data-start=\"454\" data-end=\"577\"\u003eIntegrated arch support provides a secure, supportive fit, making them ideal for both training sessions and match days.\u003c\/p\u003e\n\u003cp data-start=\"758\" data-end=\"768\"\u003e\u003cstrong\u003eSizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"769\" data-end=\"882\"\u003e\n\u003cli data-start=\"769\" data-end=\"797\"\u003e\n\u003cp data-start=\"771\" data-end=\"797\"\u003eSmall: Shoe size 3–6\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"798\" data-end=\"827\"\u003e\n\u003cp data-start=\"800\" data-end=\"827\"\u003eMedium: Shoe size 7–9\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"828\" data-end=\"858\"\u003e\n\u003cp data-start=\"830\" data-end=\"858\"\u003eLarge: Shoe size 10–12\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"859\" data-end=\"882\"\u003e\n\u003cp data-start=\"861\" data-end=\"882\"\u003eXL: Shoe size 13+\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"S","offer_id":58533933678673,"sku":"AOJ-SOC-BLUE-S","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":58533933711441,"sku":"AOJ-SOC-BLUE-M","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":58533933744209,"sku":"AOJ-SOC-BLUE-L","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":58533933776977,"sku":"AOJ-SOC-BLUE-XL","price":15.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/563008_50696.png?v=1767920440"},{"product_id":"aoj-team-track-pants","title":"AOJ – Team Track Pants","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors track pants designed for warm-ups, travel, and training. Built for comfort, flexibility, and everyday performance.\u003c\/span\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":58998346612817,"sku":"AOJ-TTP-NAVY-YXS","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":58533934071889,"sku":"AOJ-TTP-NAVY-YS","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58533934104657,"sku":"AOJ-TTP-NAVY-YM","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58533934137425,"sku":"AOJ-TTP-NAVY-YL","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58533934170193,"sku":"AOJ-TTP-NAVY-YXL","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":58998346645585,"sku":"AOJ-TTP-NAVY-AXS","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58533934202961,"sku":"AOJ-TTP-NAVY-AS","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58533934235729,"sku":"AOJ-TTP-NAVY-AM","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58533934268497,"sku":"AOJ-TTP-NAVY-AL","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58533934301265,"sku":"AOJ-TTP-NAVY-AXL","price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664908_50696.png?v=1767910071"},{"product_id":"aoj-track-jacket","title":"AOJ – Team Track Jacket","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors track jacket. Designed for training and travel.\u003c\/span\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":58992605921361,"sku":"AOJ-TTJ-RED-YXS","price":57.5,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":58533934563409,"sku":"AOJ-TTJ-RED-YS","price":57.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58533934596177,"sku":"AOJ-TTJ-RED-YM","price":57.5,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ L","offer_id":58533934628945,"sku":"AOJ-TTJ-RED-YL","price":57.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58533934661713,"sku":"AOJ-TTJ-RED-YXL","price":57.5,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":58992605954129,"sku":"AOJ-TTJ-RED-AXS","price":57.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58533934694481,"sku":"AOJ-TTJ-RED-AS","price":57.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58533934727249,"sku":"AOJ-TTJ-RED-AM","price":57.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58533934760017,"sku":"AOJ-TTJ-RED-AL","price":57.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58533934792785,"sku":"AOJ-TTJ-RED-AXL","price":57.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664654_50696.png?v=1767910073"},{"product_id":"aoj-team-rain-jacket","title":"AOJ – Team Rain Jacket","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors rain jacket designed for wet-weather training and matchday conditions. Lightweight and protective for all-weather use.\u003c\/span\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":58992600612945,"sku":"AOJ-TRNJ-NAVY-YXS","price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":58533935153233,"sku":"AOJ-TRNJ-NAVY-YS","price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ M","offer_id":58533935186001,"sku":"AOJ-TRNJ-NAVY-YM","price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ L","offer_id":58533935218769,"sku":"AOJ-TRNJ-NAVY-YL","price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58533935251537,"sku":"AOJ-TRNJ-NAVY-YXL","price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":58992600645713,"sku":"AOJ-TRNJ-NAVY-AXS","price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58533935284305,"sku":"AOJ-TRNJ-NAVY-AS","price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58533935317073,"sku":"AOJ-TRNJ-NAVY-AM","price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58533935349841,"sku":"AOJ-TRNJ-NAVY-AL","price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58533935382609,"sku":"AOJ-TRNJ-NAVY-AXL","price":90.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/667182_50696.png?v=1767910451"},{"product_id":"aoj-goalkeeper-game-shorts-orange","title":"AOJ – Goalkeeper Game Shorts (Green)","description":"\u003cp data-start=\"162\" data-end=\"454\"\u003eThe Atlético Ottawa Juniors Goalkeeper Shorts are designed for both training and match play, offering comfort, durability, and full freedom of movement. Made from lightweight, moisture-managing performance fabric, they help keep goalkeepers comfortable during high-intensity sessions.\u003c\/p\u003e\n\u003cp data-start=\"456\" data-end=\"608\"\u003eA regular fit combined with an adjustable drawstring waistband ensures a secure, customizable fit for everyday training and competitive matches.\u003c\/p\u003e\n\u003cp data-start=\"610\" data-end=\"626\"\u003e\u003cstrong data-start=\"610\" data-end=\"626\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"627\" data-end=\"854\"\u003e\n\u003cli data-start=\"627\" data-end=\"667\"\u003e\n\u003cp data-start=\"629\" data-end=\"667\"\u003eMoisture-managing performance fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"668\" data-end=\"718\"\u003e\n\u003cp data-start=\"670\" data-end=\"718\"\u003eSuitable for AOJ training and official matches\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"719\" data-end=\"759\"\u003e\n\u003cp data-start=\"721\" data-end=\"759\"\u003eRegular fit for comfort and mobility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"760\" data-end=\"812\"\u003e\n\u003cp data-start=\"762\" data-end=\"812\"\u003eAdjustable drawstring waistband for a secure fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"813\" data-end=\"854\"\u003e\n\u003cp data-start=\"815\" data-end=\"854\"\u003eDurable construction for repeated use\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":58992608673873,"sku":"AOJ-GKSHO-GREEN-YXS","price":32.5,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":58533935710289,"sku":"AOJ-GKSHO-GREEN-YS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58533935743057,"sku":"AOJ-GKSHO-GREEN-YM","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58533935775825,"sku":"AOJ-GKSHO-GREEN-YL","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58533935808593,"sku":"AOJ-GKSHO-GREEN-YXL","price":32.5,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":58992608706641,"sku":"AOJ-GKSHO-GREEN-AXS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58533935841361,"sku":"AOJ-GKSHO-GREEN-AS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58533935874129,"sku":"AOJ-GKSHO-GREEN-AM","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58533935906897,"sku":"AOJ-GKSHO-GREEN-AL","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58533935939665,"sku":"AOJ-GKSHO-GREEN-AXL","price":32.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664831_50696.png?v=1767910077"},{"product_id":"aoj-goalkeeper-game-shorts-pink","title":"AOJ – Goalkeeper Game Shorts (Pink\/Purple)","description":"\u003cp data-start=\"162\" data-end=\"454\"\u003e\u003cstrong\u003e*Please Note: Due to a supply chain issue, this product line will only be made available in May, as an alternative, a black and yellow option has been added*\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"162\" data-end=\"454\"\u003eThe Atlético Ottawa Juniors Goalkeeper Shorts are designed for both training and match play, offering comfort, durability, and full freedom of movement. Made from lightweight, moisture-managing performance fabric, they help keep goalkeepers comfortable during high-intensity sessions.\u003c\/p\u003e\n\u003cp data-start=\"456\" data-end=\"608\"\u003eA regular fit combined with an adjustable drawstring waistband ensures a secure, customizable fit for everyday training and competitive matches.\u003c\/p\u003e\n\u003cp data-start=\"610\" data-end=\"626\"\u003e\u003cstrong data-start=\"610\" data-end=\"626\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"627\" data-end=\"854\"\u003e\n\u003cli data-start=\"627\" data-end=\"667\"\u003e\n\u003cp data-start=\"629\" data-end=\"667\"\u003eMoisture-managing performance fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"668\" data-end=\"718\"\u003e\n\u003cp data-start=\"670\" data-end=\"718\"\u003eSuitable for AOJ training and official matches\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"719\" data-end=\"759\"\u003e\n\u003cp data-start=\"721\" data-end=\"759\"\u003eRegular fit for comfort and mobility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"760\" data-end=\"812\"\u003e\n\u003cp data-start=\"762\" data-end=\"812\"\u003eAdjustable drawstring waistband for a secure fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"813\" data-end=\"854\"\u003e\n\u003cp data-start=\"815\" data-end=\"854\"\u003eDurable construction for repeated use\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":58992607199313,"sku":"AOJ-GKSHO-PINK-YXS","price":32.5,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":58533936758865,"sku":"AOJ-GKSHO-PINK-YS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58533936791633,"sku":"AOJ-GKSHO-PINK-YM","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58533936824401,"sku":"AOJ-GKSHO-PINK-YL","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58533936857169,"sku":"AOJ-GKSHO-PINK-YXL","price":32.5,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":58992607232081,"sku":"AOJ-GKSHO-PINK-AXS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58533936889937,"sku":"AOJ-GKSHO-PINK-AS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58533936922705,"sku":"AOJ-GKSHO-PINK-AM","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58533936955473,"sku":"AOJ-GKSHO-PINK-AL","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58533936988241,"sku":"AOJ-GKSHO-PINK-AXL","price":32.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/688724_50696.png?v=1767910066"},{"product_id":"aoj-goalkeeper-long-sleeve-game-shirt-orange","title":"AOJ – Goalkeeper Long Sleeve Jersey (Green)","description":"\u003cp data-end=\"388\" data-start=\"128\"\u003eThe Atlético Ottawa Juniors Match Jersey is designed for official game use, combining lightweight comfort with on-field performance. Made from breathable, moisture-managing fabric, it allows players to move freely and stay comfortable throughout the match.\u003c\/p\u003e\n\u003cp data-end=\"609\" data-start=\"390\"\u003eThis jersey features official AOJ branding and is eligible for custom number application, ensuring a consistent and professional look across all teams. Required wear for Atlético Ottawa Juniors matches.\u003c\/p\u003e\n\u003cp data-end=\"627\" data-start=\"611\"\u003e\u003cstrong data-end=\"627\" data-start=\"611\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"860\" data-start=\"628\"\u003e\n\u003cli data-end=\"674\" data-start=\"628\"\u003e\n\u003cp data-end=\"674\" data-start=\"630\"\u003eLightweight, breathable performance fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"715\" data-start=\"675\"\u003e\n\u003cp data-end=\"715\" data-start=\"677\"\u003eDesigned for official AOJ match play\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"765\" data-start=\"716\"\u003e\n\u003cp data-end=\"765\" data-start=\"718\"\u003eComfortable fit with full freedom of movement\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"811\" data-start=\"766\"\u003e\n\u003cp data-end=\"811\" data-start=\"768\"\u003eCustom player numbers available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"860\" data-start=\"812\"\u003e\n\u003cp data-end=\"860\" data-start=\"814\"\u003eOfficial Atlético Ottawa Juniors game jersey\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":58992595501137,"sku":"AOJ-GKLSJ-GREEN-YXS","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":58533937053777,"sku":"AOJ-GKLSJ-GREEN-YS","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58533937086545,"sku":"AOJ-GKLSJ-GREEN-YM","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58533937119313,"sku":"AOJ-GKLSJ-GREEN-YL","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58533937152081,"sku":"AOJ-GKLSJ-GREEN-YXL","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":58992595533905,"sku":"AOJ-GKLSJ-GREEN-AXS","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58533937184849,"sku":"AOJ-GKLSJ-GREEN-AS","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58533937217617,"sku":"AOJ-GKLSJ-GREEN-AM","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58533937250385,"sku":"AOJ-GKLSJ-GREEN-AL","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58533937283153,"sku":"AOJ-GKLSJ-GREEN-AXL","price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664053_50696.png?v=1767910078"},{"product_id":"aoj-goalkeeper-short-sleeve-game-shirt-orange","title":"AOJ – Goalkeeper Short Sleeve Jersey (Green)","description":"\u003cp data-end=\"388\" data-start=\"128\"\u003eThe Atlético Ottawa Juniors Match Jersey is designed for official game use, combining lightweight comfort with on-field performance. Made from breathable, moisture-managing fabric, it allows players to move freely and stay comfortable throughout the match.\u003c\/p\u003e\n\u003cp data-end=\"609\" data-start=\"390\"\u003eThis jersey features official AOJ branding and is eligible for custom number application, ensuring a consistent and professional look across all teams. Required wear for Atlético Ottawa Juniors matches.\u003c\/p\u003e\n\u003cp data-end=\"627\" data-start=\"611\"\u003e\u003cstrong data-end=\"627\" data-start=\"611\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"860\" data-start=\"628\"\u003e\n\u003cli data-end=\"674\" data-start=\"628\"\u003e\n\u003cp data-end=\"674\" data-start=\"630\"\u003eLightweight, breathable performance fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"715\" data-start=\"675\"\u003e\n\u003cp data-end=\"715\" data-start=\"677\"\u003eDesigned for official AOJ match play\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"765\" data-start=\"716\"\u003e\n\u003cp data-end=\"765\" data-start=\"718\"\u003eComfortable fit with full freedom of movement\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"811\" data-start=\"766\"\u003e\n\u003cp data-end=\"811\" data-start=\"768\"\u003eCustom player numbers available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"860\" data-start=\"812\"\u003e\n\u003cp data-end=\"860\" data-start=\"814\"\u003eOfficial Atlético Ottawa Juniors game jersey\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":58992587833425,"sku":"AOJ-GKSSJ-GREEN-YXS","price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":58533937905745,"sku":"AOJ-GKSSJ-GREEN-YS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58533937938513,"sku":"AOJ-GKSSJ-GREEN-YM","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58533937971281,"sku":"AOJ-GKSSJ-GREEN-YL","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58533938004049,"sku":"AOJ-GKSSJ-GREEN-YXL","price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":58992587866193,"sku":"AOJ-GKSSJ-GREEN-AXS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58533938036817,"sku":"AOJ-GKSSJ-GREEN-AS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58533938069585,"sku":"AOJ-GKSSJ-GREEN-AM","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58533938102353,"sku":"AOJ-GKSSJ-GREEN-AL","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58533938135121,"sku":"AOJ-GKSSJ-GREEN-AXL","price":40.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664532_50696.png?v=1767910331"},{"product_id":"aoj-goalkeeper-short-sleeve-game-shirt-pink","title":"AOJ – Goalkeeper Game Socks (Green)","description":"\u003cp data-end=\"452\" data-start=\"150\"\u003eDesigned for comfort and performance, they use moisture-management technology to help keep feet dry during training and matches. Made from a durable recycled-polyester blend, these socks are built to handle the demands of regular play while offering reliable comfort.\u003c\/p\u003e\n\u003cp data-end=\"577\" data-start=\"454\"\u003eIntegrated arch support provides a secure, supportive fit, making them ideal for both training sessions and match days.\u003c\/p\u003e\n\u003cp data-end=\"768\" data-start=\"758\"\u003e\u003cstrong\u003eSizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"882\" data-start=\"769\"\u003e\n\u003cli data-end=\"797\" data-start=\"769\"\u003e\n\u003cp data-end=\"797\" data-start=\"771\"\u003eSmall: Shoe size 3–6\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"827\" data-start=\"798\"\u003e\n\u003cp data-end=\"827\" data-start=\"800\"\u003eMedium: Shoe size 7–9\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"858\" data-start=\"828\"\u003e\n\u003cp data-end=\"858\" data-start=\"830\"\u003eLarge: Shoe size 10–12\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"882\" data-start=\"859\"\u003e\n\u003cp data-end=\"882\" data-start=\"861\"\u003eXL: Shoe size 13+\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"S","offer_id":58533938856017,"sku":"AOJ-GKSOC-GREEN-S","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":58533938888785,"sku":"AOJ-GKSOC-GREEN-M","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":58533938921553,"sku":"AOJ-GKSOC-GREEN-L","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":58533938954321,"sku":"AOJ-GKSOC-GREEN-XL","price":15.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/562987_50696.png?v=1767920440"},{"product_id":"aoj-goalkeeper-game-socks-pink","title":"AOJ  – Goalkeeper Game Socks (Pink\/Purple)","description":"\u003cp data-start=\"150\" data-end=\"452\"\u003eDesigned for comfort and performance, they use moisture-management technology to help keep feet dry during training and matches. Made from a durable recycled-polyester blend, these socks are built to handle the demands of regular play while offering reliable comfort.\u003c\/p\u003e\n\u003cp data-start=\"454\" data-end=\"577\"\u003eIntegrated arch support provides a secure, supportive fit, making them ideal for both training sessions and match days.\u003c\/p\u003e\n\u003cp data-start=\"758\" data-end=\"768\"\u003e\u003cstrong\u003eSizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"769\" data-end=\"882\"\u003e\n\u003cli data-start=\"769\" data-end=\"797\"\u003e\n\u003cp data-start=\"771\" data-end=\"797\"\u003eSmall: Shoe size 3–6\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"798\" data-end=\"827\"\u003e\n\u003cp data-start=\"800\" data-end=\"827\"\u003eMedium: Shoe size 7–9\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"828\" data-end=\"858\"\u003e\n\u003cp data-start=\"830\" data-end=\"858\"\u003eLarge: Shoe size 10–12\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"859\" data-end=\"882\"\u003e\n\u003cp data-start=\"861\" data-end=\"882\"\u003eXL: Shoe size 13+\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Hummel","offers":[{"title":"S","offer_id":58533939347537,"sku":"AOJ-GKSOC-PINK-S","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":58533939380305,"sku":"AOJ-GKSOC-PINK-M","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":58533939413073,"sku":"AOJ-GKSOC-PINK-L","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":58533939445841,"sku":"AOJ-GKSOC-PINK-XL","price":15.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/562972_50696.png?v=1767920440"},{"product_id":"aoj-goalkeeper-short-sleeve-jersey-pink","title":"AOJ – Goalkeeper Short Sleeve Jersey (Pink\/Purple)","description":"\u003cp data-start=\"128\" data-end=\"388\"\u003eThe Atlético Ottawa Juniors Match Jersey is designed for official game use, combining lightweight comfort with on-field performance. Made from breathable, moisture-managing fabric, it allows players to move freely and stay comfortable throughout the match.\u003c\/p\u003e\n\u003cp data-start=\"390\" data-end=\"609\"\u003eThis jersey features official AOJ branding and is eligible for custom number application, ensuring a consistent and professional look across all teams. Required wear for Atlético Ottawa Juniors matches.\u003c\/p\u003e\n\u003cp data-start=\"611\" data-end=\"627\"\u003e\u003cstrong data-start=\"611\" data-end=\"627\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"628\" data-end=\"860\"\u003e\n\u003cli data-start=\"628\" data-end=\"674\"\u003e\n\u003cp data-start=\"630\" data-end=\"674\"\u003eLightweight, breathable performance fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"675\" data-end=\"715\"\u003e\n\u003cp data-start=\"677\" data-end=\"715\"\u003eDesigned for official AOJ match play\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"716\" data-end=\"765\"\u003e\n\u003cp data-start=\"718\" data-end=\"765\"\u003eComfortable fit with full freedom of movement\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"766\" data-end=\"811\"\u003e\n\u003cp data-start=\"768\" data-end=\"811\"\u003eCustom player numbers available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"812\" data-end=\"860\"\u003e\n\u003cp data-start=\"814\" data-end=\"860\"\u003eOfficial Atlético Ottawa Juniors game jersey\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":58534263717969,"sku":"AOJ-GKSSJ-PINK-YXS","price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":58992655138897,"sku":"AOJ-GKSSJ-PINK-YS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58992655171665,"sku":"AOJ-GKSSJ-PINK-YM","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58992655204433,"sku":"AOJ-GKSSJ-PINK-YL","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58992655237201,"sku":"AOJ-GKSSJ-PINK-YXL","price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":58992559128657,"sku":"AOJ-GKSSJ-PINK-AXS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58992655269969,"sku":"AOJ-GKSSJ-PINK-AS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58992655302737,"sku":"AOJ-GKSSJ-PINK-AM","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58992655335505,"sku":"AOJ-GKSSJ-PINK-AL","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58992655368273,"sku":"AOJ-GKSSJ-PINK-AXL","price":40.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/688744_50696.png?v=1767910295"},{"product_id":"aoj-coach-training-jersey","title":"AOJ - Coach Game Jersey","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors coaching jersey designed for training sessions. Lightweight, breathable fabric ensures comfort and mobility.\u003c\/span\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"XS","offer_id":58998294970449,"sku":"AOJ-CTJ-NAVY-XS","price":30.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":58534300516433,"sku":"AOJ-CTJ-NAVY-S","price":30.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":58534300549201,"sku":"AOJ-CTJ-NAVY-M","price":30.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":58534300581969,"sku":"AOJ-CTJ-NAVY-L","price":30.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":58534300614737,"sku":"AOJ-CTJ-NAVY-XL","price":30.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":59033555959889,"sku":null,"price":30.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664548_50696.png?v=1769026261"},{"product_id":"aoj-coach-training-jersey-copy","title":"AOJ - Coach Training Shorts","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors coaching shorts designed for movement and comfort during training sessions. Features a practical athletic fit and pockets!\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"XS \/ Men's","offer_id":59033555664977,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true},{"title":"XS \/ Women's","offer_id":59276740460625,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true},{"title":"S \/ Men's","offer_id":59276739215441,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true},{"title":"S \/ Women's","offer_id":59276740493393,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true},{"title":"M \/ Men's","offer_id":59276739248209,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true},{"title":"M \/ Women's","offer_id":59276740526161,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true},{"title":"L \/ Men's","offer_id":59276739280977,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true},{"title":"L \/ Women's","offer_id":59276740558929,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Men's","offer_id":59276739313745,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Women's","offer_id":59276740591697,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Men's","offer_id":59276739346513,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true},{"title":"2XL \/ Women's","offer_id":59276740624465,"sku":null,"price":32.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664918_50696_1c88954f-d4a9-4e8e-873f-57035f7817b2.png?v=1769026190"},{"product_id":"aoj-coach-training-shorts-copy","title":"AOJ - Coach Training Pants","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors coaching pants designed for training, travel, and matchday use. Constructed from durable, performance fabric for comfort and flexibility.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"XS","offer_id":59033555501137,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":58534305136721,"sku":"AOJ-CTP-NAVY-S","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":58534305169489,"sku":"AOJ-CTP-NAVY-M","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":58534305202257,"sku":"AOJ-CTP-NAVY-XL","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":58534305235025,"sku":"AOJ-CTP-NAVY-XL","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":59033555533905,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664908_50696.png?v=1767910071"},{"product_id":"aoj-coach-backpack","title":"AOJ - Coach Backpack","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors backpack designed for daily training and matchday use. Features durable construction and ample storage for coaching essentials.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"Default Title","offer_id":58534305464401,"sku":"AOJ-CBP-NAVY-1","price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/559152_50696.png?v=1769024623"},{"product_id":"aoj-coach-quarter-zip-top","title":"AOJ - Coach Quarter-Zip Top","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors quarter-zip training top designed for layering and sideline use. Lightweight, breathable, and ideal for varying weather conditions.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"XS","offer_id":58998294020177,"sku":"AOJ-CQZJ-NAVY-XS","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":58534305759313,"sku":"AOJ-CQZJ-NAVY-S","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":58534305792081,"sku":"AOJ-CQZJ-NAVY-M","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":58534305824849,"sku":"AOJ-CQZJ-NAVY-L","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":58534305857617,"sku":"AOJ-CQZJ-NAVY-XL","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":59033555435601,"sku":null,"price":60.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664568_50696.png?v=1769026084"},{"product_id":"aoj-coach-quarter-zip-top-copy","title":"AOJ - Coach Full-Zip Jacket","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors full-zip jacket designed for travel, warm-ups, and sideline wear. Comfortable, versatile, and professional in appearance.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"XS","offer_id":58998292873297,"sku":"AOJ-CFZJ-NAVY-XS","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":58534306021457,"sku":"AOJ-CFZJ-NAVY-S","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":58534306054225,"sku":"AOJ-CFZJ-NAVY-M","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":58534306086993,"sku":"AOJ-CFZJ-NAVY-L","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":58534306119761,"sku":"AOJ-CFZJ-NAVY-XL","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":59033555173457,"sku":null,"price":60.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/664685_50696_1029abb1-f8fd-4364-a12b-d687f96e7280.png?v=1769026009"},{"product_id":"aoj-coach-rain-jacket","title":"AOJ - Coach Rain Jacket","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors rain jacket built for wet weather conditions. Water-resistant and lightweight, providing protection during training and matches.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"XS","offer_id":58998291693649,"sku":"AOJ-CRJ-NAVY-XS","price":94.5,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":58534306906193,"sku":"AOJ-CRJ-NAVY-S","price":94.5,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":58534306938961,"sku":"AOJ-CRJ-NAVY-M","price":94.5,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":58534306971729,"sku":"AOJ-CRJ-NAVY-L","price":94.5,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":58534307004497,"sku":"AOJ-CRJ-NAVY-XL","price":94.5,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":59033546391633,"sku":null,"price":94.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/601375_50696.png?v=1769025937"},{"product_id":"aoj-coach-parka","title":"AOJ - Coach Parka","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors parka designed for cold and inclement weather. Provides warmth, protection, and durability for extended outdoor use.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"XS","offer_id":58973911842897,"sku":"AOJ-CP-NAVY-XS","price":129.5,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":58534307496017,"sku":"AOJ-CP-NAVY-S","price":129.5,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":58534307528785,"sku":"AOJ-CP-NAVY-M","price":129.5,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":58534307561553,"sku":"AOJ-CP-NAVY-L","price":129.5,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":58534307594321,"sku":"AOJ-CP-NAVY-XL","price":129.5,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":59033546358865,"sku":null,"price":129.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/601385_50696.png?v=1769025876"},{"product_id":"limited-edition-atletico-ottawa-juniors-heritage-jersey","title":"Limited Edition Atlético Ottawa Juniors - Heritage Jersey","description":"\u003cp data-start=\"137\" data-end=\"342\"\u003eThis limited-edition jersey honors where we’ve come from and represents what we are becoming. Designed as a tribute to our journey, it blends history, identity, and future ambition into one timeless piece.\u003c\/p\u003e\n\u003cp data-start=\"344\" data-end=\"635\"\u003eFeaturing subtle references to the logos and organizations that shaped our past, this jersey tells the full story of our evolution. The number\u003cstrong\u003e \u003c\/strong\u003e26 on the back marks 2026, a new year and a new name, while staying true to the same values, goals, and ambitions that have always defined us.\u003c\/p\u003e\n\u003cp data-start=\"637\" data-end=\"880\"\u003eMade from premium honeycomb fabric, the jersey is lightweight, breathable, and built for all-day comfort and performance. A modern fit reflects where we’re headed next, while thoughtful design details celebrate the legacy that brought us here.\u003c\/p\u003e\n\u003cp data-start=\"882\" data-end=\"954\"\u003eWith only \u003cstrong data-start=\"892\" data-end=\"919\"\u003e1,000 jerseys available\u003c\/strong\u003e, this is a true collector’s piece.\u003c\/p\u003e\n\u003cp data-start=\"956\" data-end=\"1000\"\u003e\u003cstrong data-start=\"956\" data-end=\"1000\"\u003eWear the legacy. Be part of what’s next.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Juniors \/ S","offer_id":58575800827985,"sku":"AOJ-LMTD-HJ-YS","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58575800860753,"sku":"AOJ-LMTD-HJ-YM","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58575800893521,"sku":"AOJ-LMTD-HJ-YL","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58575800926289,"sku":"AOJ-LMTD-HJ-YXL","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58575800959057,"sku":"AOJ-LMTD-HJ-AS","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58575800991825,"sku":"AOJ-LMTD-HJ-AM","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58575801024593,"sku":"AOJ-LMTD-HJ-AL","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58575801057361,"sku":"AOJ-LMTD-HJ-AXL","price":34.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Heritage_Peice.jpg?v=1767628949"},{"product_id":"limited-edition-atletico-ottawa-juniors-mini-ball","title":"Limited Edition Atlético Ottawa Juniors - Mini Ball","description":"\u003cp data-start=\"142\" data-end=\"396\"\u003eCreated to honor our past and celebrate what’s ahead, this limited edition mini ball is a symbol of our journey and identity. Designed with the same commemorative details as the Legacy Jersey, it represents everything we’ve been and what we are becoming.\u003c\/p\u003e\n\u003cp data-start=\"398\" data-end=\"509\"\u003eCrafted with high-quality materials and a durable finish, it’s perfect for display, collection, or casual play.\u003c\/p\u003e\n\u003cp data-start=\"511\" data-end=\"606\"\u003eWith limited quantities available, this mini ball is a small piece of our story — made to last.\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Default Title","offer_id":58575803842641,"sku":"AOJ-LMTD-MB","price":14.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/AOJ_Heritage_Mini_Ball.jpg?v=1767628949"},{"product_id":"slides","title":"AOJ - Slides","description":"\u003cp class=\"isSelectedEnd\"\u003eThe Atlético Ottawa Juniors Slides are designed for comfort, recovery, and everyday wear, on and off the pitch.\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003eFeaturing a cushioned footbed and easy slip-on design, these slides are perfect for pre-training, post-match recovery, and travel days. Finished with Atlético Ottawa Juniors branding, they represent club identity while delivering practical comfort players and families can rely on.\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003eDurable, lightweight, and easy to wear, they’re a must-have staple for players, coaches, and supporters alike.\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003eKey features:\u003c\/p\u003e\n\u003cul data-spread=\"false\"\u003e\n\u003cli\u003e\n\u003cp class=\"isSelectedEnd\"\u003eCushioned footbed for comfort and recovery\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"isSelectedEnd\"\u003eEasy slip-on design for convenience\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"isSelectedEnd\"\u003eDurable construction for daily use\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"isSelectedEnd\"\u003eOfficial Atlético Ottawa Juniors branding\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"isSelectedEnd\"\u003eSuitable for training, travel, and casual wear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eA simple, comfortable essential that keeps you connected to the club wherever you go.\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"S","offer_id":58969456443473,"sku":"AOJ-SLIDE-LOGO-S","price":15.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":58969456476241,"sku":"AOJ-SLIDE-LOGO-M","price":15.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":58969456509009,"sku":"AOJ-SLIDE-LOGO-L","price":15.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Gemini_Generated_Image_1xiazp1xiazp1xia.png?v=1769094276"},{"product_id":"car-stickers","title":"AOJ - Car Stickers","description":"\u003cp class=\"isSelectedEnd\"\u003eShow your pride wherever you go with Atlético Ottawa Juniors Car Stickers.\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003eDesigned for clean, long-lasting application, these stickers are perfect for cars, windows, laptops, and other smooth surfaces. Made from durable, weather-resistant material, they hold up against rain, sun, and everyday wear without peeling or fading.\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003eSimple, bold, and instantly recognizable, they’re an easy way for players, families, and supporters to represent the club beyond the pitch.\u003c\/p\u003e\n\u003cul data-spread=\"false\"\u003e\n\u003cli\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eA small detail that makes a big statement, represent the badge wherever the road takes you.\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Default Title","offer_id":58969457262673,"sku":"AOJ-CAR-LOGO","price":3.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Gemini_Generated_Image_puku4qpuku4qpuku.png?v=1769094388"},{"product_id":"ball-cap","title":"AOJ - Ball Cap","description":"\u003cp class=\"isSelectedEnd\"\u003ehe AOJ Branded Hat is a clean, everyday essential designed to represent Atlético Ottawa Juniors on and off the field.\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003eBuilt for comfort and durability, this hat offers a structured yet comfortable fit that works for training days, match days, travel, and casual wear. Finished with AOJ branding, it’s a simple way to show club pride while keeping a polished, athletic look.\u003c\/p\u003e\n\u003cp\u003eVersatile, lightweight, and easy to wear year-round, it’s a staple for players, coaches, and supporters alike.\u003c\/p\u003e\n\u003cp\u003eA timeless piece that represents the club wherever you go.\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Default Title","offer_id":58969458016337,"sku":"AOJ-HAT-LOGO","price":18.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Gemini_Generated_Image_d87tj4d87tj4d87t.png?v=1769094275"},{"product_id":"aoj-training-water-bottle","title":"AOJ - Training Water Bottle","description":"\u003cp data-start=\"322\" data-end=\"602\"\u003eDesigned for everyday training and match use, this lightweight squeeze bottle is easy to grip, quick to drink from, and perfect for fast-paced sessions. Available in translucent with the AOJ logo, it’s a reliable, no-nonsense option players can bring to every practice and game.\u003c\/p\u003e\n\u003cul data-start=\"604\" data-end=\"724\"\u003e\n\u003cli data-start=\"604\" data-end=\"631\"\u003e\n\u003cp data-start=\"606\" data-end=\"631\"\u003eLightweight and durable\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"632\" data-end=\"675\"\u003e\n\u003cp data-start=\"634\" data-end=\"675\"\u003eEasy-squeeze design for quick hydration\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"676\" data-end=\"724\"\u003e\n\u003cp data-start=\"678\" data-end=\"724\"\u003eIdeal for training, matches, and tournaments\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Equiply","offers":[{"title":"Default Title","offer_id":58974015094865,"sku":"AOJ-TBOT-LOGO","price":12.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Untitled_design_6.png?v=1769094275"},{"product_id":"aoj-training-water-bottle-copy","title":"AOJ - Insulated Water Bottle","description":"\u003cp data-start=\"788\" data-end=\"1048\"\u003eBuilt for longer days at the field, this insulated bottle helps keep drinks cooler for extended periods. Available in white with the AOJ logo, it’s a great option for travel, tournaments, and all-day use while maintaining a clean, premium look.\u003c\/p\u003e\n\u003cul data-start=\"1050\" data-end=\"1197\"\u003e\n\u003cli data-start=\"1050\" data-end=\"1098\"\u003e\n\u003cp data-start=\"1052\" data-end=\"1098\"\u003eInsulated to help maintain drink temperature\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1099\" data-end=\"1139\"\u003e\n\u003cp data-start=\"1101\" data-end=\"1139\"\u003eDurable construction for regular use\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1140\" data-end=\"1197\"\u003e\n\u003cp data-start=\"1142\" data-end=\"1197\"\u003eIdeal for tournaments, travel, and everyday hydration\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Equiply","offers":[{"title":"Default Title","offer_id":58974024630353,"sku":"AOJ-IBOT-LOGO","price":27.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Gemini_Generated_Image_2qpyoo2qpyoo2qpy.png?v=1769094275"},{"product_id":"aoj-jibitz","title":"AOJ - Jibitz","description":"\u003cp\u003e\u003cspan\u003eCustom AOJ logo Jibbitz charm designed to fit Crocs inserts. A fun way for players to personalize their footwear while representing the club\u003c\/span\u003e\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Default Title","offer_id":58974033903697,"sku":"AOJ-JIB-LOGO","price":3.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Gemini_Generated_Image_rdga59rdga59rdga.png?v=1769094801"},{"product_id":"aoj-hoodies","title":"AOJ - Hoodies","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan\u003eClassic black hoodie featuring subtle, monotone Atlético Ottawa Juniors branding. Designed for comfort and versatility, it’s perfect for training days, travel, and everyday wear. Made from a soft, stretchable fabric for an easy, comfortable fit that players will want to wear all the time. Available in a full range of youth and adult sizes.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Juniors \/ S","offer_id":58974052450385,"sku":"AOJ-HOOD-BLACK-YS","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58974052483153,"sku":"AOJ-HOOD-BLACK-YM","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58974052515921,"sku":"AOJ-HOOD-BLACK-YL","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58974054383697,"sku":"AOJ-HOOD-BLACK-AS","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ M","offer_id":58974054416465,"sku":"AOJ-HOOD-BLACK-AM","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58974054449233,"sku":"AOJ-HOOD-BLACK-AL","price":49.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Gemini_Generated_Image_pt5bsppt5bsppt5b.png?v=1769534517"},{"product_id":"adult-open-recreation-game-jersey-red","title":"Adult Open\/Recreation Game Jersey (Red)","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis jersey is designed exclusively for the Adult Open \/ Recreational program. Available in red and grey, it is \u003c\/span\u003emandatory for all program games\u003cspan\u003e. Players must wear this jersey at every game to ensure consistency and team identification.\u003c\/span\u003e\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Youth \/ S","offer_id":58980442570833,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ M","offer_id":58980442603601,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ L","offer_id":58980442636369,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ XL","offer_id":58980442669137,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58980442701905,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58980442734673,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58980442767441,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58980442800209,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"adult-open-recreation-game-jersey-red-copy","title":"Adult Open\/Recreation Game Jersey (Grey)","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis jersey is designed exclusively for the Adult Open \/ Recreational program. Available in red and grey, it is \u003c\/span\u003emandatory for all program games\u003cspan\u003e. Players must wear this jersey at every game to ensure consistency and team identification.\u003c\/span\u003e\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Youth \/ S","offer_id":59362832318545,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ M","offer_id":59362832351313,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ L","offer_id":59362832384081,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ XL","offer_id":59362832416849,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58980443390033,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58980443422801,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58980443455569,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58980443488337,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"aoj-grey-training-shirt","title":"AOJ - Grey Training Shirt","description":"\u003cp data-start=\"130\" data-end=\"315\"\u003eThe official grey AOJ training shirt, required for all training sessions. Designed for comfort and performance, this shirt ensures a consistent and professional look across all teams.\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Juniors \/ S","offer_id":58993043669073,"sku":"AOJ-TS-GREY-YS","price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":58993043701841,"sku":"AOJ-TS-GREY-YM","price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":58993043734609,"sku":"AOJ-TS-GREY-YL","price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":58993043767377,"sku":"AOJ-TS-GREY-YXL","price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":58993043800145,"sku":"AOJ-TS-GREY-AS","price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":58993043832913,"sku":"AOJ-TS-GREY-AM","price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":58993043865681,"sku":"AOJ-TS-GREY-AL","price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":58993043898449,"sku":"AOJ-TS-GREY-AXL","price":20.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/AOJTrainingShirt.jpg?v=1770765868"},{"product_id":"aoj-home-game-socks-red-copy-copy","title":"AOJ – Away Game Tube Socks (Blue)","description":"\u003cp data-start=\"266\" data-end=\"471\"\u003eDesigned to be worn over grip socks, these footless sock sleeves provide a clean, match-ready look while allowing players to keep the comfort and traction benefits of their preferred grip socks underneath.\u003c\/p\u003e\n\u003cp data-start=\"473\" data-end=\"751\"\u003eMade from a durable recycled-polyester blend with moisture-management technology, they stay lightweight, breathable, and comfortable through both training and matches. The stretch construction and integrated arch support create a secure, stay-up fit that won’t slip during play.\u003c\/p\u003e\n\u003cp data-start=\"753\" data-end=\"832\"\u003ePerfect for players who want pro-level performance without sacrificing comfort.\u003c\/p\u003e\n\u003cp data-start=\"834\" data-end=\"886\"\u003e\u003cstrong data-start=\"834\" data-end=\"843\"\u003eNote:\u003c\/strong\u003e Sleeves only, grip socks sold separately.\u003c\/p\u003e\n\u003cp data-start=\"888\" data-end=\"916\"\u003e\u003cstrong data-start=\"888\" data-end=\"898\"\u003eSizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"888\" data-end=\"916\"\u003eJunior\u003c\/li\u003e\n\u003cli data-start=\"888\" data-end=\"916\"\u003eSenior\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Hummel","offers":[{"title":"Juniors","offer_id":59042523742289,"sku":"AOJ-SOC-RED-JR","price":13.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex","offer_id":59042523775057,"sku":"AOJ-SOC-RED-SR","price":13.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/563036_50696.png?v=1769987502"},{"product_id":"aoj-home-game-tube-socks-red","title":"AOJ – Home Game Tube Socks (Red)","description":"\u003cp data-start=\"266\" data-end=\"471\"\u003eDesigned to be worn over grip socks, these footless sock sleeves provide a clean, match-ready look while allowing players to keep the comfort and traction benefits of their preferred grip socks underneath.\u003c\/p\u003e\n\u003cp data-start=\"473\" data-end=\"751\"\u003eMade from a durable recycled-polyester blend with moisture-management technology, they stay lightweight, breathable, and comfortable through both training and matches. The stretch construction and integrated arch support create a secure, stay-up fit that won’t slip during play.\u003c\/p\u003e\n\u003cp data-start=\"753\" data-end=\"832\"\u003ePerfect for players who want pro-level performance without sacrificing comfort.\u003c\/p\u003e\n\u003cp data-start=\"834\" data-end=\"886\"\u003e\u003cstrong data-start=\"834\" data-end=\"843\"\u003eNote:\u003c\/strong\u003e Sleeves only, grip socks sold separately.\u003c\/p\u003e\n\u003cp data-start=\"888\" data-end=\"916\"\u003e\u003cstrong data-start=\"888\" data-end=\"898\"\u003eSizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"888\" data-end=\"916\"\u003eJunior\u003c\/li\u003e\n\u003cli data-start=\"888\" data-end=\"916\"\u003eSenior\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Hummel","offers":[{"title":"Juniors","offer_id":59042524037201,"sku":"AOJ-SOC-RED-JR","price":13.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex","offer_id":59042524069969,"sku":"AOJ-SOC-RED-SR","price":13.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/563024_50696.png?v=1769987502"},{"product_id":"mini-shin-pads","title":"Mini Shin Pads","description":"\u003cp data-start=\"54\" data-end=\"245\"\u003eDesigned for players who want protection without the bulk, these mini shin pads deliver lightweight, low-profile coverage that stays out of the way so you can move freely and play fast.\u003c\/p\u003e\n\u003cp data-start=\"247\" data-end=\"453\"\u003eBuilt with a compact, ergonomic shell, they contour naturally to the leg for a secure, barely-there feel, perfect for training sessions, small-sided games, or match days when you prefer a minimalist setup.\u003c\/p\u003e\n\u003cp data-start=\"455\" data-end=\"530\"\u003eSlip them easily under sleeves or grip socks and forget they’re even there.\u003c\/p\u003e\n\u003ch3 data-start=\"532\" data-end=\"544\"\u003eFeatures\u003c\/h3\u003e\n\u003cul data-start=\"545\" data-end=\"829\"\u003e\n\u003cli data-start=\"545\" data-end=\"596\"\u003e\n\u003cp data-start=\"547\" data-end=\"596\"\u003e\u003cstrong data-start=\"547\" data-end=\"572\"\u003eUltra-light \u0026amp; compact\u003c\/strong\u003e for speed and comfort\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"597\" data-end=\"659\"\u003e\n\u003cp data-start=\"599\" data-end=\"659\"\u003e\u003cstrong data-start=\"599\" data-end=\"621\"\u003eLow-profile design\u003c\/strong\u003e fits cleanly under sleeves or socks\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"660\" data-end=\"717\"\u003e\n\u003cp data-start=\"662\" data-end=\"717\"\u003e\u003cstrong data-start=\"662\" data-end=\"684\"\u003eDurable hard shell\u003c\/strong\u003e for reliable impact protection\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"718\" data-end=\"772\"\u003e\n\u003cp data-start=\"720\" data-end=\"772\"\u003e\u003cstrong data-start=\"720\" data-end=\"739\"\u003eContoured shape\u003c\/strong\u003e hugs the shin for a secure fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"773\" data-end=\"829\"\u003e\n\u003cp data-start=\"775\" data-end=\"829\"\u003e\u003cstrong data-start=\"775\" data-end=\"797\"\u003eVentilated backing\u003c\/strong\u003e for breathability during play\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"831\" data-end=\"844\"\u003eIdeal for\u003c\/h3\u003e\n\u003cp data-start=\"845\" data-end=\"943\"\u003eTraining • Small-sided games • Players who prefer grip socks + sleeves\u003c\/p\u003e\n\u003cp data-start=\"945\" data-end=\"1033\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eMinimal feel. Maximum freedom. Just enough protection to play your game confidently.\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Default Title","offer_id":59045771771985,"sku":null,"price":7.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Untitleddesign_9.png?v=1770050849"},{"product_id":"aoj-goalkeeper-short-sleeve-jersey-black-yellow","title":"AOJ – Goalkeeper Short Sleeve Jersey (Black\/Yellow)","description":"\u003cp data-end=\"388\" data-start=\"128\"\u003eThe Atlético Ottawa Juniors Match Jersey is designed for official game use, combining lightweight comfort with on-field performance. Made from breathable, moisture-managing fabric, it allows players to move freely and stay comfortable throughout the match.\u003c\/p\u003e\n\u003cp data-end=\"609\" data-start=\"390\"\u003eThis jersey features official AOJ branding and is eligible for custom number application, ensuring a consistent and professional look across all teams. Required wear for Atlético Ottawa Juniors matches.\u003c\/p\u003e\n\u003cp data-end=\"627\" data-start=\"611\"\u003e\u003cstrong data-end=\"627\" data-start=\"611\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"860\" data-start=\"628\"\u003e\n\u003cli data-end=\"674\" data-start=\"628\"\u003e\n\u003cp data-end=\"674\" data-start=\"630\"\u003eLightweight, breathable performance fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"715\" data-start=\"675\"\u003e\n\u003cp data-end=\"715\" data-start=\"677\"\u003eDesigned for official AOJ match play\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"765\" data-start=\"716\"\u003e\n\u003cp data-end=\"765\" data-start=\"718\"\u003eComfortable fit with full freedom of movement\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"811\" data-start=\"766\"\u003e\n\u003cp data-end=\"811\" data-start=\"768\"\u003eCustom player numbers available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"860\" data-start=\"812\"\u003e\n\u003cp data-end=\"860\" data-start=\"814\"\u003eOfficial Atlético Ottawa Juniors game jersey\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":59078657769553,"sku":"AOJ-GKSSJ-BLACK-YXS","price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":59078657802321,"sku":"AOJ-GKSSJ-BLACK-YS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":59078657835089,"sku":"AOJ-GKSSJ-BLACK-YM","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":59078657867857,"sku":"AOJ-GKSSJ-BLACK-YL","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":59078657900625,"sku":null,"price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":59078657933393,"sku":"AOJ-GKSSJ-BLACK-AXS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":59078657966161,"sku":"AOJ-GKSSJ-BLACK-AS","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":59078657998929,"sku":"AOJ-GKSSJ-BLACK-AM","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":59078658031697,"sku":"AOJ-GKSSJ-BLACK-AL","price":40.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":59078658064465,"sku":"AOJ-GKSSJ-BLACK-AXL","price":40.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/714536_50696.png?v=1770836864"},{"product_id":"aoj-goalkeeper-game-shorts-black-yellow","title":"AOJ – Goalkeeper Game Shorts (Black\/Yellow)","description":"\u003cp data-start=\"162\" data-end=\"454\"\u003eThe Atlético Ottawa Juniors Goalkeeper Shorts are designed for both training and match play, offering comfort, durability, and full freedom of movement. Made from lightweight, moisture-managing performance fabric, they help keep goalkeepers comfortable during high-intensity sessions.\u003c\/p\u003e\n\u003cp data-start=\"456\" data-end=\"608\"\u003eA regular fit combined with an adjustable drawstring waistband ensures a secure, customizable fit for everyday training and competitive matches.\u003c\/p\u003e\n\u003cp data-start=\"610\" data-end=\"626\"\u003e\u003cstrong data-start=\"610\" data-end=\"626\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"627\" data-end=\"854\"\u003e\n\u003cli data-start=\"627\" data-end=\"667\"\u003e\n\u003cp data-start=\"629\" data-end=\"667\"\u003eMoisture-managing performance fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"668\" data-end=\"718\"\u003e\n\u003cp data-start=\"670\" data-end=\"718\"\u003eSuitable for AOJ training and official matches\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"719\" data-end=\"759\"\u003e\n\u003cp data-start=\"721\" data-end=\"759\"\u003eRegular fit for comfort and mobility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"760\" data-end=\"812\"\u003e\n\u003cp data-start=\"762\" data-end=\"812\"\u003eAdjustable drawstring waistband for a secure fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"813\" data-end=\"854\"\u003e\n\u003cp data-start=\"815\" data-end=\"854\"\u003eDurable construction for repeated use\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"Juniors \/ XS","offer_id":59078659375185,"sku":"AOJ-GKSHO-BLACK-YXS","price":32.5,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":59078659407953,"sku":"AOJ-GKSHO-BLACK-YS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":59078659440721,"sku":"AOJ-GKSHO-BLACK-YM","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":59078659473489,"sku":"AOJ-GKSHO-BLACK-YL","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":59078659506257,"sku":"AOJ-GKSHO-BLACK-YXL","price":32.5,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ XS","offer_id":59078659539025,"sku":"AOJ-GKSHO-BLACK-AXS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":59078659571793,"sku":"AOJ-GKSHO-BLACK-AS","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":59078659604561,"sku":"AOJ-GKSHO-BLACK-AM","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":59078659637329,"sku":"AOJ-GKSHO-BLACK-AL","price":32.5,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":59078659670097,"sku":"AOJ-GKSHO-BLACK-AXL","price":32.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/666765_50696.png?v=1770836959"},{"product_id":"aoj-goalkeeper-game-socks-pink-purple-copy","title":"AOJ  – Goalkeeper Game Socks (Black\/Yellow)","description":"\u003cp data-start=\"150\" data-end=\"452\"\u003eDesigned for comfort and performance, they use moisture-management technology to help keep feet dry during training and matches. Made from a durable recycled-polyester blend, these socks are built to handle the demands of regular play while offering reliable comfort.\u003c\/p\u003e\n\u003cp data-start=\"454\" data-end=\"577\"\u003eIntegrated arch support provides a secure, supportive fit, making them ideal for both training sessions and match days.\u003c\/p\u003e\n\u003cp data-start=\"758\" data-end=\"768\"\u003e\u003cstrong\u003eSizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"769\" data-end=\"882\"\u003e\n\u003cli data-start=\"769\" data-end=\"797\"\u003e\n\u003cp data-start=\"771\" data-end=\"797\"\u003eSmall: Shoe size 3–6\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"798\" data-end=\"827\"\u003e\n\u003cp data-start=\"800\" data-end=\"827\"\u003eMedium: Shoe size 7–9\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"828\" data-end=\"858\"\u003e\n\u003cp data-start=\"830\" data-end=\"858\"\u003eLarge: Shoe size 10–12\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"859\" data-end=\"882\"\u003e\n\u003cp data-start=\"861\" data-end=\"882\"\u003eXL: Shoe size 13+\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Hummel","offers":[{"title":"S","offer_id":59078660784209,"sku":"AOJ-GKSOC-BLACK-S","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":59078660816977,"sku":"AOJ-GKSOC-BLACK-M","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":59078660849745,"sku":"AOJ-GKSOC-BLACK-L","price":15.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":59078660882513,"sku":"AOJ-GKSOC-BLACK-XL","price":15.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/562969_50696.png?v=1770837136"},{"product_id":"capital-cup-hoodies","title":"Capital Cup Hoodies","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eStay comfortable all tournament long with the Capital Cup Grey Hoodie. Made from a soft, premium blend fabric, this hoodie delivers the perfect balance of warmth, comfort, and everyday wearability. Whether you're cheering from the sidelines, celebrating a win, or heading home after a long day at the fields, it's designed to keep you comfortable every step of the way.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMake it your own with optional customization, including player names, numbers, or team details, creating a unique keepsake from the tournament. With its classic fit, cozy feel, and customizable design, the Capital Cup Grey Hoodie is the perfect way to remember the event long after the final whistle.\u003c\/span\u003e\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Youth \/ S \/ No Customization","offer_id":59641545490513,"sku":null,"price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ S \/ Sleeve Initials","offer_id":59641545523281,"sku":null,"price":47.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ S \/ Full Back Customization","offer_id":59641545556049,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ S \/ Everything","offer_id":59641545588817,"sku":null,"price":52.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ M \/ No Customization","offer_id":59641545621585,"sku":null,"price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ M \/ Sleeve Initials","offer_id":59641545654353,"sku":null,"price":47.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ M \/ Full Back Customization","offer_id":59641545687121,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ M \/ Everything","offer_id":59641545719889,"sku":null,"price":52.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ L \/ No Customization","offer_id":59641545752657,"sku":null,"price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ L \/ Sleeve Initials","offer_id":59641545785425,"sku":null,"price":47.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ L \/ Full Back Customization","offer_id":59641545818193,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Youth \/ L \/ Everything","offer_id":59641545850961,"sku":null,"price":52.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ S \/ No Customization","offer_id":59641545883729,"sku":null,"price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ S \/ Sleeve Initials","offer_id":59641545916497,"sku":null,"price":47.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ S \/ Full Back Customization","offer_id":59641545949265,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ S \/ Everything","offer_id":59641545982033,"sku":null,"price":52.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ M \/ No Customization","offer_id":59641546014801,"sku":null,"price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ M \/ Sleeve Initials","offer_id":59641546047569,"sku":null,"price":47.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ M \/ Full Back Customization","offer_id":59641546080337,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ M \/ Everything","offer_id":59641546113105,"sku":null,"price":52.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ L \/ No Customization","offer_id":59641546145873,"sku":null,"price":40.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ L \/ Sleeve Initials","offer_id":59641546178641,"sku":null,"price":47.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ L \/ Full Back Customization","offer_id":59641546211409,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Adult \/ L \/ Everything","offer_id":59641546244177,"sku":null,"price":52.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Image_2026-06-11_at_11.57_AM.jpg?v=1781196540"},{"product_id":"hpa-pre-game-shirts","title":"HPA Pre Game Shirts","description":"\u003cp\u003eHPA Pre Game Shirts are customizable warmup tops for Atletico Ottawa Juniors High Performance Academy players. Each shirt is personalized with the player's number for match day identification.\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Juniors \/ XS","offer_id":59706421542993,"sku":null,"price":30.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":59706421575761,"sku":null,"price":30.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":59706421608529,"sku":null,"price":30.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":59706421641297,"sku":null,"price":30.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XS","offer_id":59706421674065,"sku":null,"price":30.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":59706421706833,"sku":null,"price":30.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":59706421739601,"sku":null,"price":30.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":59706421772369,"sku":null,"price":30.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"aoj-coach-training-jersey-red","title":"AOJ - Coach Training Jersey (Red)","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOfficial Atlético Ottawa Juniors coaching jersey designed for training sessions. Lightweight, breathable fabric ensures comfort and mobility.\u003c\/span\u003e\u003c\/p\u003e","brand":"Hummel","offers":[{"title":"XS","offer_id":59735489413201,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":59735489445969,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":59735489478737,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":59735489511505,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":59735489544273,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":59735489577041,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"capital-cup-hoodies-copy","title":"Custom AOJ Hoodies","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eStay comfortable all season long with these cozy AOJ hoodies. Made from a soft, premium blend fabric, this hoodie delivers the perfect balance of warmth, comfort, and everyday wearability. Whether you're cheering from the sidelines, celebrating a win, or heading home after a long day at the fields, it's designed to keep you comfortable every step of the way.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMake it your own with optional customization, including player names, initials or numbers, creating a unique keepsake from the tournament. With its classic fit, cozy feel, and customizable design, these hoodies are the perfect way to support the club on and off the field.\u003c\/span\u003e\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Youth \/ S \/ No Customization","offer_id":59848959983697,"sku":null,"price":42.5,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ S \/ Sleeve Initials","offer_id":59848960016465,"sku":null,"price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ S \/ Full Back Customization","offer_id":59848960049233,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ S \/ Everything","offer_id":59848960082001,"sku":null,"price":52.5,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ M \/ No Customization","offer_id":59848960114769,"sku":null,"price":42.5,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ M \/ Sleeve Initials","offer_id":59848960147537,"sku":null,"price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ M \/ Full Back Customization","offer_id":59848960180305,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ M \/ Everything","offer_id":59848960213073,"sku":null,"price":52.5,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ L \/ No Customization","offer_id":59848960245841,"sku":null,"price":42.5,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ L \/ Sleeve Initials","offer_id":59848960278609,"sku":null,"price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ L \/ Full Back Customization","offer_id":59848960311377,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Youth \/ L \/ Everything","offer_id":59848960344145,"sku":null,"price":52.5,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ S \/ No Customization","offer_id":59848960376913,"sku":null,"price":42.5,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ S \/ Sleeve Initials","offer_id":59848960409681,"sku":null,"price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ S \/ Full Back Customization","offer_id":59848960442449,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ S \/ Everything","offer_id":59848960475217,"sku":null,"price":52.5,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ M \/ No Customization","offer_id":59848960507985,"sku":null,"price":42.5,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ M \/ Sleeve Initials","offer_id":59848960540753,"sku":null,"price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ M \/ Full Back Customization","offer_id":59848960573521,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ M \/ Everything","offer_id":59848960606289,"sku":null,"price":52.5,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ L \/ No Customization","offer_id":59848960639057,"sku":null,"price":42.5,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ L \/ Sleeve Initials","offer_id":59848960671825,"sku":null,"price":47.5,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ L \/ Full Back Customization","offer_id":59848960704593,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Adult \/ L \/ Everything","offer_id":59848960737361,"sku":null,"price":52.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/ChatGPT_Image_Jul_21_2026_05_03_28_PM.png?v=1784667807"},{"product_id":"open-league-jersey","title":"Open League Jersey","description":"\u003cp\u003e\u003cspan\u003eThis training shirt is the official practice top for AOJ Open League players and is intended to be worn at all team training sessions. While it is a required item for Open League players, it is also available for purchase by anyone who wishes to represent AOJ on or off the field.\u003c\/span\u003e\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Juniors \/ S","offer_id":59859329712209,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":59859329744977,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":59859329777745,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":59859329810513,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ S","offer_id":59859329843281,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":59859329876049,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":59859329908817,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":59859329941585,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Rec_ODFront.jpg?v=1784904796"},{"product_id":"striped-training-jerseys","title":"Striped Training Jerseys","description":"\u003cp\u003e\u003cspan\u003eThis training shirt is the official practice top for AOJ Open League players and is intended to be worn at all team training sessions. While it is a required item for Open League players, it is also available for purchase by anyone who wishes to represent AOJ on or off the field.\u003c\/span\u003e\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Juniors \/ XS","offer_id":60017075650641,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":false},{"title":"Juniors \/ S","offer_id":60017074470993,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ M","offer_id":60017074503761,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ L","offer_id":60017074536529,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Juniors \/ XL","offer_id":60017074569297,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XS","offer_id":60017075683409,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":false},{"title":"Adult Unisex \/ S","offer_id":60017074602065,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ M","offer_id":60017074634833,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ L","offer_id":60017074667601,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true},{"title":"Adult Unisex \/ XL","offer_id":60017074700369,"sku":null,"price":20.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"grinta-hydration-powder","title":"GRINTA Hydration Powder","description":"\u003cp\u003eBuilt for Active Youth!\u003c\/p\u003e\n\u003cp\u003eUnlike most hydration products designed for adults or everyday hydration. GRINTA fills the gap for active youth by combining electrolytes with real cane sugar as a functional carbohydrate to help replenish energy during activity, while delivering a clean, great-tasting flavour kids enjoy.\u003c\/p\u003e","brand":"Equiply","offers":[{"title":"Peach Mango Punch Pack (10)","offer_id":60263212810321,"sku":null,"price":24.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Splash Pack (10)","offer_id":60263212843089,"sku":null,"price":24.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Raspberry Burst Pack (10)","offer_id":60263212875857,"sku":null,"price":24.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Raspberry Burst Sachet (1)","offer_id":60263514079313,"sku":null,"price":2.99,"currency_code":"CAD","in_stock":true},{"title":"Strawberry Splash Sachets (1)","offer_id":60263514112081,"sku":null,"price":2.99,"currency_code":"CAD","in_stock":true},{"title":"Peach Mango Punch Sachet (1)","offer_id":60263514144849,"sku":null,"price":2.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/files\/Pouch_Blue-Raspberry.png?v=1788200551"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0679\/4321\/collections\/ATLETICO-OTTAWA-JUNIORS-OUTLINE_2x-80.jpg?v=1767546170","url":"https:\/\/equiply.ca\/collections\/atletico-ottawa-juniors-apparel.oembed?page=3","provider":"Equiply","version":"1.0","type":"link"}