Monthly Archives: July 2018

July 4, 2018

Beat the Streak Picks

Here are the top picks my programs produced for use in Beat the Streak. This post mostly explains the ideas behind the calculations. In addition, this post shows tests on the Neural Network (NN). This post discusses an NN that includes the ballpark. I updated the models, and the results of those tests are here.

For 2018, I am just going to publish the Log5 hit averages and the NN probabilities with parks factored in. I am keeping track of the results here. I added a graph that gives a visual representation of the probability and success each day.

I have been asked to expand the list to the top 25 players for an econometric project.

First, the Log5 Method picks:

0.330 — J.D. Martinez batting against Erick Fedde.
0.319 — Scooter Gennett batting against Dylan Covey.
0.319 — Mookie Betts batting against Erick Fedde.
0.315 — Gerardo Parra batting against Andrew Suarez.
0.313 — Jed Lowrie batting against Luis Perdomo.
0.310 — Michael Brantley batting against Trevor Oaks.
0.307 — Andrelton Simmons batting against Mike Leake.
0.306 — Avisail Garcia batting against Sal Romano.
0.306 — Matt M Duffy batting against Jose Urena.
0.304 — Nolan Arenado batting against Andrew Suarez.
0.299 — Eduardo Nunez batting against Erick Fedde.
0.298 — Jose Altuve batting against Mike Minor.
0.297 — DJ LeMahieu batting against Andrew Suarez.
0.295 — Charlie Blackmon batting against Andrew Suarez.
0.294 — Jose Ramirez batting against Trevor Oaks.
0.294 — Kevan Smith batting against Sal Romano.
0.293 — Xander Bogaerts batting against Erick Fedde.
0.292 — Steve Pearce batting against Erick Fedde.
0.292 — Jonathan Lucroy batting against Luis Perdomo.
0.291 — Francisco Lindor batting against Trevor Oaks.
0.290 — Wilson Ramos batting against Jose Urena.
0.288 — Jose Abreu batting against Sal Romano.
0.288 — Mitch Moreland batting against Erick Fedde.
0.286 — Brock Holt batting against Erick Fedde.
0.286 — Asdrubal Cabrera batting against Marcus Stroman.

Fedde this season allows contact with a low strikeout rate and a low walk rate. That should help the excellent hitters on the Red Sox. The game does start at 11 AM, something that shouldn’t phase Boston, since they play at that time on Patriot’s day every year.

Here is how the NN with Park ranks the players:

0.298, 0.744 — Jose Altuve batting against Mike Minor.
0.330, 0.742 — J.D. Martinez batting against Erick Fedde.
0.319, 0.742 — Scooter Gennett batting against Dylan Covey.
0.315, 0.734 — Gerardo Parra batting against Andrew Suarez.
0.306, 0.727 — Avisail Garcia batting against Sal Romano.
0.306, 0.726 — Matt M Duffy batting against Jose Urena.
0.310, 0.725 — Michael Brantley batting against Trevor Oaks.
0.319, 0.723 — Mookie Betts batting against Erick Fedde.
0.270, 0.722 — Albert Almora batting against Francisco Liriano.
0.307, 0.722 — Andrelton Simmons batting against Mike Leake.
0.304, 0.721 — Nolan Arenado batting against Andrew Suarez.
0.264, 0.721 — Jean Segura batting against Garrett Richards.
0.297, 0.718 — DJ LeMahieu batting against Andrew Suarez.
0.295, 0.717 — Charlie Blackmon batting against Andrew Suarez.
0.313, 0.712 — Jed Lowrie batting against Luis Perdomo.
0.294, 0.711 — Jose Ramirez batting against Trevor Oaks.
0.299, 0.710 — Eduardo Nunez batting against Erick Fedde.
0.276, 0.708 — Yulieski Gurriel batting against Mike Minor.
0.282, 0.707 — J.T. Realmuto batting against Matt Andriese.
0.290, 0.707 — Wilson Ramos batting against Jose Urena.
0.283, 0.705 — Buster Posey batting against Tyler Anderson.
0.277, 0.705 — Matt Kemp batting against Clay W Holmes.
0.294, 0.702 — Kevan Smith batting against Sal Romano.
0.275, 0.701 — Nick Castellanos batting against Jose Quintana.
0.258, 0.700 — Eddie Rosario batting against Chase Anderson.
0.288, 0.700 — Jose Abreu batting against Sal Romano.

Altuve went hitless in his last two games, and only went hitless in three straight games once this season. J.D. Martinez is the consensus first pick, Gennett the consensus second pick. Altuve is 3 for 9 career against Minor with two walks and a hit by pitch, but no strikeouts.

Also note that since the Red Sox are in Washington, there is no DH, so Martinez may not play.

Remember, your best pick will fail about 25% of the time. Good luck!

July 4, 2018

Best Batter Today

Alex Bregman remains atop the Baseball Musings Batter Rankings after collecting two singles in five plate appearances Tuesday night. Jose Ramirez, Francisco Lindor, Paul Goldschmidt, and J.D. Martinez round out the top five. Martinez replaces Jose Altuve as Martinez goes 2 for 5 with his 26th home run, and Altuve went 0 for 4 with a sacrifice (he was actually bunting for a hit). This is the third time this season that Altuve had a streak of at least two games without a hit. He had one streak of three games, and two streaks of two games.

July 4, 2018 July 3, 2018

Another First Home Run

The no home run players keep falling by the wayside. The other day two fell off the list, and tonight Pedro Severino passes the baton to Austin Jackson. Severino went deep in the sixth inning of an 11-4 blow out of the Nationals by the Red Sox.

Davey Johnson won in his first year, but lost in his second and was fired. Matt Williams won in his first year, lost in his second and was fired. Dusty Baker won in both his years and was fired. One wonders how long Dave Martinez will last if this team falls below .500.

July 3, 2018

Slow Gardner

MLB fined Brett Gardner for playing slowly.

Brett Gardner won’t be able to continue taking his time getting into the batter’s box, or he will continue to feel it in his wallet.

The veteran outfielder has been fined roughly $3,500 for six violations of baseball’s pace-of-play policy, a person with knowledge of the situation confirmed. One of the fines was for $2,000.

Baseball began warning and fining players for these violations in 2015. The names of the players fined do not get released by MLB. In 2017, Orioles outfielder Adam Jones said he had been fined “almost 50 grand or something like that.”

That’s pocket change to a player making millions of dollars. Instead of fining players, MLB should rewarding those who play quickly.

July 3, 2018

Seeing Things

The New York Post sees everything Bryce Harper does as indicating he wants to play for the Yankees. First it was shaving his beard when the Yankees were in town, now it’s practicing at first base. Since the Yankees outfield is full, Harper might fit better at first. The Nationals explanation seems more realistic, however:

The outfielder put in pregame work Monday afternoon taking ground balls at first base, a position he has never played in 850 career games but where he has told Nationals manager Dave Martinez he wants to play, according to the Washington Post.

“It’s just kind of him getting outside of his comfort zone and doing something different,” Martinez said. “And he’s actually not bad. I don’t know if he’ll ever start a game there, but I believe if we’re in a pinch, some kind of decisions in-game, he probably could play there. So it was good to see him out there feeling good working with [infield coach Tim Bogar]. Like I said, here’s a guy that, love him to death because he’ll do whatever it takes for this team to win and help win and that’s part of who Bryce is.”

Shaving the beard struck me as someone in a slump trying to change something. The Nationals have an abundance of outfielders, too, and Juan Soto, Michael Taylor, and Adam Eaton might be their best defensive arrangement.

It might also be that Harper is hurt, which would make a lot of sense given his slump. Playing first might be easier than playing the outfield, and give him a chance to return to form.

It’s not all about the Yankees.

July 3, 2018

Games of the Day

Jack Flaherty faces Zack Greinke as the Cardinals visit the Diamondbacks. Flaherty combines a high strikeout rate with a decent walk rate to keep opponents off base. Batters reach at a .284 clip against Flaherty. Greinke has not made a relief appearance since the 2007 season. Since the start of the 2008 season, Greinke made 327 starts, the third most of any pitcher in that time frame without a relief appearance. Jon Lester and Justin Verlander both are at 339 starts.

The Angels try to gain on the Mariners as Andrew Heaney takes on Wade LeBlanc. Heaney made one start against Seattle this season, giving up three home runs in three innings. LeBlanc allowed a .215 BA at home this season, .299 on the road. He both strikes out and walks more batters in Seattle.

Enjoy!

July 3, 2018

Blowout City

The Dodgers blew away the Pirates Monday night 17-1. It is the fifth time this season a team scored at least 17 runs in a game. The Dodgers collected 21 hits and six walks, while Pittsburgh made three errors. Los Angeles hit four home runs in the game, but three of them were solo shots and the quartet of long balls accounted for just six of the runs. The Dodgers hitters just kept coming to the plate with men on base and delivering, going 9 for 21 with runners in scoring position. Matt Kemp had the big night, going 5 for 5 with a double and a home run.

The Dodgers have scored at least 12 runs five times this season. The Cubs lead the majors scoring at least 12 runs seven times. Cleveland, Toronto, and Milwaukee are tied with the Dodgers with five such games.

July 3, 2018

Beat the Streak Picks

Here are the top picks my programs produced for use in Beat the Streak. This post mostly explains the ideas behind the calculations. In addition, this post shows tests on the Neural Network (NN). This post discusses an NN that includes the ballpark. I updated the models, and the results of those tests are here.

For 2018, I am just going to publish the Log5 hit averages and the NN probabilities with parks factored in. I am keeping track of the results here. I added a graph that gives a visual representation of the probability and success each day.

I have been asked to expand the list to the top 25 players for an econometric project.

First, the Log5 Method picks:

0.332 — Matt Kemp batting against Ivan Nova.
0.329 — Odubel Herrera batting against Alex Cobb.
0.321 — Jose Altuve batting against Austin Bibens-Dirkx.
0.305 — Gerardo Parra batting against Chris Stratton.
0.304 — Jean Segura batting against Andrew Heaney.
0.302 — Jorge Alfaro batting against Alex Cobb.
0.302 — Cesar Hernandez batting against Alex Cobb.
0.299 — Albert Almora batting against Michael Fulmer.
0.296 — Maikel Franco batting against Alex Cobb.
0.296 — Andrelton Simmons batting against Wade LeBlanc.
0.295 — Pedro Florimon Jr. batting against Alex Cobb.
0.295 — Matt M Duffy batting against Trevor Richards.
0.295 — Yulieski Gurriel batting against Austin Bibens-Dirkx.
0.292 — Nolan Arenado batting against Chris Stratton.
0.292 — Brandon Crawford batting against Antonio Senzatela.
0.290 — Buster Posey batting against Antonio Senzatela.
0.289 — Nick Williams batting against Alex Cobb.
0.288 — DJ LeMahieu batting against Chris Stratton.
0.285 — Adrian Beltre batting against Dallas Keuchel.
0.284 — Michael Brantley batting against Daniel Duffy.
0.284 — Anthony Rendon batting against Brian Johnson.
0.284 — Adam Jones batting against Zach Eflin.
0.283 — Adam C Eaton batting against Brian Johnson.
0.283 — Justin Turner batting against Ivan Nova.
0.283 — Jed Lowrie batting against Clayton Richard.

Matt Kemp comes off a five hit night, so he’s a little hot. Kemp is 3 for 9 career against Nova with no strikeouts and no walks. Alex Cobb gives up so many hits, I had to remove a number of Phillies pitchers from the list.

Here is how the NN with Park ranks the players:

0.321, 0.761 — Jose Altuve batting against Austin Bibens-Dirkx.
0.304, 0.744 — Jean Segura batting against Andrew Heaney.
0.332, 0.740 — Matt Kemp batting against Ivan Nova.
0.299, 0.736 — Albert Almora batting against Michael Fulmer.
0.305, 0.731 — Gerardo Parra batting against Chris Stratton.
0.329, 0.723 — Odubel Herrera batting against Alex Cobb.
0.295, 0.723 — Yulieski Gurriel batting against Austin Bibens-Dirkx.
0.295, 0.721 — Matt M Duffy batting against Trevor Richards.
0.280, 0.718 — Scooter Gennett batting against Lucas Giolito.
0.281, 0.714 — J.D. Martinez batting against Tanner Roark.
0.288, 0.714 — DJ LeMahieu batting against Chris Stratton.
0.292, 0.714 — Nolan Arenado batting against Chris Stratton.
0.284, 0.713 — Michael Brantley batting against Daniel Duffy.
0.296, 0.713 — Andrelton Simmons batting against Wade LeBlanc.
0.290, 0.710 — Buster Posey batting against Antonio Senzatela.
0.280, 0.709 — Avisail Garcia batting against Anthony DeSclafani.
0.280, 0.708 — Daniel Murphy batting against Brian Johnson.
0.284, 0.708 — Adam Jones batting against Zach Eflin.
0.281, 0.707 — Charlie Blackmon batting against Chris Stratton.
0.285, 0.707 — Adrian Beltre batting against Dallas Keuchel.
0.267, 0.703 — Eddie Rosario batting against Junior Guerra.
0.273, 0.703 — J.T. Realmuto batting against Ryan Yarbrough.
0.276, 0.701 — Jose Martinez batting against Zack Greinke.
0.292, 0.701 — Brandon Crawford batting against Antonio Senzatela.
0.271, 0.701 — Dee Gordon batting against Andrew Heaney.

Altuve hits the top spot again, trading the third slot with Kemp. They are tied for the consensus first choice.

Remember, your best pick will fail about 25% of the time. Good luck!

July 3, 2018

Best Batter Today

Alex Bregman stays atop the Baseball Musings Batter Rankings, as no one else in the top five was able to catch the idle leader. Jose Ramirez and Francisco Lindor closed the gap a bit, as Ramirez doubled twice and Lindor hit two home runs against Kansas City. Jose Alutve remains in the top five, but Paul Goldschmidt replace Mike Trout. Goldschmidt hit four singles in the Diamondbacks 6-3 loss to the Cardinals. I believe this is the first day since I started tracking this ranking that Trout was not in the top five.

July 3, 2018 July 2, 2018

Porcello Sticks Scherzer

With two out and men on second and third in the top of the second inning, Max Scherzer intentionally walks Jackie Bradley to pitch to Rick Porcello. With two strikes, Porcello chokes up on the bat and drives a double over Juan Soto‘s head to drive in all three runners. It’s the first double of Porcello’s career, and he only had two RBI coming into the game.

Maybe more batters should choke up against Scherzer with two strikes.

July 2, 2018

Fowler Under the Bus

Cardinals president of baseball operations John Mozeliak criticizes Dexter Fowler a day after the outfielder goes on paternity leave.

It’s been a frustrating year for everybody involved. Here’s a guy who wants to go out and play well. I think he would tell you it’s hard to do that when you’re not playing on a consistent basis. But I’ve also had a lot of people come up to me and question his effort and his energy level. You know, those are things that I can’t defend.

Fowler played very consistently during his career, usually with an excellent OBP, and sometimes, like his first season with the Cardinals, adding power. Maybe with a child at home and a pregnant wife in her last trimester, Fowler isn’t getting much sleep. An even more likely explanation would be that he’s low level hurt.

Maybe the Cardinals should hack his home computer and find out what’s going on.

July 2, 2018

Games of the Day

The Braves visit the Yankees, a possible World Series preview. Anibal Sanchez takes on German Marquez. The pitching match-up takes a back seat to the young talent on these teams. The Braves offer Ronald Acuna and Ozzie Albies, while the Yankees counter with Miguel Andujar and Gleyber Torres. All four are showing excellent power, the four combining for 50 home runs so far.

Boston heads south on I-95 to Washington as Rick Porcello faces Max Scherzer. Procello pitched well on the road this season. His innings are about even, but he allowed just three of his ten home runs away, helping him to a 3.42 ERA on the road. Scherzer is 2-2 against the AL this season with a 1.75 ERA. He walked six and struck out 48 in 36 innings in those five starts.

Finally, the Giants try to tame Coors Field as Madison Bumgarner faces the Rockies and Kyle Freeland. Bumgarner is pitching well back from his injury, he’s just not winning much. He walked nine and struck out 25 in 32 1/3 innings, but that K rate is down. Freeland pitched great at Coors this season, owning a 2.95 ERA in six starts. He allowed six home runs there, but all were solo shots, and is allowing a .133 BA with runners in scoring position.

Enjoy!

July 2, 2018

Weekly Look at Offense

Through the same number of weeks, the 2018 season remains behind the 2017 season in terms of run scoring. The 2018 season averages 8.78 runs per game, while the 2017 season averaged 9.34 runs per game, over half a run difference. Walk rates are identical at 6.54 per game, but all hits are down. Homers are down 0.24 per game, and other hits are down 0.42 per game. With strikeouts up 0.6 per game, there is less of a chance for batted balls to advance runners.

The league scored 8.91 runs per game last week, down 0.4 runs per game from the week before.

July 2, 2018

Beat the Streak Picks

Here are the top picks my programs produced for use in Beat the Streak. This post mostly explains the ideas behind the calculations. In addition, this post shows tests on the Neural Network (NN). This post discusses an NN that includes the ballpark. I updated the models, and the results of those tests are here.

For 2018, I am just going to publish the Log5 hit averages and the NN probabilities with parks factored in. I am keeping track of the results here. I added a graph that gives a visual representation of the probability and success each day.

I have been asked to expand the list to the top 25 players for an econometric project.

First, the Log5 Method picks:

0.342 — Matt M Duffy batting against Wei-Yin Chen.
0.321 — Wilson Ramos batting against Wei-Yin Chen.
0.298 — Eddie Rosario batting against Brent Suter.
0.291 — Michael Brantley batting against Jakob Junis.
0.287 — Joey Wendle batting against Wei-Yin Chen.
0.286 — Mallex Smith batting against Wei-Yin Chen.
0.284 — Adeiny Hechavarria batting against Wei-Yin Chen.
0.283 — Scooter Gennett batting against James Shields.
0.282 — Corey Dickerson batting against Alex Wood.
0.278 — Nick Castellanos batting against Ryan Borucki.
0.277 — Avisail Garcia batting against Luis Castillo.
0.274 — Jose Ramirez batting against Jakob Junis.
0.273 — Brandon Crawford batting against Kyle Freeland.
0.271 — Kevan Smith batting against Luis Castillo.
0.270 — Jose Abreu batting against Luis Castillo.
0.269 — Lonnie Chisenhall batting against Jakob Junis.
0.269 — Francisco Lindor batting against Jakob Junis.
0.268 — Buster Posey batting against Kyle Freeland.
0.267 — Christian Arroyo batting against Wei-Yin Chen.
0.267 — Jesus Sucre batting against Wei-Yin Chen.
0.267 — Gerardo Parra batting against Madison Bumgarner.
0.266 — Austin Meadows batting against Alex Wood.
0.264 — Aledmys Diaz batting against Michael Fiers.
0.263 — Jake Bauers batting against Wei-Yin Chen.
0.262 — Leury Garcia batting against Luis Castillo.
0.262 — Tyler Naquin batting against Jakob Junis.
0.262 — Matt Kemp batting against Nick Kingham.
0.262 — Kevin Pillar batting against Michael Fiers.

Chen owns a low strikeout rate, helping him allow a high number of hits. Duffy’s .365 OBP is made up mostly of hits, so this is a good match-up to extend a streak.

Here is how the NN with Park ranks the players:

0.342, 0.751 — Matt M Duffy batting against Wei-Yin Chen.
0.321, 0.726 — Wilson Ramos batting against Wei-Yin Chen.
0.298, 0.725 — Eddie Rosario batting against Brent Suter.
0.283, 0.722 — Scooter Gennett batting against James Shields.
0.291, 0.718 — Michael Brantley batting against Jakob Junis.
0.267, 0.709 — Gerardo Parra batting against Madison Bumgarner.
0.278, 0.703 — Nick Castellanos batting against Ryan Borucki.
0.277, 0.701 — Avisail Garcia batting against Luis Castillo.
0.274, 0.701 — Jose Ramirez batting against Jakob Junis.
0.268, 0.696 — Buster Posey batting against Kyle Freeland.
0.282, 0.696 — Corey Dickerson batting against Alex Wood.
0.273, 0.693 — Brandon Crawford batting against Kyle Freeland.
0.254, 0.692 — J.T. Realmuto batting against Nathan Eovaldi.
0.262, 0.691 — Matt Kemp batting against Nick Kingham.
0.253, 0.690 — Daniel Murphy batting against Rick Porcello.
0.254, 0.690 — Nolan Arenado batting against Madison Bumgarner.
0.269, 0.689 — Lonnie Chisenhall batting against Jakob Junis.
0.250, 0.689 — DJ LeMahieu batting against Madison Bumgarner.
0.270, 0.687 — Jose Abreu batting against Luis Castillo.
0.246, 0.686 — Charlie Blackmon batting against Madison Bumgarner.
0.251, 0.685 — Jose Martinez batting against Robbie Ray.
0.269, 0.685 — Francisco Lindor batting against Jakob Junis.
0.258, 0.684 — Freddie Freeman batting against Jonathan Loaisiga.
0.261, 0.683 — Nick Markakis batting against Jonathan Loaisiga.
0.271, 0.682 — Kevan Smith batting against Luis Castillo.

The two systems agree on the top three picks. Looks like a double down on Duffy and Ramos.

Remember, your best pick will fail about 25% of the time. Good luck!

July 2, 2018

Best Batter Today

Alex Bregman stays atop the Baseball Musings Batter Rankings, going 1 for 3 with a walk on Sunday. Jose Ramirez moves into second place with a 3 for 6 day, and his teammate Francisco Lindor moves back into the top five after reaching base five times in the same game. His three hits were two doubles and a home run. Jose Altuve and Mike Trout drop to three and four respectively. The top five are separated by 11 points.

July 2, 2018 July 1, 2018

The Price is Wrong

David Price is having such a bad night that he just allowed a home run to Kyle Higashioka, who was 0 for 22 in his major league career. The Yankees lead the Red Sox 7-0 in the bottom of the fourth and hit four homers against Price. It’s the first time Price allowed four home runs in a game.

Update: Make that five home runs as Aaron Hicks goes deep for the second time in the game.

July 1, 2018

Phillies Make a Statement

The Phillies beat the Nationals 4-3 in 13 innings, with their first walk-off home run in two years. The Phillies are now in control of second place in the NL East after taking three of four from Washington:

The Phillies completed their 42-game test with a 21-21 record and head into a well-deserved day off Monday with a 45-37 record and in second place in the National League East, three games behind the front-running Braves but also three games ahead of the heavily favored Nationals.

The Nationals continue to play very close games, but not win them. None of their superstars are playing up to snuff, and with Adam Eaton and Daniel Murphy back, there is little to blame on injuries at this point. (I don’t think Matt Wieters and Ryan Zimmerman would make much of a difference offensively.) Whatever magic Kevin Long worked with other teams is not helping here. Truthfully, I think they miss Dusty Baker.

Meanwhile, Gabe Kapler is being praised after his rough start:

Considering how much the bullpen worked over the past few games, Kapler’s decision to lift Arrieta in the fifth inning was daring. Two relievers — Yacksel Rios and rookie phenom Seranthony Dominguez — were unavailable, and Tommy Hunter was limited after throwing 38 pitches Saturday night.

But Kapler did it anyway, recognizing a rare opportunity to score against Nationals starter Gio Gonzalez. And with one out and runners on first and second, pinch-hitter Carlos Santana walked to load the bases. Cesar Hernandez walked, too, forcing home a run. Rhys Hoskins followed with a sacrifice fly before lefty-hitting Odubel Herrera reached down for a low-and-outside pitch and impossibly hooked it into right field for a game-tying single.

The Nationals are now chasing two teams not given much of a chance of challenging for the NL East title, and being a bit boring at the same time.

July 1, 2018

A Rare Mallex Mallet

The Rays beat the Astros 3-2 Sunday afternoon, Mallex Smith providing the winning margin with a solo home run in the bottom of the eighth inning. It was his first home run of the season, and he game into the game with the most AB in 2018 without a homer. That distinction now belongs to Cameron Maybin.

Blake Snell allowed one run in 7 1/3 innings for the win, his 11th of the season, and lowers his ERA to 2.24. The Rays have now won 10 of their last 13 games to move to one game over .500. The Atheltics and Rays are trying to make a little run at the wild card, but Seattle comes into their game with six wins in a row, making gaining ground difficult.

Update: Cameron Maybin also homered today. That leaves Pedro Severino with the most AB in the majors without a home run.

July 1, 2018 July 1, 2018

Games of the Day

The Rays try to take three of four from the visiting Astros as Houston sends Charlie Morton against Blake Snell. Morton is 10-1 in his 16 starts, and Houston is 11-5 overall in those games. He is coming off a June in which he kept the ball in the park, but walked a high number of batters. Snell also goes for his 11th win. He is 5-1 at home with a 0.81 ERA, thanks to allowing just 28 hits in 44 1/3 innings.

Veterans Gio Gonzalez and Jake Arrieta take the mound as the Nationals play the Phillies. Gonzalez fell apart in June, posting an 8.44 ERA in five starts. He allowed six home runs and 11 walks in 21 1/3 innings. Arrieta had an evil month as well, 0-4 with 6.66 ERA. He allowed seven home runs in 25 2/3 innings.

The first place Braves go for a sweep of St. Louis with Mike Foltynewicz taking on John Gant. Foltynewicz may be the unluckiest pitcher in the majors this year. He is just 5-4 despite a 2.14 ERA. The assigned wins tracker says he should be 7-3. Gant split time between the bullpen and the rotation, allowing just one home run in 33 2/3 innings.

Mike Clevinger matches up against Frankie Montas as the Indians play the Athletics. Clevinger comes off a pretty good June in which he posted a 2.78 ERA. He struck out 33 and walked just 11 batters in 32 1/3 innings. Montas is pitching much better as a starter than he did as a reliever in 2017. In about the same number of innings, he cut his home runs allowed from ten to two.

Finally, the Red Sox and Yankees play the rubber game of their series with David Price battling Luis Severino. Price has not shone against the Yankees since putting on a Red Sox uniform. He is 2-5 with a 7.42 ERA, allowing 65 hits in 43 2/3 innings. Severino has not exactly dominated the Red Sox either. He is 2-5 with a 4.61 ERA, despite 62 K and 13 BB in 52 2/3 innings.

Enjoy!

July 1, 2018

Beat the Streak Picks

Here are the top picks my programs produced for use in Beat the Streak. This post mostly explains the ideas behind the calculations. In addition, this post shows tests on the Neural Network (NN). This post discusses an NN that includes the ballpark. I updated the models, and the results of those tests are here.

For 2018, I am just going to publish the Log5 hit averages and the NN probabilities with parks factored in. I am keeping track of the results here. I added a graph that gives a visual representation of the probability and success each day.

I have been asked to expand the list to the top 25 players for an econometric project.

First, the Log5 Method picks:

0.315 — Andrelton Simmons batting against Kevin Gausman.
0.310 — Jesus Aguilar batting against Matt Harvey.
0.302 — Michael Brantley batting against Frankie Montas.
0.300 — Christian Yelich batting against Matt Harvey.
0.299 — Matt Kemp batting against Chad Bettis.
0.293 — Albert Almora batting against Lance Lynn.
0.293 — Gerardo Parra batting against Ross Stripling.
0.293 — Jean Segura batting against Brad Keller.
0.289 — J.T. Realmuto batting against Steven Matz.
0.285 — Hernan Perez batting against Matt Harvey.
0.283 — Jose Ramirez batting against Frankie Montas.
0.283 — Jonathan Villar batting against Matt Harvey.
0.282 — Nolan Arenado batting against Ross Stripling.
0.281 — Mike Trout batting against Kevin Gausman.
0.278 — Francisco Lindor batting against Frankie Montas.
0.278 — DJ LeMahieu batting against Ross Stripling.
0.278 — Starlin Castro batting against Steven Matz.
0.277 — Ryan Braun batting against Matt Harvey.
0.275 — Lonnie Chisenhall batting against Frankie Montas.
0.275 — Brandon Crawford batting against Zachary Godley.
0.274 — Jon Jay batting against Derek Holland.
0.274 — Charlie Blackmon batting against Ross Stripling.
0.274 — David Peralta batting against Derek Holland.
0.273 — Eric Hosmer batting against Jameson Taillon.
0.272 — Tyler Naquin batting against Frankie Montas.

Simmons struck out by far the least of any regular in the majors. Putting the ball in play helps him to a high batting average.

Here is how the NN with Park ranks the players:

0.293, 0.738 — Jean Segura batting against Brad Keller.
0.293, 0.732 — Albert Almora batting against Lance Lynn.
0.315, 0.727 — Andrelton Simmons batting against Kevin Gausman.
0.248, 0.722 — Jose Altuve batting against Blake Snell.
0.302, 0.721 — Michael Brantley batting against Frankie Montas.
0.293, 0.716 — Gerardo Parra batting against Ross Stripling.
0.289, 0.714 — J.T. Realmuto batting against Steven Matz.
0.310, 0.712 — Jesus Aguilar batting against Matt Harvey.
0.299, 0.712 — Matt Kemp batting against Chad Bettis.
0.248, 0.703 — Scooter Gennett batting against Freddy Peralta.
0.300, 0.703 — Christian Yelich batting against Matt Harvey.
0.283, 0.702 — Jose Ramirez batting against Frankie Montas.
0.258, 0.702 — Eddie Rosario batting against Jon Lester.
0.282, 0.702 — Nolan Arenado batting against Ross Stripling.
0.278, 0.701 — DJ LeMahieu batting against Ross Stripling.
0.278, 0.700 — Starlin Castro batting against Steven Matz.
0.274, 0.698 — Charlie Blackmon batting against Ross Stripling.
0.259, 0.694 — Daniel Murphy batting against Jake Arrieta.
0.260, 0.694 — Dee Gordon batting against Brad Keller.
0.248, 0.694 — J.D. Martinez batting against Luis Severino.
0.268, 0.693 — Adam Jones batting against Deck Deck McGuire.
0.273, 0.691 — Eric Hosmer batting against Jameson Taillon.
0.255, 0.691 — Adrian Beltre batting against Reynaldo Lopez.
0.274, 0.690 — Jon Jay batting against Derek Holland.
0.270, 0.690 — Buster Posey batting against Zachary Godley.
0.234, 0.690 — Matt M Duffy batting against Charlie Morton.
0.274, 0.690 — David Peralta batting against Derek Holland.
0.255, 0.690 — Nick Castellanos batting against J.A. Happ.

Segura once again pops to the top off the NN list, but Simmons is the consensus first pick.

Remember, your best pick will fail about 25% of the time. Good luck!

July 1, 2018

Players of the Month

A number of batters posted great months in June 2018. Mike Trout led the majors in OBP (all averages minimum 80 PA) with a .496 mark. He collected 32 hits and 24 walks, getting plunked three times for 59 times on base. Jesus Aguilar led in slugging percentage with a .747 mark, but did not play as much as many of the leaders. His 10 home runs in 89 PA was impressive. Paul Goldschmidt was not far behind with at .738. He also hit ten home runs and led the majors in hits with 39.

Alex Bregman and Nelson Cruz led the majors with 11 home runs each. Bregman tied for the lead in RBI with 30 with teammate Evan Gattis, while Bregman was also second in runs scored with 24. Goldschmidt led that category with 25.

Goldschmidt gets the nod as he is the players who did everything well. He collected hits, walks, extra-base hits, scored runs, drove in runs, and just played an outstanding brand of baseball in June. Paul Goldschmidt is the Baseball Musings Offensive Players of the Month for June 2018.

On the pitching side, Tyler Skaggs posted a 0.84 ERA in five starts covering 32 innings. (Average categories based on 26 innings). He struck out 10.12 batters per nine and did not allow a home run. The competition for best three-true outcomes comes down to Trevor Bauer and Chris Sale. They ranked 2-3 respectively in strikeouts per nine IP, and three-four respectively in home runs allowed per nine innings. Sale wins the walk battle and the ERA battle. Sale also pitched 41 innings, Bauer 41 1/3, well eclipsing Skaggs. Jon Lester and Zach Eflin both went 5-0 with excellent ERAs.

It strikes me that Sale was the total package. He did everything well and pitch a lot of innings, his walk rate and ERA giving him the advantage over Bauer. His mastery of the Yankees Saturday night didn’t hurt. Chris Sale is the Baseball Musings Pitcher of the Month for June 2018.

July 1, 2018

Best Batter Today

Alex Bregman stayed atop the Baseball Musings Batter Rankings after homering on Saturday. He is followed by teammate Jose Altuve, then Mike Trout, Jose Ramirez, and Nelson Cruz. Cruz moves into the fifth slot thanks to a 2 for 4 night, while Matt Carpenter went 0 for 2, leaving a blow-out loss early for a pinch hitter.

July 1, 2018