Free MLB Picks Today for Sunday, May 23rd, 2021

Free MLB Picks Today for Sunday, May 23rd, 2021
Sun 23rd May 2021

We’ve got free moneyline picks for five series final games on this action packed Sunday of Major League Baseball! Is there a better way to end your weekend?

Look below to find our free MLB Picks for the five best games on today’s schedule!

Tampa Bay Rays @ Toronto Blue Jays – 1.07PM ET

This Sunday afternoon clash between the Tampa Bay Rays and the Toronto Blue Jays will be the third of a four game mini series. The first game was played on Friday, where the Rays drew first blood in a game that had to go to twelve innings, winning 9-7. The second game was played on Saturday where the Rays were able to get the win again, the score, 3-1.

The Tampa Bay Rays are having a great start to the season so far, they are currently sitting on a 28-19 season record. They are currently the second team in the East Division in the American League, with the Boston Red Sox the team in front of them. 

The Rays have won nine out of their last ten games, including series wins to the Mets and the Orioles. When it comes to average runs scored per game, they are near the front of the pack, with an average of 4.8.


The Toronto Blue Jays are having an alright start to the season so far, they are currently sitting on a 23-21 season record. They are second last in the same division and league as the Rays, the East Division in the American League. 

The Blue Jays have only won five of their last ten games, which includes a current four game losing streak. The Rockies are also near the front of the pack when it comes to average runs scored per game, at 5.00.

All good things must come to an end, and we think this is the game that the Toronto Blue Jays can break the Tampa Bay Rays’ nine game winning streak. Both teams are great when playing on Sunday in recent times, but the Jays are due for a win, and with Hyun Jin Ryu on the mound, we are liking the look of an upset here.

MLB Pick – Toronto Blue Jays (TBA)
Spread Pick – Unlock Premium Picks
Total Runs Pick – Unlock Premium Picks

Milwaukee Brewers @ Cincinnati Reds – 1.10PM ET

This Sunday afternoon clash between the Milwaukee Brewers and the Cincinnati Reds will be the third and final game in the mini series. The first game was played on Friday, where the Reds drew first blood, winning 9-4. The second game was played on Saturday where the Brewers were able to strike back, winning 4-3.

The Milwaukee Brewers are having an alright start to the season so far, they are currently sitting on a 22-23 season record. They are currently the third team in the Central Division in the National League, with the Cubs and Cardinals the teams in front of them. 

The Brewers have only won three out of their last ten games, including series losses to the Royals and the Braves. When it comes to average runs scored per game, they are near the bottom of the pack, with an average of 3.7.
fanduel sign up bonus

The Cincinnati Reds are having an okay start to the season so far, but they could be doing better, they are currently sitting on a 20-24 season record. They are second last in the same division and league as the Brewers, the Central Division in the National League, with the Pirates the only team worse off. 

The Reds have only won three of their last ten games, which includes a clean sweep loss at the hands of the Giants. Surprisingly, the Reds are also near the front of the pack when it comes to average runs scored per game, at 5.10.

It’s going to be a game of who plays the least worse. Both teams are clearly struggling at the moment and their most recent game was very close, so this one really could go either way. We probably wouldn’t be putting money on this game, but if you are, the Brewers are looking like the team to keep their momentum going and get two wins in a row.

MLB Pick – Milwaukee Brewers (-134)
Spread Pick – Unlock Premium Picks
Total Runs Pick – Unlock Premium Picks

Pittsburgh Pirates @ Atlanta Braves – 1.20PM ET

This Sunday afternoon clash between thePittsburgh Pirates and the Atlanta Braves will be the fourth and final game of the mini series. The first game was played on Thursday, where the Pirates drew first blood, winning in ten innings 6-4. The second game was played on Friday where the Braves crushed the spirits of the Pirates by winning 20-1 and Braves won again on Saturday, 6-1. 

The Pittsburgh Pirates are having a terrible start to the season so far, they are currently sitting on a 18-27 season record. They are currently the last team in the Central Division in the National League, with the Cardinals, Cubs, Brewers and Reds all above them.

The Pirates have only won three out of their last ten games, including series losses to the Cardinals. When it comes to average runs scored per game, they are at the bottom of the pack, with an average of 3.5.


The Atlanta Braves are having an okay start to the season so far, but they could be doing better, they are currently sitting on a 22-24 season record. They are second in the East Division in the National League, with the Mets the only team better off. 

The Braves have won five of their last ten games, which includes a current two game winning streak. The Braves are also near the front of the pack when it comes to average runs scored per game, at 4.55.

When it comes to the home games for the Atlanta Braves, they aren’t having the best run of it lately. They are currently 2-6 in their last eight games played at home. Despite this, the current record and form of the Pirates is nothing to go off, so we still like the look of the Braves here.

MLB Pick – Atlanta Braves (-205)
Spread Pick – Unlock Premium Picks
Total Runs Pick – Unlock Premium Picks

Detroit Tigers @ Kansas City Royals – 2.10PM ET

This Sunday afternoon clash between the Detroit Tigers and the Kansas City Royals will be the third and final game in the mini series. The first game was played on Friday, where the Tigers drew first blood, winning 7-5. The second game was played on Saturday where the Royals were able to strike back with the same scoreline, winning 7-5.

The Detroit Tigers are not having the start to the season they would have hoped for, they are currently sitting on a 18-27 season record. They are currently the second last team in the Central Division in the American League, with the Twins the only team in behind them. 

The Tigers have won seven out of their last ten games, including series wins to the Seattle Mariners. When it comes to average runs scored per game, they are near the bottom of the pack, with an average of 3.6.
fanduel sign up bonus

The Kansas City Royals are having an okay start to the season so far, but they could be doing better, they are currently sitting on a 21-23 season record. They are third in the Central Division in the American League, with the Indians and White Sox ahead of them. 

The Royals have only won five of their last ten games, which does include a series win against the Brewers. The Royals are also in the middle of the pack when it comes to average runs scored per game, at 4.10.

With the mini series tied 1-1, it is all to play for on Sunday afternoon. So, who can perform under the pressure? Well, at the moment the Royals have a better track record of getting the results when it counts, but we think this will be a close one! 

MLB Pick – Kansas City Royals (-156)
Spread Pick – Unlock Premium Picks
Total Runs Pick – Unlock Premium Picks

Seattle Mariners @ San Diego Padres – 4.10PM ET

This Sunday afternoon clash between the Seattle Mariners and the San Diego Padreswill be the third and final game in the mini series. The first game was played on Friday, where the Padres drew first blood in a dominant performance, winning 16-1. The second game was played on Saturday where the Padres proved too good again, winning 6-4.

The Seattle Mariners are not having the start to the season they would have hoped for, they are currently sitting on a 21-25 season record. They are currently the third team in the West Division in the American League, with the Athletics and the Astros the two teams ahead of them. 

The Tigers have only won three out of their last ten games, including a current five game losing streak. When it comes to average runs scored per game, they are near the bottom of the pack, with an average of 3.8.


The San Diego Padres are having an awesome start to the season so far, they are currently sitting on a 29-17 season record. They are the first team in the West Division in the National League, with the Dodgers and the Giants their closest competitors. 

The Padres have nine five of their last ten games, which includes a current nine game winning streak. The Padres are also in the middle of the pack when it comes to average runs scored per game, at 4.30.

The Mariners offense just isn’t up to scratch at the moment, and with a team who knows how to win, this isn’t something that you want. As well as this, the Padres love playing at home, they are 8-0 in their last eight games played at home, and they are 13-3 in their last sixteen games played on a Sunday.

MLB Pick – San Diego Padres (TBA)
Spread Pick – Unlock Premium Picks
Total Runs Pick – Unlock Premium Picks

If you need more news, information and predictions, head over to our MLB hub page for all your baseball needs!

Want more picks? We have just launched our Premium Picks service, and for a limited time only, it is free! *T&Cs Apply.

*Odds and spreads correct at time of publication, courtesy of FanDuel.

If it's sport, Katherine has got you covered. She doesn't discriminate, and loves all sport equally, from baseball to darts, if there's a competition going on, she is all over it. Her days are filled with watching as much sport, and reading as much as she can.The biggest problem Katherine faces is that she doesn't have enough screens for all the different games she wants to watch (oh and also the lack of sleep...but that doesn't count!). She loves sport so much, she made it her career and now she can do the things she loves day in and day out.