Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
383
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 86.77 KB | None | 0 0
  1. Remix
  2. MENU
  3. Modules
  4. Reset
  5. Fullscreen
  6. Download
  7. SHARING
  8. Share
  9. Embed
  10. Email
  11. FONT SIZE
  12. aAaAaA
  13. Email
  14. Password
  15. Log In
  16. Create Account
  17. main.py
  18. 


  19.  
  20. Powered by
  21. <!DOCTYPE html>
  22. <html xmlns:ng="http://angularjs.org" lang="en" ng-app="stats" ng-strict-di stats-version="4.22.4" stats-build-date="2019-11-14 10:48 AM">
  23.  
  24. <head>
  25. <meta charset="utf-8">
  26. <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"><script type="text/javascript">(window.NREUM||(NREUM={})).loader_config={xpid:"VQECWF5UChAHUlNTBwgBVw==",licenseKey:"09f0cb5c68",applicationID:"76210961"};window.NREUM||(NREUM={}),__nr_require=function(t,n,e){function r(e){if(!n[e]){var o=n[e]={exports:{}};t[e][0].call(o.exports,function(n){var o=t[e][1][n];return r(o||n)},o,o.exports)}return n[e].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<e.length;o++)r(e[o]);return r}({1:[function(t,n,e){function r(t){try{s.console&&console.log(t)}catch(n){}}var o,i=t("ee"),a=t(18),s={};try{o=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,o.indexOf("dev")!==-1&&(s.dev=!0),o.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&i.on("internal-error",function(t){r(t.stack)}),s.dev&&i.on("fn-err",function(t,n,e){r(e.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,n){return t}).join(", ")))},{}],2:[function(t,n,e){function r(t,n,e,r,s){try{p?p-=1:o(s||new UncaughtException(t,n,e),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,n,e){this.message=t||"Uncaught error with no additional information",this.sourceURL=n,this.line=e}function o(t,n){var e=n?null:c.now();i("err",[t,e])}var i=t("handle"),a=t(19),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError",p=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(8),t(7),"addEventListener"in window&&t(5),c.xhrWrappable&&t(9),d=!0)}s.on("fn-start",function(t,n,e){d&&(p+=1)}),s.on("fn-err",function(t,n,e){d&&!e[l]&&(f(e,l,function(){return!0}),this.thrown=!0,o(e))}),s.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})},{}],3:[function(t,n,e){t("loader").features.ins=!0},{}],4:[function(t,n,e){function r(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var o=t("ee"),i=t("handle"),a=t(8),s=t(7),c="learResourceTimings",f="addEventListener",u="resourcetimingbufferfull",d="bstResource",l="resource",p="-start",h="-end",m="fn"+p,w="fn"+h,v="bstTimer",y="pushState",g=t("loader");g.features.stn=!0,t(6);var x=NREUM.o.EV;o.on(m,function(t,n){var e=t[0];e instanceof x&&(this.bstStart=g.now())}),o.on(w,function(t,n){var e=t[0];e instanceof x&&i("bst",[e,n,this.bstStart,g.now()])}),a.on(m,function(t,n,e){this.bstStart=g.now(),this.bstType=e}),a.on(w,function(t,n){i(v,[n,this.bstStart,g.now(),this.bstType])}),s.on(m,function(){this.bstStart=g.now()}),s.on(w,function(t,n){i(v,[n,this.bstStart,g.now(),"requestAnimationFrame"])}),o.on(y+p,function(t){this.time=g.now(),this.startPath=location.pathname+location.hash}),o.on(y+h,function(t){i("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),f in window.performance&&(window.performance["c"+c]?window.performance[f](u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["c"+c]()},!1):window.performance[f]("webkit"+u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["webkitC"+c]()},!1)),document[f]("scroll",r,{passive:!0}),document[f]("keypress",r,!1),document[f]("click",r,!1)}},{}],5:[function(t,n,e){function r(t){for(var n=t;n&&!n.hasOwnProperty(u);)n=Object.getPrototypeOf(n);n&&o(n)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,n){return t[1]}var a=t("ee").get("events"),s=t(21)(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";n.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,n){var e=t[1],r=c(e,"nr@wrapped",function(){function t(){if("function"==typeof e.handleEvent)return e.handleEvent.apply(e,arguments)}var n={object:t,"function":e}[typeof e];return n?s(n,"fn-",null,n.name||"anonymous"):e});this.wrapped=t[1]=r}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],6:[function(t,n,e){var r=t("ee").get("history"),o=t(21)(r);n.exports=r;var i=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;i&&i.pushState&&i.replaceState&&(a=i),o.inPlace(a,["pushState","replaceState"],"-")},{}],7:[function(t,n,e){var r=t("ee").get("raf"),o=t(21)(r),i="equestAnimationFrame";n.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],8:[function(t,n,e){function r(t,n,e){t[0]=a(t[0],"fn-",null,e)}function o(t,n,e){this.method=e,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,e)}var i=t("ee").get("timer"),a=t(21)(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";n.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],9:[function(t,n,e){function r(t,n){d.inPlace(n,["onreadystatechange"],"fn-",s)}function o(){var t=this,n=u.context(t);t.readyState>3&&!n.resolved&&(n.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function i(t){g.push(t),h&&(b?b.then(a):w?w(a):(E=-E,R.data=E))}function a(){for(var t=0;t<g.length;t++)r([],g[t]);g.length&&(g=[])}function s(t,n){return n}function c(t,n){for(var e in t)n[e]=t[e];return n}t(5);var f=t("ee"),u=f.get("xhr"),d=t(21)(u),l=NREUM.o,p=l.XHR,h=l.MO,m=l.PR,w=l.SI,v="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],g=[];n.exports=u;var x=window.XMLHttpRequest=function(t){var n=new p(t);try{u.emit("new-xhr",[n],n),n.addEventListener(v,o,!1)}catch(e){try{u.emit("internal-error",[e])}catch(r){}}return n};if(c(p,x),x.prototype=p.prototype,d.inPlace(x.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,n){r(t,n),i(n)}),u.on("open-xhr-start",r),h){var b=m&&m.resolve();if(!w&&!m){var E=1,R=document.createTextNode(E);new h(a).observe(R,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===v||a()})},{}],10:[function(t,n,e){function r(){var t=window.NREUM,n=t.info.accountID||null,e=t.info.agentID||null,r=t.info.trustKey||null,i="btoa"in window&&"function"==typeof window.btoa;if(!n||!e||!i)return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:e,id:o.generateCatId(),tr:o.generateCatId(),ti:Date.now()}};return r&&n!==r&&(a.d.tk=r),btoa(JSON.stringify(a))}var o=t(16);n.exports={generateTraceHeader:r}},{}],11:[function(t,n,e){function r(t){var n=this.params,e=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<p;r++)t.removeEventListener(l[r],this.listener,!1);n.aborted||(e.duration=s.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==n.status&&(n.status=0):a(this,t),e.cbTime=this.cbTime,d.emit("xhr-done",[t],t),c("xhr",[n,e,this.startTime]))}}function o(t,n){var e=t.responseType;if("json"===e&&null!==n)return n;var r="arraybuffer"===e||"blob"===e||"json"===e?t.response:t.responseText;return w(r)}function i(t,n){var e=f(n),r=t.params;r.host=e.hostname+":"+e.port,r.pathname=e.pathname,t.sameOrigin=e.sameOrigin}function a(t,n){t.params.status=n.status;var e=o(n,t.lastSize);if(e&&(t.metrics.rxSize=e),t.sameOrigin){var r=n.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var s=t("loader");if(s.xhrWrappable){var c=t("handle"),f=t(12),u=t(10).generateTraceHeader,d=t("ee"),l=["load","error","abort","timeout"],p=l.length,h=t("id"),m=t(15),w=t(14),v=window.XMLHttpRequest;s.features.xhr=!0,t(9),d.on("new-xhr",function(t){var n=this;n.totalCbs=0,n.called=0,n.cbTime=0,n.end=r,n.ended=!1,n.xhrGuids={},n.lastSize=null,n.loadCaptureCalled=!1,t.addEventListener("load",function(e){a(n,t)},!1),m&&(m>34||m<10)||window.opera||t.addEventListener("progress",function(t){n.lastSize=t.loaded},!1)}),d.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),d.on("open-xhr-end",function(t,n){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var e=!1;if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(e=!!NREUM.init.distributed_tracing.enabled),e&&this.sameOrigin){var r=u();r&&n.setRequestHeader("newrelic",r)}}),d.on("send-xhr-start",function(t,n){var e=this.metrics,r=t[0],o=this;if(e&&r){var i=w(r);i&&(e.txSize=i)}this.startTime=s.now(),this.listener=function(t){try{"abort"!==t.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof n.onload))&&o.end(n)}catch(e){try{d.emit("internal-error",[e])}catch(r){}}};for(var a=0;a<p;a++)n.addEventListener(l[a],this.listener,!1)}),d.on("xhr-cb-time",function(t,n,e){this.cbTime+=t,n?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof e.onload||this.end(e)}),d.on("xhr-load-added",function(t,n){var e=""+h(t)+!!n;this.xhrGuids&&!this.xhrGuids[e]&&(this.xhrGuids[e]=!0,this.totalCbs+=1)}),d.on("xhr-load-removed",function(t,n){var e=""+h(t)+!!n;this.xhrGuids&&this.xhrGuids[e]&&(delete this.xhrGuids[e],this.totalCbs-=1)}),d.on("addEventListener-end",function(t,n){n instanceof v&&"load"===t[0]&&d.emit("xhr-load-added",[t[1],t[2]],n)}),d.on("removeEventListener-end",function(t,n){n instanceof v&&"load"===t[0]&&d.emit("xhr-load-removed",[t[1],t[2]],n)}),d.on("fn-start",function(t,n,e){n instanceof v&&("onload"===e&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=s.now()))}),d.on("fn-end",function(t,n){this.xhrCbStart&&d.emit("xhr-cb-time",[s.now()-this.xhrCbStart,this.onload,n],n)})}},{}],12:[function(t,n,e){n.exports=function(t){var n=document.createElement("a"),e=window.location,r={};n.href=t,r.port=n.port;var o=n.href.split("://");!r.port&&o[1]&&(r.port=o[1].split("/")[0].split("@").pop().split(":")[1]),r.port&&"0"!==r.port||(r.port="https"===o[0]?"443":"80"),r.hostname=n.hostname||e.hostname,r.pathname=n.pathname,r.protocol=o[0],"/"!==r.pathname.charAt(0)&&(r.pathname="/"+r.pathname);var i=!n.protocol||":"===n.protocol||n.protocol===e.protocol,a=n.hostname===document.domain&&n.port===e.port;return r.sameOrigin=i&&(!n.hostname||a),r}},{}],13:[function(t,n,e){function r(){}function o(t,n,e){return function(){return i(t,[f.now()].concat(s(arguments)),n?null:this,e),n?void 0:this}}var i=t("handle"),a=t(18),s=t(19),c=t("ee").get("tracer"),f=t("loader"),u=NREUM;"undefined"==typeof window.newrelic&&(newrelic=u);var d=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",p=l+"ixn-";a(d,function(t,n){u[n]=o(l+n,!0,"api")}),u.addPageAction=o(l+"addPageAction",!0),u.setCurrentRouteName=o(l+"routeName",!0),n.exports=newrelic,u.interaction=function(){return(new r).get()};var h=r.prototype={createTracer:function(t,n){var e={},r=this,o="function"==typeof n;return i(p+"tracer",[f.now(),t,e],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],e),o)try{return n.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],e),t}finally{c.emit("fn-end",[f.now()],e)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,n){h[n]=o(p+n)}),newrelic.noticeError=function(t,n){"string"==typeof t&&(t=new Error(t)),i("err",[t,f.now(),!1,n])}},{}],14:[function(t,n,e){n.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(n){return}}}},{}],15:[function(t,n,e){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),n.exports=r},{}],16:[function(t,n,e){function r(){function t(){return n?15&n[e++]:16*Math.random()|0}var n=null,e=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(n=r.getRandomValues(new Uint8Array(31)));for(var o,i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<i.length;s++)o=i[s],"x"===o?a+=t().toString(16):"y"===o?(o=3&t()|8,a+=o.toString(16)):a+=o;return a}function o(){function t(){return n?15&n[e++]:16*Math.random()|0}var n=null,e=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&Uint8Array&&(n=r.getRandomValues(new Uint8Array(31)));for(var o=[],i=0;i<16;i++)o.push(t().toString(16));return o.join("")}n.exports={generateUuid:r,generateCatId:o}},{}],17:[function(t,n,e){function r(t,n){if(!o)return!1;if(t!==o)return!1;if(!n)return!0;if(!i)return!1;for(var e=i.split("."),r=n.split("."),a=0;a<r.length;a++)if(r[a]!==e[a])return!1;return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(o="Safari",i=c[1])}n.exports={agent:o,version:i,match:r}},{}],18:[function(t,n,e){function r(t,n){var e=[],r="",i=0;for(r in t)o.call(t,r)&&(e[i]=n(r,t[r]),i+=1);return e}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],19:[function(t,n,e){function r(t,n,e){n||(n=0),"undefined"==typeof e&&(e=t?t.length:0);for(var r=-1,o=e-n||0,i=Array(o<0?0:o);++r<o;)i[r]=t[n+r];return i}n.exports=r},{}],20:[function(t,n,e){n.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],21:[function(t,n,e){function r(t){return!(t&&t instanceof Function&&t.apply&&!t[a])}var o=t("ee"),i=t(19),a="nr@original",s=Object.prototype.hasOwnProperty,c=!1;n.exports=function(t,n){function e(t,n,e,o){function nrWrapper(){var r,a,s,c;try{a=this,r=i(arguments),s="function"==typeof e?e(r,a):e||{}}catch(f){l([f,"",[r,a,o],s])}u(n+"start",[r,a,o],s);try{return c=t.apply(a,r)}catch(d){throw u(n+"err",[r,a,d],s),d}finally{u(n+"end",[r,a,c],s)}}return r(t)?t:(n||(n=""),nrWrapper[a]=t,d(t,nrWrapper),nrWrapper)}function f(t,n,o,i){o||(o="");var a,s,c,f="-"===o.charAt(0);for(c=0;c<n.length;c++)s=n[c],a=t[s],r(a)||(t[s]=e(a,f?s+o:o,i,s))}function u(e,r,o){if(!c||n){var i=c;c=!0;try{t.emit(e,r,o,n)}catch(a){l([a,e,r,o])}c=i}}function d(t,n){if(Object.defineProperty&&Object.keys)try{var e=Object.keys(t);return e.forEach(function(e){Object.defineProperty(n,e,{get:function(){return t[e]},set:function(n){return t[e]=n,n}})}),n}catch(r){l([r])}for(var o in t)s.call(t,o)&&(n[o]=t[o]);return n}function l(n){try{t.emit("internal-error",n)}catch(e){}}return t||(t=o),e.inPlace=f,e.flag=a,e}},{}],ee:[function(t,n,e){function r(){}function o(t){function n(t){return t&&t instanceof r?t:t?c(t,s,i):i()}function e(e,r,o,i){if(!l.aborted||i){t&&t(e,r,o);for(var a=n(o),s=m(e),c=s.length,f=0;f<c;f++)s[f].apply(a,r);var d=u[g[e]];return d&&d.push([x,e,r,a]),a}}function p(t,n){y[t]=m(t).concat(n)}function h(t,n){var e=y[t];if(e)for(var r=0;r<e.length;r++)e[r]===n&&e.splice(r,1)}function m(t){return y[t]||[]}function w(t){return d[t]=d[t]||o(e)}function v(t,n){f(t,function(t,e){n=n||"feature",g[e]=n,n in u||(u[n]=[])})}var y={},g={},x={on:p,addEventListener:p,removeEventListener:h,emit:e,get:w,listeners:m,context:n,buffer:v,abort:a,aborted:!1};return x}function i(){return new r}function a(){(u.api||u.feature)&&(l.aborted=!0,u=l.backlog={})}var s="nr@context",c=t("gos"),f=t(18),u={},d={},l=n.exports=o();l.backlog=u},{}],gos:[function(t,n,e){function r(t,n,e){if(o.call(t,n))return t[n];var r=e();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,n,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[n]=r,r}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],handle:[function(t,n,e){function r(t,n,e,r){o.buffer([t],r),o.emit(t,n,e)}var o=t("ee").get("handle");n.exports=r,r.ee=o},{}],id:[function(t,n,e){function r(t){var n=typeof t;return!t||"object"!==n&&"function"!==n?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");n.exports=r},{}],loader:[function(t,n,e){function r(){if(!E++){var t=b.info=NREUM.info,n=p.getElementsByTagName("script")[0];if(setTimeout(u.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&n))return u.abort();f(g,function(n,e){t[n]||(t[n]=e)}),c("mark",["onload",a()+b.offset],null,"api");var e=p.createElement("script");e.src="https://"+t.agent,n.parentNode.insertBefore(e,n)}}function o(){"complete"===p.readyState&&i()}function i(){c("mark",["domContent",a()+b.offset],null,"api")}function a(){return R.exists&&performance.now?Math.round(performance.now()):(s=Math.max((new Date).getTime(),s))-b.offset}var s=(new Date).getTime(),c=t("handle"),f=t(18),u=t("ee"),d=t(17),l=window,p=l.document,h="addEventListener",m="attachEvent",w=l.XMLHttpRequest,v=w&&w.prototype;NREUM.o={ST:setTimeout,SI:l.setImmediate,CT:clearTimeout,XHR:w,REQ:l.Request,EV:l.Event,PR:l.Promise,MO:l.MutationObserver};var y=""+location,g={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1130.min.js"},x=w&&v&&v[h]&&!/CriOS/.test(navigator.userAgent),b=n.exports={offset:s,now:a,origin:y,features:{},xhrWrappable:x,userAgent:d};t(13),p[h]?(p[h]("DOMContentLoaded",i,!1),l[h]("load",r,!1)):(p[m]("onreadystatechange",o),l[m]("onload",r)),c("mark",["firstbyte",s],null,"api");var E=0,R=t(20)},{}]},{},["loader",2,11,4,3]);</script>
  27.  
  28.  
  29.  
  30.  
  31.  
  32. <title>NBA.com/Stats | Daily NBA Lineups </title>
  33. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  34. <meta name="description" content="The NBA.com/stats lineups landing page. This page Official and Projected Lineups for each day." />
  35.  
  36. <link rel="canonical" href="https://stats.nba.com/lineups/">
  37.  
  38.  
  39.  
  40. <meta property="og:url" content="https://stats.nba.com/lineups/" />
  41. <meta property="og:type" content="website" />
  42. <meta property="og:site_name" content="NBA Stats" />
  43. <meta property="og:title" content="Daily NBA Lineups" />
  44. <meta property="og:description" content="The NBA.com/stats lineups landing page. This page Official and Projected Lineups for each day." />
  45. <meta property="og:image" content="/media/img/touch/stats-icon-152x152.png" />
  46. <meta property="og:sport" content="Basketball" />
  47. <meta property="og:sports_league" content="NBA" />
  48.  
  49.  
  50.  
  51. <meta name="msapplication-tap-highlight" content="no">
  52. <link rel="manifest" href="/manifest.json">
  53.  
  54. <meta name="theme-color" content="#1a477b">
  55.  
  56. <meta name="mobile-web-app-capable" content="yes">
  57. <meta name="application-name" content="NBA Stats">
  58. <meta name="apple-mobile-web-app-capable" content="yes">
  59. <meta name="apple-mobile-web-app-title" content="NBA Stats">
  60.  
  61. <link rel="icon" sizes="152x152" href="/media/img/touch/stats-icon-152x152.png">
  62. <link rel="apple-touch-icon" href="/media/img/touch/stats-icon-128x128.png" />
  63. <link rel="shortcut icon" href="/favicon.png" />
  64.  
  65. <link href="https://fonts.googleapis.com/css?family=Roboto:400,500,700|Roboto+Condensed" rel="stylesheet">
  66. <link rel="stylesheet" type="text/css" href="/styles/theme.min.css">
  67.  
  68. <script>window.nbaStatsRoute = '';</script>
  69. </head>
  70.  
  71. <body>
  72.  
  73. <header id="header-ad">
  74. <div id="ad_bnr_atf_01"></div>
  75. <div id="ad_mod_92f78ded2"></div>
  76. </header>
  77.  
  78. <div class="[ show-for-large ] turner-nav">
  79.  
  80. <script>
  81. function getTChannelName() {
  82. var base = "stats.nba.com:";
  83. var cpath = location.pathname.replace(/#/g, "").replace(/\/$/, "").replace(/\//gi, ':');
  84.  
  85. if (cpath === "" || cpath === ":") {
  86. cpath = "main";
  87. } else {
  88. cpath = cpath.split(':')[1];
  89. }
  90.  
  91. return base + cpath;
  92. }
  93.  
  94. function getPageName(pkg) {
  95. var base = "";
  96. var cpath = "";
  97.  
  98. if (pkg === "t") {
  99. base = "stats.nba.com:";
  100. cpath = location.pathname.replace(/#/g, "").replace(/\/$/, "");
  101.  
  102. return base + cpath + "/";
  103. } else if (pkg === "n") {
  104. base = "us:stats";
  105. cpath = location.pathname.replace(/#/g, "").replace(/\/$/, "").replace(/\//gi, ':');
  106.  
  107. if (cpath.includes("scores") && !cpath.includes("boxscores")) {
  108. var splitPath = cpath.split(":");
  109. cpath = ":" + splitPath[1] + ":" + splitPath.slice(-3).join('');
  110. }
  111.  
  112. if (cpath === "" || cpath === ":") {
  113. cpath = ":main";
  114. }
  115.  
  116. return base + cpath;
  117. } else {
  118. return null;
  119. }
  120. }
  121.  
  122. // hardcode the aam_uuid cookie to the data layer
  123. function getUUID(cookies) {
  124. if (cookies) {
  125. for (var i = 0; i < cookies.split(';').length; i++) {
  126. var cookie = cookies[i];
  127. if (cookie.indexOf('aam_uuid') !== -1) {
  128. return cookie.split('=')[1];
  129. }
  130. }
  131. }
  132.  
  133. return '';
  134. }
  135.  
  136. var tChannelName = getTChannelName();
  137. var tPageName = getPageName("t");
  138. var nPageName = getPageName("n");
  139. var uuid = getUUID(document.cookie);
  140.  
  141. // write initial page on load object
  142. window.digitalData = {
  143. tPageName: tPageName,
  144. nPageName: nPageName,
  145. tChannel: tChannelName,
  146. nChannel: tChannelName,
  147. registeredUser: "",
  148. page: {
  149. pageInfo: {
  150. uuid: uuid
  151. }
  152. }
  153. };
  154. </script>
  155.  
  156. <script src="//assets.adobedtm.com/82bf3c13a525/b5e58b6c6c1d/launch-2f679d51e1bb.min.js" async></script>
  157. <script src="//agility.nba.com/turner/nba-prod/Bootstrap.js"></script>
  158.  
  159.  
  160. <div class="turner-nav__inner">
  161.  
  162. <div class="turner-nav__logo">
  163. <a href="http://www.nba.com"><img class="turner-nav__logo-img" alt="NBA Logo" title="NBA" src="/media/img/league/nba-logoman-word-white.svg"></a>
  164. </div>
  165.  
  166. <ul class="turner-nav__left" role="navigation">
  167. <li class="turner-nav__menu-item"><a href="https://stats.nba.com/scores"><span>Scores</span></a></li>
  168. <li class="turner-nav__menu-item"><a href="https://stats.nba.com/schedule/"><span>Schedule</span></a></li>
  169. <li class="turner-nav__menu-item"><a href="https://www.nba.com/news"><span>News</span></a></li>
  170. <li class="turner-nav__menu-item"><a href="https://www.nba.com/video"><span>Video</span></a></li>
  171. <li class="turner-nav__menu-item"><a href="https://www.nba.com/standings"><span>Standings</span></a></li>
  172. <li class="turner-nav__menu-item"><a href="https://stats.nba.com"><span>Stats</span></a></li>
  173. <li class="turner-nav__menu-item"><a href="https://stats.nba.com/players/"><span>Players</span></a></li>
  174. <li class="turner-nav__menu-item"><a href="https://stats.nba.com/teams/"><span>Teams</span></a></li>
  175. </ul>
  176.  
  177. <ul class="turner-nav__right" role="navigation">
  178. <li class="turner-nav__menu-item"><a href="https://www.nba.com/leaguepass" title="NBA League Pass"><span>NBA LEAGUE PASS</span></a></li>
  179. <li class="turner-nav__menu-item"><a href="https://www.nba.com/global/storelinkhandler.html" title="NBA Store"><span>Store</span></a></li>
  180. <li class="turner-nav__menu-item"><a href="http://nbatickets.nba.com/" title="NBA Tickets"><span>Tickets</span></a></li>
  181. </ul>
  182.  
  183. </div>
  184. </div>
  185.  
  186. <div class="stats-subheader [ show-for-large ]">
  187. <div class="sap-flag [ show-for-sap ]">
  188. <div class="sap-flag__inner sap-flag__inner--strong">
  189. <img class="stats-subheader__brand-logo" title="NBA Advanced Stats" alt="NBA Advanced Stats site wordmark" src="/media/img/league/nba-advanced-stats-logo.svg" />
  190. <a class="sap-flag__link" href=""><img class="sap-flag__image" src="/media/img/sap_header_v6.svg" /></a>
  191.  
  192.  
  193. </div>
  194. </div>
  195. </div>
  196.  
  197. <main class="stats-container">
  198.  
  199. <nav class="stats-dropdown" ng-controller="StatsNavController" ng-show="showSiteNavigation" ng-cloak>
  200.  
  201. <section class="dropdown__base">
  202.  
  203. <div class="dropdown__item">
  204. <h4 class="dropdown__item-header">
  205. <a class="dropdown__item-header__link" href="/">Stats Home</a>
  206. </h4>
  207. </div>
  208.  
  209. <!-- players: open -->
  210. <div class="dropdown__category--active" ng-show="isPlayerSection">
  211. <div class="dropdown__item" ng-click="toggleActiveMenu('player')">
  212. <h4 class="dropdown__item-header">
  213. <a class="dropdown__item-header__link">{{ player.name }} <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  214. </h4>
  215. </div>
  216. </div>
  217.  
  218. <section class="dropdown__category" ng-show="isActiveMenu.player">
  219. <ul class="dropdown__category-list">
  220. <li ng-if="player.sections.stats"><a href="/player/{{ player.id }}/" ng-click="toggleNav();">Profile</a></li>
  221. <!-- <li ng-if="player.sections.current"><a href="/player/{{ player.id }}/fantasy/" ng-click="toggleNav();">Fantasy</a></li> -->
  222.  
  223. <li ng-if="player.sections.stats"><a href="/player/{{ player.id }}/traditional/" ng-click="toggleNav();">Traditional</a></li>
  224. <li ng-if="player.sections.stats"><a href="/player/{{ player.id }}/advanced/" ng-click="toggleNav();">Advanced</a></li>
  225. <li ng-if="player.sections.stats"><a href="/player/{{ player.id }}/misc/" ng-click="toggleNav();">Misc</a></li>
  226. <li ng-if="player.sections.stats"><a href="/player/{{ player.id }}/scoring/" ng-click="toggleNav();">Scoring</a></li>
  227. <li ng-if="player.sections.stats"><a href="/player/{{ player.id }}/usage/" ng-click="toggleNav();">Usage</a></li>
  228. <li ng-if="player.sections.stats"><a href="/player/{{ player.id }}/shooting/" ng-click="toggleNav();">Shooting</a></li>
  229. <li><a href="/player/{{ player.id }}/career/">Career</a></li>
  230.  
  231. <li ng-if="player.sections.boxscores && player.sections.boxscoreFlag>=2"><a href="/player/{{ player.id }}/boxscores/" ng-click="toggleNav();">Box Scores</a></li>
  232.  
  233. <li ng-if="player.sections.boxscores && player.sections.boxscoreFlag<=2"><a href="/player/{{ player.id }}/boxscores-traditional/" ng-click="toggleNav();">Advanced Box Scores Traditional</a></li>
  234. <li ng-if="player.sections.boxscores && player.sections.boxscoreFlag<=2"><a href="/player/{{ player.id }}/boxscores-advanced/" ng-click="toggleNav();">Advanced Box Scores Advanced</a></li>
  235. <li ng-if="player.sections.boxscores && player.sections.boxscoreFlag<=2"><a href="/player/{{ player.id }}/boxscores-misc/" ng-click="toggleNav();">Advanced Box Scores Misc</a></li>
  236. <li ng-if="player.sections.boxscores && player.sections.boxscoreFlag<=2"><a href="/player/{{ player.id }}/boxscores-scoring/" ng-click="toggleNav();">Advanced Box Scores Scoring</a></li>
  237. <li ng-if="player.sections.boxscores && player.sections.boxscoreFlag<=2"><a href="/player/{{ player.id }}/boxscores-usage/" ng-click="toggleNav();">Advanced Box Scores Usage</a></li>
  238.  
  239. <li ng-if="player.sections.tracking"><a href="/player/{{ player.id }}/shots-dash/" ng-click="toggleNav();">Shots Dashboard</a></li>
  240. <li ng-if="player.sections.tracking"><a href="/player/{{ player.id }}/rebounds-dash/" ng-click="toggleNav();">Rebounds Dashboard</a></li>
  241. <li ng-if="player.sections.tracking"><a href="/player/{{ player.id }}/passes-dash/" ng-click="toggleNav();">Passes Dashboard</a></li>
  242. <li ng-if="player.sections.tracking"><a href="/player/{{ player.id }}/defense-dash/" ng-click="toggleNav();">Defense Dashboard</a></li>
  243. </ul>
  244. </section>
  245.  
  246. <!-- teams: open -->
  247. <div class="dropdown__category--active" ng-show="isTeamSection">
  248. <div class="dropdown__item" ng-click="toggleActiveMenu('team')">
  249. <h4 class="dropdown__item-header">
  250. <a class="dropdown__item-header__link">{{ team.city }} {{ team.name }} <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  251. </h4>
  252. </div>
  253. </div>
  254.  
  255. <section class="dropdown__category" ng-show="isActiveMenu.team">
  256. <ul class="dropdown__category-list">
  257. <li><a href="/team/{{ team.id }}/" ng-click="toggleNav();">Profile</a></li>
  258. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/traditional/" ng-click="toggleNav();">Traditional</a></li>
  259. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/advanced/" ng-click="toggleNav();">Advanced</a></li>
  260. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/four-factors/" ng-click="toggleNav();">Four Factors</a></li>
  261. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/misc/" ng-click="toggleNav();">Misc</a></li>
  262. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/scoring/" ng-click="toggleNav();">Scoring</a></li>
  263. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/opponent/" ng-click="toggleNav();">Opponent</a></li>
  264. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/shooting/" ng-click="toggleNav();">Shooting</a></li>
  265.  
  266. <!-- lineups -->
  267.  
  268. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/lineups-traditional/" ng-click="toggleNav();">Lineups Traditional</a></li>
  269. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/lineups-advanced/" ng-click="toggleNav();">Lineups Advanced</a></li>
  270. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/lineups-four-factors/" ng-click="toggleNav();">Lineups Four Factors</a></li>
  271. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/lineups-misc/" ng-click="toggleNav();">Lineups Misc</a></li>
  272. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/lineups-scoring/" ng-click="toggleNav();">Lineups Scoring</a></li>
  273. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/lineups-opponent/" ng-click="toggleNav();">Lineups Opponent</a></li>
  274.  
  275. <!-- players -->
  276.  
  277. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/players-traditional/" ng-click="toggleNav();">Players Traditional</a></li>
  278. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/players-advanced/" ng-click="toggleNav();">Players Advanced</a></li>
  279. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/players-misc/" ng-click="toggleNav();">Players Misc</a></li>
  280. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/players-scoring/" ng-click="toggleNav();">Players Scoring</a></li>
  281. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/players-usage/" ng-click="toggleNav();">Players Usage</a></li>
  282.  
  283. <!-- on off court -->
  284. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/onoffcourt-traditional/" ng-click="toggleNav();">On/Off Court Traditional</a></li>
  285. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/onoffcourt-advanced/" ng-click="toggleNav();">On/Off Court Advanced</a></li>
  286. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/onoffcourt-four-factors/" ng-click="toggleNav();">On/Off Court Four Factors</a></li>
  287. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/onoffcourt-misc/" ng-click="toggleNav();">On/Off Court Misc</a></li>
  288. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/onoffcourt-scoring/" ng-click="toggleNav();">On/Off Court Scoring</a></li>
  289. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/onoffcourt-opponent/" ng-click="toggleNav();">On/Off Court Opponent</a></li>
  290. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/onoffcourt-summary/" ng-click="toggleNav();">On/Off Court Summary</a></li>
  291.  
  292. <!-- tracking -->
  293. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/shots-dash/" ng-click="toggleNav();">Shots Dashboard</a></li>
  294. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/rebounds-dash/" ng-click="toggleNav();">Rebounds Dashboard</a></li>
  295. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/passes-dash/" ng-click="toggleNav();">Passes Dashboard</a></li>
  296.  
  297. <!-- history -->
  298. <li><a href="/team/{{ team.id }}/boxscores/" ng-click="toggleNav();">Box Scores</a></li>
  299.  
  300. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/boxscores-traditional/" ng-click="toggleNav();">Advanced Box Scores Traditional</a></li>
  301. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/boxscores-advanced/" ng-click="toggleNav();">Advanced Box Scores Advanced</a></li>
  302. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/boxscores-four-factors/" ng-click="toggleNav();">Advanced Box Scores Four Factors</a></li>
  303. <li ng-if="!team.isSpecial"><a href="/team/{{ team.id }}/boxscores-misc/" ng-click="toggleNav();">Advanced Box Scores Misc</a></li>
  304. <li ng-if="!team.isSpecial"s><a href="/team/{{ team.id }}/boxscores-scoring/" ng-click="toggleNav();">Advanced Box Scores Scoring</a></li>
  305.  
  306. <li><a href="/team/{{ team.id }}/seasons/" ng-click="toggleNav();">Seasons</a></li>
  307. <li><a href="/team/{{ team.id }}/yearoveryear/" ng-click="toggleNav();">Year Over Year</a></li>
  308. <li><a href="/team/{{ team.id }}/franchise-leaders/" ng-click="toggleNav();">Franchise Leaders</a></li>
  309. <li><a href="/team/{{ team.id }}/historic-roster/" ng-click="toggleNav();">Historic Roster</a></li>
  310. </ul>
  311. </section>
  312.  
  313.  
  314. <!-- on off: open -->
  315. <div class="dropdown__category--active" ng-show="isOnOffSection">
  316. <div class="dropdown__item" ng-click="toggleActiveMenu('onoff')">
  317. <h4 class="dropdown__item-header">
  318. <a class="dropdown__item-header__link">On Off Court Compare <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  319. </h4>
  320. </div>
  321. </div>
  322.  
  323. <section class="dropdown__category" ng-show="isActiveMenu.onoff">
  324. <ul class="dropdown__category-list">
  325. <li><a href="/vs/" ng-click="toggleNav();">Traditional</a></li>
  326. <li><a href="/vs/advanced/" ng-click="toggleNav();">Advanced</a></li>
  327. <li><a href="/vs/misc/" ng-click="toggleNav();">Misc</a></li>
  328. <li><a href="/vs/scoring/" ng-click="toggleNav();">Scoring</a></li>
  329. <li><a href="/vs/four-factors/" ng-click="toggleNav();">Four Factors</a></li>
  330. <li><a href="/vs/opponent/" ng-click="toggleNav();">Opponent</a></li>
  331. </ul>
  332. </section>
  333.  
  334. <!-- game: open -->
  335. <div class="dropdown__category--active" ng-show="isGameSection">
  336. <div class="dropdown__item" ng-click="toggleActiveMenu('game')">
  337. <h4 class="dropdown__item-header">
  338. <a class="dropdown__item-header__link">{{ game.info }} <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  339. </h4>
  340. </div>
  341. </div>
  342.  
  343. <section class="dropdown__category" ng-show="isActiveMenu.game">
  344. <ul class="dropdown__category-list">
  345. <li><a href="/game/{{ game.id }}/">Box Score</a></li>
  346. <li><a ng-show="game.sections.advancedStats" href="/game/{{ game.id }}/advanced/" ng-click="toggleNav();">Advanced</a></li>
  347. <li><a ng-show="game.sections.advancedStats" href="/game/{{ game.id }}/misc/" ng-click="toggleNav();">Misc</a></li>
  348. <li><a ng-show="game.sections.advancedStats" href="/game/{{ game.id }}/scoring/" ng-click="toggleNav();">Scoring</a></li>
  349. <li><a ng-show="game.sections.advancedStats" href="/game/{{ game.id }}/usage/" ng-click="toggleNav();">Usage</a></li>
  350. <li><a ng-show="game.sections.advancedStats" href="/game/{{ game.id }}/four-factors/" ng-click="toggleNav();">Four Factors</a></li>
  351. <li><a ng-show="game.sections.playerTracking" href="/game/{{ game.id }}/tracking/" ng-click="toggleNav();">Player Tracking</a></li>
  352. <li><a ng-show="game.sections.playByPlay" href="/game/{{ game.id }}/playbyplay/" ng-click="toggleNav();">Play By Play</a></li>
  353. <li><a ng-show="game.sections.shotchart" href="/game/{{ game.id }}/shotchart/" ng-click="toggleNav();">Shotchart</a></li>
  354. <li><a ng-show="game.sections.gameCharts" href="/game/{{ game.id }}/charts/" ng-click="toggleNav();">Game Charts</a></li>
  355. <li><a ng-show="game.sections.hustle" href="/game/{{ game.id }}/hustle/" ng-click="toggleNav();">Hustle</a></li>
  356. </ul>
  357. </section>
  358.  
  359. <!-- fantasy: open -->
  360. <div class="dropdown__category--active" ng-show="isFantasySection">
  361. <div class="dropdown__item" ng-click="toggleActiveMenu('fantasy')">
  362. <h4 class="dropdown__item-header">
  363. <a class="dropdown__item-header__link">Fantasy Compare <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  364. </h4>
  365. </div>
  366. </div>
  367.  
  368. <section class="dropdown__category" ng-show="isActiveMenu.fantasy">
  369. <ul class="dropdown__category-list">
  370. <li><a href="/fantasycompare/" ng-click="toggleNav();">Traditional</a></li>
  371. <li><a href="/fantasycompare/advanced/" ng-click="toggleNav();">Advanced</a></li>
  372. <li><a href="/fantasycompare/misc/" ng-click="toggleNav();">Misc</a></li>
  373. <li><a href="/fantasycompare/scoring/" ng-click="toggleNav();">Scoring</a></li>
  374. </ul>
  375. </section>
  376.  
  377. <!-- impact: open -->
  378. <div class="dropdown__category--active" ng-show="isImpactSection">
  379. <div class="dropdown__item" ng-click="toggleActiveMenu('impact')">
  380. <h4 class="dropdown__item-header">
  381. <a class="dropdown__item-header__link">Impact <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  382. </h4>
  383. </div>
  384. </div>
  385.  
  386. <section class="dropdown__category" ng-show="isActiveMenu.impact">
  387. <ul class="dropdown__category-list">
  388. <li><a href="/impact/{{ impact }}" ng-click="toggleNav();">Traditional</a></li>
  389. <li><a href="/impact/advanced/{{ impact }}" ng-click="toggleNav();">Advanced</a></li>
  390. <li><a href="/impact/misc/{{ impact }}" ng-click="toggleNav();">Misc</a></li>
  391. <li><a href="/impact/scoring/{{ impact }}" ng-click="toggleNav();">Scoring</a></li>
  392. <li><a href="/impact/four-factors/{{ impact }}" ng-click="toggleNav();">Four Factors</a></li>
  393. <!-- <li><a href="/impact/opponent/{{ impact }}" ng-click="toggleNav();">Opponent</a></li> -->
  394. <!-- <li><a href="/impact/usage/{{ impact }}" ng-click="toggleNav();">Usage</a></li> -->
  395. <li><a href="/impact/defense/{{ impact }}" ng-click="toggleNav();">Defense</a></li>
  396. </ul>
  397. </section>
  398.  
  399.  
  400. <div class="stats-dropdown__level--base__top"></div>
  401.  
  402.  
  403. <!-- players -->
  404. <div class="dropdown__item" ng-click="toggleCat('players')" ng-class="{'dropdown__item--active':isCat.players}">
  405. <h4 class="dropdown__item-header">Players <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></h4>
  406. </div>
  407.  
  408.  
  409. <!-- players - category -->
  410. <section class="dropdown__category" ng-show="isCat.players">
  411. <ul class="dropdown__category-list">
  412. <li><a href="/players/">Players Home</a></li>
  413. <li><a href="/players/list/">Player Index</a></li>
  414. <li><a href="/players/traditional/">Traditional Stats</a></li>
  415. <li><a href="/leaders/">Regular Season Leaders</a></li>
  416. <li ng-if="flags.isHustleMenuActive"><a href="/players/hustle-leaders/">Hustle Leaders</a></li>
  417. <li><a href="/players/advanced-leaders/">Advanced Leaders</a></li>
  418. <li><a href="/alltime/">All Time Leaders</a></li>
  419.  
  420.  
  421. <!-- players / general -->
  422. <li class="dropdown__item" ng-click="toggleSub(isPlayersSub, 'general')" ng-class="{'dropdown__item--active': isPlayersSub.general}">
  423. <a class="dropdown__item-header">General <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  424. </li>
  425.  
  426. <section class="dropdown__subcategory" ng-show="isPlayersSub.general">
  427. <ul class="dropdown__subcategory-list">
  428. <li><a href="/players/traditional/">Traditional</a></li>
  429. <li><a href="/players/advanced/">Advanced</a></li>
  430. <li><a href="/players/misc/">Misc</a></li>
  431. <li><a href="/players/scoring/">Scoring</a></li>
  432. <li><a href="/players/usage/">Usage</a></li>
  433. <li><a href="/players/opponent/">Opponent</a></li>
  434. <li><a href="/players/defense/">Defense</a></li>
  435. <li><a href="/players/estimated-advanced/">Estimated Advanced</a></li>
  436. </ul>
  437. </section>
  438.  
  439. <!-- players / clutch -->
  440. <li class="dropdown__item" ng-click="toggleSub(isPlayersSub, 'clutch')" ng-class="{'dropdown__item--active': isPlayersSub.clutch}">
  441. <a class="dropdown__item-header">Clutch <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  442. </li>
  443.  
  444. <section class="dropdown__subcategory" ng-show="isPlayersSub.clutch">
  445. <ul class="dropdown__subcategory-list">
  446. <li><a href="/players/clutch-traditional/">Clutch Traditional</a></li>
  447. <li><a href="/players/clutch-advanced/">Clutch Advanced</a></li>
  448. <li><a href="/players/clutch-misc/">Clutch Misc</a></li>
  449. <li><a href="/players/clutch-scoring/">Clutch Scoring</a></li>
  450. <li><a href="/players/clutch-usage/">Clutch Usage</a></li>
  451. </ul>
  452. </section>
  453.  
  454. <!-- players / defense -->
  455. <li class="dropdown__item" ng-click="toggleSub(isPlayersSub, 'defense')" ng-class="{'dropdown__item--active': isPlayersSub.defense}">
  456. <a class="dropdown__item-header">Defense <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  457. </li>
  458.  
  459. <section class="dropdown__subcategory" ng-show="isPlayersSub.defense">
  460. <ul class="dropdown__subcategory-list">
  461. <li><a href="/players/defense/">Defense Overall</a></li>
  462. <li><a href="/players/defense-dash-overall/">Defending Shots Overall</a></li>
  463. <li><a href="/players/defense-dash-3pt/">Defending 3 Pointers</a></li>
  464. <li><a href="/players/defense-dash-2pt/">Defending 2 Pointers</a></li>
  465. <li><a href="/players/defense-dash-lt6/">Defending Less Than 6 FT</a></li>
  466. <li><a href="/players/defense-dash-lt10/">Defending Less Than 10 FT</a></li>
  467. <li><a href="/players/defense-dash-gt15/">Defending More Than 15 FT</a></li>
  468. <li><a href="/players/opponent-shooting/">Opponent Shooting</a></li>
  469. <li><a href="/players/isolation/?OD=defensive">By Play Type</a></li>
  470. </ul>
  471. </section>
  472.  
  473. <!-- players / playtype -->
  474. <li class="dropdown__item" ng-click="toggleSub(isPlayersSub, 'playtype')" ng-class="{'dropdown__item--active': isPlayersSub.playtype}">
  475. <a class="dropdown__item-header">Play Type <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  476. </li>
  477.  
  478. <section class="dropdown__subcategory" ng-show="isPlayersSub.playtype">
  479. <ul class="dropdown__subcategory-list">
  480. <li><a href="/players/transition/">Transition</a></li>
  481. <li><a href="/players/isolation/">Isolation</a></li>
  482. <li><a href="/players/ball-handler/">Ball Handler</a></li>
  483. <li><a href="/players/roll-man/">Roll Man</a></li>
  484. <li><a href="/players/playtype-post-up/">Post Up</a></li>
  485. <li><a href="/players/spot-up/">Spot Up</a></li>
  486. <li><a href="/players/hand-off/">Hand Off</a></li>
  487. <li><a href="/players/cut/">Cut</a></li>
  488. <li><a href="/players/off-screen/">Off Screen</a></li>
  489. <li><a href="/players/putbacks/">Put Backs</a></li>
  490. <li><a href="/players/playtype-misc/">Misc</a></li>
  491. </ul>
  492. </section>
  493.  
  494. <!-- players / tracking -->
  495. <li class="dropdown__item" ng-click="toggleSub(isPlayersSub, 'tracking')" ng-class="{'dropdown__item--active': isPlayersSub.tracking}">
  496. <a class="dropdown__item-header">Tracking <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  497. </li>
  498.  
  499. <section class="dropdown__subcategory" ng-show="isPlayersSub.tracking">
  500. <ul class="dropdown__subcategory-list">
  501. <li><a href="/players/catch-shoot/">Catch &amp; Shoot</a></li>
  502. <li><a href="/players/defensive-impact/">Defensive Impact</a></li>
  503. <li><a href="/players/drives/">Drives</a></li>
  504. <li><a href="/players/passing/">Passing</a></li>
  505. <li><a href="/players/touches/">Touches</a></li>
  506. <li><a href="/players/pullup/">Pull Up Shooting</a></li>
  507. <li><a href="/players/rebounding/">Rebounding</a></li>
  508. <li><a href="/players/offensive-rebounding/">Offensive Rebounding</a></li>
  509. <li><a href="/players/defensive-rebounding/">Defensive Rebounding</a></li>
  510. <li><a href="/players/shooting-efficiency/">Shooting Efficiency</a></li>
  511. <li><a href="/players/speed-distance/">Speed &amp; Distance</a></li>
  512. <li><a href="/players/elbow-touch/">Elbow Touches</a></li>
  513. <li><a href="/players/tracking-post-ups/">Post Ups</a></li>
  514. <li><a href="/players/paint-touch/">Paint Touches</a></li>
  515. </ul>
  516. </section>
  517.  
  518. <!-- players / shots -->
  519. <li class="dropdown__item" ng-click="toggleSub(isPlayersSub, 'shots')" ng-class="{'dropdown__item--active': isPlayersSub.shots}">
  520. <a class="dropdown__item-header">Shooting <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  521. </li>
  522.  
  523. <section class="dropdown__subcategory" ng-show="isPlayersSub.shots">
  524. <ul class="dropdown__subcategory-list">
  525. <li><a href="/players/shots-general/">Shots by General Range</a></li>
  526. <li><a href="/players/shots-shotclock/">Shots by Shotclock</a></li>
  527. <li><a href="/players/shots-dribbles/">Shots by Dribbles</a></li>
  528. <li><a href="/players/shots-touch-time/">Shots by Touch Time</a></li>
  529. <li><a href="/players/shots-closest-defender/">Shots by Closest Defender</a></li>
  530. <li><a href="/players/shots-closest-defender-10/">Shots by Closest Defender (+10 FT)</a></li>
  531. <li><a href="/players/shooting/">Shooting</a></li>
  532. <li><a href="/players/opponent-shooting/">Opponent Shooting</a></li>
  533. </ul>
  534. </section>
  535.  
  536. <li><a href="/players/hustle/">Hustle Stats</a></li>
  537. <li><a href="/players/box-outs/">Box Outs</a></li>
  538. <li><a href="/players/bio/">Bios</a></li>
  539. <li><a href="/players/boxscores/">Box Scores</a></li>
  540.  
  541. <!-- players / advanced game logs -->
  542. <li class="dropdown__item" ng-click="toggleSub(isPlayersSub, 'advboxscores')" ng-class="{'dropdown__item--active': isPlayersSub.advboxscores}">
  543. <a class="dropdown__item-header">Advanced Box Scores <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  544. </li>
  545.  
  546. <section class="dropdown__subcategory" ng-show="isPlayersSub.advboxscores">
  547. <ul class="dropdown__subcategory-list">
  548. <li><a href="/players/boxscores-traditional/">Traditional</a></li>
  549. <li><a href="/players/boxscores-advanced/">Advanced</a></li>
  550. <li><a href="/players/boxscores-misc/">Misc</a></li>
  551. <li><a href="/players/boxscores-scoring/">Scoring</a></li>
  552. <li><a href="/players/boxscores-usage/">Usage</a></li>
  553. </ul>
  554. </section>
  555.  
  556.  
  557. </ul>
  558. </section>
  559.  
  560. <!-- teams -->
  561. <div class="dropdown__item" ng-click="toggleCat('teams')" ng-class="{'dropdown__item--active':isCat.teams}">
  562. <h4 class="dropdown__item-header">Teams <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></h4>
  563. </div>
  564.  
  565. <section class="dropdown__category" ng-show="isCat.teams">
  566. <ul class="dropdown__category-list">
  567. <li><a href="/teams/">Teams Home</a></li>
  568.  
  569. <!-- teams / general -->
  570. <li class="dropdown__item" ng-click="toggleSub(isTeamsSub, 'list')" ng-class="{'dropdown__item--active': isTeamsSub.list}">
  571. <a class="dropdown__item-header">All Teams <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  572. </li>
  573.  
  574. <section class="dropdown__subcategory" ng-show="isTeamsSub.list">
  575. <ul class="dropdown__subcategory-list">
  576. <li ng-repeat="t in teams"><a href="/team/{{ t.id }}/"/>{{ t.city }} {{ t.name }}</a></li>
  577. </ul>
  578. </section>
  579.  
  580. <li><a href="/teams/traditional/">Traditional Stats</a></li>
  581. <li ng-if="flags.isHustleMenuActive"><a href="/teams/hustle-leaders/">Hustle Leaders</a></li>
  582. <li><a href="/teams/advanced-leaders/">Advanced Leaders</a></li>
  583.  
  584. <!-- teams / general -->
  585. <li class="dropdown__item" ng-click="toggleSub(isTeamsSub, 'general')" ng-class="{'dropdown__item--active': isTeamsSub.general}">
  586. <a class="dropdown__item-header">General <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  587. </li>
  588.  
  589. <section class="dropdown__subcategory" ng-show="isTeamsSub.general">
  590. <ul class="dropdown__subcategory-list">
  591. <li><a href="/teams/traditional/">Traditional</a></li>
  592. <li><a href="/teams/advanced/">Advanced</a></li>
  593. <li><a href="/teams/misc/">Misc</a></li>
  594. <li><a href="/teams/four-factors/">Four Factors</a></li>
  595. <li><a href="/teams/scoring/">Scoring</a></li>
  596. <li><a href="/teams/opponent/">Opponent</a></li>
  597. <li><a href="/teams/defense/">Defense</a></li>
  598. <li><a href="/teams/estimated-advanced/">Estimated Advanced</a></li>
  599. </ul>
  600. </section>
  601.  
  602. <!-- clutch -->
  603. <li class="dropdown__item" ng-click="toggleSub(isTeamsSub, 'clutch')" ng-class="{'dropdown__item--active': isTeamsSub.clutch}">
  604. <a class="dropdown__item-header">Clutch <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  605. </li>
  606.  
  607. <section class="dropdown__subcategory" ng-show="isTeamsSub.clutch">
  608. <ul class="dropdown__subcategory-list">
  609. <li><a href="/teams/clutch-traditional/">Clutch Traditional</a></li>
  610. <li><a href="/teams/clutch-advanced/">Clutch Advanced</a></li>
  611. <li><a href="/teams/clutch-misc/">Clutch Misc</a></li>
  612. <li><a href="/teams/clutch-four-factors/">Clutch Four Factors</a></li>
  613. <li><a href="/teams/clutch-scoring/">Clutch Scoring</a></li>
  614. <li><a href="/teams/clutch-opponent/">Clutch Opponent</a></li>
  615. </ul>
  616. </section>
  617.  
  618. <!-- teams / defense -->
  619. <li class="dropdown__item" ng-click="toggleSub(isTeamsSub, 'defense')" ng-class="{'dropdown__item--active': isTeamsSub.defense}">
  620. <a class="dropdown__item-header">Defense <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  621. </li>
  622.  
  623. <section class="dropdown__subcategory" ng-show="isTeamsSub.defense">
  624. <ul class="dropdown__subcategory-list">
  625. <li><a href="/teams/defense/">Defense Overall</a></li>
  626. <li><a href="/teams/defense-dash-overall/">Defending Shots Overall</a></li>
  627. <li><a href="/teams/defense-dash-3pt/">Defending 3 Pointers</a></li>
  628. <li><a href="/teams/defense-dash-2pt/">Defending 2 Pointers</a></li>
  629. <li><a href="/teams/defense-dash-lt6/">Defending Less Than 6 FT</a></li>
  630. <li><a href="/teams/defense-dash-lt10/">Defending Less Than 10 FT</a></li>
  631. <li><a href="/teams/defense-dash-gt15/">Defending More Than 15 FT</a></li>
  632. <li><a href="/teams/opponent-shooting/">Overall Opponent Shooting</a></li>
  633. <li><a href="/teams/isolation/?OD=defensive">By Play Type</a></li>
  634. </ul>
  635. </section>
  636.  
  637. <!-- teams / playtype -->
  638. <li class="dropdown__item" ng-click="toggleSub(isTeamsSub, 'playtype')" ng-class="{'dropdown__item--active': isTeamsSub.playtype}">
  639. <a class="dropdown__item-header">Play Type <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  640. </li>
  641.  
  642. <section class="dropdown__subcategory" ng-show="isTeamsSub.playtype">
  643. <ul class="dropdown__subcategory-list">
  644. <li><a href="/teams/transition/">Transition</a></li>
  645. <li><a href="/teams/isolation/">Isolation</a></li>
  646. <li><a href="/teams/ball-handler/">Ball Handler</a></li>
  647. <li><a href="/teams/roll-man/">Roll Man</a></li>
  648. <li><a href="/teams/playtype-post-up/">Post Up</a></li>
  649. <li><a href="/teams/spot-up/">Spot Up</a></li>
  650. <li><a href="/teams/hand-off/">Hand Off</a></li>
  651. <li><a href="/teams/cut/">Cut</a></li>
  652. <li><a href="/teams/off-screen/">Off Screen</a></li>
  653. <li><a href="/teams/putbacks/">Put Backs</a></li>
  654. <li><a href="/teams/playtype-misc/">Misc</a></li>
  655. </ul>
  656. </section>
  657.  
  658. <!-- teams / tracking -->
  659. <li class="dropdown__item" ng-click="toggleSub(isTeamsSub, 'tracking')" ng-class="{'dropdown__item--active': isTeamsSub.tracking}">
  660. <a class="dropdown__item-header">Tracking <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  661. </li>
  662.  
  663. <section class="dropdown__subcategory" ng-show="isTeamsSub.tracking">
  664. <ul class="dropdown__subcategory-list">
  665. <li><a href="/teams/catch-shoot/">Catch &amp; Shoot</a></li>
  666. <li><a href="/teams/defensive-impact/">Defensive Impact</a></li>
  667. <li><a href="/teams/drives/">Drives</a></li>
  668. <li><a href="/teams/passing/">Passing</a></li>
  669. <li><a href="/teams/touches/">Touches</a></li>
  670. <li><a href="/teams/pullup/">Pull Up Shooting</a></li>
  671. <li><a href="/teams/rebounding/">Rebounding</a></li>
  672. <li><a href="/teams/offensive-rebounding/">Offensive Rebounding</a></li>
  673. <li><a href="/teams/defensive-rebounding/">Defensive Rebounding</a></li>
  674. <li><a href="/teams/shooting-efficiency/">Shooting Efficiency</a></li>
  675. <li><a href="/teams/speed-distance/">Speed &amp; Distance</a></li>
  676. <li><a href="/teams/elbow-touch/">Elbow Touches</a></li>
  677. <li><a href="/teams/tracking-post-ups/">Post Ups</a></li>
  678. <li><a href="/teams/paint-touch/">Paint Touches</a></li>
  679. </ul>
  680. </section>
  681.  
  682. <!-- teams / shot dashboard -->
  683. <li class="dropdown__item" ng-click="toggleSub(isTeamsSub, 'shotdash')" ng-class="{'dropdown__item--active': isTeamsSub.shotdash}">
  684. <a class="dropdown__item-header">Shooting <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  685. </li>
  686.  
  687. <section class="dropdown__subcategory" ng-show="isTeamsSub.shotdash">
  688. <ul class="dropdown__subcategory-list">
  689. <li><a href="/teams/shots-general/">Shots By General Range</a></li>
  690. <li><a href="/teams/shots-shotclock/">Shots By Shotclock</a></li>
  691. <li><a href="/teams/shots-dribbles/">Shots By Dribbles</a></li>
  692. <li><a href="/teams/shots-touch-time/">Shots By Touch Time</a></li>
  693. <li><a href="/teams/shots-closest-defender/">Shots By Closest Defender</a></li>
  694. <li><a href="/teams/shots-closest-defender-10/">Shots By Closest Defender (+10 FT)</a></li>
  695. <li><a href="/teams/shooting/">Shooting</a></li>
  696. </ul>
  697. </section>
  698.  
  699.  
  700. <!-- teams / opp shooting dashboard -->
  701. <li class="dropdown__item" ng-click="toggleSub(isTeamsSub, 'oppshotdash')" ng-class="{'dropdown__item--active': isTeamsSub.oppshotdash}">
  702. <a class="dropdown__item-header">Opponent Shooting <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  703. </li>
  704.  
  705. <section class="dropdown__subcategory" ng-show="isTeamsSub.oppshotdash">
  706. <ul class="dropdown__subcategory-list">
  707. <li><a href="/teams/opponent-shooting/">Overall Opponent Shooting</a></li>
  708. <li><a href="/teams/opponent-shots-general/">Opponent Shots By General Range</a></li>
  709. <li><a href="/teams/opponent-shots-shotclock/">Opponent Shots By Shotclock</a></li>
  710. <li><a href="/teams/opponent-shots-dribbles/">Opponent Shots By Dribbles</a></li>
  711. <li><a href="/teams/opponent-shots-touch-time/">Opponent Shots By Touch Time</a></li>
  712. <li><a href="/teams/opponent-shots-closest-defender/">Opponent Shots By Closest Defender</a></li>
  713. <li><a href="/teams/opponent-shots-closest-defender-10/">Opponent Shots By Closest Defender (+10 FT)</a></li>
  714. </ul>
  715. </section>
  716.  
  717.  
  718. <li><a href="/teams/hustle/">Hustle Stats</a></li>
  719. <li><a href="/teams/box-outs/">Box Outs</a></li>
  720. <li><a href="/teams/boxscores/">Box Scores</a></li>
  721.  
  722. <!-- teams / advanced game logs -->
  723. <li class="dropdown__item" ng-click="toggleSub(isTeamsSub, 'advboxscores')" ng-class="{'dropdown__item--active': isTeamsSub.advboxscores}">
  724. <a class="dropdown__item-header">Advanced Box Scores <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  725. </li>
  726.  
  727. <section class="dropdown__subcategory" ng-show="isTeamsSub.advboxscores">
  728. <ul class="dropdown__subcategory-list">
  729. <li><a href="/teams/boxscores-traditional/">Traditional</a></li>
  730. <li><a href="/teams/boxscores-advanced/">Advanced</a></li>
  731. <li><a href="/teams/boxscores-four-factors/">Four Factors</a></li>
  732. <li><a href="/teams/boxscores-misc/">Misc</a></li>
  733. <li><a href="/teams/boxscores-scoring/">Scoring</a></li>
  734. </ul>
  735. </section>
  736.  
  737.  
  738. </ul>
  739. </section>
  740.  
  741. <div class="dropdown__separator"></div>
  742.  
  743. <div class="dropdown__item">
  744. <h4 class="dropdown__item-header">
  745. <a class="dropdown__item-header__link" href="/quicklinks/">Quick Links</a>
  746. </h4>
  747. </div>
  748.  
  749.  
  750. <!-- <div class="dropdown__item">
  751. <h4 class="dropdown__item-header">
  752. <a class="dropdown__item-header__link" href="/finals/">Finals</a>
  753. </h4>
  754. </div>
  755.  
  756. <div class="dropdown__item">
  757. <h4 class="dropdown__item-header">
  758. <a class="dropdown__item-header__link" href="/playoffs/">Playoffs</a>
  759. </h4>
  760. </div> -->
  761.  
  762. <div class="dropdown__separator"></div>
  763.  
  764. <div class="dropdown__item">
  765. <h4 class="dropdown__item-header">
  766. <a class="dropdown__item-header__link" href="/alltime/">All Time Leaders</a>
  767. </h4>
  768. </div>
  769.  
  770. <div class="dropdown__item">
  771. <h4 class="dropdown__item-header">
  772. <a class="dropdown__item-header__link" href="/lineups/">Daily Lineups</a>
  773. </h4>
  774. </div>
  775.  
  776. <!-- <div class="dropdown__item">
  777. <h4 class="dropdown__item-header">
  778. <a class="dropdown__item-header__link" href="/finals/">Finals</a>
  779. </h4>
  780. </div> -->
  781.  
  782. <!-- <div class="dropdown__item">
  783. <h4 class="dropdown__item-header">
  784. <a class="dropdown__item-header__link" href="/draft/combine/">2018 Draft Combine</a>
  785. </h4>
  786. </div> -->
  787.  
  788. <div class="dropdown__separator"></div>
  789.  
  790. <div class="dropdown__item" ng-if="flags.isHustleMenuActive">
  791. <h4 class="dropdown__item-header">
  792. <a class="dropdown__item-header__link" href="/players/hustle-leaders/">Hustle Leaders</a>
  793. </h4>
  794. </div>
  795.  
  796. <div class="dropdown__item">
  797. <h4 class="dropdown__item-header">
  798. <a class="dropdown__item-header__link" href="/players/advanced-leaders/">Advanced Leaders</a>
  799. </h4>
  800. </div>
  801.  
  802. <div class="dropdown__item">
  803. <h4 class="dropdown__item-header">
  804. <a class="dropdown__item-header__link" href="/scores/">Scores</a>
  805. </h4>
  806. </div>
  807.  
  808. <div class="dropdown__item">
  809. <h4 class="dropdown__item-header">
  810. <a class="dropdown__item-header__link" href="/schedule/">Schedule</a>
  811. </h4>
  812. </div>
  813.  
  814. <div class="dropdown__item">
  815. <h4 class="dropdown__item-header">
  816. <a class="dropdown__item-header__link" href="/standings/">Standings</a>
  817. </h4>
  818. </div>
  819.  
  820. <!-- franchiseleaders -->
  821. <div class="dropdown__item" ng-click="toggleCat('franchiseleaders');" ng-class="{'dropdown__item--active':isCat.franchiseleaders}">
  822. <h4 class="dropdown__item-header">Franchise Leaders<i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></h4>
  823. </div>
  824.  
  825. <!-- category: franchiseleaders -->
  826. <section class="dropdown__category" ng-show="isCat.franchiseleaders">
  827. <ul class="dropdown__category-list">
  828. <li ng-repeat="t in teams"><a href="/team/{{ t.id }}/franchise-leaders"/>{{ t.city }} {{ t.name }}</a></li>
  829. </ul>
  830. </section>
  831.  
  832. <!-- fantasy -->
  833. <div class="dropdown__item" ng-click="toggleCat('fantasySection');" ng-class="{'dropdown__item--active':isCat.fantasySection}">
  834. <h4 class="dropdown__item-header">Fantasy<i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></h4>
  835. </div>
  836.  
  837. <!-- category: fantasy-->
  838. <section class="dropdown__category" ng-show="isCat.fantasySection">
  839. <ul class="dropdown__category-list">
  840. <li><a href="/fantasynews/">Fantasy News</a></li>
  841. <li><a href="/fantasycompare/">Fantasy Compare</a></li>
  842. <li><a href="/fantasydraft/">Fantasy Mock Draft</a></li>
  843. <li><a href="/fantasyranking/">Fantasy Cumulative Ranking</a></li>
  844. </ul>
  845. </section>
  846.  
  847.  
  848. <!-- lineups -->
  849. <div class="dropdown__item" ng-click="toggleCat('lineups')" ng-class="{'dropdown__item--active':isCat.lineups}">
  850. <h4 class="dropdown__item-header">Lineups <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></h4>
  851. </div>
  852.  
  853. <!-- category: lineups -->
  854. <section class="dropdown__category" ng-show="isCat.lineups">
  855. <ul class="dropdown__category-list">
  856. <li><a href="/lineups/traditional/">Traditional</a></li>
  857. <li><a href="/lineups/advanced/">Advanced</a></li>
  858. <li><a href="/lineups/misc/">Misc</a></li>
  859. <li><a href="/lineups/four-factors/">Four Factors</a></li>
  860. <li><a href="/lineups/scoring/">Scoring</a></li>
  861. <li><a href="/lineups/opponent/">Opponent</a></li>
  862. </ul>
  863. </section>
  864.  
  865. <!-- onoff -->
  866. <div class="dropdown__item" ng-click="toggleCat('onoff');" ng-class="{'dropdown__item--active':isCat.onoff}">
  867. <h4 class="dropdown__item-header">On/Off Court by Team <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></h4>
  868. </div>
  869.  
  870. <!-- category: onoff -->
  871. <section class="dropdown__category" ng-show="isCat.onoff">
  872. <ul class="dropdown__category-list">
  873. <li ng-repeat="t in teams"><a href="/team/{{ t.id }}/onoffcourt-summary"/>{{ t.city }} {{ t.name }}</a></li>
  874. </ul>
  875. </section>
  876.  
  877.  
  878. <!-- draft -->
  879. <div class="dropdown__item" ng-click="toggleCat('draft')" ng-class="{'dropdown__item--active':isCat.draft}">
  880. <h4 class="dropdown__item-header">Draft & Combine <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></h4>
  881. </div>
  882.  
  883. <!-- category: draft -->
  884. <section class="dropdown__category" ng-show="isCat.draft">
  885. <ul class="dropdown__category-list">
  886. <li><a href="/draft/combine/">Draft Combine</a></li>
  887. <li><a href="/draft/history/">Draft History</a></li>
  888. <li><a href="/draft/combine-spot-up/">Combine Spot Up Shooting</a></li>
  889. <li><a href="/draft/combine-non-stationary/">Combine Non-Stationary Shooting</a></li>
  890. <li><a href="/draft/combine-strength-agility/">Combine Strength &amp; Agility</a></li>
  891. <li><a href="/draft/combine-anthro/">Combine Anthro</a></li>
  892. </ul>
  893. </section>
  894.  
  895.  
  896. <!-- tools -->
  897. <div class="dropdown__item" ng-click="toggleCat('tools')" ng-class="{'dropdown__item--active':isCat.tools}">
  898. <h4 class="dropdown__item-header">Tools <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></h4>
  899. </div>
  900.  
  901. <!-- category: tools -->
  902. <section class="dropdown__category" ng-show="isCat.tools">
  903. <ul class="dropdown__category-list">
  904. <li><a href="/search/player-game/">Player Box Score Search</a></li>
  905. <li><a href="/search/team-game/">Team Box Score Search</a></li>
  906. <li><a href="/search/player-streak/">Player Streak Search</a></li>
  907. <li><a href="/search/team-streak/">Team Streak Search</a></li>
  908. <li><a href="/vs/">Player Compare</a></li>
  909. <li><a href="/fantasycompare/">Fantasy Compare</a></li>
  910. <li><a href="/impact/">Impact</a></li>
  911. <li><a href="/cumestats/">Cume Stats</a></li>
  912. </ul>
  913. </section>
  914.  
  915.  
  916. <!-- Stats 101: OTHER -->
  917. <div class="dropdown__item" ng-click="toggleCat('other')" ng-class="{'dropdown__item--active':isCat.other}">
  918. <h4 class="dropdown__item-header">Stats 101<i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></h4>
  919. </div>
  920.  
  921. <!-- category: other -->
  922. <section class="dropdown__category" ng-show="isCat.other">
  923. <ul class="dropdown__category-list">
  924. <li><a href="/history/">Franchise History</a></li>
  925. <li><a href="/help/statminimums/">Statistical Minimums</a></li>
  926. <li><a href="/help/glossary/">Glossary</a></li>
  927. <li><a href="/transactions/">Transactions</a></li>
  928. <li><a href="/fantasynews/">Fantasy News</a></li>
  929. <li><a href="/featuredarchive/">Articles</a></li>
  930. <li><a href="/spotlightarchive/">Weekly Stats Archive</a></li>
  931. <li><a href="/help/faq/">FAQ</a></li>
  932. <li><a href="/help/whatsnew/">What's New</a></li>
  933. <li><a href="/help/videostatus/">Video &amp; Tracking Status</a></li>
  934. <li><a href="http://videorulebook.nba.com">Video Rulebook</a></li>
  935. <li><a href="/help/">Contact Us</a></li>
  936. </ul>
  937. </section>
  938.  
  939.  
  940. <!-- NBA Events -->
  941. <div class="dropdown__item" ng-click="toggleCat('nbaEvents')" ng-class="{'dropdown__item--active':isCat.nbaEvents}">
  942. <h4 class="dropdown__item-header">Events <i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></h4>
  943. </div>
  944.  
  945. <!-- category: nbaEvents -->
  946. <section class="dropdown__category" ng-show="isCat.nbaEvents">
  947. <ul class="dropdown__category-list">
  948. <li><a href="/finals/">2019 Finals</a></li>
  949. <!-- <li><a href="/playoffs/">2018 Playoffs</a></li> -->
  950. <li><a href="/schedule/summerleague/">2019 Summer League</a></li>
  951. <!-- <li><a href="/africa2017/">NBA Africa Game 2017</a></li> -->
  952. <li class="dropdown__item" ng-click="toggleSub(isEventsSub, 'allstar')" ng-class="{'dropdown__item--active': isEventsSub.allstar}">
  953. <a class="dropdown__item-header">All-Star Infographics<i class="dropdown__item-header__arrow [ fa / fa-chevron-right / show-for-large ]" aria-hidden="true"></i><i class="dropdown__item-header__arrow [ fa / fa-chevron-down / hide-for-large ]" aria-hidden="true"></i></a>
  954. </li>
  955. <section class="dropdown__subcategory" ng-show="isEventsSub.allstar">
  956. <ul class="dropdown__subcategory-list">
  957. <li><a class="dropdown__item-header__link" href="/allstar2019/friday/">All-Star Friday Infographic</a></li>
  958. <li><a class="dropdown__item-header__link" href="/allstar2019/saturday/">All-Star Saturday Infographic</a></li>
  959. <li><a class="dropdown__item-header__link" href="/allstar2019/sunday/">All-Star Sunday Infographic</a></li>
  960. </ul>
  961. </section>
  962. <li><a href="/draft/combine/">Draft Combine</a></li>
  963. </ul>
  964. </section>
  965.  
  966.  
  967. </section>
  968.  
  969. </nav>
  970.  
  971. <div class="nav-container" ng-controller="StatsHeaderController" set-class-scroll-top data-element-class="nav-container--fixed" data-body-class="nav--fixed" ng-cloak>
  972.  
  973. <div class="nav-inner">
  974. <!-- left: inner nav -->
  975. <nav class="nav-inner__menu nav-inner__menu--left" role="navigation">
  976. <div class="nav-inner__menu-button" ng-click="toggleNav($event)">
  977. <i class="nav-inner__menu-button-icon [ fa fa-bars fa-lg ]" aria-hidden="true"></i>
  978. <img class="nav-inner__logo" src="/media/img/league/nba-logoman.svg" alt="NBA.com/Stats Logo" title="NBA.com/Stats"/>
  979. <span class="nav-inner__wordmark">Advanced Stats</span>
  980. </div>
  981. <div class="nav-inner__menu-item" ng-class="{ active: activeTab=='home' }"><a href="/">Stats Home</a></div>
  982. <div class="nav-inner__menu-item" ng-class="{ active: activeTab=='players' }"><a href="/players/">Players</a></div>
  983. <div class="nav-inner__menu-item" ng-class="{ active: activeTab=='teams' }"><a href="/teams/">Teams</a></div>
  984. <!-- <div class="nav-inner__menu-item" ng-class="{ active: activeTab=='leaders' }"><a href="/players/advanced-leaders/">Advanced</a></div> -->
  985. <div class="nav-inner__menu-item" ng-class="{ active: activeTab=='scores' }"><a href="/scores/">Scores</a></div>
  986. <div class="nav-inner__menu-item" ng-class="{ active: activeTab=='schdule' }"><a href="/schedule/">Schedule</a></div>
  987. <div class="nav-inner__menu-item" ng-class="{ active: activeTab=='quicklinks' }"><a href="/quicklinks/">Quick Links</a></div>
  988. <!-- <div class="nav-inner__menu-item" ng-class="{ active: activeTab=='alltime' }"><a href="/alltime/">All Time Leaders</a></div> -->
  989. <!-- <div class="nav-inner__menu-item" ng-class="{ active: activeTab=='allstar' }"><a ng-href="{{ allstarLink.url }}" title="{{ allstarLink.text }}">All-Star 2019</a></div> -->
  990.  
  991. </nav> <!-- .nav-inner__menu -->
  992.  
  993.  
  994. <!-- right: search -->
  995. <!-- add active class to test active search state -->
  996. <div class="nav-inner__search nav-inner__search--right stats-search" ng-class="{ active: showSearch }" ng-controller="StatsSearchController">
  997.  
  998. <!-- search icon, always visible -->
  999. <div class="stats-search__top">
  1000. <input class="stats-search__input" type="text"
  1001. ng-model="search"
  1002. ng-keydown="onKeyDown($event)"
  1003. ng-change="onChange($event)"
  1004. ng-show="showSearch" />
  1005. <a class="stats-search__icon" tabindex="0" ng-click="toggleSearch();" ng-keyup="$event.keyCode == 13 ? toggleSearch() : null">
  1006. <span class="stats-search__icon-text">Search For A Player or Team</span><i class="[ fa / fa-search ]" aria-hidden="true"></i>
  1007. </a>
  1008. </div>
  1009.  
  1010. <div class="stats-search__results" ng-show="showResults">
  1011.  
  1012. <div class="stats-search__section stats-search__section--none" ng-show="!hasResults && search.length > 3">
  1013. <span class="stats-search__no-results">No Results Found</span>
  1014. </div> <!-- .stats-search__section -->
  1015.  
  1016. <div class="stats-search__section" ng-show="searchResults.length" ng-class="{recent: showRecent}">
  1017.  
  1018. <div class="stats-search__item {{ item.type }}" ng-repeat="item in searchResults | limitTo:maxResults" data-index="{{ $index }}">
  1019. <div class="stats-search__link" ng-class="{'stats-search__link--active': (activeIndex==$index)}">
  1020. <a role="button" ng-if="item.type==='tm'" ng-mousedown="onItemClick($event, item, $index);" ng-mouseover="onItemHover($event, item, $index);" href="/team/{{ ::item.id }}/traditional/" class="stats-search__link-anchor">{{ ::item.city }} {{ ::item.name }}</a>
  1021. <a role="button" ng-if="item.type==='pl' && item.from>=1996" ng-mousedown="onItemClick($event, item, $index);" ng-mouseover="onItemHover($event, item, $index);" href="/player/{{ ::item.id }}/" class="stats-search__link-anchor">{{ ::item.fn }} {{ ::item.ln }}</a>
  1022. <a role="button" ng-if="item.type==='pl' && item.from<1996" ng-mousedown="onItemClick($event, item, $index);" ng-mouseover="onItemHover($event, item, $index);" href="/player/{{ ::item.id }}/career/" class="stats-search__link-anchor">{{ ::item.fn }} {{ ::item.ln }}</a>
  1023. </div>
  1024. </div><!-- .stats-search__item -->
  1025.  
  1026. <div class="stats-search__show-all">
  1027. <a class="searchbar__results__link searchbar__results__link--more" ng-show="searchResults.length > maxResults" ng-href="/players/list/?s={{ search }}&Historic=1">See More Results</a>
  1028. </div>
  1029.  
  1030. </div> <!-- .stats-search__section -->
  1031.  
  1032. </div> <!-- .nav-inner__search-results -->
  1033.  
  1034.  
  1035. </div> <!-- .nav-inner__search -->
  1036.  
  1037.  
  1038. <div class="nav-inner__sap-insights [ show-for-sap ]">
  1039. <a href="">
  1040. <img src="/media/img/sap-insights.svg" alt="Insights From SAP" title="Insights From SAP" />
  1041. </a>
  1042. </div>
  1043.  
  1044. </div>
  1045.  
  1046.  
  1047.  
  1048. </div>
  1049.  
  1050. <div class="stats-container__inner">
  1051.  
  1052. <div class="stats-lineups-page" data-nav-section="lineups">
  1053.  
  1054. <div class="breadcrumbs">
  1055. <ol class="breadcrumbs__list" itemscope itemtype="http://schema.org/BreadcrumbList">
  1056. <li itemprop="itemListElement" itemscope
  1057. itemtype="http://schema.org/ListItem">
  1058. <a itemscope itemtype="http://schema.org/Thing"
  1059. itemprop="item" href="/">
  1060. <span itemprop="name">Stats Home</span></a>
  1061. <meta itemprop="position" content="1" />
  1062. </li>
  1063. /
  1064. <li itemprop="itemListElement" itemscope
  1065. itemtype="http://schema.org/ListItem">
  1066. <a itemscope itemtype="http://schema.org/Thing"
  1067. itemprop="item" href="/lineups/">
  1068. <span itemprop="name">Lineups</span></a>
  1069. <meta itemprop="position" content="2" />
  1070. </li>
  1071. </ol>
  1072. </div>
  1073.  
  1074. <div class="row">
  1075. <div class="columns / small-12 / section-view-overlay">
  1076. <div ng-controller="LineupsLandingController" class="lineups-landing" ng-cloak>
  1077.  
  1078. <div class="home__inner">
  1079.  
  1080. <div class="landing [ columns large-12 ]">
  1081. <div class="landing__module / landing__leaders">
  1082.  
  1083. <div class="landing__leaders-header row">
  1084. <div class="columns small-12">
  1085. <h1 class="header-title">NBA Daily Lineups - {{ gameDate | date:shortDate }}</h1>
  1086. </div>
  1087. </div>
  1088.  
  1089. <div stats-loader="isLoading"></div>
  1090. <div stats-no-data-msg="isLoaded && !hasData" text="No games scheduled for {{ gameDate | date:shortDate }}"></div>
  1091.  
  1092. <div class="landing__flex-row lineups-games" ng-show="isLoaded && hasData">
  1093. <div class="landing__flex-col lineups-game"
  1094. ng-repeat="game in games"
  1095. nba-with
  1096. nba-data-game="game"
  1097. data-game-state="{{ game.st }}"
  1098. ng-include src="'/lineups-template.html'"></div>
  1099. </div>
  1100.  
  1101. <div class="stats-notice">
  1102. <span><i class="fa fa-info-circle"></i> Projected Starters provided by <a href="https://www.rotowire.com">Rotowire</a></span>
  1103. </div>
  1104.  
  1105.  
  1106. </div>
  1107. </div> <!-- .landing -->
  1108.  
  1109. </div> <!-- .home__inner -->
  1110. </div>
  1111.  
  1112.  
  1113. <script type="text/ng-template" id="/lineups-template.html">
  1114. <div class="lineups-game__inner row">
  1115.  
  1116. <div class="columns small-12 lineups-game__title">
  1117. <a href="/game/{{ game.gid }}/">
  1118. <span class="lineups-game__team-name">{{ game.v.ta }}</span>
  1119. <span class="lineups-game__vs">vs</span>
  1120. <span class="lineups-game__team-name">{{ game.h.ta }}</span>
  1121. <span class="lineups-game__status hide-for-live-game">{{ game.stt }}</span>
  1122. <span class="lineups-game__status hide-for-pre-game hide-for-post-game">Live</span>
  1123. </a>
  1124. </div>
  1125.  
  1126. <div class="columns small-6 lineups-game__team lineups-game__team--vtm"
  1127. nba-with
  1128. nba-with-data-team="game.v"
  1129. ng-include src="'/lineups-team-template.html'"></div>
  1130.  
  1131. <div class="columns small-6 lineups-game__team lineups-game__team--htm"
  1132. nba-with
  1133. nba-with-data-team="game.h"
  1134. ng-include src="'/lineups-team-template.html'"></div>
  1135.  
  1136. </div> <!-- .lineups-game__inner -->
  1137. </script> <!-- #/lineups-template.html -->
  1138.  
  1139.  
  1140. <script type="text/ng-template" id="/lineups-team-template.html">
  1141.  
  1142. <div ng-if="team.hasBench"
  1143. nba-with
  1144. nba-with-data-team="team"
  1145. ng-include src="'/lineups-confirmed-roster-template.html'"></div>
  1146.  
  1147. <div ng-if="!team.hasBench && team.hasProjected"
  1148. nba-with
  1149. nba-with-data-team="team"
  1150. ng-include src="'/lineups-projected-roster-template.html'"></div>
  1151.  
  1152. <div ng-if="!team.hasBench && !team.hasProjected"
  1153. nba-with
  1154. nba-with-data-team="team"
  1155. ng-include src="'/lineups-unavailable-roster-template.html'"></div>
  1156.  
  1157.  
  1158.  
  1159. </script><!-- #/lineups-team-template.html -->
  1160.  
  1161.  
  1162. <script type="text/ng-template" id="/lineups-unavailable-roster-template.html">
  1163. <div class="lineups-game__header">
  1164. <img team-logo class="lineups-game__team-logo" abbr="{{ team.ta }}" />
  1165. <span class="lineups-game__team-name">{{ team.ta }}</span>
  1166. </div>
  1167. <div class="lineups-game__roster-type lineups-game__roster-type--unavailable">Roster Unavailable</div>
  1168.  
  1169. </script><!-- #/lineups-unavailable-roster-template.html -->
  1170.  
  1171.  
  1172. <script type="text/ng-template" id="/lineups-confirmed-roster-template.html">
  1173. <div class="lineups-game__header">
  1174. <img team-logo class="lineups-game__team-logo" abbr="{{ team.ta }}" />
  1175. <span class="lineups-game__team-name">{{ team.ta }}</span>
  1176. </div>
  1177.  
  1178. <div class="lineups-game__roster-type lineups-game__roster-type--confirmed">Active List</div>
  1179.  
  1180. <ul class="lineups-game__roster lineups-game__roster--official">
  1181. <li class="lineups-game__player lineups-game__player--starter" ng-repeat="pl in team.starters">
  1182. <a href="/player/{{ ::pl.pid }}/">
  1183. <span class="lineups-game__pos">{{ pl.pos }}</span>
  1184. <span class="lineups-game__name">{{ ::pl.name }}</span>
  1185. </a>
  1186. </li>
  1187. <li class="lineups-game__player lineups-game__player--bench" ng-repeat="pl in team.bench">
  1188. <a href="/player/{{ ::pl.pid }}/">
  1189. <span class="lineups-game__pos">&nbsp;</span>
  1190. <span class="lineups-game__name">{{ ::pl.name }}</span>
  1191. </a>
  1192. </li>
  1193. </ul>
  1194.  
  1195. <div class="lineups-game__roster-type lineups-game__roster-type--inactive">Inactive</div>
  1196.  
  1197. <ul class="lineups-game__roster lineups-game__roster--inactive">
  1198. <li ng-if="team.hasInactive" class="lineups-game__player lineups-game__player--inactive" ng-repeat="pl in team.inactive">
  1199. <a href="/player/{{ ::pl.pid }}/">
  1200. <span class="lineups-game__pos">&nbsp;</span>
  1201. <span class="lineups-game__name">{{ ::pl.name }}</span>
  1202. </a>
  1203. </li>
  1204. <li ng-if="!team.hasInactive" class="lineups-game__player lineups-game__player--inactive">
  1205. <span class="lineups-game__pos">&nbsp;</span>
  1206. <span class="lineups-game__name">No Inactive Players</span>
  1207. </li>
  1208. </ul>
  1209.  
  1210. <div ng-if="team.hasProjected && !team.hasStarters" class="lineups-game__roster-type lineups-game__roster-type--projected">Projected Starters</div>
  1211. <ul ng-if="team.hasProjected && !team.hasStarters" class="lineups-game__roster lineups-game__roster--projected">
  1212. <li class="lineups-game__player" ng-repeat="pl in team.projected | limitTo:5">
  1213. <a href="/player/{{ ::pl.playerId }}/">
  1214. <span class="lineups-game__pos">{{ pl.pos }}</span>
  1215. <span class="lineups-game__name">{{ ::pl.firstName.charAt(0) }}. {{ ::pl.lastName }}</span>
  1216. </a>
  1217. </li>
  1218. </ul>
  1219.  
  1220. </script><!-- #/lineups-official-roster-template.html -->
  1221.  
  1222.  
  1223. <script type="text/ng-template" id="/lineups-projected-roster-template.html">
  1224. <div class="lineups-game__header">
  1225. <img team-logo class="lineups-game__team-logo" abbr="{{ team.ta }}" />
  1226. <span class="lineups-game__team-name">{{ team.ta }}</span>
  1227. </div>
  1228. <div class="lineups-game__roster-type lineups-game__roster-type--projected">Projected Starters</div>
  1229.  
  1230. <ul class="lineups-game__roster lineups-game__roster--projected">
  1231. <li class="lineups-game__player" ng-repeat="pl in team.projected | limitTo:5">
  1232. <a href="/player/{{ ::pl.playerId }}/">
  1233. <span class="lineups-game__pos">{{ pl.pos }}</span>
  1234. <span class="lineups-game__name">{{ ::pl.firstName.charAt(0) }}. {{ ::pl.lastName }}</span>
  1235. </a>
  1236. </li>
  1237. </ul>
  1238. </script><!-- #/lineups-projected-roster-template.html -->
  1239. </div>
  1240. </div>
  1241.  
  1242. </div>
  1243.  
  1244.  
  1245. </div> <!-- .stats-container__inner -->
  1246.  
  1247. </main> <!-- .stats-container -->
  1248.  
  1249. <footer>
  1250. <div class="footer nba-footer" id="nbaGlobalFooter">
  1251. <p>Copyright © <em class="placeholder">2019</em> NBA Media Ventures, LLC. All rights reserved.</p>
  1252. <p><a href="http://www.nba.com/news/privacy_policy.html">Privacy Policy</a> | <a href="http://www.nba.com/news/termsofuse.html">Terms of Use</a> | <a id="nba_cnsnt_trst" class="nbaAdChoices" href="http://www.nba.com/adchoices" target="_blank" rel="noopener nofollow" rel="noreferrer noopener">Ad Choices</a></p>
  1253. <p>NBA.com is part of Turner Sports Digital, part of the Turner Sports &amp; Entertainment Digital Network.</p><img alt="Turner Broadcasting System, Inc. A Time Warner Company." src="//i.cdn.turner.com/nba/nba/footer/turner_logo_200x35.png">
  1254. </div> </footer>
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268. <script>
  1269. window.esi_ = {
  1270. country: "JP",
  1271. tz: "GMT+9",
  1272. region: "11",
  1273. browser: "MOZILLA",
  1274. nbarid: "20",
  1275. nbarn: "Japan"
  1276. };
  1277. </script>
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284. <script>
  1285. window.statsConfig = {
  1286. statsBuildVersion: "4.22.4",
  1287. statsBuildType: "prod",
  1288. statsBuildDate: "2019-11-14T15:48:57.041Z",
  1289. statsBranch: "release/4.22.4",
  1290. statsLeagueId: "00",
  1291. statsLeagueName: "nba"
  1292. };
  1293. </script>
  1294.  
  1295. <script src="/js/data/ptsd/stats_ptsd.js"></script>
  1296. <script src="/scripts/theme.min.js"></script>
  1297.  
  1298.  
  1299.  
  1300. <!-- turner ad tag includes -->
  1301. <script src="https://i.cdn.turner.com/ads/adfuel/ais/1.3/nba2-ais.js"></script>
  1302. <script src="https://i.cdn.turner.com/ads/adfuel/adfuel-1.3.5.js"></script>
  1303.  
  1304.  
  1305. <script type="text/javascript">
  1306. //Set a listener for GPTRenderComplete Event
  1307. AdFuel.addEvent(document, 'GPTRenderComplete', function(event) {
  1308. if (event.detail && !event.detail.isEmpty) {
  1309. var detail = event.detail;
  1310. //If ad_bnr_atf_01 is 728x90, dispatch the global marketing slot
  1311. if (
  1312. detail.pos[0] === 'bnr_atf_01' &&
  1313. detail.renderedSize[0] === 728 &&
  1314. detail.renderedSize[1] === 90
  1315. ) {
  1316. AdFuel.queueRegistry(
  1317. 'https://ssl.cdn.turner.com/ads/nba2/singles/nba_global_mktg.js',
  1318. {
  1319. dispatch: true,
  1320. }
  1321. );
  1322. }
  1323. }
  1324. });
  1325.  
  1326. //Dispatch nba_stats registry
  1327. AdFuel.queueRegistry('https://i.cdn.turner.com/ads/nba2/nba_stats.js', {
  1328. dispatch: true,
  1329. });
  1330. </script>
  1331.  
  1332.  
  1333. <!-- GA and page tracking scripts -->
  1334. <script>
  1335. (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  1336. (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  1337. m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  1338. })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
  1339.  
  1340. ga('create', 'UA-86643645-4', 'auto');
  1341. ga('send', 'pageview');
  1342.  
  1343. </script>
  1344. <!-- /GA and page tracking scripts -->
  1345.  
  1346.  
  1347. <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"09f0cb5c68","applicationID":"76210961","transactionName":"NgcGZUJQVxYEVEJcCQ9NMUNZHlUMC1JDRRVOCwpVVUkXFQ1H","queueTime":0,"applicationTime":21,"atts":"GkAFEwpKRBg=","errorBeacon":"bam.nr-data.net","agent":""}</script></body>
  1348. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement