Latest public test screenshot

Screenshot captured after 17.4 s.

The official site of the NBA for the latest NBA Scores, Stats & News. | NBA.com

See the website health and performance test results for https://www.nba.com/, including status code, load speed, SSL, WHOIS, DNS, console logs, Chrome UX Report, resource sizes, and Pagespeed findings.

Tested on 16 May 2026 22:02:47.

New test

Up
  • HTTP status 200
  • Response time 453 ms
  • Document load time 9.5 s
  • Full page load time 17.4 s
  • Document size 895.66 KB
  • Full page size 1.91 MB
13/100
  • Mobile score 13
  • Desktop score 29

Observer's Performance Suggestions

Priority actions Observer identified from this test to improve speed, reliability, and user experience.

Poor desktop performance score (29/100)
Error High

Lighthouse rates this page as poor. Address render-blocking, image, and JavaScript audits below. Read more

Poor mobile performance score (13/100)
Error High

Lighthouse rates this page as poor. Address render-blocking, image, and JavaScript audits below. Read more

135 images served larger than displayed
Error Medium

135 images are served at intrinsic dimensions more than 120% of their display size. Worst offender is 750% of display size. Resize images to match their rendered dimensions to save bandwidth. Read more

No H1 element found
Error Low

The page is missing an <h1> tag. An H1 heading helps search engines and screen readers understand the primary topic of the page. Read more

High Total Blocking Time (12773 ms)
Warning High

Long JavaScript tasks block the main thread, making the page feel unresponsive. Split long tasks, defer non-critical scripts, and reduce third-party JavaScript. Read more

Slow Speed Index (7.9 s)
Warning High

The page takes too long to visually complete. Optimize critical rendering path, reduce render-blocking resources, and serve visible content first. Read more

High Total Blocking Time (6930 ms)
Warning High

Long JavaScript tasks block the main thread, making the page feel unresponsive. Split long tasks, defer non-critical scripts, and reduce third-party JavaScript. Read more

Slow Speed Index (15.4 s)
Warning High

The page takes too long to visually complete. Optimize critical rendering path, reduce render-blocking resources, and serve visible content first. Read more

Real-user Cumulative Layout Shift is poor
Warning High

75th-percentile users see 0.400, above the 0.250 threshold for a good experience. Read more

2 slow third-party resources
Warning High

2 third-party resources took longer than 1 second to load. Slowest: https://nba.webstories.usestoryteller.com/stories/93b67504-91fe-2882-968c-3a214159fd00?autoplay=1&cellType=square&eventTrackingOptions=%7B%22disabledFunctionalFeatures%22%3A%5B%5D%2C%22enableAdTracking%22%3Atrue%2C%22enableFullVideoAnalytics%22%3Atrue%2C%22enableFunctionalCookies%22%3Atrue%2C%22enablePersonalization%22%3Atrue%2C%22enableRemoteViewingStore%22%3Atrue%2C%22enableStorytellerTracking%22%3Atrue%2C%22enableUserActivityTracking%22%3Atrue%7D&userId=68f83120d75b8bb8586e79ca683027718a1601007e75c393d645bda9e131f0a6&inAppActionsHaveCustomBehaviour=false&storyId=93b67504-91fe-2882-968c-3a214159fd00&sortIndex=0&x-storyteller-api-key=f8d7c0a4-113d-40b7-b446-ca29d5eb1268&adConfig=%7B%22ad-attributes%22%3A%7B%22type%22%3A%22doubleclick%22%2C%22data-slot%22%3A%222117%2FNBA%2Fstory-teller%2Fweb%22%2C%22json%22%3A%7B%22targeting%22%3A%7B%22currentCategory%22%3A%22web-top-stories%22%2C%22placement%22%3A%22web-top-stories%22%2C%22storyCategories%22%3A%22203999%2C1641705%2C1628983%2Ctop-stories%2Cweb-top-stories%2Clive-stories%22%2C%22ovpSku%22%3A%22%22%2C%22stStoryId%22%3A%22%22%2C%22objid%22%3A%22%22%2C%22stCategories%22%3A%22203999%2C1641705%2C1628983%2Ctop-stories%2Cweb-top-stories%2Clive-stories%22%2C%22storyCat%22%3A%22203999%2C1641705%2C1628983%2Ctop-stories%2Cweb-top-stories%2Clive-stories%22%2C%22stCurrentCategory%22%3A%22web-top-stories%22%2C%22stLocation%22%3A%22For+You%22%2C%22stPlacement%22%3A%22web-top-stories%22%7D%7D%7D%2C%22storyteller-attributes%22%3A%7B%22adStrategy%22%3A%22betweenStoriesAndPages%22%2C%22adFrequency%22%3A5%2C%22adBuffer%22%3A2%7D%7D&theme=%7B%22light%22%3A%7B%22colors%22%3A%7B%22primary%22%3A%22%23F75258%22%7D%2C%22font%22%3A%22Questrial%2C+sans-serif%22%2C%22primitives%22%3A%7B%22cornerRadius%22%3A8%7D%2C%22storyTiles%22%3A%7B%22rectangularTile%22%3A%7B%22liveChip%22%3A%7B%22unreadBackgroundColor%22%3A%22%23C8102E%22%7D%7D%7D%2C%22player%22%3A%7B%22showStoryIcon%22%3Afalse%7D%2C%22instructions%22%3A%7B%22show%22%3Afalse%7D%7D%2C%22dark%22%3A%7B%22colors%22%3A%7B%22primary%22%3A%22%23F75258%22%7D%2C%22font%22%3A%22Questrial%2C+sans-serif%22%2C%22primitives%22%3A%7B%22cornerRadius%22%3A8%7D%2C%22storyTiles%22%3A%7B%22rectangularTile%22%3A%7B%22liveChip%22%3A%7B%22unreadBackgroundColor%22%3A%22%23C8102E%22%7D%7D%7D%2C%22player%22%3A%7B%22showStoryIcon%22%3Afalse%7D%2C%22instructions%22%3A%7B%22show%22%3Afalse%7D%7D%7D&uiStyle=auto&categories=web-top-stories&webSdkVersion=10.12.8&ampVersion=20251030.4#page=c1ef2514-53fc-36c7-b2cf-3a2141640ca7&visibilityState=prerender&origin=https%3A%2F%2Fwww.nba.com&showStoryUrlInfo=0&storyPlayer=v0&cap=swipe at 2115 ms. Consider self-hosting critical assets or lazy-loading non-essential ones. Read more

Only the top 10 of 26 suggestions are shown in the public test. To see all recommendations and track every change on your website, register now.

Did you know?

Observer tracks these signals every day and alerts you the moment something important changes. Register now.

27 Nov 2026

190 days left

15 Sep 2026

118 days left

Whois

Registrar
GoDaddy Corporate Domains, LLC
Created
28 Nov 1994
Updated
28 Oct 2025
Expires
27 Nov 2026
Country
US
DNSSEC
unsigned

SSL

Issuer
C=US,O=DigiCert Inc,OU=www.digicert.com,CN=GeoTrust TLS RSA CA G1
Subject
C=US,ST=New York,L=New York,O=NBA Media Ventures, LLC,CN=*.nba.com
TLS version
TLSv1.3
Self-signed
No
Valid until
15 Sep 2026

DNS Records

Current DNS records returned for this domain at the time of the test.

  • 2.18.69.30
  • 2a02:26f0:9c00:38e::1f51
  • 2a02:26f0:9c00:395::1f51
  • www.nba.com-v1.edgekey.net
  • mxa-001bf601.gslb.pphosted.com
  • mxb-001bf601.gslb.pphosted.com
  • a1-148.akam.net
  • a12-65.akam.net
  • a16-64.akam.net
  • a18-65.akam.net
  • a5-65.akam.net
  • a7-67.akam.net
  • 37bdunamo2qbcgr5smugofj2pa
  • MS=ms15146138
  • ZOOM_verify_EypkM8mdTIGAzMaaU6FQqQ
  • _3hb2t5m95tt3eb8mhf47xt41hl20hj7
  • _3o72s6atk7aox491xy3thti3vvwyx2d
  • _5ercgvne3pdr2pwj0rw7bp86g8fgkt3
  • _bi3gm13looc07er007iuf571t5bmwov
  • _gf5mv6eyzlltwqrtgaf9igb20s9pfog
  • _globalsign-domain-verification=XFIuRTkNngLrU5i-shLulkoMIEi0_Zt4oDrwX2jY6T
  • _globalsign-domain-verification=wjJQ2UYQWEucub5NGv5OMV6P-bfXLvizwll_LtWtX3
  • _oq8p6bx93yr2obusb9ucoq6cj8fpe33
  • _q5usuh8st474h63wztleo9evs7e7cf4
  • _q88qawgh3excaogrbf7cvdo28sdj8ia
  • _ucivhm2v0cbs1lur7t629qv8azj2mf8
  • _vkmqqqs37b6mzfk4hbi9xz53iyw9m43
  • _vz13cnfglsht3078nlafmkb9rimnnzk
  • _w4zc8ibxdst0qws82ezoutw94jzbuhg
  • _xfzrbmhxie7kv8g3796d6o5h3xx5kg3
  • _y699lsz03iab1tidvv19skei417xune
  • anthropic-domain-verification-t6ndh1=dvjNyyxSoWPut1Euo0MpD8E3c
  • apple-domain-verification=TtT64EdjSevURGEI
  • atlassian-domain-verification=OUp7pnDpAcubpaWPL5SIaUTg9EvN71CFiy8BGLJgWZgrWjMG9h99nUqG8q86o0IR
  • browserstack-domain-verification=e7301008-4155-48e6-96d1-f7fa80e52fd6
  • bw=he4iBLkEPDGY87gvTNe9FHBeuNSH6ycXVm7DixE38g4e
  • d365mktkey=5jwvpf0sq2hnxck74g4j2bvir
  • did=did:plc:7sfnardo5xxznxc6esxc5ooe
  • docusign=6e2b1ec8-2f66-4b8a-bff9-cc3105fa5bb8
  • docusign=a21b54f1-d564-4fb1-b30f-fc3a33bc6519
  • docusign=f2d64448-94de-44d3-8ce5-353d05819274
  • extensis-domain-verification=8cbb3e08-38d3-43e5-a26c-ecbe23bc6b5b
  • facebook-domain-verification=79esg7n82tq8cwyisaodmgi937dpc9
  • google-site-verification=BmxV-t4S6PTeVBMe_L6oSllTHr9YKtwYs1pH1fLme_c
  • google-site-verification=ET0wYvr0MMjgkvlL61hNMqL3Is9yMehxcBhLtCkKxSs
  • google-site-verification=HM17UgtbrZ6Zj5TMrNWhRuscZQ5ByOg9NQK6IGHorhQ
  • google-site-verification=QO2VI3zct25yarL1DpqNjlaXu85xM_SldDK_B8vXrYQ
  • google-site-verification=WnK3OGXPzf93OkYzb0r4cFg0BMyZXVj0Izffi_B1gx0
  • google-site-verification=jkSkqzvPieJqcUz4s0tlezRavxOr3jlbQTL93p-zTdA
  • google-site-verification=t5bbskbdu89hkxsTpiKebrHAWx6daS4aOCcSNag8TyQ
  • google-site-verification=yVm1w9n5ppFWW3VguLK2txdxf5G0Jy4inZuFGe2G-Oo
  • h1-domain-verification=ZvkpV1LBViSQioUYXwTUPE5Efvg9GbjXXn5TKr5QTVB9squv
  • liveramp-site-verification=4gxlliUYuCXNFLAHLVJLaLVWcysaewjXAd3qz0Imo04
  • logmein-verification-code=799098fd-6adc-4005-8cdc-7f11b30487b2
  • mongodb-site-verification=zXIY4xiw9vi8xOfOumgTLDfyZ3ofk2kw
  • new-relic-domain-verification=c8379c584c494cd39c6b8a73068d3079
  • onetrust-domain-verification=a2a9ae99fd3049ffa7dee0ffa51157a9
  • openai-domain-verification=dv-qBVN4qs3x0CUYU935au48PmR
  • postman-domain-verification=8df76a5aff38310f28818da78362c52a5ae8b28874667992a7b1ae6c0ab68668af986bf52500546c5d45aa20d1b0c54aea54ba276b4f6a93f476cb5f48a69183
  • rippling-domain-verification=7a21d43ff76aea4b
  • v=spf1 include:%{ir}.%{v}.%{d}.spf.has.pphosted.com ip4:192.28.146.104/32 ip4:192.28.146.102/32 ip4:167.89.0.0/17 ip4:208.117.48.0/20 ip4:50.31.32.0/19 ip4:198.37.144.0/20 ip4:198.21.0.0/21 ip4:192.254.112.0/20 ip4:168.245.0.0/17 ip4:149.72.0.0/16 include:mktomail.com include:mail.zendesk.com -all
  • wiz-domain-verification=ebdf2f09c916f026894642180ace4049ad64e78d1685ab758f06d22c56821a3e
  • wpe-verification=nbaaccelerator
  • y+Yve/Gk3nXCvgVrzwtWkswd/e4v0vQZ5bwsriDDYRc7ScOg7STUzGWRMy7K+uRyEYDLV/LldJkS9OYnlEvW3w==

Resource Summary

Transfer size share of the tested page split by resource type.

Total 7.88 MB 294 requests 100% of total size
Image 4.71 MB 162 requests 60% of total size
Script 2.09 MB 70 requests 27% of total size
Other 634.06 KB 47 requests 7.9% of total size
Stylesheet 298.08 KB 10 requests 3.7% of total size
Font 107.19 KB 3 requests 1.3% of total size
Document 70.61 KB 2 requests 0.9% of total size
Media 0 B 0 requests 0.0% of total size
Third-party 1.66 MB 54 requests 21% of total size

Core Web Vitals

Key performance signals from Lighthouse, with color-coded status for what is healthy and what still needs work.

Good Time to First Byte 601 ms

The server starts responding quickly.

Poor First Contentful Paint 3.76 s

Users wait too long before any content appears.

Poor Largest Contentful Paint 13 s

Main visible content takes too long to appear.

Poor Cumulative Layout Shift 0.30

Layout shifts are high and likely disruptive.

Poor Speed Index 15.43 s

Visual loading is significantly delayed.

Poor Total Blocking Time 6.93 s

Heavy blocking is likely hurting responsiveness.

Poor Max Potential FID 5.5 s

Potential input delay is high.

Poor Time to Interactive 28.47 s

Users wait too long before the page responds.

TTFB 601 ms
FCP 3.76 s
LCP 13 s
TTI 28.47 s

Loading Filmstrip

Visual loading progress from the Lighthouse run, shown in time order.

Mobile filmstrip frame at 1.63 s
1.63 s
Mobile filmstrip frame at 3.26 s
3.26 s
Mobile filmstrip frame at 4.89 s
4.89 s
Mobile filmstrip frame at 6.52 s
6.52 s
Mobile filmstrip frame at 8.15 s
8.15 s
Mobile filmstrip frame at 9.78 s
9.78 s
Mobile filmstrip frame at 11.41 s
11.41 s
Mobile filmstrip frame at 13.05 s
13.05 s

Google Pagespeed Insights

Switch between desktop and mobile Lighthouse results to review the latest performance findings for this page.

Mobile 13
Desktop 29

Audit Details

AuditInsightImpact
Layout shift culprits

Layout shifts occur when elements move absent any user interaction. Investigate the causes of layout shifts, such as elements being added, removed, or their fonts changing as the page loads.

Open
Reduce unused JavaScript

Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. Learn how to reduce unused JavaScript.

  • https://www.nba.com/_next/static/chunks/pages/_app-24cf6f7c94d8f982.js Potential savings: 214.04 KB
  • https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202605130101/pubads_impl.js?cb=31098551 Potential savings: 130.67 KB
  • https://stories.usestoryteller.com/javascript-sdk/10.12.8/dist/storyteller.page.min.js Potential savings: 117.43 KB
  • https://siteintercept.qualtrics.com/dxjsmodule/11.f63ef3118b6fa709f80b.chunk.js?Q_CLIENTVERSION=2.41.0&Q_CLIENTTYPE=web&Q_BRANDID=www.nba.com Potential savings: 78.51 KB
  • https://cdn.cookielaw.org/scripttemplates/202511.1.0/otBannerSdk.js Potential savings: 74.07 KB
Est savings of 958 KiB
Forced reflow

A forced reflow occurs when JavaScript queries geometric properties (such as offsetWidth) after styles have been invalidated by a change to the DOM state. This can result in poor performance. Learn more about forced reflows and possible mitigations.

  • https://www.nba.com/_next/static/chunks/pages/_app-24cf6f7c94d8f982.js
  • https://tags.nba.com/nba-web/prod/utag.js
Open
Network dependency tree

Avoid chaining critical requests by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.

Open
Minimize main-thread work

Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to minimize main-thread work

19.3 s
Avoid large layout shifts

These are the largest layout shifts observed on the page. Each table item represents a single layout shift, and shows the element that shifted the most. Below each item are possible root causes that led to the layout shift. Some of these layout shifts may not be included in the CLS metric value due to windowing. Learn how to improve CLS

  • CAVS, PISTONS READY FOR YET ANOTHER GAME 7 READ SPURS DROP TIMBERWOLVES TO PUNC…
  • WE CARE ABOUT YOUR PRIVACY We and our 357 partners store and access personal da…
  • WE CARE ABOUT YOUR PRIVACY We and our 357 partners store and access personal da…
  • WE CARE ABOUT YOUR PRIVACY We and our 357 partners store and access personal da…
  • WE CARE ABOUT YOUR PRIVACY We and our 357 partners store and access personal da…
12 layout shifts found
LCP request discovery

Optimize LCP by making the LCP image discoverable from the HTML immediately, and avoiding lazy-loading

Open
Reduce unused CSS

Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. Learn how to reduce unused CSS.

  • https://www.nba.com/_next/static/css/9d7e6576bbceb966.css Potential savings: 226.79 KB
  • https://www.nba.com/_next/static/css/8bb06b2412a4f419.css Potential savings: 15.36 KB
  • https://www.nba.com/_next/static/css/b645a39279723fb3.css Potential savings: 12.7 KB
Est savings of 255 KiB
Reduce JavaScript execution time

Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to reduce Javascript execution time.

  • https://www.nba.com/7I3unq/PKqw/WBx5/KhQD/8Iqflm/apuQkGEYbaX7E11Dp5/UCkmU25AaAU/ckciEnx/4HBgB
  • https://www.nba.com/_next/static/chunks/framework-ad7abf312d5d61d4.js
  • https://www.nba.com/_next/static/chunks/pages/_app-24cf6f7c94d8f982.js
  • Unattributable
  • https://www.nba.com/
14.7 s
Time to Interactive

Time to Interactive is the amount of time it takes for the page to become fully interactive. Learn more about the Time to Interactive metric.

28.5 s
Max Potential First Input Delay

The maximum potential First Input Delay that your users could experience is the duration of the longest task. Learn more about the Maximum Potential First Input Delay metric.

5,500 ms
Largest Contentful Paint

Largest Contentful Paint marks the time at which the largest text or image is painted. Learn more about the Largest Contentful Paint metric

13.0 s
Legacy JavaScript

Polyfills and transforms enable older browsers to use new JavaScript features. However, many aren't necessary for modern browsers. Consider modifying your JavaScript build process to not transpile Baseline features, unless you know you must support older browsers. Learn why most sites can deploy ES6+ code without transpiling

  • https://www.nba.com/_next/static/chunks/main-196c53f13b153e43.js Potential savings: 12.66 KB
  • https://tags.nba.com/nba-web/prod/utag.90.js?utv=ut4.51.202605131436 Potential savings: 9.89 KB
  • https://siteintercept.qualtrics.com/dxjsmodule/11.f63ef3118b6fa709f80b.chunk.js?Q_CLIENTVERSION=2.41.0&Q_CLIENTTYPE=web&Q_BRANDID=www.nba.com Potential savings: 9 KB
  • https://cdn.cookielaw.org/scripttemplates/202511.1.0/otBannerSdk.js Potential savings: 8.74 KB
  • https://cdn.cookielaw.org/scripttemplates/202511.1.0/otBannerSdk.js Potential savings: 8.74 KB
Est savings of 53 KiB
LCP breakdown

Each subpart has specific improvement strategies. Ideally, most of the LCP time should be spent on loading the resources, not within delays.

Open
Speed Index

Speed Index shows how quickly the contents of a page are visibly populated. Learn more about the Speed Index metric.

15.4 s
Total Blocking Time

Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. Learn more about the Total Blocking Time metric.

6,930 ms
Use efficient cache lifetimes

A long cache lifetime can speed up repeat visits to your page. Learn more about caching.

  • https://www.nba.com/_next/static/chunks/pages/_app-24cf6f7c94d8f982.js Potential savings: 290.93 KB | Cache lifetime: 3600 s
  • https://www.nba.com/_next/static/css/9d7e6576bbceb966.css Potential savings: 183.3 KB | Cache lifetime: 3600 s
  • https://www.nba.com/7I3unq/PKqw/WBx5/KhQD/8Iqflm/apuQkGEYbaX7E11Dp5/UCkmU25AaAU/ckciEnx/4HBgB Potential savings: 113.04 KB | Cache lifetime: 21600 s
  • https://assets.adobedtm.com/82bf3c13a525/38d894c71c0b/launch-ff3828f362fb.min.js Potential savings: 99.98 KB | Cache lifetime: 3600 s
  • https://www.nba.com/_next/static/chunks/87014-108f4cdb4611be37.js Potential savings: 59.84 KB | Cache lifetime: 3600 s
Est savings of 1,458 KiB
First Contentful Paint

First Contentful Paint marks the time at which the first text or image is painted. Learn more about the First Contentful Paint metric.

3.8 s
Cumulative Layout Shift

Cumulative Layout Shift measures the movement of visible elements within the viewport. Learn more about the Cumulative Layout Shift metric.

0.301
Improve image delivery

Reducing the download time of images can improve the perceived load time of the page and LCP. Learn more about optimizing image size

  • https://storyteller-assets.nba.com/assets/studio-templates/c9ea8ca5-2743-9728-b725-3a2143448263/022a3f0c-284e-4230-8610-b1747255a2d2/5aa0eb52-a280-c1f8-803a-3a21436c8fda/thumbnail_small.jpeg Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size. | Potential savings: 50.05 KB
  • https://storyteller-assets.nba.com/assets/stories/93b67504-91fe-2882-968c-3a214159fd00/639145049453287678_image_thumbnail.jpeg Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size. | Potential savings: 49.72 KB
  • https://storyteller-assets.nba.com/assets/studio-templates/2944fe5f-ecd1-e64a-4318-3a213e30bac6/a89eaeff-48b3-4c24-a45f-7480d94fb59f/6f8c4485-651c-04cd-4e6e-3a213e317b70/thumbnail_small.jpeg Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size. | Potential savings: 47.5 KB
  • https://storyteller-assets.nba.com/assets/studio-templates/199faf84-4159-417c-a2b4-3a2143a64edf/055e39a6-f88a-135d-0515-3a2143a64edf/a0895ff3-0250-e850-3c26-3a2143d4d5a6/thumbnail_small.jpeg Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size. | Potential savings: 45.79 KB
  • https://storyteller-assets.nba.com/assets/studio-templates/8df7235d-74ba-8b61-7da4-3a2143500f2f/2c5df8a8-54a0-4406-a44b-5d19745bcd1c/48e7a2e4-f1d8-b31f-3732-3a21435294bb/thumbnail_small.jpeg Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size. | Potential savings: 39.97 KB
Est savings of 492 KiB
Image elements do not have explicit `width` and `height`

Set an explicit width and height on image elements to reduce layout shifts and improve CLS. Learn how to set image dimensions

  • https://cdn.nba.com/logos/nba/playmaker/right-rail/NBA_App_onDkBkgd.png
  • https://cdn.nba.com/logos/nba/playmaker/banner/bracket-challenge/streak-finals-horizontal.png
Open
Avoid enormous network payloads

Large network payloads cost users real money and are highly correlated with long load times. Learn how to reduce payload sizes.

  • https://cdn.nba.com/manage/2026/05/16x9-6.png?w=1388&h=1136
  • https://www.nba.com/_next/static/chunks/pages/_app-24cf6f7c94d8f982.js
  • https://cdn.nba.com/manage/2026/04/NEW_MVP-Option-2-SGA-Jokic-Wemby-16x9-safezone.png?w=1388&h=1136
  • https://www.nba.com/_next/static/css/9d7e6576bbceb966.css
  • https://cdn.nba.com/manage/2026/05/castle-game6-051526-scaled.jpg?w=1388&h=1136
Total size was 8,072 KiB
Render blocking requests

Requests are blocking the page's initial render, which may delay LCP. Deferring or inlining can move these network requests out of the critical path.

  • https://www.nba.com/theme-loader.js
Open
Font display

Consider setting font-display to swap or optional to ensure text is consistently visible. swap can be further optimized to mitigate layout shifts with font metric overrides.

  • https://cdn.nba.com/next/fonts/KnockoutW05-49Liteweight.woff2
Est savings of 20 ms

Browser Console Logs

Messages captured from the browser console during the real page test.

warn Failed to execute 'write' on 'Document': It isn't possible to write into a document from an asynchronously-loaded external script unless it is explicitly opened.
warn [GPT] PubAdsService.setTargeting is deprecated, use googletag.setConfig({targeting: ...}) instead. https://goo.gle/gpt-message#170
warn [GPT] Ignoring the setConfig.singleRequest() call since the service is already enabled. https://goo.gle/gpt-message#60
log =====> OPiN <=====
warn [GPT] Ignoring the setConfig.singleRequest() call since the service is already enabled. https://goo.gle/gpt-message#60
error Access to XMLHttpRequest at 'https://geolocation.onetrust.com/cookieconsentpub/v1/geo/location' from origin 'https://www.nba.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
error Failed to load resource: net::ERR_FAILED
debug Style injection initialized
warn Unrecognized feature: 'web-share'.
warn An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
warn An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
warn [GPT] Slot.setTargeting is deprecated, use Slot.setConfig({targeting: ...}) instead. https://goo.gle/gpt-message#171
error [NBA User Consent] Failed to setup UserConsent IPC frame!
error Access to XMLHttpRequest at 'https://geolocation.onetrust.com/cookieconsentpub/v1/geo/location' from origin 'https://www.nba.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
error Failed to load resource: net::ERR_FAILED
debug Error
endgroup [object Object]

Chrome UX Report

Real-user experience shares from recent Chrome visits to this website.

Origin: https://www.nba.com

Mobile 56.5% Desktop 42.2% Tablet 1.3%
MetricUser experience share75th percentile
LCP
Good 75.5% Needs improvement 13.7% Poor 10.9%
2.46 s
INP
Good 88.6% Needs improvement 8.4% Poor 3.0%
117 ms
CLS
Good 33.4% Needs improvement 24.8% Poor 41.8%
0.40
FCP
Good 82.8% Needs improvement 10.6% Poor 6.6%
1.43 s
TTFB
Good 73.1% Needs improvement 19.6% Poor 7.2%
849 ms

Resources by Transfer Size

Largest transferred resources captured during the browser test, sorted from heaviest to lightest.

ResourceTypeStatusDurationTransfer sizeDecoded sizeBlocking
script2001.37 s363.29 KB1.31 MBnon-blocking
link200624 ms228.79 KB1.84 MBblocking
script022 ms185.6 KB588.59 KBnon-blocking
script200996 ms175.57 KB553.8 KBnon-blocking
script2001.99 s158.52 KB474.85 KBnon-blocking
script0195 ms124.78 KB521.14 KBnon-blocking
script0124 ms88.67 KB329.78 KBnon-blocking
script2001.46 s74.42 KB230.84 KBnon-blocking
css2008 ms45.29 KB45 KBnon-blocking
script2001.17 s44.61 KB137.69 KBnon-blocking
script2001.67 s41.87 KB153 KBnon-blocking
script2001.08 s38.6 KB107.22 KBnon-blocking
css20011 ms36.93 KB36.64 KBnon-blocking
script2001.16 s34.76 KB118.67 KBnon-blocking
securepubads.g.doubleclick.net
script01.06 s34.48 KB109.88 KBnon-blocking
script0122 ms26.91 KB98.96 KBnon-blocking
script2001.76 s17.33 KB83.85 KBnon-blocking
link200646 ms16.47 KB95.1 KBblocking
link200672 ms16.17 KB97.9 KBblocking
script2001.66 s12.88 KB46.88 KBnon-blocking
script024 ms12.68 KB34.4 KBnon-blocking
script2001.66 s11.13 KB36.27 KBnon-blocking
script2001.36 s10.55 KB31.44 KBnon-blocking
script2001.76 s10.45 KB30.9 KBnon-blocking
script2001.47 s10.32 KB34.19 KBnon-blocking
link200634 ms10.19 KB43.34 KBblocking
www.nba.com
script2001.77 s8.87 KB26.09 KBnon-blocking
script2001.76 s7.78 KB22.38 KBnon-blocking
script2001.47 s6.8 KB19.22 KBnon-blocking
script2001.56 s6.79 KB19.12 KBnon-blocking
script2001.47 s6.75 KB19.6 KBnon-blocking
script2001.47 s6.55 KB22.71 KBnon-blocking
link200665 ms6.35 KB28.06 KBblocking
script2001.36 s6.12 KB32.78 KBnon-blocking
script2001.07 s5.94 KB11 KBnon-blocking
script2001.47 s5.8 KB15.22 KBnon-blocking
link200675 ms5.07 KB24.58 KBblocking
script2001.67 s4.54 KB10.32 KBnon-blocking
script2001.57 s4.4 KB13.52 KBnon-blocking
script2001.57 s4.33 KB11.95 KBnon-blocking
script2001.47 s4.27 KB13.48 KBnon-blocking
script2001.57 s4.25 KB12.4 KBnon-blocking
link200652 ms3.84 KB15.94 KBblocking
script2001.37 s3.8 KB9.37 KBnon-blocking
script2001.56 s3.79 KB12.96 KBnon-blocking
script2001.57 s3.76 KB7.81 KBnon-blocking
link200666 ms3.54 KB20.14 KBblocking
link200651 ms3.19 KB17.4 KBblocking
script2001.66 s3.08 KB8.18 KBnon-blocking
script2001.46 s2.8 KB6.38 KBnon-blocking

Get daily monitoring and instant alerts with Observer.

Register Observer to keep testing your website automatically and react faster when something breaks.

Try Observer Discover
Observer dashboard