NFL DFS, Best Ball, and Betting. UFL Lead and Senior Analyst @FantasyPts. 2022 @FSWA Football Writer of the Year. Formerly: @PFF, @RotoGrinders

Cincinnati, OH
Joined March 2014
Cole Tabb is Bo Jackson combined with Walter Payton combined with Jahmyr Gibbs combined with
1
4
1,679
The Bearcats winning today would be a disaster, long-term. Would unfortunately give our brain dead AD a reason to keep Satterfield around for another year
2
1,521
Paying $800 a month for Claude credits so I can send hostile agents after everyone who has ever disagreed with my fantasy takes
1
12
2,287
Jake Tribbey retweeted
"I really like jamming a lot of Tyler Higbee into your flex... If Puka sits, Higbee is just going to be an amazing place." 💣 #Rams #NFLDFS #DraftKings How are you playing DFS this weekend with Rams players? ➡️ youtu.be/y1caSzl1mDs @GrahamBarfield @JakeTribbey @RyanJ_Heath
2
16
6,574
A very nice demo of what's possible with the @FantasyPtsData Data Suite 2.0!
Here's a quick (lol not really) rundown of Data Suite 2.0, including: - how to navigate tables - find filters - calculate custom columns - some of my favorite reports to use for my own research! Data Suite 2.0 is still free for the next couple of days! @FantasyPtsData
1,090
It's easy to see Gibbs' Week 7 price and say "he's expensive" And he is! But he's actually still cheaper than 2019 CMC.
"He's been more productive than 2019 McCaffrey." And Jahmyr Gibbs is still only $9,800 on DraftKings 👀 #Lions #NFLDFS #DraftKings Are you paying up for Gibbs on the Week 7 main slate? ➡️ youtu.be/jz0AlPgQglk @GrahamBarfield @JakeTribbey @RyanJ_Heath
2
1,685
Jets HC Aaron Glenn on why AD Mitchell's recovery has taken so long: "When [Mitchell] had X-Rays done on his hand, it turned out he had been playing with 10 broken fingers his entire career"
2
5
1
616
106,578
🚨 FREE WEEK STARTS NOW 🚨 For the next 7 days, we're giving EVERYONE free access to @FantasyPtsData's Data Suite 2.0. Just head on over to fantasypointsdata.com to see what all the hype is about
Want to see what all the @FantasyPtsData hype is about? Next week is your chance!
8
24
13
99
50,179
Cam Ward throws the football like he’s gets paid per incompletion
5
1,629
Is there some sort of vehicle for a guy with no swag and $200 in liquid funds ($700 if you include Crown Cash) to short Underdog stock?
1
6
2,578
The world's best football data product is free for a week!
Want to see what all the @FantasyPtsData hype is about? Next week is your chance!
1
9
4,226
QB usage vs production (via @FantasyPtsData) - Allen, Goff, and Shough with the best workloads among QBs - Allen, Purdy, and Daniels among those outperforming the most You can build charts like these yourself with @FantasyPtsData Data Suite 2.0!
1
15
5,990
WR expected vs. actual fantasy points per route (via @RyanJ_Heath and @FantasyPtsData) - JSN still crushing everyone not named Zay Flowers - Mike Evans' role is likely underrated by a middling route share (68% L2 weeks) - Jalen Coker's return is huge for Carolina
5
6
1
186
75,651
Red zone actual vs expected fantasy points per game for RBs (data via @FantasyPtsData, chart via @RyanJ_Heath): - Jahmyr Gibbs continues to run laps around every other RB - Swift, Jeanty, Monangai, Wilson among the biggest underperformers
1
1
67
25,401
Jake Tribbey retweeted
Time to recap the fantasy usage you need to know about from Week 5, via @FantasyPtsData! 1. Bhayshul Tuten’s backfield carry shares and XFP shares, by week: W1: 60% carry share, 59% XFP share W2: 59%, 60% W3: 57%, 62% W4: 74%, 77% W5: 92%, 80%
3
9
247
43,884
A million of you asked, so here is the updated chart with a lower route minimum to include Zay Flowers (shoutout @RyanJ_Heath and @FantasyPtsData)
WR expected vs actual fantasy points per route (per @RyanJ_Heath and @FantasyPtsData) - JSN (eggplant emoji) - Jalen Coker (eggplant emoji) - Quentin Johnston (#ItsSoOver)
15
58
13
908
167,391
San Diego of the Midwest
1
1,428
WR expected vs actual fantasy points per route (per @RyanJ_Heath and @FantasyPtsData) - JSN (eggplant emoji) - Jalen Coker (eggplant emoji) - Quentin Johnston (#ItsSoOver)
27
10
4
878
743,949