PageSourceSearch

https://www.kybb.org/5on5

html kybb.org collected 2026-10-04 20:39:25 UTC 42,482 bytes, 925 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-us" id="ngin60153">
3<head>
4  
5<!--[if lte IE 9]>
6    <meta http-equiv="refresh" content="0; url=/unsupported_browser" />
7    
7<script type="text/javascript">
8        window.top.location = '/unsupported_browser';
9    </script>
9
10<![endif]-->
11  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
12  <meta name="viewport" content="width=device-width, initial-scale=1" />
13  <meta name="csrf-param" content="authenticity_token" />
14<meta name="csrf-token" content="ulQTts1OOIULSsu9q5IJq/Fpq8aSnPoxP2+s9q6IXsALjRhlxr15RK+KBJRERKD7rZFu3K8E5LQkw019oBBRJg==" />
15<meta name="trace-id" content="c7e22054-e8a1-487f-b2e6-63a9f8676652" />
16  <title>5 on 5</title>
17
18  <!-- Custom | application -->
19
20  <!-- Icons v4 -->
21<link rel="shortcut icon" href="https://assets.ngin.com/site_files/60153/favicon.ico" />
22
23
24  <link href="https://cdn4.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_120.png" rel="apple-touch-icon" />
25  <link href="https://cdn3.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_152.png" rel="apple-touch-icon" sizes="152x152" />
26  <link href="https://cdn4.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_167.png" rel="apple-touch-icon" sizes="167x167" />
27  <link href="https://cdn1.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_180.png" rel="apple-touch-icon" sizes="180x180" />
28  <link href="https://cdn4.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_192.png" rel="icon" sizes="192x192" />
29  <link href="https://cdn3.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_128.png" rel="icon" sizes="128x128" />
30
31
32
33  <link href="https://cdn2.sportngin.com/attachments/favicon_graphic/4aa4-205022822/favicon_size_16.png" rel="icon" type="image/png" sizes="16x16">
34  <link href="https://cdn2.sportngin.com/attachments/favicon_graphic/4aa4-205022822/favicon_size_32.png" rel="icon" type="image/png" sizes="32x32">
35  <link href="https://cdn2.sportngin.com/attachments/favicon_graphic/4aa4-205022822/favicon_size_96.png" rel="icon" type="image/png" sizes="96x96">
36
37
38
39  
40
41  <link rel="stylesheet" media="screen" href="https://app-assets3.sportngin.com/site_stylesheets_secure/60153/custom/page_elements.css?17903482911" />
42  
43    <link rel="stylesheet" media="screen" href="https://app-assets2.sportngin.com/site_stylesheets_secure/60153/custom/sports.css?17903482911" />
44  
45  <link rel="stylesheet" media="screen" href="https://app-assets3.sportngin.com/site_stylesheets_secure/60153/custom/default.css?17903482911" />
46  <link rel="stylesheet" media="screen" href="https://app-assets3.sportngin.com/site_stylesheets_secure/jquery_treeTable.css?17903482911" />
47  <link rel="stylesheet" media="screen" href="https://app-assets1.sportngin.com/stylesheets/sn/shared_components.css?17903482911" />
48  <link rel="stylesheet" media="screen" href="//se-aws-snap.sportngin.com/sportngin-snap-production/ui_themes/ngin/latest/ngin-bar.css?20190108" />
49
50  
51  <!--[if IE 9]>
52  
52<script type="text/javascript" charset="utf-8">var IE = "9";</script>
52
53  <link rel="stylesheet" media="screen" href="https://app-assets1.sportngin.com/stylesheets/ie9/default_ie9.css?17903482911" />
54<![endif]-->
55
56<!--[if IE 8]>
57  
57<script type="text/javascript" charset="utf-8">var IE = "8";</script>
57
58<![endif]-->
59
60<!--[if IE 7]>
61  
61<script type="text/javascript" charset="utf-8">var IE = "7";</script>
61
62<![endif]-->
63
64<!--[if IE 6]>
65  
65<script type="text/javascript" charset="utf-8">var IE = "6";</script>
65
66<![endif]-->
67
68<!--[if lte IE 6]>
69  
69<script type="text/javascript" charset="utf-8">var IE = "6";</script>
69
70<![endif]-->
71
72<!--[if !IE]><!-->
72<script type="text/javascript" charset="utf-8">var IE = null;</script>
72<!-- <![endif]-->
73
74
75  
76  
77
78    
78<script>
79      window.dataLayer = window.dataLayer || []
80      window.dataLayer.push({ intercom: { renderIntercom: false } })
81    </script>
81
82    
82<script src="https://app-assets3.sportngin.com/javascripts/se-analytics-js.umd.min.js?17903482971"></script>
82
83    
83<script>
84      window.seAnalyticsGateway = /\.(sportngin\.com|ngin-staging\.com|sportngin\.com\.dev)$/.test(window.origin) === false
85      window.addEventListener('message', function(event){
86        if (event.data === 'utd:ready') {
87
88          var displayAds = (false || false);
89          var platformDL = {'siteId': '60153', 'siteName': 'Katy Youth Basketball Association',
90                            'siteShortName': 'Katy Youth Basketball Association', 'sportType': 'multi-sport',
91                            'addrState': 'TX', 'displayAds': displayAds,
92                            'inEditMode': false,
93                            'propertySubSection': 'cms', 'property': 'Ngin'};
94          var quantcastDL = {'quantcastID': ''};
95          var elevioAdditionalGroups = ["ngin_super_reg:0", "Ngin:cms"];
96
97          window.seAnalytics.push({ type: 'dataLayerData', data: {
98            platform: platformDL,
99            quantcast: quantcastDL,
100            elevioAddlGroups: elevioAdditionalGroups,
101          } })
102        }
103      })
104      window.seAnalytics = new window['se-analytics-js'].SeFeAnalytics({
105        platProp: 'ngin',
106        platformSubSec: 'cms',
107        currentEnv: 'production',
108        orgId: 100327
109      })
110    </script>
110
111
112  
112<script>
113  function inIframe() {
114    try {
115      return window.self !== window.top;
116    } catch (e) {
117      return true;
118    }
119  }
120  </script>
120
121
122  <!-- Google Tag Manager for NGIN -->
123  
123<script>
124  if(!inIframe()) {
vendor: 364 bytes, lines 124-129
124
125    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
126            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
127        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
128        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
129    })(window,document,'script','dataLayer','
129GTM-TMK6MGB
vendor: 6 bytes, lines 129-130
129');
130  
130}
131  </script>
131
132  <!-- End Google Tag Manager for NGIN-->
133
134  <!-- Google Tag Manager for SE Global -->
135  
135<script>
136  if(!inIframe()) {
vendor: 358 bytes, lines 136-141
136
137    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
138          new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
139      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
140      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
141    })(window,document,'script','dataLayer','
141GTM-KGG8ZWR
vendor: 6 bytes, lines 141-142
141');
142  
142}
143  </script>
143
144  <!-- End Google Tag Manager for SE Global -->
145
146
147	<link rel="stylesheet" media="print" href="https://app-assets3.sportngin.com/stylesheets/print/website_print_v4.css?17903482911" />
148
149
150<script src="https://app-assets3.sportngin.com/javascripts/jquery/jquery-3.7.1.min.js?17903482971"></script>
vendor: 1 bytes, line 150
150
151<script src="https://app-assets1.sportngin.com/javascripts/jquery/jquery-migrate-3.4.1.min.js?17903482971"></script>
vendor: 1 bytes, line 151
151
152<script type='text/javascript'>
153  var $j = jQuery.noConflict();
154  $ = jQuery;
155
156  // Automatically include CSRF token in AJAX request headers unless explicitly skipped
157  jQuery.ajaxPrefilter(function(options, originalOptions, jqXHR) {
158    if (options.skipCsrfToken) {
159      return;
160    }
161
162    if (options.type && options.type.toLowerCase() !== 'get') {
163      var token = jQuery('meta[name="csrf-token"]').attr('content');
164      if (token) {
165        jqXHR.setRequestHeader('X-CSRF-Token', token);
166      }
167    }
168  });
169
170  // --- Helpers ---
171  // Resolve an element from an id string or DOM node
172  function _resolveEl(id) { return (typeof id === 'string') ? document.getElementById(id) : id; }
173  // Get duration in ms from an options object (default 1000ms)
174  function _dur(options) { return (options && options.duration) ? options.duration * 1000 : 1000; }
175  // Invoke a method on an array of DOM elements (shared by $$ and Array.prototype.invoke)
176  function _invokeOnElements(els, method, args) {
177    els.forEach(function(el) {
178      if (typeof el[method] === 'function') el[method].apply(el, args);
179      else if (method === 'hide') el.style.display = 'none';
180      else if (method === 'show') el.style.display = '';
181      else if (method === 'removeClassName' && args[0]) el.classList.remove(args[0]);
182      else if (method === 'addClassName' && args[0]) el.classList.add(args[0]);
183    });
184    return els;
185  }
186  // Fire Ajax callbacks on a transport-like object
187  function _ajaxCallbacks(options, transport, success) {
188    if (success && options.onSuccess) options.onSuccess(transport);
189    if (!success && options.onFailure) options.onFailure(transport);
190    if (options.onComplete) options.onComplete(transport);
191  }
192
193  // --- Prototype Element shims ---
194  var Element = Element || {};
195  Element.hide = function(id) { var el = _resolveEl(id); if (el) el.style.display = 'none'; };
196  Element.show = function(id) { var el = _resolveEl(id); if (el) el.style.display = ''; };
197  Element.toggle = function(id) { var el = _resolveEl(id); if (el) el.style.display = el.style.display === 'none' ? '' : 'none'; };
198  Element.remove = function(id) { var el = _resolveEl(id); if (el && el.parentNode) el.parentNode.removeChild(el); };
199  Element.update = function(id, content) { var el = _resolveEl(id); if (el) el.innerHTML = content; };
200
201  function $F(id) { var el = _resolveEl(id); return el ? el.value : ''; }
202
203  // Prototype $$(selector) — CSS selector returning array of elements
204  function $$(selector) {
205    var els = Array.from(document.querySelectorAll(selector));
206    els.invoke = function(method) {
207      return _invokeOnElements(this, method, Array.from(arguments).slice(1));
208    };
209    els.each = function(fn) { this.forEach(fn); return this; };
210    return els;
211  }
212
213  // Prototype $A() — convert iterable to array
214  function $A(iterable) { return Array.from(iterable); }
215
216  // --- Event shims ---
217  Event.observe = function(el, eventName, handler) {
218    var element = _resolveEl(el);
219    if (element) element.addEventListener(eventName === 'dom:loaded' ? 'DOMContentLoaded' : eventName, handler);
220  };
221  Event.stop = function(e) { if (e) { e.preventDefault(); e.stopPropagation(); } };
222
223  // --- Ajax shims ---
224  var Ajax = {};
225  Ajax.Request = function(url, options) {
226    options = options || {};
227    $j.ajax({
228      url: url,
229      type: (options.method || 'post').toUpperCase(),
230      data: options.parameters || '',
231      dataType: options.evalScripts ? 'script' : 'html',
232      success: function(data, status, xhr) {
233        _ajaxCallbacks(options, { responseText: data, responseXML: xhr.responseXML, status: xhr.status }, true);
234      },
235      error: function(xhr) {
236        _ajaxCallbacks(options, { responseText: xhr.responseText, status: xhr.status }, false);
237      }
238    });
239  };
240  Ajax.Updater = function(container, url, options) {
241    options = options || {};
242    var targetId = typeof container === 'string' ? container : (container.success || container);
243    $j.ajax({
244      url: url,
245      type: (options.method || 'post').toUpperCase(),
246      data: options.parameters || '',
247      dataType: 'html',
248      success: function(data) {
249        var el = document.getElementById(targetId);
250        if (el) el.innerHTML = data;
251        _ajaxCallbacks(options, { responseText: data }, true);
252      },
253      error: function(xhr) {
254        _ajaxCallbacks(options, { responseText: xhr.responseText }, false);
255      }
256    });
257  };
258
259  // --- Effect shims ---
260  var Effect = {};
261  Effect.Highlight = function(el, options) {
262    var element = _resolveEl(el);
263    if (element) { element.style.backgroundColor = '#ffff99'; setTimeout(function() { element.style.backgroundColor = ''; }, _dur(options)); }
264  };
265  Effect.Fade = function(el, options) {
266    var element = _resolveEl(el);
267    if (element) $j(element).fadeOut(_dur(options));
268  };
269  Effect.Appear = function(el, options) {
270    var element = _resolveEl(el);
271    if (element) $j(element).fadeIn(_dur(options));
272  };
273
274  // --- Form shims ---
275  var Form = {};
276  Form.Element = {};
277  Form.Element.getValue = function(id) { var el = _resolveEl(id); return el ? el.value : ''; };
278  Form.serialize = function(formEl) { var el = _resolveEl(formEl); return el ? $j(el).serialize() : ''; };
279  Form.Observer = function(formEl, frequency, callback) {
280    var element = _resolveEl(formEl);
281    var lastValue = Form.serialize(element);
282
283    return window.setInterval(function() {
284      var value = Form.serialize(element);
285
286      if (value !== lastValue) {
287        callback(element, value);
288        lastValue = value;
289      }
290    }, frequency * 1000);
291  };
292
293  // --- jQuery plugin shims for Prototype methods ---
294  jQuery.fn.observe = function(eventName, handler) { return this.on(eventName, handler); };
295  jQuery.fn.stopObserving = function(eventName, handler) { return this.off(eventName, handler); };
296  jQuery.fn.focusFirstElement = function() { this.find('input:visible, textarea:visible, select:visible').first().focus(); return this; };
297  jQuery.fn.addClassName = function(c) { return this.addClass(c); };
298  jQuery.fn.removeClassName = function(c) { return this.removeClass(c); };
299  jQuery.fn.hasClassName = function(c) { return this.hasClass(c); };
300  jQuery.fn.getValue = function() { return this.val(); };
301  jQuery.fn.update = function(content) { return this.html(content); };
302  jQuery.fn.enable = function() { return this.prop('disabled', false); };
303  jQuery.fn.disable = function() { return this.prop('disabled', true); };
304  jQuery.fn.highlight = function() { var el = this; el.css('background-color', '#ffff99'); setTimeout(function() { el.css('background-color', ''); }, 1000); return this; };
305
306  // --- Array/String prototype shims ---
307  if (!Array.prototype.invoke) {
308    Array.prototype.invoke = function(method) {
309      return _invokeOnElements(this, method, Array.from(arguments).slice(1));
310    };
311  }
312  if (!Array.prototype.each) { Array.prototype.each = Array.prototype.forEach; }
313  if (!Array.prototype.include) { Array.prototype.include = Array.prototype.includes; }
314  if (!String.prototype.empty) { String.prototype.empty = function() { return this.length === 0; }; }
315
316  // Prototype Element.select() — used in inline callbacks like data.select('a')
317  (function() {
318    var origSelect = HTMLElement.prototype.select;
319    HTMLElement.prototype.select = function(sel) {
320      if (typeof sel === 'string') return Array.from(this.querySelectorAll(sel));
321      if (origSelect) return origSelect.apply(this, arguments);
322    };
323  })();
324
325  // Sortable/Draggables shims — no-ops for legacy inline JS references
326  var Sortable = Sortable || { SERIALIZE_RULE: /^[^_]*_(.*)$/ };
327  var Draggables = Draggables || { initPausable: function(){}, pause: function(){}, play: function(){}, sortFailed: function(){} };
328
329  // $.browser polyfill — removed in jQuery 1.9, needed by third-party plugins
330  if (!jQuery.browser) {
331    (function() {
332      var ua = navigator.userAgent.toLowerCase();
333      var match = /(chrome)[ \/]([\w.]+)/.exec(ua) ||
334                  /(webkit)[ \/]([\w.]+)/.exec(ua) ||
335                  /(opera)(?:.*version)?[ \/]([\w.]+)/.exec(ua) ||
336                  /(msie) ([\w.]+)/.exec(ua) ||
337                  ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+))?/.exec(ua) || [];
338      jQuery.browser = {};
339      if (match[1]) {
340        jQuery.browser[match[1]] = true;
341        jQuery.browser.version = match[2] || "0";
342      }
343      if (jQuery.browser.chrome) jQuery.browser.webkit = true;
344      else if (jQuery.browser.webkit) jQuery.browser.safari = true;
345    })();
346  }
347</script>
347
348
349
350
351<link href="//assets.ngin.com/site_files/60153/_site/css/60153_style.css" type="text/css" rel="stylesheet" media="screen" />
352<script src="//assets.ngin.com/site_files/60153/_site/js/60153_script.js"></script>
352
353
354
355<script src="https://app-assets2.sportngin.com/javascripts/base_packaged.js?17903482971"></script>
355
356
357  
357<script src="https://app-assets2.sportngin.com/javascripts/dropdown_nav.js?17903482971"></script>
357
358
359
360
361  <link rel="stylesheet" href="//se-aws-snap.sportngin.com/sportngin-snap-production/ui_themes/inline-manual/1/main.css?20190108" type="text/css" />
362
363  
363<script>
364      window.inlineManualOptions = {
365        tracking: {
366          enabled: false
367        }
368      }
369  </script>
369
370
371  
371<script>
372      NGIN.inlineManual.setVars({
373        in_edit_mode: false,
374        org_id: 100327,
375        
376        site_name: "Katy Youth Basketball Association",
377        site_short_name: "Katy Youth Basketball Association",
378        site_url: "https://www.kybb.org",
379        site_id: 60153
380      });
381
382  </script>
382
383
384  
384<script>!function(){var e=document.createElement("script"),t=document.getElementsByTagName("script")[0];e.async=1,e.src="https://inlinemanual.com/embed/player.cacb2d9a339b3500c03525980ca2a24c.js",e.charset="UTF-8",t.parentNode.insertBefore(e,t)}();</script>
384
385
386
387
388  
389
390
391
392  <!-- dynamic head code -->
393
394<script>
395  var recaptchaSiteKey = "6LePJx8TAAAAACXrjU21ZdxvkXD_rh3yzhSeoJ0a"
396</script>
vendor: 1 bytes, line 396
396
397<script src="https://app-assets1.sportngin.com/javascripts/grecaptcha.js?17903482971"></script>
vendor: 126 bytes, lines 397-400
397
398<script src="https://www.google.com/recaptcha/api.js?onload=recaptchaOnloadCallback&render=explicit" async defer></script>
399
400
401<script>
402//<![CDATA[
403  window.nginSite = {"domain_name":"kybb.org","subdomain":"www","name":"Katy Youth Basketball Association","short_name":"Katy Youth Basketball Association","secure_subdomain":"kybb"}
404
405//]]>
406</script>
406
407
408  
409  
409<script src="https://app-assets2.sportngin.com/javascripts/jquery/jquery.toolbar.min.js?17903482971"></script>
409
410
411  
412</head>
413
414<body id="" class="site-body custom user_mode v4" >
415    
415<script>
416//<![CDATA[
417window.seAnalytics.push(JSON.parse('{"type":"pageView","data":{"depth1":"Sitebuilder","title":"5 on 5"}}'))
418//]]>
419</script>
419
420  <!-- Needs to be immediately after the opening <body> tag -->
421  <!-- Google Tag Manager (noscript) -->
422  <noscript>
423    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TMK6MGB" height="0" width="0" style="display:none;visibility:hidden"></iframe>
424    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KGG8ZWR" height="0" width="0" style="display:none;visibility:hidden"></iframe>
425  </noscript>
426  <!-- End Google Tag Manager (noscript) -->
427
428  
429
430
431<style type="text/css">
432  /* html must be relative to keep the background div sized */
433  html { position: relative; }
434
435  /* fix positioning issue with smart banner when html is relative */
436  #smartbanner {
437    position: fixed;
438    box-sizing: content-box;
439  }
440
441  
442  body { background-color: #000000; }
443  .site-background {
444    position: absolute;
445    top: 0;
446    right: 0;
447    bottom: 0;
448    left: 0;
449    z-index: -1;
450    background-color: #000000;
451    background-position: center top;
452    background-attachment: scroll;
453    background-repeat: no-repeat;
454    background-image: url(https://cdn4.sportngin.com/attachments/background_graphic/75f5-206603812/KYB.png);
455  }
456  
457</style>
458
459<div class="site-background"></div>
460
461      
462      <div slot="hqsebar">
463        <div  id="ngin-bar"></div>
464        
464<script>
465          const DOMAIN_SUFFIXES = ['sportngin.com', 'sportsengine.com', 'stage.ngin-staging.com', 'sestage.us', 'sportngin.com.dev', 'sportsengine.com.dev'];
466          document.documentElement.classList.add('has-se-bar');
467          window.nginBarConfig = {
468            signOutUrl: '/logout',
469            signInUrl: '/login',
470            signInUserReturnToOverride: signInUserReturnToOverride(),
471            signOutUserReturnToOverride: signOutUserReturnToOverride(),
472            signInReloadOverrideUrl: signInReloadUrl(),
473            coreUrl: '/core',
474            profileDropdownLinks: 
475      [{
476        label: 'Connect to Site',
477        href: '/account/choose_personas/60153',
478        events: {
479          'click': function(e, element) {
480            e.preventDefault();
481            load_lbox(element);
482            valid.activate();
483          }
484        }
485      }]
486    ,
487            app: '',
488            ccpa: true,
489            mobileNav: false,
490            loggedIn: false,
491            orgId: 100327
492          }
493          function isSEDomain() {
494            return DOMAIN_SUFFIXES.some((domainSuffix) => window.location.hostname.endsWith(domainSuffix))
495          }
496          function isVanityDomain() {
497            return !this.isSEDomain()
498          }
499          function isCore() {
500            return window.location.pathname.startsWith("/core")
501          }
502          function signInUserReturnToOverride() {
503            if (isSEDomain()) {
504              return window.location.href;
505            } else {
506              return "https://login.sportngin.com/check_login?next_url=" + window.location.href;
507            }
508          }
509          function signOutUserReturnToOverride() {
510            if (isCore()) {
511              return undefined;  // resulting in session_ended page with correct query string params
512            } else {
513              return window.location.href;
514            }
515          }
516          function signInReloadUrl() {
517            return window.location.href.replace("user_return_to=","urt=");  // lots to discover here..
518                                                                            //  for now.. simply obfuscate user_return_to so
519                                                                            //  we dont screw with the URL too much.. and do so
520                                                                            //  only if that query string param is not URL encoded
521          }
522        </script>
522
523        
523<script async src=https://ngin-bar.sportngin.com/nginbar.js></script>
523
524      </div>
525    
526
527  
528  <div id="fb-root"></div>
529<script>(function(d, s, id) {
530  var js, fjs = d.getElementsByTagName(s)[0];
531  if (d.getElementById(id)) return;
532  js = d.createElement(s); js.id = id;
533  // js.src = "//connect.facebook.net/en_US/all/debug.js#xfbml=1&version=v2.3"; // use if debugging
534  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3";
535  fjs.parentNode.insertBefore(js, fjs);
536}(document, 'script', 'facebook-jssdk'));</script>
536
537
538  <a href="#yieldContent" style="color:#FFF;position:absolute;height:1px;width:1px;left:-9999px;">skip navigation</a>
539
540  
541  
542
543  
544<div id="topNav" class="has-site-logo topNav">
545  
546    <div id="sn-site-logo">
547  <a class="sn-site-logo-wrap" href="/">
548    <span class="sn-site-logo-background" style="background-image: url(https://cdn4.sportngin.com/attachments/logo_graphic/2440-205022793/logo_small.png);"></span>
549  </a>
550</div>
551
552  
553  <div class="theme-search-wrapper">
554    <div class="theme-search-bar">
555      
556        <span class="site-tagline-text">
557          
558            Katy Youth Basketball Association
559          
560        </span>
561      
562      
563      
564        <div id="PageSearchBoxTopNav" class="theme-search-box">
565  <input class="theme-search-input" type="text" placeholder="Page Search" />
566  <span class="theme-search-clear"></span>
567  <span class="theme-search-submit" >Search</span>
568</div>
569
570<script>
571  new NGIN.PageSearchBox('#PageSearchBoxTopNav', {
572    inputElement: '.theme-search-input',
573    submitElement: '.theme-search-submit',
574    clearElement: '.theme-search-clear'
575  });
576</script>
576
577
578      
579      
580    </div>
581  </div>
582  <div class="theme-main-nav"></div>
583  <div class="theme-sub-nav"></div>
584  <div class="theme-mobile-nav">
585    
586    
587    
588      <div id="PageSearchBoxMobileNav" class="theme-search-box">
589  <input class="theme-search-input" type="text" placeholder="Page Search" />
590  <span class="theme-search-clear"></span>
591  <span class="theme-search-submit" >Search</span>
592</div>
593
594<script>
595  new NGIN.PageSearchBox('#PageSearchBoxMobileNav', {
596    inputElement: '.theme-search-input',
597    submitElement: '.theme-search-submit',
598    clearElement: '.theme-search-clear'
599  });
600</script>
600
601
602    
603    
604  </div>
605</div>
606<div id="topNavPlaceholder" ></div>
607
608<script type="text/javascript">
609
610  ;(function($){
611
612    var NS = NGIN.Modules.NavService;
613    var currentId = 'page_node_8749542';
614    var rootNav = {"name":"Home","id":"page_node_6744873","url":"/home","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Home'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":"https://www.kybb.org/page/nav/6744873","parent_top_nav_node":null,"parent":{"name":"Katy Youth Basketball Associat","id":"page_node_6743721","url":"/page/show/6743721-katy-youth-basketball-association","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Katy Youth Basketball Association'","css_classes":[],"parent_id":null,"target":null,"node_type":null,"has_child":0,"nav_url":"https://www.kybb.org/page/nav/6743721","parent_top_nav_node":null},"children":[],"siblings":[{"name":"Home","id":"page_node_6744873","url":"/home","selected":true,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Home'","css_classes":["home"],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"About Us","id":"page_node_6744874","url":"/aboutus","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'About Us'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":4,"nav_url":"https://www.kybb.org/page/nav/6744874","parent_top_nav_node":null},{"name":"Conduct Policy","id":"page_node_7086300","url":"/conduct","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Coach / Player / Spectator Conduct Policy'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"3 on 3 ","id":"page_node_8749534","url":"/3on3","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to '3 on 3'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":5,"nav_url":"https://www.kybb.org/page/nav/8749534","parent_top_nav_node":null},{"name":"5 on 5","id":"page_node_8749542","url":"/5on5","selected":true,"display_status":"enabled","drag_status":"lock","title":"click to go to '5 on 5'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":4,"nav_url":"https://www.kybb.org/page/nav/8749542","parent_top_nav_node":null},{"name":"Calendar","id":"page_node_7089127","url":"/page/show/7089127-calendar","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Calendar'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Calendar","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Coaches/Volunteers","id":"page_node_7086430","url":"/page/show/7086430-coaches-volunteers","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Coaches/Volunteers'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":2,"nav_url":"https://www.kybb.org/page/nav/7086430","parent_top_nav_node":null},{"name":"Contact Us","id":"page_node_8775920","url":"/contactus","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Contact Us'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"KYB FAQs","id":"page_node_8754612","url":"/page/show/8754612-kyb-faqs","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'KYB FAQs'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":3,"nav_url":"https://www.kybb.org/page/nav/8754612","parent_top_nav_node":null},{"name":"Assets","id":"page_node_8744466","url":"/assets","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Assets'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Summer Camps","id":"page_node_9047746","url":"/camp","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Katy Area Summer Basketball Camps'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Facilities","id":"page_node_7086458","url":"/page/show/7086458-facilities","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Facilities'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":1,"nav_url":"https://www.kybb.org/page/nav/7086458","parent_top_nav_node":null}]};
615
616    // Applies fixed class to #topNav when top nav goes above fold;
617    NS.fixedNav('#topNav');
618
619    
620      var pageNav = {"name":"5 on 5","id":"page_node_8749542","url":"/5on5","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to '5 on 5'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":"https://www.kybb.org/page/nav/8749542","parent_top_nav_node":null,"parent":{"
620name":"Katy Youth Basketball Associat","id":"page_node_6743721","url":"/page/show/6743721-katy-youth-basketball-association","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Katy Youth Basketball Association'","css_classes":[],"parent_id":null,"target":null,"node_type":null,"has_child":0,"nav_url":"https://www.kybb.org/page/nav/6743721","parent_top_nav_node":null},"children":[{"name":"5-ON-5 RULES","id":"page_node_8206403","url":"/5x5rules","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to '5-ON-5 RULES'","css_classes":[],"parent_id":8749542,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Registering Online","id":"page_node_7091304","url":"/5x5register","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to 'Registering Online'","css_classes":[],"parent_id":8749542,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"5 on 5 Refund Policy","id":"page_node_7091324","url":"/page/show/7091324-5-on-5-refund-policy","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to '5 on 5 Refund Policy'","css_classes":[],"parent_id":8749542,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"5-on-5 Coaching App","id":"page_node_7091315","url":"/5x5coach","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to '5-on-5 Coaching Applications'","css_classes":[],"parent_id":8749542,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null}],"siblings":[{"name":"Home","id":"page_node_6744873","url":"/home","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Home'","css_classes":["home"],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"About Us","id":"page_node_6744874","url":"/aboutus","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'About Us'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":4,"nav_url":"https://www.kybb.org/page/nav/6744874","parent_top_nav_node":null},{"name":"Conduct Policy","id":"page_node_7086300","url":"/conduct","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Coach / Player / Spectator Conduct Policy'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"3 on 3 ","id":"page_node_8749534","url":"/3on3","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to '3 on 3'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":5,"nav_url":"https://www.kybb.org/page/nav/8749534","parent_top_nav_node":null},{"name":"5 on 5","id":"page_node_8749542","url":"/5on5","selected":true,"display_status":"enabled","drag_status":"lock","title":"click to go to '5 on 5'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":4,"nav_url":"https://www.kybb.org/page/nav/8749542","parent_top_nav_node":null},{"name":"Calendar","id":"page_node_7089127","url":"/page/show/7089127-calendar","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Calendar'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Calendar","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Coaches/Volunteers","id":"page_node_7086430","url":"/page/show/7086430-coaches-volunteers","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Coaches/Volunteers'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":2,"nav_url":"https://www.kybb.org/page/nav/7086430","parent_top_nav_node":null},{"name":"Contact Us","id":"page_node_8775920","url":"/contactus","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Contact Us'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"KYB FAQs","id":"page_node_8754612","url":"/page/show/8754612-kyb-faqs","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'KYB FAQs'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":3,"nav_url":"https://www.kybb.org/page/nav/8754612","parent_top_nav_node":null},{"name":"Assets","id":"page_node_8744466","url":"/assets","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Assets'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Summer Camps","id":"page_node_9047746","url":"/camp","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Katy Area Summer Basketball Camps'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Facilities","id":"page_node_7086458","url":"/page/show/7086458-facilities","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Facilities'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":1,"nav_url":"https://www.kybb.org/page/nav/7086458","parent_top_nav_node":null}]};
621      var hasSubnav = true;
622    
623
624    // TOP NAV
625    NS.create('DropdownNav', {
626      currentId: currentId,
627      activeClass: 'has-main-nav',
628      minWidth: 1025,
629      selector: '#topNav .theme-main-nav',
630      maxDepth: 2,
631      data: rootNav,
632      paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911'
633    });
634
635    // MOBILE NAV
636    NS.create('SlideNav', {
637      currentId: currentId,
638      activeClass: 'has-mobile-nav',
639      collapsedClass: 'collapsed-mobile-nav',
640      maxWidth: 1024,
641      collapseWidth: 1024,
642      selector: '#topNav .theme-mobile-nav',
643      data: pageNav,
644      paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911'
645    });
646
647    // When the subnav exists, but the selected page has no children,
648    // we try to display the siblings as subnav UNLESS, the parent node
649    // is aso the root node. This means it woulld duplicate the main
650    // nav, so we display nothing.
651
652    var hasChildren = !!pageNav.children.length;
653    var rootLevelPage = rootNav.parent.id === pageNav.parent.id
654
655    // SUB NAV
656    if (hasSubnav && (hasChildren || !rootLevelPage)) {
657      NS.create('DropdownNav', {
658        currentId: currentId,
659        activeClass: 'has-sub-nav',
660        minWidth: 1025,
661        selector: '#topNav .theme-sub-nav',
662        showTitle: true,
663        showChildren: true,
664        maxDepth: 0,
665        data: pageNav,
666        paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911'
667      });
668    }
669
670  })(jQuery);
671
672  // legacy event... not sure it's needed
673  $j(function(){
674    $j('#topNav').trigger('topnav.loaded');
675  });
676
677</script>
677
678
679
680  
681
682
683
684
685
686  <div id="siteContainer" class="container-fluid two_panel siteContainer">
687    
688
689    
690
691    <div id="yieldContent" class="row">
692      
693  
694    
695      <h2 id="displayBodyHeader" class=""><span>5 on 5</span></h2>
696    
697  
698
699
700
701      <div id="panelTwo" class="col-sm-12">
702        <div id="errorNotice">
703  
704  
705  
706  
707</div>
708
709
710        <div class='yieldPageContent'>
711          
712  
713      
714        <div class=" layoutContainer row layout-100 ">
715    
716          <div class="column-1 column col-sm-12 col-md-12">
717                <div id="pageEl_619736858" class="pageEl"  >
718  
719      <div class="pageElement textBlockElement clearfix">
720  
721
722
723    <div class="text clearfix">
724      <h1 style="text-align:center"><span style="font-size:28px">Welcome to the 2026-2027 5-on-5 Season</span></h1>
725
726<h2 style="text-align:center"><span style="color:#ff8c00"><span style="font-size:26px">Registration opens September 6, 2026 for the 2026-2027 Season</span></span></h2>
727
728    </div>
729</div>
730
731  <span class="clearAll"></span>
732</div>
733
734
735        </div>
736    <span class="clearAll"></span>
737  </div>
738  
739
740      <div class=" layoutContainer row layout-50-50 ">
741    
742          <div class="column-1 column col-sm-12 col-md-6">
743                <div id="pageEl_547987924" class="pageEl"  >
744  
745        <div class="pageElement heroPhotoElement">
746
747      <img fetchpriority="high" src="https://cdn4.sportngin.com/attachments/photo/adb7-205498390/5x5_large_large.png" alt="" />
748      </div>
749
750  <span class="clearAll"></span>
751</div>
752
753
754        </div>
755          <div class="column-2 column col-sm-12 col-md-6">
756                <div id="pageEl_547987933" class="pageEl"  >
757  
758      <div class="pageElement textBlockElement clearfix">
759  
760
761
762    <div class="text clearfix">
763      <p><span style="font-size:26px"><strong>KYB&#39;s 5-on-5 league</strong>&nbsp;is a&nbsp;seven-week season with games played on Saturdays in January and February, and an end-of-season tournament prior to the Katy ISD Spring Break vacation.&nbsp; Practices begin in November and run weekly throughout the season.&nbsp; 5-on-5 is KYB&#39;s main program played during the regular season in a full-court format.</span></p>
764
765    </div>
766</div>
767
768  <span class="clearAll"></span>
769</div>
770
771
772                <div id="pageEl_670335979" class="pageEl"  >
773  
774    
775  <div class="pageElement surveyLinkElement">
776      <a href="https://kybb.sportngin.com/register/form/823024622"><span><small>Register:</small> 2026-2027 KYB 5-on-5</span></a>
777
778  </div>
779
780  <span class="clearAll"></span>
781</div>
782
783
784        </div>
785    <span class="clearAll"></span>
786  </div>
787  
788
789      <div class=" layoutContainer row layout-100 ">
790    
791          <div class="column-1 column col-sm-12 col-md-12">
792                <div id="pageEl_665168818" class="pageEl"  >
793  
794      <div class="pageElement textBlockElement clearfix">
795  
796
797
798    <div class="text clearfix">
799      <p style="text-align: center;">For more information, please visit our <a href="https://www.kybb.org/page/show/8754612-kyb-faqs">FAQs page</a>.</p>
800
801    </div>
802</div>
803
804  <span class="clearAll"></span>
805</div>
806
807
808        </div>
809    <span class="clearAll"></span>
810  </div>
811  
812
813
814
815
816
817
818  
819
820<script type="text/javascript">
821  var init_nss = function() {
822    var $nss = $j('.newsSlideShow-container');
823    // debug.info("Found "+$nss.length+" News Slideshow Elements");
824    $nss.each(function(){
825      var $ss = $j(this);
826      if ( ! $ss.data('activenewsslideshow') ) {
827        $ss.data('activenewsslideshow',true);
828        $ss.newsSlideShow();
829      }
830    });
831  }
832  // call on document ready for most browsers
833  init_nss();
834  // call again on window load for IE :(
835  $j(window).load(init_nss);
836  // check for new slideshow elements after valid.deactivate
837  $j('body').bind('pageElement.render',init_nss);
838</script>
838
839
840  
841
842
843        </div>
844      </div>
845      
846
847    </div>
848  </div>
849  <footer class="snFooterContainer">
850    <div id="siteFooter">
851  
852    
853    <link href="//assets.ngin.com/site_files/60153/_site/css/60153_admin_style.css" type="text/css" rel="stylesheet" media="screen" />
854<script src="//assets.ngin.com/site_files/60153/_site/js/60153_admin_script.js"></script>
854
855    <ul class="se-footer">
856      <li class="se-footer-copyright">
857        This website is powered by SportsEngine's
858        <a class="legalLink" target="_blank" href="https://www.sportsengine.com/solutions/">
859          Sports Relationship Management
860        </a>
861        (SRM) software, but is owned by and subject to the  Katy Youth Basketball Association privacy policy.
862        <a class="legalLink" target="_blank" href="https://www.sportsengine.com/corp">
863          &copy;2026 SportsEngine, LLC.
864        </a>
865        <br>
866      </li>
867        <li class="se-footer-link">
868          <a class="legalLink" target="_blank" href="/privacy_policy.pdf">Privacy Policy</a>
869        </li>
870      <li id="poweredByNGIN" class="se-footer-logo" style="text-align: center;">
871        <br>
872        <a href="https://www.sportsengine.com/?utm_source=Sitebuilder&utm_medium=Footer&utm_campaign=SportsEngine+Internal+Link&utm_term=Footer"
873           onclick="javascript:window.location=('https://www.sportsengine.com/?utm_source=Sitebuilder&utm_medium=Footer&utm_campaign=SportsEngine+Internal+Link&utm_term=Footer'); return false;">
874          <img src="/logo_images/white_logo.png" alt="Powered by SportsEngine" title="Click here to learn how SportsEngine can empower your organization!">
875        </a>
876      </li>
877    </ul>
878</div>
879
880
881
882
883
884
885
886
887
888  </footer>
889
890  
891    
892
893<div id="PageSearch" class="theme-search-overlay" style="display:none;">
894  <div class="theme-search-modal">
895    <span class="theme-search-close"></span>
896    <h1 class="theme-search-title">Page Search</h1>
897    <div class="theme-search-box">
898      <input type="text" class="theme-search-input" />
899      <span class="theme-search-clear"></span>
900    </div>
901    <div class="theme-search-results">
902      <img class="theme-search-spinner" src="/app_images/loaderBarUserMode.gif" />
903      <span class="theme-search-status"></span>
904      <!-- search results here -->
905    </div>
906  </div>
907</div>
908
909<script type="text/javascript" charset="utf-8">
910  new NGIN.PageSearchModal('#PageSearch', {
911    inputElement: '.theme-search-input',
912    statusElement: '.theme-search-status',
913    spinnerElement: '.theme-search-spinner',
914    clearElement: '.theme-search-clear',
915    resultsElement: '.theme-search-results',
916    closeElement: '.theme-search-close',
917  });
918</script>
918
919
920  
921
922  
923
924</body>
925</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.