Rotogrinders Premium

Top-ranked experts, analysis, and tools for

$59.99 / mo $119.99 / mo


Get Access Now
Everything in Core4 plus our new Specialist Package for niche sports, which includes:
  • NHL, MMA, CFB, CBB, eSports, WNBA, Soccer, and MORE
  • Projections and Ownership % from Specialists PSUFans2 and FearMyTurtle
  • Full access to LineupHQ Optimizer
  • Articles, videos, analysis from top ranked niche sports players

$0.00 / mo


Get Access Now
  • Our NBA, NFL, MLB, NHL, NASCAR, PGA, CFB, and CBB combined package
  • Intense coverage for the 4 sports that drive DFS prize pools
  • LineupHQ Optimizer loaded with Projections and Ownership %
  • Now with more tournament strategy from top ranked DFS players

Don't Just Take Our Word For It:

Still can't believe it. What an insane night. A huge thank you to every titan in the DFS industry for inspiring me. Shout out to @RotoGrinders for providing the tools and the @RotoGrinders team for doing what you do.

- @Raider707Nation after winning $100K

A great site for busy guys like me. So much research and data packed into 1 site. Great community looking to help people become profitable in fantasy sports.

- D. Durbin App Review

Thank you @RotoGrinders for helping me hit the Milly! Can't wait for the tournament of champions

- @LordMattyIce after winning a million dollars on DraftKings

'; } else if (data.promo.discount[pricePoint]) { card.combo.el.pricing.innerHTML = ''; card.combo.el.pricing.innerHTML += '' + price.combo.original + ' / ' + price.combo.metric + ''; card.combo.el.pricing.innerHTML += price.combo.value + ' / ' + price.combo.metric + ''; if ('unit' === pricePoint) { card.combo.el.pricing.innerHTML = price.combo.original + ' / ' + price.combo.metric + ''; } } else { card.sport.el.pricing.innerHTML = price.sport.value + ' / ' + price.sport.metric + ''; } } else { // @todo: with strikeout? card.combo.el.pricing.innerHTML = price.combo.value + ' / ' + price.combo.metric + ''; } if (price.sport.value_raw <= 0) { document.querySelectorAll('.monthly-btn')[0].style.display = 'none'; card.sport.el.pricing.innerHTML = 'Check Back Next Season'; return false; } if ( price.sport.promo_is_valid ) { if ( data.promo.discount_end && 'monthly' === pricePoint ) { card.sport.el.pricing.innerHTML = ''; card.sport.el.pricing.innerHTML += price.sport.value + ' / 1st ' + (data.promo.discount_end > 1 ? data.promo.discount_end : '') + ' ' + (data.promo.discount_end > 1 ? 'months' : 'month') + ' only'; card.sport.el.pricing.innerHTML += '
'; card.sport.el.pricing.innerHTML += '

then ' + price.sport.original + ' / ' + price.sport.metric + '

'; } else if (data.promo.discount[pricePoint]) { card.sport.el.pricing.innerHTML = ''; card.sport.el.pricing.innerHTML += '' + price.sport.original + ' / ' + price.sport.metric + ''; card.sport.el.pricing.innerHTML += price.sport.value + ' / ' + price.sport.metric + ''; if ('unit' === pricePoint) { card.sport.el.pricing.innerHTML = ''; card.sport.el.pricing.innerHTML += '' + price.sport.original + ' / ' + price.sport.metric + ''; card.sport.el.pricing.innerHTML += price.sport.value + ' / ' + price.sport.metric + ''; } } else { card.sport.el.pricing.innerHTML = price.sport.value + ' / ' + price.sport.metric + ''; } } else { card.sport.el.pricing.innerHTML = price.sport.value + ' / ' + price.sport.metric + ''; } } else if ( data.promo.monthly_trial_extension && 'monthly' === pricePoint ) { if (price.combo.promo_is_valid) { card.combo.el.pricing.innerHTML = ''; card.combo.el.pricing.innerHTML += '

Free for ' + data.promo.monthly_trial_extension + ' days

'; card.combo.el.pricing.innerHTML += '

then ' + price.combo.original + ' / ' + price.sport.metric + '

'; } else { card.combo.el.pricing.innerHTML = price.combo.value + ' / ' + price.combo.metric + ''; } if ( price.sport.promo_is_valid && data.promo.monthly_trial_extension ) { card.sport.el.pricing.innerHTML = ''; card.sport.el.pricing.innerHTML += '

Free for ' + data.promo.monthly_trial_extension + ' days

'; card.sport.el.pricing.innerHTML += '

then ' + price.sport.original + ' / ' + price.sport.metric + '

'; } else { card.sport.el.pricing.innerHTML = price.sport.value + ' / ' + price.sport.metric + ''; } } else { card.combo.el.pricing.innerHTML = price.combo.value + ' / ' + price.combo.metric + ''; card.sport.el.pricing.innerHTML = price.sport.value + ' / ' + price.sport.metric + ''; if ('unit' === pricePoint) { card.combo.el.pricing.innerHTML += '

then ' + data.combo.price_points.monthly.value + ' / ' + data.combo.price_points.monthly.metric + '

'; card.sport.el.pricing.innerHTML += '

then ' + data[sportId].price_points.monthly.value + ' / ' + data[sportId].price_points.monthly.metric + '

'; } } } else { var buyNowButtons = document.querySelectorAll('.monthly-btn'); buyNowButtons[0].style.display = 'block'; if (pricePoint === 'yearly') { buyNowButtons[0].setAttribute('href', '/marketplace/900/purchase?type=seasonal'); } card.combo.el.pricing.innerHTML = price.combo.value + ' / ' + price.combo.metric + ''; card.sport.el.pricing.innerHTML = price.sport.value + ' / ' + price.sport.metric + ''; if ('unit' === pricePoint) { card.combo.el.pricing.innerHTML += '

then ' + data.combo.price_points.monthly.value + ' / ' + data.combo.price_points.monthly.metric + '

'; if ( '$0.00' !== data[sportId].price_points.monthly.value && 5 !== sportId ) { card.sport.el.pricing.innerHTML += '

then ' + data[sportId].price_points.monthly.value + ' / ' + data[sportId].price_points.monthly.metric + '

'; } } if ('$0.00' === price.sport.value) { buyNowButtons[0].style.display = 'none'; card.sport.el.pricing.innerHTML = 'Check Back Next Season'; } } } var buyButton = document.querySelector('.monthly-btn'); if (buyButton) { buyButton.addEventListener('click', function(e) { e.preventDefault(); window.dataLayer.push({ 'event': 'eec.add', 'ecommerce': { 'add': { 'actionField': { 'list': 'Shopping cart', }, }, 'products': [{ 'id': this.getAttribute('data-id'), 'name': this.getAttribute('data-name'), 'category': 'Monthly', 'position': this.getAttribute('data-sport') ? 3 : 2, }] } }); window.location = this.getAttribute('href'); }); } var buyButton = document.querySelector('.yearly-btn'); if (buyButton) { buyButton.addEventListener('click', function(e) { e.preventDefault(); window.dataLayer.push({ 'event': 'eec.add', 'ecommerce': { 'add': { 'actionField': { 'list': 'Shopping cart', }, }, 'products': [{ 'id': this.getAttribute('data-id'), 'name': this.getAttribute('data-name'), 'category': 'Yearly', 'position': this.getAttribute('data-sport') ? 4 : 3, }] } }); window.location = this.getAttribute('href'); }); }
Maya Lin-Takahashi

Maya Lin-Takahashi

Consumer Tech & Gadget Reviewer

Maya is a hardware enthusiast who tests and reviews smart home devices, smartphones, wearables, and audio gear. She focuses on practical consumer value and build quality.

Share this article
Twitter Facebook Pinterest