Nate Latshaw
@NateLatshaw
Data Scientist interested in sports analytics || Developer of analytics tools for: UFC, MMA, NBA || Alumnus: @DickinsonCol & @CarnegieMellon
Update after #UFC318: The career striking records of @BlessedMMA remain ridiculous relative to every other #UFC fighter ever. These 4 figures attempt to illustrate the absurdity of Holloway's records.




FightPickSim, the #UFC DraftKings #DFS optimizer I built, identified all 6 optimal lineup fighters for every user who entered correct picks for #UFCAbuDhabi. FightPickSim hit all 6 optimal lineup fighters for 2 of the last 3 events. FightPickSim is still 100% free.
FightPickSim is now updated (& free!) for: #UFCAbuDhabi Whittaker vs De Ridder FightPickSim is a #UFC #DraftKings #DFS projection, simulation, & optimization tool that also features a series of interactive stats tools to streamline research. See the link in my prior post!
Prop betting analytics in advance of #UFCAbuDhabi Whittaker vs De Ridder! How often do 3-round #UFC fights in each weight class end via KO, SUB, 1st round finish, etc.? To interactively explore far more detailed prop betting analytics, check out my passion project below!
My passion project, the #UFC Fight Night Statistical Companion, is now updated for: #UFCAbuDhabi Whittaker vs De Ridder The goal of my (100% free) website is to make @ufc fight data more accessible to the entire #MMATwitter community. Enjoy! Link 👇 natelatshaw.shinyapps.io/ufc_fight_nigh…
2025 #UFC Event Watchability Ratings! These ratings seek to numerically score the "watchability" of fighters, matchups, & events. #UFCAbuDhabi is the 5th highest rated event of 2025 and the highest rated non-PPV.
Matchup Watchability Ratings for #UFCAbuDhabi Whittaker vs De Ridder! Ratings seek to numerically score the "watchability" of fighters & bouts. Most watchable matchups via these ratings: 1⃣ Whittaker vs De Ridder 2⃣ Yan vs McGhee 3⃣ Magomedov vs Barriault
MMAOddsBreaker Tale of the Tape for: 🥊Petr Yan vs Marcus McGhee Table created on the @MMAOddsBreaker site - see the link in my prior post. This 100% free tool lets you compare #UFC fight outcome, striking, & grappling stats for each #UFCAbuDhabi matchup!
The @MMAOddsBreaker Tale of the Tape is now updated for: #UFCAbuDhabi Whittaker vs De Ridder Via my partnership w/ MMAOB, you can generate: 1⃣ Matchup stats for any bout on the card 2⃣ Comparative stats for any two #UFC fighters Link 👇 mmaoddsbreaker.com/mmaoddsbreaker…
MMAOddsBreaker Tale of the Tape for: 🥊Bryce Mitchell vs Said Nurmagomedov Table created on the @MMAOddsBreaker site - see the link in my prior post. This 100% free tool lets you compare #UFC fight outcome, striking, & grappling stats for each #UFCAbuDhabi matchup!
The @MMAOddsBreaker Tale of the Tape is now updated for: #UFCAbuDhabi Whittaker vs De Ridder Via my partnership w/ MMAOB, you can generate: 1⃣ Matchup stats for any bout on the card 2⃣ Comparative stats for any two #UFC fighters Link 👇 mmaoddsbreaker.com/mmaoddsbreaker…
Historical @ufc strength of schedule stats for the entire #UFCAbuDhabi Whittaker vs De Ridder card! Table shows the record & win % of each fighter's opponents. To deep dive additional #UFC stats like these not available elsewhere, check out my passion project below!
My passion project, the #UFC Fight Night Statistical Companion, is now updated for: #UFCAbuDhabi Whittaker vs De Ridder The goal of my (100% free) website is to make @ufc fight data more accessible to the entire #MMATwitter community. Enjoy! Link 👇 natelatshaw.shinyapps.io/ufc_fight_nigh…
Matchup Watchability Ratings for #UFCAbuDhabi Whittaker vs De Ridder! Ratings seek to numerically score the "watchability" of fighters & bouts. Most watchable matchups via these ratings: 1⃣ Whittaker vs De Ridder 2⃣ Yan vs McGhee 3⃣ Magomedov vs Barriault
Fighter Watchability Ratings for #UFCAbuDhabi Whittaker vs De Ridder! The goal of this metric is to numerically score & rank the "watchability" of #UFC fighters based on the following 4 components: 1⃣ Dominance 2⃣ Finish rates 3⃣ Striking output 4⃣ Experience
MMAOddsBreaker Tale of the Tape for: 🥊Shara Magomedov vs Marc-Andre Barriault Table created on the @MMAOddsBreaker site - see the link in my prior post. This 100% free tool lets you compare #UFC fight outcome, striking, & grappling stats for each #UFCAbuDhabi matchup!
The @MMAOddsBreaker Tale of the Tape is now updated for: #UFCAbuDhabi Whittaker vs De Ridder Via my partnership w/ MMAOB, you can generate: 1⃣ Matchup stats for any bout on the card 2⃣ Comparative stats for any two #UFC fighters Link 👇 mmaoddsbreaker.com/mmaoddsbreaker…
Strike Accuracy Over Expected (SAOE) for the entire #UFCAbuDhabi card! SAOE = the percentage-point difference between observed & expected strike accuracy. That is, Shara's strike accuracy is +12.8% greater than the average #UFC accuracy of the types of strikes he throws.
1/ Introducing Strike Accuracy Over Expected (SAOE): A #UFC striking precision metric that seeks to improve upon strike accuracy. SAOE is the percentage-point difference between observed & expected strike accuracy. This thread introduces SAOE & illustrates its value - enjoy!
Fighter Watchability Ratings for #UFCAbuDhabi Whittaker vs De Ridder! The goal of this metric is to numerically score & rank the "watchability" of #UFC fighters based on the following 4 components: 1⃣ Dominance 2⃣ Finish rates 3⃣ Striking output 4⃣ Experience

Sean Strickland 🔥
Update after #UFC318: The career striking records of @BlessedMMA remain ridiculous relative to every other #UFC fighter ever. These 4 figures attempt to illustrate the absurdity of Holloway's records.
Historical #UFC stats for the entire #UFCAbuDhabi Whittaker vs De Ridder card! Table includes Expected Round Percent (xR%), an advanced metric (like Expected Goals, or xG, from soccer) measuring fighter dominance in the octagon! xR% documentation 👇 x.com/NateLatshaw/st…
1/ Thread: Introducing Expected Rounds (xR) for the #UFC, an advanced #MMA fighter evaluation metric that improves on conventional metrics while maintaining a key feature: interpretability. See the link below for a blog post describing xR in detail. 👇 literalfightnerd.com/posts/2021-03-…
FightPickSim is now updated (& free!) for: #UFCAbuDhabi Whittaker vs De Ridder FightPickSim is a #UFC #DraftKings #DFS projection, simulation, & optimization tool that also features a series of interactive stats tools to streamline research. See the link in my prior post!
1/ Introducing FightPickSim: A #UFC #DraftKings #DFS projection, simulation, & optimization tool. FightPickSim aims to help you build winning lineups & is now 100% free! This thread documents how FightPickSim works & performs. Here's the link - enjoy! natelatshaw.shinyapps.io/ufc-dfs-simula…
I don't know if it's optimal to fight the way required to accumulate this sort of separation in these marks... ...but what this *truly* does is analytically quantify that he'll probably be UFC's "BMF" GOAT forever.
Update after #UFC318: The career striking records of @BlessedMMA remain ridiculous relative to every other #UFC fighter ever. These 4 figures attempt to illustrate the absurdity of Holloway's records.
The @MMAOddsBreaker Tale of the Tape is now updated for: #UFCAbuDhabi Whittaker vs De Ridder Via my partnership w/ MMAOB, you can generate: 1⃣ Matchup stats for any bout on the card 2⃣ Comparative stats for any two #UFC fighters Link 👇 mmaoddsbreaker.com/mmaoddsbreaker…

My passion project, the #UFC Fight Night Statistical Companion, is now updated for: #UFCAbuDhabi Whittaker vs De Ridder The goal of my (100% free) website is to make @ufc fight data more accessible to the entire #MMATwitter community. Enjoy! Link 👇 natelatshaw.shinyapps.io/ufc_fight_nigh…




FightPickSim #DFS Event Recap for: #UFC318 Holloway vs Poirier 3 FightPickSim (which is now 100% free!) identified 4 of the 6 DraftKings optimal lineup fighters for every user who entered correct picks. The 2nd figure shows actual vs projected fantasy points for those picks.
FightPickSim is now updated (& 100% free!) for: #UFC318 Holloway vs Poirier 3 FightPickSim is a #UFC #DraftKings #DFS projection, simulation, & optimization tool that also features a series of interactive stats tools to streamline research. See the link in my prior post!
The UFC just uploaded the full @DustinPoirier “Paid In Full” promo, for those who were asking where to watch. Tremendous. Instantly one of my all-time favs 🥹💎 youtu.be/_oG_3WkULOo?si…
At #UFC318, @BlessedMMA surpassed 3,600 career significant strikes landed in the #UFC. Holloway's longevity and ability to land strikes at such a prolific rate continue to set him apart from every other fighter we've ever seen.
Final significant striking stats had Holloway outlanding Poirier 198-109 Holloway clears 3,500 significant strikes landed in his career. Next closest in UFC history is Sean Strickland with 2,197.