CINXE.COM

FantasyLife+ Pricing

<!DOCTYPE html> <html lang="en" class=""> <head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta content="width=device-width, initial-scale=1,minimum-scale=1" name="viewport"/> <meta name="keywords" id="keywords" content=""/> <meta name="metakeywords" id="metakeywords" content=""/> <meta name="description" content="Choose between FantasyLife+ Tier 1 or Tier 2 memberships, for fantasy football players and sports bettors looking to take their game to the next level."/> <meta name="ROBOTS" content="INDEX,FOLLOW"/> <meta name="GOOGLEBOT" content="index,follow"/> <link rel="apple-touch-icon" sizes="180x180" href="https://dfw06mp24knrz.cloudfront.net/logos/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="512x512" href="https://dfw06mp24knrz.cloudfront.net/logos/android-chrome-512x512.png"> <link rel="icon" type="image/png" sizes="192x192" href="https://dfw06mp24knrz.cloudfront.net/logos/android-chrome-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://dfw06mp24knrz.cloudfront.net/logos/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://dfw06mp24knrz.cloudfront.net/logos/favicon-16x16.png"> <link rel="icon" type="image/x-icon" href="https://dfw06mp24knrz.cloudfront.net/logos/favicon.ico"> <meta name="theme-color" content="#002542"> <meta name="format-detection" content="telephone=no"/> <!-- BEGIN TWITTER META TAGS --> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@MBFantasyLife" /> <meta name="twitter:title" content="FantasyLife+ Pricing" /> <meta name="twitter:description" content="Choose between FantasyLife+ Tier 1 or Tier 2 memberships, for fantasy football players and sports bettors looking to take their game to the next level." /> <meta name="twitter:image" content="https://dfw06mp24knrz.cloudfront.net/framework-seo/fantasylife-pricing_1720815459.jpeg" /> <!-- END TWITTER META TAGS --> <!-- BEGIN FACEBOOK META TAGS --> <meta property="og:url" content="http://www.fantasylife.com/pricing"/> <meta property="og:title" content="FantasyLife+ Pricing"/> <meta property="og:description" content="Choose between FantasyLife+ Tier 1 or Tier 2 memberships, for fantasy football players and sports bettors looking to take their game to the next level."/> <meta property="og:site_name" content="https://www.fantasylife.com"/> <meta property="og:image" content="https://dfw06mp24knrz.cloudfront.net/framework-seo/fantasylife-pricing_1720815459.jpeg"/> <!-- END FACEBOOK META TAGS --> <!-- <meta name="viewport" content="width=device-width, initial-scale=1">--> <title>FantasyLife+ Pricing</title> <!-- MAIN STYLES --> <link rel="canonical" href="https://www.fantasylife.com/pricing" /> <link href="/assets/css/app.css?id=d564ac723269c1d3f2657c0735920d61" rel="stylesheet" type="text/css"> <script src="/assets/scripts/manifest.js?id=b85a98d189d78d5f5fe4d2c9faf732ca"></script> <script src="/assets/scripts/vendor.js?id=a5623fc603c689033c7599177f601c67"></script> <script src="/assets/scripts/app.js?id=869c71a419924f96f6b5268236a5f0e9"></script> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700;800&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap" rel="stylesheet"> <!-- Start of Zendesk Widget script --> <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=4e54fdc6-d28a-486b-bb1a-b285443c6bad"> </script> <!-- End of Zendesk Widget script --> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-NHVENXJDDR"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-NHVENXJDDR'); gtag('config', 'AW-16576358465'); </script> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "WebSite", "name": "Fantasylife", "url": "https://www.fantasylife.com" } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "Fantasylife", "url": "https://www.fantasylife.com", "logo": "https://dfw06mp24knrz.cloudfront.net/logos/Fantasylife512x512.png", "sameAs": "" } </script> <!--<script> (function(n,i,v,r,s,c,x,z){x=window.AwsRumClient={q:[],n:n,i:i,v:v,r:r,c:c};window[n]=function(c,p){x.q.push({c:c,p:p});};z=document.createElement('script');z.async=true;z.src=s;document.head.insertBefore(z,document.head.getElementsByTagName('script')[0]);})( 'cwr', '4b1459ac-02e0-4649-95b7-bec4678adaee', '1.0.0', 'us-east-1', 'https://client.rum.us-east-1.amazonaws.com/1.5.x/cwr.js', { sessionSampleRate: 0.5, guestRoleArn: "arn:aws:iam::387586652786:role/RUM-Monitor-us-east-1-387586652786-4534420517561-Unauth", identityPoolId: "us-east-1:bd1a849c-c098-49e5-83c3-3cdb0163004e", endpoint: "https://dataplane.rum.us-east-1.amazonaws.com", telemetries: ["performance","errors","http"], allowCookies: true, enableXRay: true } ); </script>--> <!-- Meta Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1999837530202253'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1999837530202253&ev=PageView&noscript=1" /></noscript> <!-- End Meta Pixel Code --> <script> (function (i, v, s, c, x, z) { c.id = i; x = window.SSGClient = {q: [], i: i, v: v, c: c}; x.q.push({c:c,p:'init'}); z = document.createElement('script'); z.async = true; z.src = s; document.head.insertBefore(z, document.getElementsByTagName('script')[0]); })('56f68633-7998-46ca-a988-a4057ec95ff5', 'latest', 'https://assets.spotlightsportsb2b.com/ssg-js/sdk.js', {atomic:false} ); </script> <!-- Twitter conversion tracking base code --> <script> !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js', a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); twq('config','oevd1'); </script> <!-- End Twitter conversion tracking base code --> <!-- BRAZE --> <script type="text/javascript"> +function(a,p,P,b,y){a.braze={};a.brazeQueue=[];for(var s="BrazeSdkMetadata DeviceProperties Card Card.prototype.dismissCard Card.prototype.removeAllSubscriptions Card.prototype.removeSubscription Card.prototype.subscribeToClickedEvent Card.prototype.subscribeToDismissedEvent Card.fromContentCardsJson ImageOnly CaptionedImage ClassicCard ControlCard ContentCards ContentCards.prototype.getUnviewedCardCount Feed Feed.prototype.getUnreadCardCount ControlMessage InAppMessage InAppMessage.SlideFrom InAppMessage.ClickAction InAppMessage.DismissType InAppMessage.OpenTarget InAppMessage.ImageStyle InAppMessage.Orientation InAppMessage.TextAlignment InAppMessage.CropType InAppMessage.prototype.closeMessage InAppMessage.prototype.removeAllSubscriptions InAppMessage.prototype.removeSubscription InAppMessage.prototype.subscribeToClickedEvent InAppMessage.prototype.subscribeToDismissedEvent InAppMessage.fromJson FullScreenMessage ModalMessage HtmlMessage SlideUpMessage User User.Genders User.NotificationSubscriptionTypes User.prototype.addAlias User.prototype.addToCustomAttributeArray User.prototype.addToSubscriptionGroup User.prototype.getUserId User.prototype.getUserId User.prototype.incrementCustomUserAttribute User.prototype.removeFromCustomAttributeArray User.prototype.removeFromSubscriptionGroup User.prototype.setCountry User.prototype.setCustomLocationAttribute User.prototype.setCustomUserAttribute User.prototype.setDateOfBirth User.prototype.setEmail User.prototype.setEmailNotificationSubscriptionType User.prototype.setFirstName User.prototype.setGender User.prototype.setHomeCity User.prototype.setLanguage User.prototype.setLastKnownLocation User.prototype.setLastName User.prototype.setPhoneNumber User.prototype.setPushNotificationSubscriptionType InAppMessageButton InAppMessageButton.prototype.removeAllSubscriptions InAppMessageButton.prototype.removeSubscription InAppMessageButton.prototype.subscribeToClickedEvent FeatureFlag FeatureFlag.prototype.getStringProperty FeatureFlag.prototype.getNumberProperty FeatureFlag.prototype.getBooleanProperty FeatureFlag.prototype.getImageProperty FeatureFlag.prototype.getJsonProperty FeatureFlag.prototype.getTimestampProperty automaticallyShowInAppMessages destroyFeed hideContentCards showContentCards showFeed showInAppMessage deferInAppMessage toggleContentCards toggleFeed changeUser destroy getDeviceId getDeviceId initialize isPushBlocked isPushPermissionGranted isPushSupported logCardClick logCardDismissal logCardImpressions logContentCardImpressions logContentCardClick logCustomEvent logFeedDisplayed logInAppMessageButtonClick logInAppMessageClick logInAppMessageHtmlClick logInAppMessageImpression logPurchase openSession requestPushPermission removeAllSubscriptions removeSubscription requestContentCardsRefresh requestFeedRefresh refreshFeatureFlags requestImmediateDataFlush enableSDK isDisabled setLogger setSdkAuthenticationSignature addSdkMetadata disableSDK subscribeToContentCardsUpdates subscribeToFeedUpdates subscribeToInAppMessage subscribeToSdkAuthenticationFailures toggleLogging unregisterPush wipeData handleBrazeAction subscribeToFeatureFlagsUpdates getAllFeatureFlags logFeatureFlagImpression".split(" "),i=0;i<s.length;i++){for(var m=s[i],k=a.braze,l=m.split("."),j=0;j<l.length-1;j++)k=k[l[j]];k[l[j]]=(new Function("return function "+m.replace(/\./g,"_")+"(){window.brazeQueue.push(arguments); return true}"))()}window.braze.getDeferredInAppMessage=function(){return new window.braze.InAppMessage};window.braze.getCachedContentCards=function(){return new window.braze.ContentCards};window.braze.getCachedFeed=function(){return new window.braze.Feed};window.braze.getUser=function(){return new window.braze.User};window.braze.getFeatureFlag=function(){return new window.braze.FeatureFlag};(y=p.createElement(P)).type='text/javascript'; y.src='https://js.appboycdn.com/web-sdk/5.3/braze.min.js'; y.async=1;(b=p.getElementsByTagName(P)[0]).parentNode.insertBefore(y,b) }(window,document,'script'); braze.initialize('7bbdb005-3364-47c1-bc4a-51bc597b8471', { baseUrl: "sdk.iad-07.braze.com", allowUserSuppliedJavascript: true, }); let setNotificationBar = null; braze.subscribeToInAppMessage(function(inAppMessage) { /*control group messages should always be "shown"*/ /*this will log an impression and not show a visible message*/ console.log(inAppMessage); if (inAppMessage.isControl) { /* v4.5.0+, otherwise use `inAppMessage instanceof braze.ControlMessage` */ return braze.showInAppMessage(inAppMessage); } if(inAppMessage.ig === "MODAL_STYLED"){ setNotificationBar(inAppMessage.message,inAppMessage.buttons[0].text,inAppMessage.buttons[0].uri); }else{ return braze.showInAppMessage(inAppMessage); } }); braze.subscribeToContentCardsUpdates(function(cards){ }); braze.openSession(); </script> <!-- Mixpanel --> <script type="text/javascript"> (function (f, b) { if (!b.__SV) { var e, g, i, h; window.mixpanel = b; b._i = []; b.init = function (e, f, c) { function g(a, d) { var b = d.split("."); 2 == b.length && ((a = a[b[0]]), (d = b[1])); a[d] = function () { a.push([d].concat(Array.prototype.slice.call(arguments, 0))); }; } var a = b; "undefined" !== typeof c ? (a = b[c] = []) : (c = "mixpanel"); a.people = a.people || []; a.toString = function (a) { var d = "mixpanel"; "mixpanel" !== c && (d += "." + c); a || (d += " (stub)"); return d; }; a.people.toString = function () { return a.toString(1) + ".people (stub)"; }; i = "disable time_event track track_pageview track_links track_forms track_with_groups add_group set_group remove_group register register_once alias unregister identify name_tag set_config reset opt_in_tracking opt_out_tracking has_opted_in_tracking has_opted_out_tracking clear_opt_in_out_tracking start_batch_senders people.set people.set_once people.unset people.increment people.append people.union people.track_charge people.clear_charges people.delete_user people.remove".split( " "); for (h = 0; h < i.length; h++) g(a, i[h]); var j = "set set_once union unset remove delete".split(" "); a.get_group = function () { function b(c) { d[c] = function () { call2_args = arguments; call2 = [c].concat(Array.prototype.slice.call(call2_args, 0)); a.push([e, call2]); }; } for ( var d = {}, e = ["get_group"].concat( Array.prototype.slice.call(arguments, 0)), c = 0; c < j.length; c++) b(j[c]); return d; }; b._i.push([e, f, c]); }; b.__SV = 1.2; e = f.createElement("script"); e.type = "text/javascript"; e.async = !0; e.src = "undefined" !== typeof MIXPANEL_CUSTOM_LIB_URL ? MIXPANEL_CUSTOM_LIB_URL : "file:" === f.location.protocol && "//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//) ? "https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js" : "//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js"; g = f.getElementsByTagName("script")[0]; g.parentNode.insertBefore(e, g); } })(document, window.mixpanel || []); mixpanel.init('1bbfc5318363c3919bae91b6d475d35b', {track_pageview: true, persistence: 'localStorage'}); </script> <!-- Chartbeat --> <script type="text/javascript"> (function() { /** CONFIGURATION START **/ var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); _sf_async_config.uid = 67200; _sf_async_config.domain = 'fantasylife.com'; _sf_async_config.flickerControl = false; _sf_async_config.useCanonical = true; _sf_async_config.useCanonicalDomain = true; _sf_async_config.sections = "NFL"; _sf_async_config.authors = ""; var _cbq = window._cbq = (window._cbq || []); _cbq.push(['_acct', 'anon']); /** CONFIGURATION END **/ function loadChartbeat() { var e = document.createElement('script'); var n = document.getElementsByTagName('script')[0]; e.type = 'text/javascript'; e.async = true; e.src = '//static.chartbeat.com/js/chartbeat.js'; n.parentNode.insertBefore(e, n); } loadChartbeat(); })(); </script> <script type="text/javascript"> (function(w,d,s,c,u){ var qf=function(e,a){(w[c].q=w[c].q||[]).push([e,a]);};w[c]=w[c]||qf; var st=d.createElement(s); var fs=d.getElementsByTagName(s)[0]; st.async=1;st.src=u;fs.parentNode.insertBefore(st,fs); })(window,document,'script','chartbeat','https://static.chartbeat.com/js/subscriptions.js'); </script> <script async src="//static.chartbeat.com/js/chartbeat_mab.js"></script> </head> <!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MQF3R4D" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas=""> <a id="top"></a> <header id="header"> <style> .user-interaction-btn a, .subscribe-btn a { font-weight: 700; font-size: 12px; text-transform: uppercase; padding: 4px 15px; } .user-interaction-btn a i { line-height: 30px; } .user-interaction-btn a, .search-btn a { color: white; } .user-interaction-btn a:hover, .search-btn a:hover, .user-interaction-btn a:focus, .search-btn a:focus { cursor: pointer; color: #0d8ddc; /* Primary Light */ } .burger-button .border-bar { /*position: absolute;*/ /*width: 1%;*/ /*height: 1%;*/ /*z-index: -1;*/ /*transition-property: height, width;*/ /*transition-duration: .2s;*/ /*transition-timing-function: ease-in-out;*/ /*border-radius: 10px;*/ /*transition-delay: .3s;*/ /*transition: all 1s;*/ } #burger.active .border-bar { position: absolute; width: 100%; height: 100%; border: 2px solid white; border-radius: 10px; z-index: 1; transform: translate(-50%, -50%) rotateZ(90deg); } .sub-nav-item { } .sub-nav-item__content:not(.has-sub-children) { border-radius: 5px; } .sub-menu-dropdown.small-dropdown { border-radius: 0 5px 5px 0; background-color: #E6E7E9; max-width: 700px; } .sub-menu-dropdown.teams-dropdown { border-radius: 5px; background-color: #E6E7E9; max-width: 700px; } /*.menu .menu-dropdown ul li .sub-menu-dropdown.bg-dropdown { height: 100%; }*/ .mw-100vw { max-width: 100vw; } .mobile .icon-holder i, .mobile .icon-holder img { background: black; width: 35px; font-size: 18px; height: 35px; border-radius: 50%; text-align: center; line-height: 26px; vertical-align: middle; padding: 5px; color: white !important; } .mobile .icon-holder i.empty { color: black; } .nav-container { max-width: 1400px; } .mobile-t1-text { max-width: 64px; white-space: pre-wrap; } .sub-menu-dropdown .d-grid { display: grid; grid-template-columns: auto auto; } .sub-menu-dropdown .d-grid > div { padding-right: 20px; } .sub-menu-dropdown.teams-dropdown .d-grid { grid-template-columns: auto auto auto auto; } /* Spring '24 New */ .menu { .secondary-nav-container { background-color: #F2F2F4; border-bottom: 1px solid #C1C2C3; nav.secondary { background-color: #F2F2F4; padding: 0; ul.navbar-nav { display: flex; flex-direction: row; & > .nav-item { /*padding-right: 20px; &:not(:first-child) { padding-left: 20px; }*/ padding: 0 20px; .t-secondary { position: relative; display: flex; flex-direction: row; align-items: center; color: #012837; /* TODO Secondary */ font-weight: 700; line-height: 17px; /* 106.25% */ text-transform: uppercase; padding-top: 21px; padding-bottom: 21px; .children-indicator { margin-left: 10px; } } &:hover { .t-secondary { color: #3C5BF6; /* TODO PRimary */ .children-indicator { svg path { fill: #3C5BF6; /* TODO Primary */ } } &.has-children { &::after { content: ""; position: absolute; background-color: #3C5BF6; /* TODO Primary */ height: 4px; width: 100%; left: 0; top: calc(100% - 4px); border-radius: 2px 2px 0 0; } } } } } } } } .account-item { position: relative; &:hover { background-color: #30334A; &::after { content: url('data:image/svg+xml,<svg width="50" height="13" viewBox="0 0 50 13" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path fill-rule="evenodd" clip-rule="evenodd" d="M-3.40819e-10 0.00194926C1.8218 0.00194958 3.64306 -0.00655029 5.46486 0.0119504C7.20849 0.0299511 9.16004 0.055452 10.8569 0.656965C12.6898 1.30698 13.9033 2.4435 15.1242 3.78103C16.0032 4.74305 17.7298 6.7956 18.5705 7.78662C19.2586 8.59914 20.6056 10.2052 21.341 10.9822C22.2668 11.9597 23.4111 12.9987 25.0005 12.9987C26.59 12.9987 27.7338 11.9597 28.659 10.9832C29.3944 10.2067 30.7414 8.59964 31.43 7.78762C32.2696 6.7966 33.9963 4.74406 34.8758 3.78204C36.0988 2.44451 37.3102 1.30798 39.1426 0.65797C40.84 0.0579576 42.792 0.0309574 44.5346 0.0129573C46.3569 -0.0055428 48.1782 0.0029577 50 0.00295802" fill="%2330334A"/></g><defs><filter id="filter0_b_1809_1733" x="-81.5485" y="-81.5485" width="213.097" height="176.096" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImageFix" stdDeviation="40.7742"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_1809_1733"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_1809_1733" result="shape"/></filter></defs></svg> '); position: absolute; bottom: -13px; left: -6px; z-index: 1000; } .menu-dropdown { display: block; border-radius: 0 0 10px 10px; background: #FFF; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.20); right: 0; width: 600px; .left { padding: 0 !important; border-right: 1px solid #C1C2C3; .header { padding: 20px; border-bottom: 1px solid #C1C2C3; .title { text-transform: uppercase; font-weight: 700; line-height: 17px; /* 106.25% */ } a { color: #3C5BF6; /* TODO Primary */ font-weight: 400; line-height: 17px; /* 106.25% */ } } .content { .no-leagues { text-align: center; padding: 60px 20px; & > div:not(:last-child) { margin-bottom: 31px; } .copy { color: #C1C2C3; font-weight: 400; line-height: 17px; /* 106.25% */ } button.btn-light { background-color: #F2F2F4; } } } } .right { padding: 20px !important; .row { margin-bottom: 20px; .image-holder { margin-right: 12px; } a { color: #012837; /* TODO Secondary */ font-family: Inter, "sans-serf"; font-weight: 400; line-height: 17px; /* 106.25% */ } } } } } } } .sidebar-panel-left { padding: 15px; } .sidebar-panel-right { padding: 15px 25px 0 25px; .mobile-sub-nav-item__content { padding: 15px 0 15px 0; border-bottom: 1px solid #C1C2C3; background-color: #F2F2F4; &.has-children { svg { margin-left: 10px; } } &.has-children.is-active-sub-item { svg path { stroke: #3C5BF6; /* TODO Primary */ } } } } #dynamic-nav-container .navbar{ height:60px; } </style> <div class="menu main"> <div class="row no-gutters nav-container m-auto flex-nowrap"> <div id="dynamic-nav-container" class="col position-static mt-auto mr-auto"> <nav class="navbar navbar-expand-lg navbar-dark main position-static mw-100vw pr-1"> <a class="navbar-brand mr-sm-0 mr-md-4" href="/"> <img class="navbar-brand-image" style="height:35px;" src="https://dfw06mp24knrz.cloudfront.net/logos/flplus2024.png" alt="fantasylife"> </a> </nav> </div> </div> </div> </header> <div class="background"> <div class ="container pt-2"> <div class="bootstrap"> <style> html #header { position: relative !important; } body > div > div.background > div.container { max-width: unset; padding: 0 !important; } svg{ display:inline !important; } #pricing-app { /* Global adjustments */ /* END MIDDLE */ } #pricing-app .checkout-button { font-size: 1rem; } #pricing-app .price-subtitle { font-size: 1rem; } #pricing-app .container { padding-right: 20px; padding-left: 20px; } #pricing-app .my-mb-15 { margin-bottom: 15px; } #pricing-app .my-mb-20 { margin-bottom: 20px; } #pricing-app .my-mb-25 { margin-bottom: 25px; } #pricing-app .my-mb-30 { margin-bottom: 30px; } #pricing-app .my-mb-40 { margin-bottom: 40px; } #pricing-app .my-mb-50 { margin-bottom: 50px; } #pricing-app .my-mb-80 { margin-bottom: 80px; } #pricing-app .my-mb-100 { margin-bottom: 100px; } #pricing-app .my-mb-160 { margin-bottom: 160px; } #pricing-app .my-py-100 { padding-top: 100px; padding-bottom: 100px; } #pricing-app a.btn { line-height: 38px; /* Create 50px tall buttons */ /*padding-left: 50px;*/ /*padding-right: 50px;*/ } #pricing-app .top.desktop .title { color: #F2F2F4; text-align: center; font-family: "Space Grotesk"; font-size: 60px; font-style: normal; font-weight: 700; line-height: 65px; /* 108.333% */ letter-spacing: -2.5px; } #pricing-app .top.desktop .sub-title { text-align: center; font-family: Inter; font-size: 32px; font-weight: 700; line-height: 22px; /* 100% */ } #pricing-app .top.desktop .price-card { border-radius: 20px; background: #F2F2F4; padding: 30px 80px 30px 30px; max-width: 466px; margin-top: auto; margin-bottom: auto; } #pricing-app .top.desktop .price-card.panel-0 { margin-top: 20px; } #pricing-app .top.desktop .price-card.panel-1 { max-width: 425px; margin-left: -40px; padding-right: 30px; border-radius: 20px; border: 5px solid #F5C400; box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 5px 18px 0px rgba(0, 0, 0, 0.25), 0px 24px 83px 0px rgba(0, 0, 0, 0.25); } #pricing-app .top.desktop .price-card.panel-2 { margin-left: 50px; border-radius: 20px; border: 1px solid #F2F2F4; margin-top: 20px; padding-right: 30px; background: transparent; color: white !important; max-width: 375px; } #pricing-app .top.desktop .price-card.panel-2 .price-badge { color: #012837 !important; } #pricing-app .top.desktop .price-card.panel-2 hr { border-color: #C1C2C3; } #pricing-app .top.desktop .price-card .price-badge { display: inline-block; border-radius: 20px; padding: 10px 18px; text-align: center; font-family: "Space Grotesk"; font-size: 22px; font-style: normal; font-weight: 700; line-height: 15px; /* 68.182% */ text-transform: uppercase; margin-bottom: 20px; } #pricing-app .top.desktop .price-card .price-title { font-family: "Space Grotesk"; font-size: 38px; font-style: normal; font-weight: 700; line-height: 40px; /* 126.316% */ letter-spacing: -0.38px; text-transform: capitalize; margin-bottom: 15px; margin-top: 15px; } #pricing-app .top.desktop .price-card .price-subtitle { font-family: Inter; font-style: normal; font-weight: 400; line-height: 24px; /* 155.556% */ margin-bottom: 20px; } #pricing-app .top.desktop .price-card hr { margin-bottom: 25px; } #pricing-app .top.desktop .price-card .price-price { font-family: "Space Grotesk"; font-size: 65px; font-weight: 700; line-height: 48px; /* 123.266% */ letter-spacing: -0.506px; margin-bottom: 14px; } #pricing-app .top.desktop .price-card .price-explainer { font-family: Inter; font-weight: 600; line-height: 22px; /* 146.128% */ margin-bottom: 25px; } #pricing-app .top.desktop .price-card .price-list { font-family: Inter; font-style: normal; font-weight: 400; line-height: 24px; /* 146.128% */ } #pricing-app .top.desktop .price-card .price-list .row { margin-bottom: 15px; } #pricing-app .top.desktop .toc-text { color: #F2F2F4; text-align: center; font-family: Inter; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; text-transform: uppercase; } #pricing-app .top.desktop .toc-text a { color: #00A1FF; font-family: Inter; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; text-decoration-line: underline; text-transform: uppercase; } #pricing-app .top.mobile { padding-bottom: 40px; } #pricing-app .top.mobile .title { color: #F2F2F4; text-align: center; font-family: "Space Grotesk"; font-size: 26px; font-style: normal; font-weight: 700; line-height: 28px; /* 107.692% */ letter-spacing: -1.5px; margin-bottom: 15px; } #pricing-app .top.mobile .sub-title { text-align: center; font-family: Inter; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 15px; } #pricing-app .top.mobile .tabs ul { align-items: center; margin-bottom: 15px; } #pricing-app .top.mobile .tabs ul .nav-link { margin-left: 5px; margin-right: 5px; border-radius: 100px; border: 1px solid #C1C2C3; padding: 8px 12px; color: #C1C2C3; font-family: "Space Grotesk"; text-transform: uppercase; font-size: 12px; line-height: 11.506px; /* 95.882% */ } #pricing-app .top.mobile .tabs ul .nav-link.active { background-color: #f5c400; color: #012837; font-size: 16px; font-style: normal; font-weight: 700; line-height: 11.506px; /* 71.912% */ } #pricing-app .top.mobile .tabs ul .nav-link:first-child(.active) { background-color: #3C5BF6; } #pricing-app .top.mobile .price-card { padding: 20px 20px 20px 20px; border-radius: 15.341px; border: 3.835px solid #F5C400; background: #F2F2F4; box-shadow: 0px 1.534px 4.602px 0px rgba(0, 0, 0, 0.04), 0px 3.835px 13.807px 0px rgba(0, 0, 0, 0.25), 0px 18.409px 63.666px 0px rgba(0, 0, 0, 0.25); } #pricing-app .top.mobile .price-card .title-badge-row { margin-bottom: 15px; } #pricing-app .top.mobile .price-card .title-badge-row .price-title { font-family: "Space Grotesk"; font-size: 28px; font-style: normal; font-weight: 700; line-height: 32px; /* 114.286% */ letter-spacing: -0.28px; text-transform: capitalize; } #pricing-app .top.mobile .price-card .title-badge-row .price-badge { padding: 7.671px 13.807px; border-radius: 15.341px; text-align: center; font-family: "Space Grotesk"; font-size: 16px; font-style: normal; font-weight: 700; line-height: 11.506px; /* 71.912% */ text-transform: uppercase; } #pricing-app .top.mobile .price-card .price-subtitle { font-family: Inter; font-size: 14px; font-style: normal; font-weight: 400; line-height: 22px; /* 157.143% */ margin-bottom: 10px; } #pricing-app .top.mobile .price-card hr { margin-bottom: 10px; } #pricing-app .top.mobile .price-card .price-row { margin-bottom: 10px; align-items: center; } #pricing-app .top.mobile .price-card .price-row .price-price { font-family: "Space Grotesk"; font-size: 48px; font-style: normal; font-weight: 700; line-height: 48px; /* 100% */ letter-spacing: -0.388px; margin-right: 10px; } #pricing-app .top.mobile .price-card .price-row .price-explainer { font-family: Inter; font-size: 13.807px; font-style: normal; font-weight: 600; line-height: 20.176px; /* 146.128% */ } #pricing-app .top.mobile .price-card .price-list .row { margin-bottom: 6px; font-family: Inter; font-size: 12px; font-style: normal; line-height: 20.176px; /* 168.133% */ } #pricing-app .top.mobile .toc-text { color: #F2F2F4; text-align: center; font-family: Inter; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; text-transform: uppercase; } #pricing-app .top.mobile .toc-text a { color: #00A1FF; font-family: Inter; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; text-decoration-line: underline; text-transform: uppercase; } #pricing-app .top.mobile .price-card .price-rw-featuring { font-family: Inter; font-size: 12px; font-style: normal; font-weight: 700; line-height: 20.176px; /* 168.133% */ text-transform: lowercase; } #pricing-app .top.mobile .price-card .price-rw-callout { font-family: "Space Grotesk"; font-size: 22px; font-style: normal; font-weight: 700; line-height: 30px; /* 107.143% */ letter-spacing: -0.28px; margin-bottom: 5px; } #pricing-app .top.desktop .price-card .price-rw-featuring { font-family: Inter; font-size: 18px; font-weight: 600; line-height: 26.303px; /* 146.128% */ text-transform: lowercase; } #pricing-app .top.desktop .price-card .price-rw-callout { font-family: "Space Grotesk"; font-size: 23px; font-weight: 700; line-height: 40px; /* 105.263% */ letter-spacing: -0.38px; margin-bottom: 5px; } #pricing-app .middle { padding-top: 100px; padding-bottom: 100px; /* END COMPARE-WRAPPER */ /* END FAQ */ } #pricing-app .middle .badge-line-header { display: flex; align-items: center; } #pricing-app .middle .badge-line-header .badge-line-header__badge { white-space: nowrap; background: #3C5BF6; color: white; border-radius: 37px; padding: 5px 15px; font-size: 26px; font-weight: bold; text-transform: uppercase; } #pricing-app .middle .badge-line-header .badge-line-header__line { display: block; height: 1px; border: 0; border-top: 3px solid #3C5BF6; margin-top: auto; margin-bottom: auto; padding: 0; width: 100%; margin-right: 24px; margin-left: 12px; } #pricing-app .middle .badge-line-header > .badge-line-header__line:first-child { margin-right: 12px; margin-left: 24px; } #pricing-app .middle .badge-line-header .badge-line-header__text { width: auto; flex: 0 0 auto; text-align: center; font-family: Inter; font-size: 22px; font-style: normal; font-weight: 700; line-height: 26.303px; /* 119.559% */ } #pricing-app .middle .outlined-holder { border-radius: 20px; border: 1px solid #C1C2C3; padding: 20px 50px; height: 100%; display: flex; flex-direction: column; justify-content: center; } #pricing-app .middle .supported-host-badge { border-radius: 20px; background: #C1C2C3; padding: 10px 18px; text-align: center; font-family: Inter; font-size: 18px; font-style: normal; font-weight: 500; line-height: 28px; /* 155.556% */ } #pricing-app .middle .feature-preview img { box-shadow: 0px 0px 0px 1px rgba(53, 72, 91, 0.14), 0px 3px 2px 0px rgba(0, 0, 0, 0.04), 0px 7px 5px 0px rgba(0, 0, 0, 0.02), 0px 13px 10px 0px rgba(0, 0, 0, 0.02), 0px 22px 17px 0px rgba(0, 0, 0, 0.02); border-radius: 10px; } #pricing-app .middle .feature-preview .feature-preview__title { font-family: "Space Grotesk"; font-size: 26px; font-style: normal; font-weight: 700; line-height: 28px; /* 107.692% */ margin-bottom: 30px; } #pricing-app .middle .feature-preview img { margin-bottom: 30px; max-width: 100%; } #pricing-app .middle .feature-preview .feature-preview__description { font-family: Inter; font-size: 16px; font-style: normal; font-weight: 400; line-height: 28px; /* 175% */ } #pricing-app .middle .compare-wrapper { padding: 40px; } #pricing-app .middle .compare-wrapper .tier-header, #pricing-app .middle .compare-wrapper .tier-footer { padding: 20px 40px; } #pricing-app .middle .compare-wrapper .tier-footer { border-radius: 0px 0px 20px 20px; } #pricing-app .middle .compare-wrapper .most-popular { color: #FFF; text-align: center; font-family: "Space Grotesk"; font-size: 26px; font-style: normal; font-weight: 700; line-height: 15px; /* 57.692% */ text-transform: uppercase; border-radius: 20px 20px 0px 0px; padding: 20px 0px; border-bottom: 10px solid #F5C400; } #pricing-app .middle .compare-wrapper .price-badge { display: inline-block; border-radius: 20px; padding: 10px 18px; text-align: center; font-family: "Space Grotesk"; font-size: 22px; font-style: normal; font-weight: 700; line-height: 15px; /* 68.182% */ text-transform: uppercase; margin-bottom: 20px; } #pricing-app .middle .compare-wrapper .price-price { font-family: "Space Grotesk"; font-size: 65px; font-style: normal; font-weight: 700; line-height: 80.123px; /* 123.266% */ letter-spacing: -0.506px; } #pricing-app .middle .compare-wrapper .price-explainer { font-family: Inter; font-size: 18px; font-style: normal; font-weight: 600; line-height: 26.303px; /* 146.128% */ margin-bottom: 25px; } #pricing-app .middle .compare-wrapper .group-title { font-family: "Space Grotesk"; font-size: 32px; font-style: normal; font-weight: 700; line-height: 21px; /* 65.625% */ margin-bottom: 19.5px; padding-top: 50px; } #pricing-app .middle .compare-wrapper > .row:nth-child(2) .group-title { padding-top: 0; } #pricing-app .middle .compare-wrapper .group-row-title { font-family: Inter; font-size: 18px; font-style: normal; font-weight: 400; line-height: 21px; /* 116.667% */ padding: 20px 0; } #pricing-app .middle .compare-wrapper .group-row-item { align-self: center; padding: 20px 0; } #pricing-app .middle .testimonials .testimonial-holder { padding-left: 20px; padding-right: 20px; } #pricing-app .middle .testimonials .testimonial-holder .testimonial-card { padding: 40px; border-radius: 6px; background: #FFF; box-shadow: 0px 0px 0px 1px rgba(53, 72, 91, 0.14), 0px 3px 2px 0px rgba(0, 0, 0, 0.04), 0px 7px 5px 0px rgba(0, 0, 0, 0.02), 0px 13px 10px 0px rgba(0, 0, 0, 0.02), 0px 22px 17px 0px rgba(0, 0, 0, 0.02); } #pricing-app .middle .testimonials .testimonial-holder .testimonial-card .testimonial-card__stars { margin-bottom: 20px; } #pricing-app .middle .testimonials .testimonial-holder .testimonial-card .testimonial-card__text { margin-bottom: 20px; color: #57606A; font-family: Inter; font-size: 16px; font-style: normal; font-weight: 400; line-height: 28px; /* 175% */ } #pricing-app .middle .testimonials .testimonial-holder .testimonial-card .testimonial-card__handle { color: #24292F; font-family: "Space Grotesk"; font-size: 20px; font-style: normal; font-weight: 700; line-height: 24px; /* 120% */ letter-spacing: -0.2px; } #pricing-app .middle .faq > .row { padding-top: 23px; padding-bottom: 23px; border-bottom: 1px solid #C1C2C3; } #pricing-app .middle .faq .open-closed-holder { width: 63px; } #pricing-app .middle .faq .open-closed-holder span { cursor: pointer; text-align: center; font-family: "Space Grotesk"; font-size: 32px; font-style: normal; font-weight: 400; line-height: 32px; /* 100% */ background: linear-gradient(290deg, #3C5BF6 0%, #64ACFF 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } #pricing-app .middle .faq .question { cursor: pointer; font-family: "Space Grotesk"; font-size: 20px; font-style: normal; font-weight: 700; line-height: 28px; /* 140% */ } #pricing-app .middle .faq .answer { padding-top: 23px; padding-left: 37px; color: #57606A; font-family: Inter; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; /* 150% */ } @media (min-width: 768px) { #pricing-app .previews .bottom-control-wrapper { display: none; } } @media (max-width: 1024px) { #pricing-app { /* END MIDDLE */ } #pricing-app .previews .bottom-control-wrapper { display: none; } #pricing-app .middle { padding-top: 40px; } #pricing-app .middle .my-mb-160 { margin-bottom: 60px; } #pricing-app .middle .badge-line-header { margin-bottom: 20px; } #pricing-app .middle .badge-line-header .badge-line-header__badge { font-size: 16px; line-height: 27.778px; /* 173.611% */ } #pricing-app .middle .badge-line-header .badge-line-header__text { display: none; } #pricing-app .middle .outlined-holder { margin-bottom: 60px; padding: 20px; } #pricing-app .middle .supported-host-badge { font-size: 14px; line-height: 28px; /* 200% */ } #pricing-app .middle .compare-wrapper { padding: 0; } #pricing-app .middle .compare-wrapper .tier-header, #pricing-app .middle .compare-wrapper .tier-footer { padding: 10px; height: 100%; } #pricing-app .middle .compare-wrapper .most-popular { font-size: 12px; padding: 10px 0px; border-radius: 10px 10px 0px 0px; border-bottom: 3px solid #F5C400; } #pricing-app .middle .compare-wrapper .price-badge { font-size: 12px; line-height: 8.674px; /* 72.283% */ margin-bottom: 15px; } #pricing-app .middle .compare-wrapper .price-price { font-size: 28px; line-height: 37.587px; /* 134.239% */ margin-bottom: 9px; } #pricing-app .middle .compare-wrapper .price-explainer { font-size: 12px; line-height: 15.21px; /* 126.75% */ margin-bottom: 10px; } #pricing-app .middle .compare-wrapper a.btn { font-size: 10px; line-height: normal; } #pricing-app .middle .compare-wrapper .group-title { font-size: 20px; padding-top: 20px; } #pricing-app .middle .compare-wrapper .group-row-title { font-family: Inter; font-size: 12px; font-style: normal; font-weight: 400; line-height: 16px; /* 133.333% */ padding: 5px 0; } #pricing-app .middle .compare-wrapper .group-row-item { padding: 8px 0; } } #pricing-app .host-image-holder img { width: 80px; } #pricing-app .fsga-logo { width: 100%; } #pricing-app .fsga-awards img { width: 70px; height: 86px; margin-right: 15px; } </style> <div id="pricing-app" class="pricing"> <section class="top desktop bg-secondary text-center d-sm-none d-lg-block fl-pb-30"> <div class="container"> <div class="title my-mb-25 d-none d-md-block">It’s a great day to be great.</div> <div class="sub-title text-gold my-mb-40">Choose a plan that fits your needs:</div> <div class="my-mb-40"> <div class="row mx-0 justify-content-center"> <div class="price-card text-secondary text-left panel-0"> <div class="price-badge ml-auto mb-auto text-light" style="background:#3C5BF6" >ROOKIE</div> <div class="price-title">FantasyLife+ <br> Tier 1</div> <div class="price-rw-featuring">Featuring</div> <div class="price-rw-callout text-primary">The Rotoworld NBA Draft Kit</div> <div class="price-subtitle">For fantasy football players looking to take their game to the next level.</div> <hr> <div class="price-price">$3.33</div> <div class="price-explainer">per month, billed annually at $39.99</div> <div class="price-list"> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path d="M13.9166 3.39435L15.6297 6.82062C15.8634 7.29757 16.4863 7.75506 17.0119 7.84266L20.117 8.35855C22.1027 8.68949 22.5699 10.1301 21.139 11.5512L18.7251 13.9652C18.3162 14.374 18.0924 15.1624 18.2189 15.727L18.91 18.7152C19.4551 21.0805 18.1994 21.9955 16.1067 20.7593L13.1963 19.0364C12.6707 18.725 11.8044 18.725 11.269 19.0364L8.35866 20.7593C6.27564 21.9955 5.01026 21.0708 5.55535 18.7152L6.24644 15.727C6.37298 15.1624 6.1491 14.374 5.74029 13.9652L3.32633 11.5512C1.9052 10.1301 2.36269 8.68949 4.34837 8.35855L7.45342 7.84266C7.96931 7.75506 8.59227 7.29757 8.82588 6.82062L10.539 3.39435C11.4734 1.53522 12.9919 1.53522 13.9166 3.39435Z" fill="#F5C400"></path></svg> <div class="col fl-font-weight-700">Fantasy Life Magazine, plus...</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Premium rankings from Dwain McFarland, Matthew Freedman, & Ian Hartitz</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Draft Champion (Next-Gen Mock Draft Simulator)</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Fantasy Football Cheatsheets & Tiers</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Start/Sit Tool</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Rate My Draft</div> </div> </div> <div class="text-center"> <a href="/checkout/1" class="btn btn-primary btn-block">UNLOCK TIER 1</a> </div> </div> <div class="price-card text-secondary text-left panel-1"> <div class="price-badge ml-auto mb-auto" style="background:#F5C400" >EXPERT</div> <div class="price-title">FantasyLife+ <br> Tier 2</div> <div class="price-rw-featuring">Featuring</div> <div class="price-rw-callout text-primary">The Rotoworld NBA Draft Kit</div> <div class="price-subtitle">For fantasy football players and sports bettors with one thing on their mind: winning.</div> <hr> <div class="price-price">$8.33</div> <div class="price-explainer">per month, billed annually at $99.99</div> <div class="price-list"> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path d="M13.9166 3.39435L15.6297 6.82062C15.8634 7.29757 16.4863 7.75506 17.0119 7.84266L20.117 8.35855C22.1027 8.68949 22.5699 10.1301 21.139 11.5512L18.7251 13.9652C18.3162 14.374 18.0924 15.1624 18.2189 15.727L18.91 18.7152C19.4551 21.0805 18.1994 21.9955 16.1067 20.7593L13.1963 19.0364C12.6707 18.725 11.8044 18.725 11.269 19.0364L8.35866 20.7593C6.27564 21.9955 5.01026 21.0708 5.55535 18.7152L6.24644 15.727C6.37298 15.1624 6.1491 14.374 5.74029 13.9652L3.32633 11.5512C1.9052 10.1301 2.36269 8.68949 4.34837 8.35855L7.45342 7.84266C7.96931 7.75506 8.59227 7.29757 8.82588 6.82062L10.539 3.39435C11.4734 1.53522 12.9919 1.53522 13.9166 3.39435Z" fill="#F5C400"></path></svg> <div class="col fl-font-weight-700">Includes everything in Tier 1, plus...</div> </div> <div class ="row mx-0 d-flex d-md-none pl-2"> <svg width="25px" height="25px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6 4V12C6 12.663 6.26339 13.2989 6.73223 13.7678C7.20107 14.2366 7.83696 14.5 8.5 14.5H15V12C15 11.5956 15.2436 11.2309 15.6173 11.0761C15.991 10.9214 16.4211 11.0069 16.7071 11.2929L20.7071 15.2929C21.0976 15.6834 21.0976 16.3166 20.7071 16.7071L16.7071 20.7071C16.4211 20.9931 15.991 21.0787 15.6173 20.9239C15.2436 20.7691 15 20.4045 15 20V17.5H8.5C7.04131 17.5 5.64236 16.9205 4.61091 15.8891C3.57946 14.8576 3 13.4587 3 12V4C3 3.44772 3.44772 3 4 3H5C5.55228 3 6 3.44772 6 4Z" fill="#000000"/> </svg> <div class="col ">Customizable Rankings, Draft Champion, Cheatsheets, Tiers, Start/Sit Tool, Rate My Draft, Fantasy Life Magazine</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">League Sync Tool & Integration</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">NFL, NBA, NHL Projections</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">All Fantasy Football Tools</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">All Sports Betting Tools</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">All Daily Fantasy Sports Tools</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">20+ Advanced Data Tables</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Fantasy Life's Suite of Utilization Tools</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">12 Months of Fantasy Football & Sports Betting Coverage!</div> </div> <div class="text-center"> <a href="/checkout/5" class="btn btn-gold btn-block">UNLOCK TIER 2</a> </div> </div> </div> </div> <div class="my-mb-40 mt-4"> <div class="row mx-0 justify-content-center"> <!--<a href="/register" class="d-block btn btn-primary mx-3"> <div class="row mx-0 align-items-center"> <div class="mx-2">Unlock Premium for <span class="text-gold">Free</span></div> <div> <svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_1749_30586)"> <path d="M16.7005 4.04037C16.5847 3.80874 16.3027 3.7158 16.0715 3.83071L14.1965 4.76821C13.9649 4.88402 13.8711 5.16555 13.9869 5.39718C14.1025 5.62787 14.3827 5.72265 14.6158 5.60684L16.4908 4.66934C16.7224 4.55352 16.8163 4.27199 16.7005 4.04037Z" fill="white"/> <path d="M16.4908 9.45574L14.6158 8.51824C14.3842 8.4029 14.1032 8.49581 13.9869 8.7279C13.8711 8.95952 13.9649 9.24105 14.1965 9.35687L16.0715 10.2944C16.3054 10.4105 16.5852 10.3146 16.7005 10.0847C16.8163 9.85309 16.7224 9.57155 16.4908 9.45574Z" fill="white"/> <path d="M11.5311 7.56289H4.49997V5.15668C4.49997 3.86439 5.55144 2.81296 6.84369 2.81296C8.13594 2.81296 9.18741 3.86443 9.18741 5.15668V6.09418C9.18741 6.35327 9.39706 6.56293 9.65616 6.56293H11.5311C11.7902 6.56293 11.9999 6.35327 11.9999 6.09418V5.15668C11.9999 2.31355 9.68681 0.000488281 6.84369 0.000488281C4.00056 0.000488281 1.6875 2.31355 1.6875 5.15668V7.64924C1.14306 7.84339 0.75 8.35883 0.75 8.96911V14.5941C0.75 15.3695 1.38081 16.0003 2.15622 16.0003H11.5311C12.3066 16.0003 12.9373 15.3695 12.9373 14.5941V8.96911C12.9373 8.19368 12.3066 7.56289 11.5311 7.56289ZM7.31244 12.164V13.6566C7.31244 13.9156 7.10278 14.1253 6.84369 14.1253C6.58459 14.1253 6.37494 13.9156 6.37494 13.6566V12.164C5.8305 11.9698 5.43744 11.4544 5.43744 10.8441C5.43744 10.0687 6.06825 9.43786 6.84369 9.43786C7.61912 9.43786 8.24991 10.0687 8.24991 10.8441C8.24991 11.4544 7.85684 11.9698 7.31244 12.164Z" fill="white"/> <path d="M16.281 6.59375H14.406C14.1469 6.59375 13.9373 6.80341 13.9373 7.0625C13.9373 7.32159 14.1469 7.53125 14.406 7.53125H16.281C16.5401 7.53125 16.7497 7.32159 16.7497 7.0625C16.7497 6.80341 16.5401 6.59375 16.281 6.59375Z" fill="white"/> </g> <defs> <clipPath id="clip0_1749_30586"> <rect width="16" height="16" fill="white" transform="translate(0.75)"/> </clipPath> </defs> </svg> </div> </div> </a>--> <a href="#compare" class="d-block btn btn-outline-light mx-3"> <div class="row mx-0 align-items-center"> <div> <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_1749_30646)"> <path d="M13.8691 11.3262H5.39647C4.63511 11.3262 4.01562 11.9456 4.01562 12.707C4.01562 13.4684 4.63511 14.0879 5.39647 14.0879H13.8691C14.6305 14.0879 15.25 13.4684 15.25 12.707C15.25 11.9456 14.6305 11.3262 13.8691 11.3262Z" fill="white"/> <path d="M13.8691 6.61914H5.39647C4.63511 6.61914 4.01562 7.23862 4.01562 8.00002C4.01562 8.76142 4.63511 9.38087 5.39647 9.38087H13.8691C14.6305 9.38087 15.25 8.76142 15.25 8.00002C15.25 7.23862 14.6305 6.61914 13.8691 6.61914Z" fill="white"/> <path d="M5.39647 4.67384H13.8691C14.6305 4.67384 15.25 4.05435 15.25 3.29296C15.25 2.53156 14.6305 1.91211 13.8691 1.91211H5.39647C4.63511 1.91211 4.01562 2.53156 4.01562 3.29296C4.01562 4.05435 4.63511 4.67384 5.39647 4.67384Z" fill="white"/> <path d="M1.63088 1.91211C0.869482 1.91211 0.25 2.53156 0.25 3.29296C0.25 4.05435 0.869482 4.67384 1.63088 4.67384C2.39228 4.67384 3.0117 4.05435 3.0117 3.29296C3.0117 2.53156 2.39228 1.91211 1.63088 1.91211Z" fill="white"/> <path d="M1.63088 6.61914C0.869482 6.61914 0.25 7.23862 0.25 8.00002C0.25 8.76142 0.869482 9.38087 1.63088 9.38087C2.39228 9.38087 3.0117 8.76142 3.0117 8.00002C3.0117 7.23862 2.39228 6.61914 1.63088 6.61914Z" fill="white"/> <path d="M1.63088 11.3262C0.869482 11.3262 0.25 11.9456 0.25 12.707C0.25 13.4684 0.869482 14.0879 1.63088 14.0879C2.39228 14.0879 3.0117 13.4684 3.0117 12.707C3.0117 11.9456 2.39228 11.3262 1.63088 11.3262Z" fill="white"/> </g> <defs> <clipPath id="clip0_1749_30646"> <rect width="15" height="15" fill="white" transform="translate(0.25 0.5)"/> </clipPath> </defs> </svg> </div> <div class="mx-2">Compare Plans</div> </div> </a> </div> </div> <div class="text-center toc-text">Change plans or cancel anytime. All sales are final. <a href="/terms">TERMS & CONDITIONS APPLY</a></div> </div> </section> <section class="top mobile bg-secondary text-center d-sm-block d-lg-none"> <div class="container"> <div class="sub-title text-gold">Explore our premium options:</div> <b-tabs v-model="activeMobilePriceTab" pills align="center" class="my-mb-30"> <b-tab v-for="tab of mobilePriceTabs" :title="tab.title"> <template v-if="activeMobilePriceTab === 0"> <div class="price-card text-secondary text-left"> <div class="title-badge-row row mx-0"> <div class="price-title">FantasyLife+</div> <div class="price-badge ml-auto mb-auto text-light" style="background:#3C5BF6" >ROOKIE</div> </div> <div class="price-rw-featuring">Featuring</div> <div class="price-rw-callout text-primary">The Rotoworld NBA Draft Kit</div> <div class="price-subtitle">For fantasy football players looking to take their game to the next level.</div> <hr> <div class="price-row row mx-0"> <div class="price-price">$3.33</div> <div class="price-explainer">per month,<br>billed annually at $39.99</div> </div> <div class="text-center mb-3"> <a href="/checkout/1" class="w-100 btn btn-primary checkout-button">UNLOCK TIER 1</a> </div> <div class="price-list"> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path d="M13.9166 3.39435L15.6297 6.82062C15.8634 7.29757 16.4863 7.75506 17.0119 7.84266L20.117 8.35855C22.1027 8.68949 22.5699 10.1301 21.139 11.5512L18.7251 13.9652C18.3162 14.374 18.0924 15.1624 18.2189 15.727L18.91 18.7152C19.4551 21.0805 18.1994 21.9955 16.1067 20.7593L13.1963 19.0364C12.6707 18.725 11.8044 18.725 11.269 19.0364L8.35866 20.7593C6.27564 21.9955 5.01026 21.0708 5.55535 18.7152L6.24644 15.727C6.37298 15.1624 6.1491 14.374 5.74029 13.9652L3.32633 11.5512C1.9052 10.1301 2.36269 8.68949 4.34837 8.35855L7.45342 7.84266C7.96931 7.75506 8.59227 7.29757 8.82588 6.82062L10.539 3.39435C11.4734 1.53522 12.9919 1.53522 13.9166 3.39435Z" fill="#F5C400"></path></svg> <div class="col fl-font-weight-700">Fantasy Life Magazine, plus...</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Premium rankings from Dwain McFarland, Matthew Freedman, & Ian Hartitz</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Draft Champion (Next-Gen Mock Draft Simulator)</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Fantasy Football Cheatsheets & Tiers</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Start/Sit Tool</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Rate My Draft</div> </div> </div> </div> </template> <template v-if="activeMobilePriceTab === 1"> <div class="price-card text-secondary text-left"> <div class="title-badge-row row mx-0"> <div class="price-title">FantasyLife+</div> <div class="price-badge ml-auto mb-auto" style="background:#F5C400" >EXPERT</div> </div> <div class="price-rw-featuring">Featuring</div> <div class="price-rw-callout text-primary">The Rotoworld NBA Draft Kit</div> <div class="price-subtitle">For fantasy football players and sports bettors with one thing on their mind: winning.</div> <hr> <div class="price-row row mx-0"> <div class="price-price">$8.33</div> <div class="price-explainer">per month,<br>billed annually at $99.99</div> </div> <div class="text-center mb-3"> <a href="/checkout/5" class="w-100 btn btn-gold checkout-button">UNLOCK TIER 2</a> </div> <div class="price-list"> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path d="M13.9166 3.39435L15.6297 6.82062C15.8634 7.29757 16.4863 7.75506 17.0119 7.84266L20.117 8.35855C22.1027 8.68949 22.5699 10.1301 21.139 11.5512L18.7251 13.9652C18.3162 14.374 18.0924 15.1624 18.2189 15.727L18.91 18.7152C19.4551 21.0805 18.1994 21.9955 16.1067 20.7593L13.1963 19.0364C12.6707 18.725 11.8044 18.725 11.269 19.0364L8.35866 20.7593C6.27564 21.9955 5.01026 21.0708 5.55535 18.7152L6.24644 15.727C6.37298 15.1624 6.1491 14.374 5.74029 13.9652L3.32633 11.5512C1.9052 10.1301 2.36269 8.68949 4.34837 8.35855L7.45342 7.84266C7.96931 7.75506 8.59227 7.29757 8.82588 6.82062L10.539 3.39435C11.4734 1.53522 12.9919 1.53522 13.9166 3.39435Z" fill="#F5C400"></path></svg> <div class="col fl-font-weight-700">Includes everything in Tier 1, plus...</div> </div> <div class ="row mx-0 d-flex d-md-none pl-2"> <svg width="25px" height="25px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6 4V12C6 12.663 6.26339 13.2989 6.73223 13.7678C7.20107 14.2366 7.83696 14.5 8.5 14.5H15V12C15 11.5956 15.2436 11.2309 15.6173 11.0761C15.991 10.9214 16.4211 11.0069 16.7071 11.2929L20.7071 15.2929C21.0976 15.6834 21.0976 16.3166 20.7071 16.7071L16.7071 20.7071C16.4211 20.9931 15.991 21.0787 15.6173 20.9239C15.2436 20.7691 15 20.4045 15 20V17.5H8.5C7.04131 17.5 5.64236 16.9205 4.61091 15.8891C3.57946 14.8576 3 13.4587 3 12V4C3 3.44772 3.44772 3 4 3H5C5.55228 3 6 3.44772 6 4Z" fill="#000000"/> </svg> <div class="col ">Customizable Rankings, Draft Champion, Cheatsheets, Tiers, Start/Sit Tool, Rate My Draft, Fantasy Life Magazine</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">League Sync Tool & Integration</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">NFL, NBA, NHL Projections</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">All Fantasy Football Tools</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">All Sports Betting Tools</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">All Daily Fantasy Sports Tools</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">20+ Advanced Data Tables</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">Fantasy Life's Suite of Utilization Tools</div> </div> <div class ="row mx-0"> <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="d-block"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6433 21.2433C17.6731 21.2433 21.7506 17.1672 21.7506 12.139C21.7506 7.11082 17.6731 3.03467 12.6433 3.03467C7.6134 3.03467 3.53589 7.11082 3.53589 12.139C3.53589 17.1672 7.6134 21.2433 12.6433 21.2433ZM12.4085 15.8216L17.4682 9.75207L15.9141 8.4566L11.5635 13.6756L9.31088 11.4237L7.88051 12.8545L10.9163 15.8893L11.6995 16.6722L12.4085 15.8216Z" fill="#3C5BF6"></path></svg> <div class="col ">12 Months of Fantasy Football & Sports Betting Coverage!</div> </div> </div> </template> </b-tab> </b-tabs> <div class="my-mb-30"> <a href="#compare" class="d-block btn btn-outline-light mx-3"> <div class="row mx-0 justify-content-center align-items-center"> <div> <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_1749_30646)"> <path d="M13.8691 11.3262H5.39647C4.63511 11.3262 4.01562 11.9456 4.01562 12.707C4.01562 13.4684 4.63511 14.0879 5.39647 14.0879H13.8691C14.6305 14.0879 15.25 13.4684 15.25 12.707C15.25 11.9456 14.6305 11.3262 13.8691 11.3262Z" fill="white"/> <path d="M13.8691 6.61914H5.39647C4.63511 6.61914 4.01562 7.23862 4.01562 8.00002C4.01562 8.76142 4.63511 9.38087 5.39647 9.38087H13.8691C14.6305 9.38087 15.25 8.76142 15.25 8.00002C15.25 7.23862 14.6305 6.61914 13.8691 6.61914Z" fill="white"/> <path d="M5.39647 4.67384H13.8691C14.6305 4.67384 15.25 4.05435 15.25 3.29296C15.25 2.53156 14.6305 1.91211 13.8691 1.91211H5.39647C4.63511 1.91211 4.01562 2.53156 4.01562 3.29296C4.01562 4.05435 4.63511 4.67384 5.39647 4.67384Z" fill="white"/> <path d="M1.63088 1.91211C0.869482 1.91211 0.25 2.53156 0.25 3.29296C0.25 4.05435 0.869482 4.67384 1.63088 4.67384C2.39228 4.67384 3.0117 4.05435 3.0117 3.29296C3.0117 2.53156 2.39228 1.91211 1.63088 1.91211Z" fill="white"/> <path d="M1.63088 6.61914C0.869482 6.61914 0.25 7.23862 0.25 8.00002C0.25 8.76142 0.869482 9.38087 1.63088 9.38087C2.39228 9.38087 3.0117 8.76142 3.0117 8.00002C3.0117 7.23862 2.39228 6.61914 1.63088 6.61914Z" fill="white"/> <path d="M1.63088 11.3262C0.869482 11.3262 0.25 11.9456 0.25 12.707C0.25 13.4684 0.869482 14.0879 1.63088 14.0879C2.39228 14.0879 3.0117 13.4684 3.0117 12.707C3.0117 11.9456 2.39228 11.3262 1.63088 11.3262Z" fill="white"/> </g> <defs> <clipPath id="clip0_1749_30646"> <rect width="15" height="15" fill="white" transform="translate(0.25 0.5)"/> </clipPath> </defs> </svg> </div> <div class="mx-2">Compare Plans</div> </div> </a> </div> <div class="text-center toc-text"> <div>Change plans or cancel anytime. All sales are final.</div> <a href="/terms">TERMS & CONDITIONS APPLY</a> </div> </div> </section> <section class="middle"> <div class="container"> <div class="d-sm-flex d-lg-none row mx-0 justify-content-center my-mb-30"> <!--<a href="/register" class="btn btn-secondary"> <div class="row mx-0 align-items-center"> <div class="mx-2">Unlock Premium for <span class="text-gold">Free</span></div> <div> <svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_1749_30586)"> <path d="M16.7005 4.04037C16.5847 3.80874 16.3027 3.7158 16.0715 3.83071L14.1965 4.76821C13.9649 4.88402 13.8711 5.16555 13.9869 5.39718C14.1025 5.62787 14.3827 5.72265 14.6158 5.60684L16.4908 4.66934C16.7224 4.55352 16.8163 4.27199 16.7005 4.04037Z" fill="white"/> <path d="M16.4908 9.45574L14.6158 8.51824C14.3842 8.4029 14.1032 8.49581 13.9869 8.7279C13.8711 8.95952 13.9649 9.24105 14.1965 9.35687L16.0715 10.2944C16.3054 10.4105 16.5852 10.3146 16.7005 10.0847C16.8163 9.85309 16.7224 9.57155 16.4908 9.45574Z" fill="white"/> <path d="M11.5311 7.56289H4.49997V5.15668C4.49997 3.86439 5.55144 2.81296 6.84369 2.81296C8.13594 2.81296 9.18741 3.86443 9.18741 5.15668V6.09418C9.18741 6.35327 9.39706 6.56293 9.65616 6.56293H11.5311C11.7902 6.56293 11.9999 6.35327 11.9999 6.09418V5.15668C11.9999 2.31355 9.68681 0.000488281 6.84369 0.000488281C4.00056 0.000488281 1.6875 2.31355 1.6875 5.15668V7.64924C1.14306 7.84339 0.75 8.35883 0.75 8.96911V14.5941C0.75 15.3695 1.38081 16.0003 2.15622 16.0003H11.5311C12.3066 16.0003 12.9373 15.3695 12.9373 14.5941V8.96911C12.9373 8.19368 12.3066 7.56289 11.5311 7.56289ZM7.31244 12.164V13.6566C7.31244 13.9156 7.10278 14.1253 6.84369 14.1253C6.58459 14.1253 6.37494 13.9156 6.37494 13.6566V12.164C5.8305 11.9698 5.43744 11.4544 5.43744 10.8441C5.43744 10.0687 6.06825 9.43786 6.84369 9.43786C7.61912 9.43786 8.24991 10.0687 8.24991 10.8441C8.24991 11.4544 7.85684 11.9698 7.31244 12.164Z" fill="white"/> <path d="M16.281 6.59375H14.406C14.1469 6.59375 13.9373 6.80341 13.9373 7.0625C13.9373 7.32159 14.1469 7.53125 14.406 7.53125H16.281C16.5401 7.53125 16.7497 7.32159 16.7497 7.0625C16.7497 6.80341 16.5401 6.59375 16.281 6.59375Z" fill="white"/> </g> <defs> <clipPath id="clip0_1749_30586"> <rect width="16" height="16" fill="white" transform="translate(0.75)"/> </clipPath> </defs> </svg> </div> </div> </a>--> </div> <div class="row mx-0 flex-lg-row flex-sm-column-reverse my-mb-160"> <div class="col-sm-12 col-lg-6"> <div class="badge-line-header my-mb-50"> <div class="badge-line-header__badge">Supported League Hosts</div> <div class="badge-line-header__line"></div> </div> <div class="outlined-holder text-center"> <p class="h2 mb-4">Seamlessly sync your league with any of these supported platforms:</p> <div class="row mx-0 justify-content-center d-none d-md-flex"> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/espn2.png" alt="ESPN Logo"> </div> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/sleeper2.png" alt="Sleeper Logo"> </div> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/yahoo2.png" alt="Yahoo Logo"> </div> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/ffpc2.png" alt="ffpc Logo"> </div> </div> <div class="row mx-0 justify-content-center my-mb-20 d-none d-md-flex"> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/mfl2.png" alt="mfl Logo"> </div> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/nffc-new.png" alt="nffc Logo"> </div> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/rtsports-new.png" alt="Rtsports Logo"> </div> </div> <div class="row mx-0 justify-content-center d-flex d-md-none"> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/espn2.png" alt="ESPN Logo"> </div> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/sleeper2.png" alt="Sleeper Logo"> </div> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/yahoo2.png" alt="Yahoo Logo"> </div> </div> <div class="row mx-0 justify-content-center d-flex d-md-none"> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/ffpc2.png" alt="ffpc Logo"> </div> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/mfl2.png" alt="mfl Logo"> </div> </div> <div class="row mx-0 justify-content-center my-mb-20 d-flex d-md-none"> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/nffc-new.png" alt="nffc Logo"> </div> <div class="host-image-holder px-2 pb-3"> <img src="https://d101igh1ztwqej.cloudfront.net/logos/rtsports-new.png" alt="Rtsports Logo"> </div> </div> <div class="font-italic">* We do not currently support CBS and NFL.com leagues.</div> </div> </div> <div class="col-sm-12 col-lg-6"> <div class="badge-line-header my-mb-50"> <div class="badge-line-header__line"></div> <div class="badge-line-header__badge">Award Winning Products</div> </div> <div class="outlined-holder text-center"> <img src="https://dfw06mp24knrz.cloudfront.net/pricing/fsga.png" class="my-mb-20 fsga-logo" alt="fsga logo"> </div> </div> </div> <div class="my-mb-50"> <div class="badge-line-header"> <div class="badge-line-header__badge">Feature Previews</div> <div class="badge-line-header__line"></div> <div class="badge-line-header__text text-secondary">Take a look at what makes our products worthy of acclaim</div> </div> </div> <div class="my-mb-100 previews"> <carousel slide-wrapper-class="col-lg-4 col-sm-10" use-flex-from-props> <div class="preview-holder px-4"> <div class="feature-preview text-secondary"> <div class="feature-preview__title">Premium Rankings</div> <img src="https://dfw06mp24knrz.cloudfront.net/pricing/rankinghubpreview.png" alt="Premium Rankings Screenshot"> <div class="feature-preview__description">You know what matters? League format matters! Scoring systems, roster requirements, and draft strategies impact your rankings, but no one has been able to account for it, until now! Get premium rankings from the industry's top experts plus tiers, auction values, and cheatsheets perfectly tailored to your specific league and strategies, ensuring content that's always relevant to you. We offer over 20 prebuilt ranking sets including 0.5 PPR, standard, PPR, Super Flex, TE Premium, ESPN, Yahoo, Sleeper, NFL.com, Underdog, Draftkings Best Ball, RTSports, FFPC, NFFC, 8 team leagues, 10 team leagues, 14 team leagues, and Scott Fish Bowl. Best of all, any rankings set can be customized to fit any league format or scoring system.</div> </div> </div> <div class="preview-holder px-4"> <div class="feature-preview text-secondary"> <div class="feature-preview__title">Draft Champion</div> <img src="https://dfw06mp24knrz.cloudfront.net/pricing/draftwizardpreview.png" alt="Draft Champion Screenshot"> <div class="feature-preview__description">Draft Champion is THE next generation mock draft simulator. Sync your league or manually customize your league format, assign personal and opponent draft traits such as Zero RB, Hero RB, Punt TE, and get live grades after every pick. Draft Champion also has player pick predictions, keepers, cheat sheets, draft assistant and rate my draft. </div> </div> </div> <div class="preview-holder px-4"> <div class="feature-preview text-secondary"> <div class="feature-preview__title">League Sync</div> <img src="https://dfw06mp24knrz.cloudfront.net/pricing/leaguesyncpreview.png" alt="League Sync Screenshot"> <div class="feature-preview__description">We are taking League Sync to a whole new level. When you Sync your league, you will receive tailored projections, roster advice, waiver wire help, trade analysis, and start/sit decisions for all of your teams. Here’s where it gets fun, with our site-wide League Sync integration you will have the ability to customize or highlight players from your teams across every tool Fantasy Life has to offer. Looking at our rankings page? All of your players on your team will be highlighted and rankings will be formatted automatically based on your league settings. </div> </div> </div> <template #left><span></span></template> <template #right><span></span></template> </carousel> </div> <div class="my-mb-50"> <div class="badge-line-header"> <div class="badge-line-header__badge">Testimonials</div> <div class="badge-line-header__line"></div> <div class="badge-line-header__text text-secondary">A glimpse into how some of our 400,000+ users feel</div> </div> </div> <div class="my-mb-100"> <div class="testimonials"> <div class="row mx-0"> <carousel slide-wrapper-class="col-lg-4 col-sm-10" use-flex-from-props slide-class="mb-4"> <template v-for="t of testimonials"> <div class="testimonial-holder"> <div class="testimonial-card"> <div class="testimonial-card__stars"> <svg v-for="i of [...Array(t.stars).keys()]" width="23" height="24" viewBox="0 0 23 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13.2237 4.08238L14.8546 7.34435C15.0771 7.79843 15.6701 8.23398 16.1706 8.31738L19.1267 8.80853C21.0172 9.12361 21.462 10.4951 20.0997 11.8481L17.8015 14.1463C17.4123 14.5355 17.1992 15.2861 17.3197 15.8236L17.9776 18.6686C18.4966 20.9205 17.3011 21.7915 15.3087 20.6146L12.5379 18.9744C12.0375 18.6778 11.2127 18.6778 10.703 18.9744L7.93222 20.6146C5.94909 21.7915 4.74438 20.9112 5.26333 18.6686L5.92129 15.8236C6.04176 15.2861 5.82862 14.5355 5.4394 14.1463L3.1412 11.8481C1.78822 10.4951 2.22377 9.12361 4.11423 8.80853L7.07039 8.31738C7.56154 8.23398 8.15462 7.79843 8.37703 7.34435L10.008 4.08238C10.8976 2.31239 12.3433 2.31239 13.2237 4.08238Z" fill="#F5C400"/> </svg> </div> <div class="testimonial-card__text">{{ t.text }}</div> <div class="testimonial-card__handle">{{ t.handle }}</div> </div> </div> </template> <template #left><span></span></template> <template #right><span></span></template> </carousel> </div> </div> </div> <div class="my-mb-50"> <div class="badge-line-header"> <div class="badge-line-header__badge">Compare Premium Plans</div> <div class="badge-line-header__line"></div> <div class="badge-line-header__text text-secondary">Find a plan that suits your needs</div> </div> </div> <div class="my-mb-100"> <div id="compare" class="compare-wrapper"> <div class="row mx-0"> <div class="col-4"></div> <div class="col-4"> <div class="most-popular invisible">Most Popular</div> <div class="tier-header"> <div class="price-badge bg-primary text-light">Tier 1</div> <div class="price-price">$3.33</div> <div class="price-explainer">per month, billed annually</div> <a href="/checkout/1" class="w-100 btn btn-primary">Unlock Tier 1</a> </div> </div> <div class="col-4 px-0"> <div class="most-popular bg-secondary">Most Popular</div> <div class="tier-header bg-light"> <div class="price-badge bg-gold text-secondary">Tier 2</div> <div class="price-price">$8.33</div> <div class="price-explainer">per month, billed annually</div> <a href="/checkout/5" class="w-100 btn btn-gold">Unlock Tier 2</a> </div> </div> </div> <div v-for="cg of pricingCompareGroups" class="row mx-0 text-secondary"> <div class="col-4 pl-0 group-title">{{ cg.title }}</div> <div class="col-4"></div> <div class="col-4 px-0 bg-light"></div> <template v-for="i of cg.items"> <div class="col-12"> <div class="row align-items-center h-100" style=" border-bottom: 1px solid #C1C2C3;"> <div class="col-4 group-row-title">{{ i.text }}</div> <div class="col-4 text-center group-row-item"> <svg :class="{ 'invisible' : !i.t1 }" width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M13.25 25.7002C20.1559 25.7002 25.7542 20.1038 25.7542 13.2002C25.7542 6.29664 20.1559 0.700195 13.25 0.700195C6.34416 0.700195 0.74585 6.29664 0.74585 13.2002C0.74585 20.1038 6.34416 25.7002 13.25 25.7002ZM12.6379 18.0146L19.5847 9.68129L18.0307 8.38583L11.7929 15.8686L8.40804 12.4848L6.97767 13.9156L11.1457 18.0823L11.9289 18.8652L12.6379 18.0146Z" fill="#3C5BF6"/> </svg> </div> <div class="col-4 bg-light text-center group-row-item h-100"> <div class="align-items-center h-100 justify-content-center row"> <svg :class="{ 'invisible' : !i.t2 }" width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M13.25 25.7002C20.1559 25.7002 25.7542 20.1038 25.7542 13.2002C25.7542 6.29664 20.1559 0.700195 13.25 0.700195C6.34416 0.700195 0.74585 6.29664 0.74585 13.2002C0.74585 20.1038 6.34416 25.7002 13.25 25.7002ZM12.6379 18.0146L19.5847 9.68129L18.0307 8.38583L11.7929 15.8686L8.40804 12.4848L6.97767 13.9156L11.1457 18.0823L11.9289 18.8652L12.6379 18.0146Z" fill="#3C5BF6"/> </svg> </div> </div> </div> </div> </template> </div> <div class="row mx-0"> <div class="col-4"></div> <div class="col-4"> <div class="tier-footer"> <div class="price-badge bg-primary text-light">Tier 1</div> <div class="price-price">$3.33</div> <div class="price-explainer">per month, billed annually</div> <a href="/checkout/1" class="w-100 btn btn-primary">Unlock Tier 1</a> </div> </div> <div class="col-4 px-0"> <div class="tier-footer bg-light"> <div class="price-badge bg-gold text-secondary">Tier 2</div> <div class="price-price">$8.33</div> <div class="price-explainer">per month, billed annually</div> <a href="/checkout/5" class="w-100 btn btn-gold">Unlock Tier 2</a> </div> </div> </div> </div> </div> <div class="my-mb-50"> <div class="badge-line-header"> <div class="badge-line-header__badge">Frequently Asked Questions</div> <div class="badge-line-header__line"></div> <div class="badge-line-header__text text-secondary">No such thing as a stupid question</div> </div> </div> <div class="faq"> <template v-for="q of faqs"> <div class="row mx-0"> <div class="open-closed-holder"> <span @click="q.open = false" v-if="q.open">-</span> <span @click="q.open = true" v-else>+</span> </div> <div class="col"> <div @click="q.open = !q.open" class="question text-secondary">{{ q.question }}</div> <b-collapse :visible="q.open"> <div class="answer" v-html="q.answer">{{ q.answer }}</div> </b-collapse> </div> </div> </template> </div> </div> </section> </div> <script> const pricingApp = new Vue({ el: "#pricing-app", data() { return { activeMobilePriceTab: 1, mobilePriceTabs: [ { title: "Tier 1", }, { title: "Tier 2", }, ], pricingCompareGroups: [ { title: "Fantasy", items: [ { text: "Premium Rankings", t1: true, t2: true }, { text: "Tiers", t1: true, t2: true }, { text: "Draft Champion", t1: true, t2: true }, { text: "Start/Sit", t1: true, t2: true }, { text: "Rate My Draft", t1: true, t2: true }, { text: "Keeper Tool", t1: true, t2: true }, { text: "Draft Guide", t1: true, t2: true }, { text: "League Sync", t1: false, t2: true }, { text: "Projections", t1: false, t2: true }, { text: "Data Suite", t1: false, t2: true }, { text: "Utilization Report", t1: false, t2: true }, { text: "Waiver Tool", t1: false, t2: true }, ] }, { title: "Betting", items: [ { text: "Game Models", t1: false, t2: true }, { text: "NFL, NBA, NHL, MLB Prop Models", t1: false, t2: true }, //{ text: "Trends Tool", t1: false, t2: true }, { text: "Projections", t1: false, t2: true }, //{ text: "Touchdown Tool", t1: false, t2: true }, { text: "QB Spread Value", t1: false, t2: true }, { text: "Thor's NCAAF Betting Tools", t1: false, t2: true }, ] }, { title: "Guillotine", items: [ { text: "Player Rankings", t1: true, t2: true }, { text: "Cheat Sheet", t1: true, t2: true }, ] }, { title: "DFS", items: [ { text: "Player Projections - NFL, NBA", t1: false, t2: true }, { text: "Ownership Projections - NFL, NBA, NHL", t1: false, t2: true }, { text: "NFL Cash Game Ownership Projections", t1: false, t2: true }, { text: "NFL Single Entry Ownership Projections", t1: false, t2: true }, { text: "NFL GPP Ownership Projections", t1: false, t2: true }, { text: "NFL Showdown Ownership Projections", t1: false, t2: true }, { text: "Pick-Em Builder and Model", t1: false, t2: true }, ] }, { title: "Best Ball", items: [ { text: "Projections", t1: false, t2: true }, ] }, ], testimonials: [ { stars: 5, text: "“FantasyLife’s utilization tool is a weekly visit for me during the season to gain more clarity on role evolution. Pair it with the FantasyLife utilization debrief podcast and it’s the key to dominating waivers and improving your roster.” ", handle: "- Colin Ake / @colinake" }, { stars: 5, text: "“I view The Fantasy Life website daily during the season for the weekly rankings. Hard to trust any other site! Being in a Dynasty league as well, the Dynasty content is unmatched. Always look forward to the articles from Risers and Fallers, Stock Watch, and all the rookie content. The dynasty season never ends!” ", handle: "- Matt Dugan / @MLDug2122" }, { stars: 5, text: "“The start/sit tool is one of my favorite resources to utilize in-season. It gives me the ability to do a quick sanity check as well as find deeper insights at a glance. Extremely helpful for those weeks when you know you're gonna need a ton of upside.” ", handle: "- Austin Pederson" }, { stars: 5, text: "“Thank you for consistently delivering content that challenges me to think outside the box. Your emails spark creativity!” ", handle: "- Anonymous" }, { stars: 5, text: "“One of the best things I’ve ever signed up for, is the Fantasy Life Newsletter. The rare email I’m excited to open every morning.“ ", handle: "- Brad Altman (@brad_altman)" }, ], faqs: [ { open: false, question: "What is FantasyLife+?", answer: "Fantasy Life+ is a premium fantasy football subscription offered by Fantasy Life. FantasyLife+ has two tiers, a Tier 1 ($39.99) and a Tier 2 ($99.99)." }, { open: false, question: "How do I subscribe to FantasyLife+?", answer: "You can subscribe to FantasyLife+ by going to <a href='/pricing'>fantasylife.com/pricing</a> and exploring the different tier offerings of FantasyLife+." }, { open: false, question: "How much does Fantasy Life Plus cost?", answer: "Fantasy Life Plus has two tiers. Tier 1 of Fantasy Life Plus costs $39.99 per year. Tier 2 of Fantasy Life Plus costs $99.99 per year." }, { open: false, question: "What is included in Fantasy Life Plus Tier 1?", answer: "Fantasy Life Plus Tier 1 includes premium fantasy football rankings from Dwain McFarland and Matthew Freedman, full access to Draft Champion, the Fantasy Life magazine, Start/Sit tool, and so much more! " }, { open: false, question: "What is included in Fantasy Life Plus Tier 2?", answer: "Fantasy Life Plus Tier 2 includes everything in Tier 1, plus fantasy football and sports betting projections, full suite of fantasy football tools including site-wide League Sync integration, full suite of sports betting tools, the Utilization Tools with splits and player comparison, 20+ advanced data tables with PFF data, and more!" }, { open: false, question: "Is Matthew Berry a part of Fantasy Life Plus?", answer: "Matthew Berry is the founder of Fantasylife.com. Fantasy Life+ is a premium fantasy football subscription that Fantasy Life offers, with tools, experts, and data hand-picked by Matthew Berry helping you win your fantasy football leagues. " }, { open: false, question: "What are the differences between Free, Tier 1, and Tier 2?", answer: "You can enjoy Fantasy Life three different ways. The free experience of Fantasy Life includes the daily fantasy football newsletter, all written, video, and audio content, and select tools. Fantasy Life+ Tier 1 is the lower tier fantasy football subscription that includes fantasy football rankings and some tools. Fantasy Life+ Tier 2 is complete site-wide access including all fantasy football rankings, tools, and projections, all sports betting projections, models, and picks, and all premium data table tools powered by PFF data. " }, { open: false, question: "Who does premium content for Fantasy Life+?", answer: "We have a large group of content creators who cover written, audio and video content across the Fantasy space. While much of our content from creators like Kendall Valenzeula and Pete Overzet is free, Fantasy Life+ offers exclusive content like Rankings from the likes of Matthew Freedman, Dwain McFarland and others." }, ] } }, mounted() { window.setTimeout(() => { if (typeof window.chartbeat == 'function') { window.chartbeat('trackPaywallShown'); } }); }, }); </script> </div> <style> .use-fs-ads .background { -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; cursor: pointer; } .use-fs-ads .background .container { cursor: auto; } @media (min-width: 1600px) { .use-fs-ads .background { background: url("https://dfw06mp24knrz.cloudfront.net/sponsor/mgm/MGMTAKEOVER1600.png") no-repeat center center white; } } @media (min-width: 2000px) { .use-fs-ads .background { background: url("https://dfw06mp24knrz.cloudfront.net/sponsor/mgm/MGMTAKEOVER2000.png") no-repeat center center white; } } @media (min-width: 2600px) { .use-fs-ads .background { background: url("https://dfw06mp24knrz.cloudfront.net/sponsor/mgm/MGMTAKEOVER2600.png") no-repeat center center white; } } @media (min-width: 3000px) { .use-fs-ads .background { background: url("https://dfw06mp24knrz.cloudfront.net/sponsor/mgm/MGMTAKEOVER3000.png") no-repeat center center white; } } /*.ad-bg { flex-grow: 1; background-image: url("https://dfw06mp24knrz.cloudfront.net/sponsor/TO1.png"); background-position: top; background-size: contain; background-repeat: no-repeat; }*/ /*footer .top {*/ /* background-color: #37383A;*/ /*}*/ footer { @media (max-width: 768px) { .top > .row { flex-direction: column-reverse; } } .fa-brand-link { font-size: 20px; } .fa-brand-link.brand-tiktok { position: relative; top: -3px; } .top .fa-brand-link { text-decoration: none; } .top .fa-brand-link:hover { text-decoration: none; color: #00A1FF; /*Primary*/ } .ft1 { /*color: #F5C400; !* TODO GOLD *!*/ font-weight: 700; font-size: 25px; text-transform: uppercase; } .ft1:hover { /*color: #00719c; !* Primary Dark *!*/ text-decoration: none; } .ft2 { color: white; font-weight: 300; font-size: 15px; line-height: 22px; } .ft2:hover { text-decoration: none; color: #00A1FF; /*Primary*/ } .ft2.has-children { color: #33ff4e; /* Green */ font-weight: 700; font-size: 15px; line-height: 22px; text-transform: uppercase; } .ft2.has-children:hover { text-decoration: none; color: #00e61e; /* green links hover color (darken green 15%) */ } .email-byline { color: white; font-family: 'Space Grotesk', sans serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-transform: uppercase; } .email-input { line-height: .5; padding-top: 0; padding-bottom: 0; flex-grow: 1; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 5px; } .email-button { font-family: 'Space Grotesk', sans serif; font-style: normal; font-weight: 700; font-size: 15px; line-height: 19px; border-radius: 5px; color: white; text-transform: uppercase; padding: 8px 30px; } .tm-address { line-height: 12px; } .bottom .login a { font-family: 'Space Grotesk', sans serif; font-weight: 700; font-size: 15px; text-transform: uppercase; } } </style> <!-- Close Body Tags --> </div> </div> <footer id="footer"> <!-- Top --> <div class="top bg-primary"> <div class="footer-container row mx-auto justify-content-between align-items-center py-4 px-sm-4 px-md-0"> <div class="col-auto text-sm-center text-md-left mt-sm-4 mt-md-0"> <div class="mb-3"> <a href="#top"><img loading="lazy" height="50" width="233" src="https://dfw06mp24knrz.cloudfront.net/logos/fl-logo-lightbg.svg" alt="fantasylife"></a> </div> <div class="tm-address text-uppercase fl-font-size-10 fl-font-weight-300 text-white mb-3"> <div>© 2025 Matthew berry’s fantasy life</div> <div>1301 6th Ave 42nd floor New York, NY 10019</div> </div> <div class="mb-3 row justify-content-sm-center justify-content-md-start mx-0"> <a class="text-white fa-brand-link mr-2 brand-youtube" target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/channel/UCkLjLsEpv4yuz_8-5RCDJaQ" aria-label="Youtube"><i class="fab fa-youtube"></i></a> <a class="text-white fa-brand-link mx-2 brand-tiktok" target="_blank" rel="noopener noreferrer" href="https://www.tiktok.com/@mbfantasylife" aria-label="TikTok"><img height="16" width="16" src="https://dfw06mp24knrz.cloudfront.net/logos/tiktok-brands-white.svg" alt="Tik Tok"></a> <a class="text-white fa-brand-link mx-2 brand-instagram" target="_blank" rel="noopener noreferrer" href="https://instagram.com/mbfantasylife" aria-label="Instagram"><i class="fab fa-instagram"></i></a> <a class="text-white fa-brand-link mx-2 brand-twitter" target="_blank" rel="noopener noreferrer" href="https://twitter.com/MBFantasyLife" aria-label="Twitter"><i class="fab fa-twitter"></i></a> <a class="text-white fa-brand-link ml-2 brand-discord" target="_blank" rel="noopener noreferrer" href="https://discord.gg/5wxGjkmrZY" aria-label="Discord"><i class="fab fa-discord"></i></a> </div> </div> <div class="col-auto mb-sm-4 mb-md-0"> <div class="email-byline text-sm-center text-md-left">Unlock Winning Insights!</div> <div class="email-byline text-sm-center text-md-left"><span class="text-gold"> Join the Betting Life </span></div> <div class="email-byline text-sm-center text-md-left mb-2"><span class="text-gold">Newsletter</span> Today</div> <fl-newsletter utm-medium="footer" :newsletters="['bettinglife']"> <template #input="props"> <input type="email" required :value="props.email" @input="evt => props.updateEmail(evt)" class="email-input text-center form-control mx-sm-auto mr-md-2 mb-sm-2 mb-md-0 col-sm-12 col-md form-control" placeholder="youremail@here.com"> </template> <template #button> <button type="submit" class="btn btn-gold text-secondary email-button col-sm-12 col-md-auto">Join</button> </template> </fl-newsletter> </div> </div> </div> <!-- Bottom --> <div class="bottom bg-secondary"> <div class="footer-container row mx-auto bottom justify-content-between py-4"> <div class="login col-sm-12 d-sm-flex d-md-none mb-3"> <a v-if="!!user.first_name" class="btn btn-outline-light w-100" href="/account">Account</a> <a v-else class="btn btn-outline-light w-100" href="/login">Login</a> </div> <div class="col-sm-6 col-md-2 mb-sm-4 mb-md-0" v-for="item in items" :key="item.id"> <div class="mb-3 h2"> <a class="ft1 fl-font-space text-gold" :href="item.url">{{ item.text }}</a> </div> <template v-for="child in item.children"> <div v-if="hasChildren(child)" class="mb-3"> <div class="mb-2"><a class="ft2 has-children fl-font-space" :href="child.url">{{ child.text }}</a></div> <div class="mb-2" v-for="grandchild in child.children" :key="grandchild.id"> <a class="ft2 fl-font-acumin" :href="grandchild.url">{{ grandchild.text }}</a> </div> </div> <template v-else> <div class="mb-2"><a class="ft2 fl-font-acumin" :href="child.url">{{ child.text }}</a></div> </template> </template> </div> </div> </div> </footer> <div id="fl-page-app"> <fl-popover ref="fl-popover-external-ref" v-bind="popoverArgs"></fl-popover> </div> <script> const footerNavApp = new Vue({ name: "Footer", el: "#footer", data: { menu: {"id":2,"name":"2024 Footer","status":1,"type":"footer","items":[{"id":12,"text":"Analysis","sequence":1,"url":"\/articles","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":null,"children":[{"id":1466,"text":"Fantasy","sequence":1,"url":"\/articles\/fantasy","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":12,"children":[]},{"id":79,"text":"Betting","sequence":2,"url":"\/articles\/betting","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":12,"children":[]},{"id":18,"text":"Dynasty","sequence":3,"url":"\/articles\/dynasty","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":1,"parent_id":12,"children":[]},{"id":80,"text":"DFS","sequence":4,"url":"\/articles\/dfs","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":12,"children":[]},{"id":1483,"text":"Draft Guide","sequence":5,"url":"\/soon","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":12,"children":[]}]},{"id":13,"text":"Tools","sequence":2,"url":"\/tools","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":null,"children":[{"id":25,"text":"League Sync","sequence":1,"url":"\/nfl\/league-sync","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":13,"children":[]},{"id":23,"text":"Rankings","sequence":2,"url":"\/tools\/nfl-rankings","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":13,"children":[]},{"id":40,"text":"ADP","sequence":3,"url":"\/tools\/nfl-adp","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":13,"children":[]},{"id":1469,"text":"Stats","sequence":4,"url":"\/tools\/player-stats","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":13,"children":[]},{"id":1468,"text":"Best Bets","sequence":5,"url":"\/tools\/free-nfl-bets","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":13,"children":[]}]},{"id":14,"text":"Info","sequence":3,"url":"\/about","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":null,"children":[{"id":30,"text":"About Us","sequence":1,"url":"\/about","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":14,"children":[]},{"id":31,"text":"FAQs","sequence":2,"url":"\/faq","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":14,"children":[]},{"id":34,"text":"Privacy Policy","sequence":3,"url":"\/privacy-policy","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":14,"children":[]},{"id":33,"text":"Terms and Conditions","sequence":4,"url":"\/terms","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":14,"children":[]},{"id":1492,"text":"Join Newsletter","sequence":8,"url":"\/fantasy-newsletter-5","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":14,"children":[]}]},{"id":17,"text":"Shop","sequence":6,"url":"https:\/\/thefantasylifeshop.com\/","target":"_self","type":null,"status":1,"icon":null,"svg":null,"image":null,"menu_id":2,"parent_id":null,"children":[]}]}, user: {"first_name":null,"last_name":null,"name":null,"username":null,"email":null,"group":null,"status":0}, }, computed: { items() { return this.menu.items; } }, methods: { hasGrandchildren: function(item) { /*console.log(item);*/ if (Array.isArray(item.children)) { for (let child of item.children) { if (Array.isArray(child.children) && child.children.length > 0) { return true; } } } return false; }, hasChildren: function(item) { return Array.isArray(item.children) && item.children.length > 0; }, }, }); window.fantasylife.leaguesync.token = "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6ImZsLjEifQ.eyJpc3MiOiJ3d3cuZmFudGFzeWxpZmUuY29tIiwic3ViIjotMSwiYXVkICI6ImxlYWd1ZXN5bmMuZmFudGFzeWFsYXJtLmNvbSIsImV4cCI6MTc0MTc5NzA4NiwibmJmIjoxNzQxNzkzNDg2LCJpYXQiOjE3NDE3OTM0ODYsImVtYWlsIjpudWxsLCJyZXQiOiJodHRwczovL3d3dy5mYW50YXN5bGlmZS5jb20vbmZsL2xlYWd1ZS1zeW5jIn0.AEKxt-yHYTupp-RwNpPCSQS3sDIRbYSUIYVmf0MTjd611-mYKTB92G2EZplikN-YirPCiFjwk1yTT1CLBw_AL0ya4_QfzfcJRazo47eT5HaZOrwPPxuYyqsisR64QpxXGJaejregiPKsGAOU0SAs5WfKdNTFYmHJHZgp1cUQsDeNtymXd8IUQDXlqravel-2AtkdBk0v0Lfq4w3Acjz8SigDmQQ6s8o4RYoUpt2xy73KLRk0xUQQ8mMXCCyC5OCn5g5IKeq8qnMeSxIhKynS6G4oh1KUsaIZenNXrzPqwB9OLp4lN2ulTjrn7uac3YNmAA0C1iIEdXpsnEMBuJLz9dLPlfGkXWG_e6hobNXkjMvtF8ZcXM4y6a8crhU-Q0qBA-L-8nRKUq99P5sMcWQwzBvEawOqy3XHFIOWv00XadLa4QVTOdYGc7w8awxQIYWrixfFPVKop7NudIlcHlQhGEoQycM286PqeqgpPIX38gDnF7kWMUgE-Xd0FNCDQo99J4eorwjozAOnusUYHzy-ej1TxjbwKxIXECAP9f35eQ4cxxDs0R3LUrqQr1Ulmq8BkKMDFYs15JXvMFdzltp-ZZCRWwJu7RsUtacWLFe0uXpEXNeJDmrWsRbkrxWZbdkwrq9OzQ-Pr8Gjv3YlbpZYDjsmjdtmm0yb4aBIIWIs-_E"; const pageApp = new Vue({ name: "FantasyLifePage", el: "#fl-page-app", data() { return { /* Popover Support */ popoverArgs: { component: null, id: null, link: null, }, /* LeagueSync Support */ lsEnabled: true, imgPrefix: "https:\/\/dfw06mp24knrz.cloudfront.net", lsUserData: null, lsLeagues: [], lsTeams: [], lsHiddenLeagues: [], } }, mounted() { if (this.lsEnabled) { this.getLeagues(); } /*this.setupPopovers();*/ /*window.addEventListener("asntable.tablerefreshed", this.setupPopovers);*/ }, methods: { setupPopovers() { const candidates = document.querySelectorAll("[data-popover]"); for (let el of candidates) { el.addEventListener('click', evt => { evt.preventDefault(); if (el.dataset.component && el.dataset.id) { this.popoverArgs.component = el.dataset.component; this.popoverArgs.id = el.dataset.id; if (el.tagName === 'A' && el.href) { this.popoverArgs.link = el.href; } this.$refs["fl-popover-external-ref"].showMe(); } }); } }, rosterPositionsToScoringProperties(rosterPositions) { let result = {}; result.num_k = 0; result.num_dst = 0; result.num_superflex = 0; result.num_flex = 0; result.num_flex_rb_wr = 0; result.num_flex_wr_te = 0; for (let [key, data] of Object.entries(rosterPositions ?? {})) { switch (data.position.toLowerCase()) { case "qb": result.num_qb = data.count; break; case "rb": result.num_rb = data.count; break; case 'wr': result.num_wr = data.count; break; case 'te': result.num_te = data.count; break; case 'w/r/t': case 'flex': case "oflex": case "rb+wr+te": result.num_flex = data.count; break; case 'w/r': case 'r/w': case 'wr/rb': case 'rb/wr': case "rb+wr": case "wrrb_flex": result.num_flex_rb_wr = data.count; break; case 'w/t': case "wr/te": case "wr+te": result.num_flex_wr_te = data.count; break; case 'df': case 'def': case 'dst': case "d": case "d/st": case "de": result.num_dst = data.count; break; case "bn": case "be": result.bench = data.count; break; case "k": case "kr": result.num_k = data.count; break; case 'q/w/r/t': case 'super_flex': case 'sflex': case 'op': result.num_superflex = data.count; break; case 'db': result.num_db = data.count; break; case 'dl': result.num_dl = data.count; break; case 'lb': result.num_lb = data.count; break; case 's': result.num_s = data.count; break; default: console.log(data.position); } } return result; }, translateIds(ids, cb = () => {}) { axios.post(`/api/nfl/fa-to-sr`, {ids}) .then(resp => { cb(resp.data) }) .catch(err => { console.error(err); }); }, getLeagues() { axios.get(`https://leaguesync.fantasyalarm.com/user?settings=1`, {headers: {"Authorization": `Bearer ${window.fantasylife.leaguesync.token}`}}) .then(resp => { if (Array.isArray(resp.data) && resp.data.length) { this.lsUserData = resp.data; let faIdsToTranslate = []; let ct = -1000; this.lsUserData.forEach(userObject => { if (Array.isArray(userObject.leagues) && userObject.leagues) { userObject.leagues.forEach(league => { if (league.sport === "nfl" && league.active && !league.hidden) { const leagueTeam = league.logged_in_team; if (leagueTeam) { league.scoring.te_rec_bonus = league.settings && league.settings.te_rec_bonus ? league.settings.te_rec_bonus : 0; let rounds = league.settings && league.settings.rounds ? league.settings.rounds : 0; rounds -= league.settings && league.settings.draft_rounds ? league.settings.draft_rounds : 0; this.lsLeagues.push({ team: leagueTeam, name: league.name, teamName: leagueTeam.name, active: league.active, link: `/nfl/league-sync/standings/${league.id}/${leagueTeam.id}`, provider: { name: userObject.provider?.name, logo: userObject.provider?.logo, }, id: league.id, scoring: { providerKey: userObject.provider?.key_id, leagueId: league.id, ...league.scoring, id: --(ct), rounds: rounds, budget: league.settings && league.settings.budget ? league.settings.budget : 0, teams: league.num_teams ?? 12, /*Need to figure out why this is off */ ...this.rosterPositionsToScoringProperties(league.roster_positions), name: "LeagueSync", te_rec: parseFloat(league.scoring.receptions) + parseFloat(league.scoring.te_rec_bonus), }, }); let teamPlayers = []; (leagueTeam.players ?? []).forEach(player => { faIdsToTranslate.push(player.fa_id); teamPlayers.push({ faId: player.fa_id, name: player.name, }); }); this.lsTeams.push({ name: leagueTeam.name, id: leagueTeam.id, players: teamPlayers, leagueId: league.id, }); } }else if(league.sport === "nfl"){ const leagueTeam = league.logged_in_team; this.lsHiddenLeagues.push({ team: leagueTeam, name: league.name, id: league.id, active: league.active, teamName: leagueTeam.name, link: `/nfl/league-sync/standings/${league.id}/${leagueTeam.id}`, provider: { name: userObject.provider?.name, logo: userObject.provider?.logo, }, }); } }); } }); if(faIdsToTranslate.length >0){ this.translateIds(faIdsToTranslate, mappingDB => { for (let team of this.lsTeams) { for (let player of team.players) { player.id = mappingDB[player.faId]; } } window.fantasylife.leaguesync.leagues = this.lsLeagues; window.fantasylife.leaguesync.hiddenLeagues = this.lsHiddenLeagues; window.fantasylife.leaguesync.teams = this.lsTeams; window.fantasylife.leaguesync.ready = true; document.dispatchEvent(new CustomEvent('fl-ls-integration.ready', {detail: {}})); }); }else{ window.fantasylife.leaguesync.leagues = this.lsLeagues; window.fantasylife.leaguesync.hiddenLeagues = this.lsHiddenLeagues; window.fantasylife.leaguesync.teams = this.lsTeams; window.fantasylife.leaguesync.ready = true; document.dispatchEvent(new CustomEvent('fl-ls-integration.ready', {detail: {}})); } } }) .catch(err => { console.error(err); }); }, } }); document.addEventListener("DOMContentLoaded", () => { /* ASN Components */ let components = ["fl-newsletter", "fl-game-tile"]; if (Array.isArray(window.FLComponents)) { components = window.FLComponents; } let dict = {}; components.forEach(c => { dict[c] = {instances: []}; }); for (let cname of components) { let elements = document.querySelectorAll(cname); let ct = 1; for (let el of elements) { if (el.classList.contains("ignore-me")) { continue; } let c = new Vue({name: `${cname}${ct}`,el: el}); ct++; dict[cname].instances.push(c); } } window.asn_component_dict = dict; /* FS Ad Links */ const ad_bg = document.querySelector(".use-fs-ads .background"); if (ad_bg) { ad_bg.addEventListener('click', (e) => { window.open("https://mediaserver.betmgmpartners.com/renderBanner.do?zoneId=1680227", "_blank"); }); const container = document.querySelector(".use-fs-ads .background .container"); if (container) { container.addEventListener('click', (e) => { /*const offer_div = document.querySelectorAll(".ssg-scm-offer-disks")[0]; if (offer_div) { console.log("Found offer div"); if (offer_div.classList.contains("open")) { window.setTimeout(() => { document.body.style.overflowY = "hidden"; }, 500); } else { window.setTimeout(() => { document.body.style.overflowY = "auto"; }, 500); } }*/ /*console.log(e);*/ e.stopPropagation(); }); } else { console.warn("Failed to find content container inside ad body!"); } } }); </script> <style> .notification-bar { display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 18px 10px; .notification-bar__message { margin-left: auto; margin-right: 16px; } .notification-bar__close-button { margin-left: auto; } @media (max-width: 768px) { .notification-bar__message { font-size: 12px; } } } </style> <script> setNotificationBar = (messageHTML = "Your Message Here", buttonText = null, buttonDestination = "/", bgVariant = "primary") => { const findAndRemove = () => { const currentBar = document.getElementById("fl-notification-bar"); if (currentBar) { currentBar.remove(); } }; findAndRemove(); const bar = document.createElement('div'); bar.classList.add('notification-bar', `bg-${bgVariant}`); bar.id = "fl-notification-bar"; const message = document.createElement('div'); message.classList.add('notification-bar__message'); message.innerHTML = messageHTML; let button = null; if(buttonText !== "" && buttonText !== null) { button = document.createElement('a'); button.href = buttonDestination; button.innerText = buttonText; button.classList.add('notification-bar__button', "btn", "btn-light", "btn-sm", "py-0"); button.setAttribute('style','font-size:0.875rem;'); } const closeButton = document.createElement('button'); closeButton.classList.add("notification-bar__close-button", "btn", "btn-sm", "py-0", "btn-outline-light", "no-outline-shadow", "border-0"); closeButton.innerText = "X"; closeButton.onclick = findAndRemove; bar.appendChild(message); if(button !== null){ bar.appendChild(button); } bar.appendChild(closeButton); document.body.querySelectorAll("header")[0].prepend(bar); } </script> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10