Michael Waldo

Co-Host on Sirius XM Fantasy Sports Radio. I play with numbers for a living and @Fantistics. Firm believer that the harder you work, the luckier you get.

  • Entertainment
    NL PLayer Notes - April 24, 2019

    Pablo Lopez (MIA) - Pablo Lopez flashed the brilliance in his start on Tuesday night that made him one of the most trendy late-round speculative picks of the draft season. Lopez had a no-hitter going into the 6th inning, but...

  • Entertainment

    Much of the talk in the early going of the 2019 season has been around the rise in power and the struggles of the starting pitchers, elite or otherwise. We know from a leaguewide perspective, pitching ERA is up significantly,...

  • Entertainment
    AL Player Notes - April 18, 2019

    Yoan Moncada (2B) - One of the biggest profit centers from the draft season through the first three weeks of the season is undoubtedly Yoan Moncada. Moncada's 2018 underlying metrics were eerily similar to Javy Baez, but due to a...

  • Entertainment
    InsiderMetrics: Stabilizing K%

    Happy Saturday Everyone! On today's SiriusXM show, myself and Lou Blasi will start dissecting the first statistic that has met enough prerequisites to become reliable: strikeout rate (K%)! Based on research from some very smart people (see here), we have...

  • Entertainment
    A Closer Look - April 13, 2019

    In most years, slow news weeks for closers is usually seen as a good thing. Unfortunately, in years where there are more bullpens in committee than concrete closers, slow news weeks are both frustrating and unsettling. As far as 2019,...

  • Entertainment
    AL Player Notes - April 11, 2019

    Mike Trout (LAA) - Mike Trout was not in the lineup for the Angels on Wednesday night against Milwaukee and there's some skepticism whether or not his strained groin will improve enough in time for him to be in the...

  • Entertainment
    Applying Sabermetrics: HR/HardFB %

    We've spent a lot of time this pre-season parsing hard hit rate and all of its various components. One of the most fascinating aspects of this metric is almost certainly how each type of batted ball can be hit hard,...

  • Entertainment
    A Closer Look - April 6, 2019

    The closing situations are an absolute mess across most of baseball, as many of the situations that were in flux during the off-season remain in flux one week into the year. It's foolhardy to cast a general philosophy for all...

  • Entertainment
    AL Player Notes - April 4, 2018

    Corey Kluber (CLE) - Corey Kluber was rocked by the White Sox on Wednesday and chased from the game in the 4th inning. Kluber wasn't sharp in this one, giving up three runs in the 1st inning, a run in...

  • Entertainment
    Applying Sabermetrics: xHR/FB Rate

    For the last several seasons, I've published an article deep diving into HR/FB rate for offensive players and have developed a living model to help me decipher which players have "earned" their HR/FB rates and which players have either over...

  • Entertainment
    A Closer Look - March 30, 2019

    Baseball is back and you know what that means.....ALL ABOARD THE CLOSER CAROUSEL! This year we didn't even manage to get through one day without at least one team throwing us a curveball as Taylor Rogers nabbed the first save...

  • Entertainment
    Opening Day Edition - NL Player Notes - March 28, 2019

    Happy Opening Day! For the second consecutive season, I'm thrilled to welcome you on this special day. Just like last year, I'm treating everyone to a different format for the normal National League player notes. Don't fret, you'll still have...

  • Entertainment
    An Introduction to HR/FB Rate Allowed

    Homeruns are to flyballs as cake is to flour, unless, of course, you're a starting pitcher. In that case, homeruns are to flyballs as burnt toast is to flour. Home runs ruin ERAs, fantasy teams and even careers. For years,...

  • Entertainment
    Playing Buy, Sell, or Hold with NFBC Main Event Reliever ADP

    Yesterday marked the first NFBC Main Event drafts of the 2019 season. If you're unfamiliar, the Main Event is a high stakes 15-team, 5x5 rotisserie league that has both a league prize and an overall prize. There are 540 participants...

  • Entertainment
    An Introduction to Hard Hit Rate (Hard%) for Offense and Pitching

    Hard hit rate (hard %) measures the percentage of batted balls that are hit "hard". That's a straightforward definition, but what exactly does it mean? For context, it's important to understand a brief history of the metric. Hard hit rate...

  • Entertainment
    Fantasy Baseball Preseason Player Notes

    Cubs: Willson Contreras: 2019 bounceback candidate or 2017 abberation? Who is the real Willson Contreras? Is it the 2017 version that managed to hit .276/.356/.499 with 21 homeruns in just 428 at-bats, or the 2018 version that hit .249/.339/.390 with...

  • Entertainment
    Introduction to Barrels & Exit Velocity:

    Growing up, every little leaguer was taught by their coach to "put the barrel on the ball". When it happened, the coach might have exclaimed "way to barrel it up, Michael!" That's why when Statcast unveiled a slew of new...

  • Entertainment
    Preseason Player Notes - March 5, 2019

    Kris Bryant's Shoulder and the Erosion of his Power from the Inside Third of the Plate Everyone knows Kris Bryant suffered through a disappointing 2018 season. But if I were to ask most people in Chicago whether they thought Kris...

  • Entertainment
    An Introduction to Contact%: The Shohei Ohtani of Sabermetrics

    Contact percentage, like many of the plate discipline statistics, is like the Shohei Ohtani of sabermetrics - it plays both sides! While contact percentage is a useful statistic for measuring a pitcher's effectiveness, it's also an excellent way to measure...

  • Entertainment
    An Introduction to Swinging Strike Rate (SwStr%) and How To Get An Edge

    Swinging strike rate, or the percentage of pitches that result in a swing and a miss, is one of the most powerful tools for any fantasy player to utilize when attempting to evaluate starting pitcher performances. The calculation of the...

  • Entertainment
    An Introduction to Strand Rate (LOB%) And Why It's A Leading Indicator for Pitching Projections

    Strand rate, or left on base percentage (LOB%), measures the percentage of baserunners a pitcher leaves on base over the course of an entire season. At its core, strand rate is simply a measure of the number of runners that...

  • Entertainment
    A Closer Look: The Draft Guide

    The Spring Training games have begun and we're already knee deep in the fantasy baseball draft season! This is my sixth season covering relievers for Fantistics and writing A Closer Look. The game of baseball has transformed during that time...

  • Entertainment
    Preseason Player Notes - February 19, 2019

    Chicago Cubs: Kyle Schwarber: Just Another Prospect Bust? The year was 2016, the month was November and the Cubs were just mere days away from celebrating their first championship in 108 years. Kyle Schwarber had just gone from tearing his...

  • Entertainment
    Baseball Is Back, But Hard% Is Weird

    The biggest story of the 2018 baseball season, at least in advanced analytic circles, was what in the world was going on with hard hit percentage? After years of climbing home run totals with relatively flat hard hit percentage movement,...

  • Entertainment
    NL Player Notes 9-25-2018

    Christian Yelich (MIL) - Christian Yelich left Sunday's game after getting hit on the elbow by a pitch, but was back in action on Monday. Unfortunately, he went 0-for-4 with just a walk. Yelich has been a huge reason why...

  • Entertainment
    A Closer Look - September 22, 2018

    Well, all things must come to an end and the same is true for this column. Fear not, this isn't goodbye forever, it's simply goodbye until spring training. This year, the closers have made us laugh, they've made us cry,...

  • Entertainment
    AL Player Analysis - September 18, 2018

    Jorge Polanco (MIN) - Jorge Polanco hit his 6th homerun of the year against the Tigers in the 9th inning on Monday. Polanco finished the day going 2-for-5 and is now slashing .289/.339/.431 with 6 HR, 33 RBI, 31 RBI...

  • Entertainment
    A Closer Look - September 15, 2018

    Hi folks! In the slightly adjusted words of Lenny Melnick: A closer is a closer is a closer. In other words (mine), it doesn't matter what time of year it is or who is closing the games, we will almost...

  • Entertainment
    NL Player Notes 9-11-18

    German Marquez (COL) - German Marquez turned in another quality outing in Coors Field on Monday as he moved to 12-9 while continuing to be a bright spot in this Rockies despite a difficult park environment. On the night, Maruqez...

  • Entertainment
    A Closer Look - September 8, 2018

    It's time for A Closer Look as we take a closer look at your fantasy team's bullpen. We're in the middle of the fantasy baseball playoffs and rotisserie leagues are coming to a close. This week we'll give a little...

  • Entertainment
    A Closer Look - September 1, 2018

    We made it to roster expansion! Those of you in head-to-head leagues likely started your playoffs either earlier this week or will begin next week. Things have slowed down considerably in the bullpens over the last week, but a handful...

  • Entertainment
    NL Player Notes 8-28-2018

    Chris Stratton (SF) - Starting pitcher Chris Stratton dominated a hot Diamondbacks offense on Monday night, shutting them out for 8 innings while allowing just 5 hits while walking none and striking out 6. The outing lowered Stratton's season ERAS...

  • Entertainment
    A Closer Look - August 25, 2018

    The fantasy baseball playoffs inch closer and we're still experiencing turmoil in the ninth inning! Here's a look into the week that was: Save Leaders This Week: Sergio Romo - 3 Jose Leclerc - 3 Bud Norris - 3 Blown...

  • Entertainment
    AL Player Analysis - August 21, 2018

    Stephen Gonslaves (MIN) - The Twins recalled starting pitcher Stephen Gonslaves from Triple-A on Monday. Gonslaves received a great matchup against the White Sox for his major league debut. Unfortunately, he was unable to deliver by lasting just 1.1 innings...

  • Entertainment
    A Closer Look - August 19, 2018

    It's week 19 of the fantasy baseball season, do you know where you are in the standings? Time is running thin to make a material difference in any category, but saves is one where you can still pick up a...

  • Entertainment
    NL Player Notes August 14, 2018

    Matt Carpenter (STL) - Matt Carpenter stayed torrid hot on Monday as he hit a go-ahead 3-run homerun in the bottom of the 9th inning against the Nationals. The homerun was Carpenter's 33rd of the season. He's now hitting .280/.391/.598...