Last week, this series of Statcast articles focussed on the start of the unofficial second half of the 2022 season. In doing so, we could look backward and gauge how each player ranks against the league. This time, we are measuring a player against himself.
We’ve gone down this road before. The “rolling windows” article has a few prior iterations, and therein lies its value. We can repeatedly look at the same player over a different period and watch the changes in the numbers.
Rolling xwOBA – Last 100 PA: Batters
Below are two tables for rolling xwOBA over the last 100 PA by batters. “Then” refers to the start of the timeframe, while “now” is the current xwOBA for a player. “Delta” is the difference between the two. The first table is sorted by “Delta” from high to low, while the second is from low to high.
Player | Then | Now | Delta |
Bryson Stott | 0.199 | 0.375 | 0.176 |
Austin Riley | 0.341 | 0.482 | 0.141 |
Rob Refsnyder | 0.303 | 0.419 | 0.116 |
Josh Rojas | 0.229 | 0.345 | 0.116 |
Kris Bryant | 0.267 | 0.381 | 0.114 |
Eric Haase | 0.276 | 0.390 | 0.114 |
Carson Kelly | 0.233 | 0.338 | 0.105 |
Ha-Seong Kim | 0.256 | 0.358 | 0.102 |
David Peralta | 0.274 | 0.375 | 0.101 |
Greg Allen | 0.205 | 0.302 | 0.097 |
Julio Rodríguez | 0.336 | 0.429 | 0.093 |
Christopher Morel | 0.305 | 0.397 | 0.092 |
Juan Soto | 0.371 | 0.461 | 0.090 |
Taylor Trammell | 0.224 | 0.314 | 0.090 |
Jorge Mateo | 0.210 | 0.298 | 0.088 |
Adam Duvall | 0.257 | 0.342 | 0.085 |
Aaron Hicks | 0.281 | 0.366 | 0.085 |
Matt Carpenter | 0.316 | 0.400 | 0.084 |
Manny Machado | 0.276 | 0.359 | 0.083 |
James McCann | 0.249 | 0.331 | 0.082 |
Player | Then | Now | Delta |
Eddie Rosario | 0.385 | 0.204 | -0.181 |
Jorge Soler | 0.416 | 0.254 | -0.162 |
Alejandro Kirk | 0.483 | 0.354 | -0.129 |
Vladimir Guerrero Jr. | 0.425 | 0.299 | -0.126 |
Trey Mancini | 0.402 | 0.277 | -0.125 |
José Abreu | 0.443 | 0.322 | -0.121 |
Akil Baddoo | 0.334 | 0.221 | -0.113 |
Joc Pederson | 0.424 | 0.311 | -0.113 |
Ryan Mountcastle | 0.422 | 0.314 | -0.108 |
Kyle Tucker | 0.439 | 0.332 | -0.107 |
Matt Olson | 0.364 | 0.259 | -0.105 |
Yu Chang | 0.335 | 0.232 | -0.103 |
Brian Anderson | 0.363 | 0.262 | -0.101 |
Dansby Swanson | 0.420 | 0.320 | -0.100 |
Michael A. Taylor | 0.359 | 0.260 | -0.099 |
Kyle Schwarber | 0.455 | 0.360 | -0.095 |
J.D. Davis | 0.374 | 0.279 | -0.095 |
Tommy La Stella | 0.364 | 0.271 | -0.093 |
Dylan Moore | 0.358 | 0.266 | -0.092 |
Victor Reyes | 0.362 | 0.271 | -0.091 |
Notes
- Bryson Stott is on fire. His difference in statistics is so drastic that he legitimately went from one of the worst hitters in the league — based on xwOBA — to an above-average one in a matter of 100 plate appearances. Of course, his numbers aren’t outstanding, but that’s simply because they were weighed down by a slow start. We should probably expect some regression — most likely, he sits somewhere between his low and high points — but it is thoroughly inspiring for his fantasy managers and the Phillies that he can produce at such a feverish pace.
- The National League East is represented quite well at the top of the chart, where Atlanta’s Austin Riley slots into second place according to “Delta.” Riley is at a different level from the aforementioned Stott, whose starting point was already high. That makes his last 100 plate appearances even more extraordinary, and he is likely carrying his fantasy teams to a playoff berth based on this recent surge.
- The divisional trend continues once more as Juan Soto — the center of most baseball conversations lately — finds his way onto the list among the sport’s hottest hitters. Like Riley, Soto had an extremely high starting point — the highest of anyone on the first list, actually — but he continues to deliver at such an incredible pace that any concerns about a slow start or weaker 2022 fantasy output should now be alleviated. Rumors continue to swirl that Soto will be dealt in the coming days, and he continues to perform even with all eyes on him.
- We always flip to the opposite side of a table to see if any names jump off the screen as surprises simply because of their history. It doesn’t take long to find Vladimir Guerrero, Jr. as the player worth highlighting. He has gone cold over the last few weeks, and fantasy managers will need to rely on prior performances to drive his future outcomes. Dansby Swanson and Kyle Tucker are also worth mentioning because both had spent time atop prior lists for various reasons, and they have drastically regressed to the mean.
Rolling xwOBA – Last 100 PA: Pitchers
Below are two tables for rolling xwOBA over the last 100 PA by pitchers. “Then” refers to the start of the timeframe, while “now” is the current xwOBA for a player. “Delta” is the difference between the two. The first table is sorted by “Delta” from low to high, while the second is from high to low.
Player | Then | Now | Delta |
Lucas Giolito | 0.397 | 0.258 | -0.139 |
Chase De Jong | 0.424 | 0.292 | -0.132 |
Manny Bañuelos | 0.447 | 0.316 | -0.131 |
Andrés Muñoz | 0.312 | 0.183 | -0.129 |
José Berríos | 0.390 | 0.262 | -0.128 |
José Urquidy | 0.368 | 0.245 | -0.123 |
Wandy Peralta | 0.329 | 0.209 | -0.120 |
Triston McKenzie | 0.378 | 0.260 | -0.118 |
Phil Maton | 0.400 | 0.286 | -0.114 |
Taylor Clarke | 0.343 | 0.230 | -0.113 |
Domingo Acevedo | 0.359 | 0.248 | -0.111 |
Matthew Festa | 0.369 | 0.259 | -0.110 |
Víctor Arano | 0.357 | 0.247 | -0.110 |
Matt Bush | 0.328 | 0.221 | -0.107 |
Brad Keller | 0.374 | 0.268 | -0.106 |
Emilio Pagán | 0.402 | 0.301 | -0.101 |
Spenser Watkins | 0.410 | 0.309 | -0.101 |
José Quijada | 0.335 | 0.239 | -0.096 |
Cristian Javier | 0.289 | 0.195 | -0.094 |
Clayton Kershaw | 0.289 | 0.200 | -0.089 |
Player | Then | Now | Delta |
MacKenzie Gore | 0.277 | 0.470 | 0.193 |
Dakota Hudson | 0.276 | 0.438 | 0.162 |
Paolo Espino | 0.260 | 0.400 | 0.140 |
Sean Manaea | 0.255 | 0.393 | 0.138 |
Erick Fedde | 0.279 | 0.417 | 0.138 |
Aaron Loup | 0.256 | 0.388 | 0.132 |
Roansy Contreras | 0.295 | 0.424 | 0.129 |
Ryan Yarbrough | 0.286 | 0.405 | 0.119 |
Tyler Gilbert | 0.312 | 0.428 | 0.116 |
Sonny Gray | 0.218 | 0.329 | 0.111 |
Hansel Robles | 0.278 | 0.389 | 0.111 |
Joe Smith | 0.260 | 0.368 | 0.108 |
Jonathan Loáisiga | 0.234 | 0.339 | 0.105 |
Jeff Hoffman | 0.268 | 0.368 | 0.100 |
Sam Hentges | 0.247 | 0.342 | 0.095 |
Ken Giles | 0.210 | 0.305 | 0.095 |
Jake McGee | 0.296 | 0.390 | 0.094 |
Raisel Iglesias | 0.221 | 0.313 | 0.092 |
Chris Stratton | 0.277 | 0.368 | 0.091 |
Noé Ramirez | 0.249 | 0.338 | 0.089 |
Notes
- Although he missed the cutoff in a prior installment of this series, Lucas Giolito was on the wrong side of the rolling windows weeks ago. He has turned his season around and now leads the league in “Delta” over the last 100 plate appearances. His numbers, as a whole, aren’t incredible — they are still quite bad — but he has significantly recovered from an uncharacteristic start to the year.
- In the past, his “best” numbers weren’t nearly as good as the aforementioned Giolito’s, but Jose Berrios has been mentioned multiple times in this series. He was continually on the verge of extreme concern where. He was threatening to fall off the map entirely, and he was also in a position to positively correct. Now that we can see the transition over the last 100 plate appearances, we can be more optimistic about Berrios’ future. He has improved dramatically and, hopefully for his fantasy managers, can continue along this path.
- Cristian Javier and Clayton Kershaw may sit at the bottom of the table, but their numbers are among the best in the league. That makes their appearance on the list of “best difference in numbers” even more impressive. Even if they were to have some negative regression, they are establishing a solid enough baseline where we should continue to expect a positive season overall.
- The name that leads the top of the last list should be self-explanatory. MacKenzie Gore has been a top pitching prospect for years and finally debuted with his Major League club this year. Despite mixed success and injuries throughout the Minor Leagues, Gore was outstanding immediately. That ” outstanding ” level was simply unsustainable for a rookie with his backlog of ailments, and, right on cue, Gore can see his numbers balloon in the wrong direction. Also, on cue, Gore was placed on the Injured List with an ailment in his throwing elbow. Between the missed time ahead and the team already limiting his innings, Gore has likely delivered all he has for fantasy managers in 2022.
Have something you want me to cover in this space, or do you just want to talk baseball? Feel free to reach out on Twitter @MarioMergola with questions or requests.
Subscribe: Apple Podcasts | Spotify | Google Podcasts | Stitcher | SoundCloud | iHeartRadio
If you want to dive deeper into fantasy baseball, check out our award-winning slate of Fantasy Baseball Tools as you navigate your season. From our Lineup Assistant – which provides your optimal lineup based on accurate consensus projections – to our Waiver Wire Assistant, which allows you to quickly see which available players will improve your team and how much – we’ve got you covered this fantasy baseball season.
Mario Mergola is a featured writer at FantasyPros and BettingPros and the creator and content editor of Sporfolio. For more from Mario, check out his archive and follow him @MarioMergola.