Bryan Power Bryan Power
Power Sports has OWNED America's Pastime, going an AWESOME 103-76-2 his L181! Since Opening Day of 2016, he's 934-684-15 overall at the ballpark! What are you waiting for? Subscribe today.
ESPN MONDAY NIGHT POWER-HOUSE *SPECIAL* ~ AWESOME 103-79-2 L184 MLB!

Sunday was about as unlucky as it gets for Power Sports, who had TWO of the worst beats of the year. Be prepared for a MASSIVE bounce back though. Late in the A.M., he decided to make a play on tonight's ESPN matchup (COL @ SF)!

Despite yday's events, Power is still an AWESOME 103-79-2 his L184 MLB! Going back to Opening Day of '16, he's 934-687-15!

*This package includes 1 MLB Total pick

ALL SPORTS SUBSCRIPTIONS
1 day All Sports subscription

With this subscription you get EVERY SINGLE PLAY released for the day of your purchase.

*This subscription includes 1 MLB pick

3 days All Sports subscription

With this subscription you'll get every single play released for 3 consecutive days! This is our most popular subscription during football season because when purchased Saturday morning it gets you all of Saturday and Sunday's picks PLUS any plays on Monday Night Football!

*This subscription includes 1 MLB pick

7 Day All Sports Pass!

Get every play for 7 days from Power Sports! 

*This subscription includes 1 MLB pick

30 days All Sports subscription

EVERY PLAY for the next 30 days from Power Sports! **BEST VALUE**

*This subscription includes 1 MLB pick

MLB SUBSCRIPTIONS
MLB Season Subscription

Get every single play from now until the last game of the World Series for one low price! Don't miss a single winner on the diamond and watch your profits increase throughout the season!

*This subscription includes 1 MLB pick

YESTERDAY'S PLAYS
Matchup Selection W/L
MLB  |  Jun 23, 2019
Orioles vs Mariners
UNDER 9 +101 Lost
$100.0
Play Type: Top Premium

8* Under Orioles/Mariners (4:10 ET): Two teams that are accustomed to high scoring games, I believe, are poised to go Under on Sunday. Baltimore and Seattle are last and second to last respectively when it comes to runs allowed this year. The Orioles have allowed 481 in 77 games (6.2 per game) while Seattle has given up 495 in 81 games (6.1 per game). It was Baltimore winning on the scoreboard yesterday, 8-4, which was another Over for Seattle as they are now a shocking 54-22-5 Over in all games this season. But I think today's game will be different. Take the Under. 

Friday's game (won 10-9 by Seattle) was also high scoring. But the opener of the series (back on Thursday) wasn't as the Mariners prevailed that day by a score of 5-2. The first two games of this series aside, Seattle's offensive numbers have really tapered off since a hot start to the season. Today they'll be facing a pitcher they've never seen before, Gabriel Ynoa, who is still winless and off the worst of his five starts this season. But Yano's WHIP is still respectable and he hadn't allowed more than 3 ER in any of the first four outings. 

By winning Saturday, Baltimore snapped an ugly 10-game losing streak. This is (again) the worst team in baseball and I don't see them scoring eight runs again like they did yday. They've actually scored a total of 17 the L2 games, which is a really high number for them. I'll be the first to admit that Mariners' starter Yusei Kikuchi does not have impressive numbers on the season. But the Orioles have never faced him before, which is a slight advantage for the pitcher. The eight runs scored yday for Baltimore came on only eight hits. They're still only batting .215 the L7 games and scoring 3.5 rpg. 8* Under Orioles/Mariners

Matchup Selection W/L
MLB  |  Jun 23, 2019
Angels vs Cardinals
UNDER 9 -115 Lost
$115.0
Play Type: Top Premium

8* Under Angels/Cardinals (7:05 ET): On Friday, I used the Under in this matchup as my *10* Total of the Week. It won, as did St. Louis by a final score of 5-1. The Cardinals again came up victorious Saturday afternoon, this time a little closer, as it was a 4-2 final. They'll go for the three-game sweep on Sunday Night Baseball (ESPN) against an Angels team that had been hitting the ball well coming into this series. But the loss of the DH (NL rules) has proven to be pretty significant so far as they've scored only three runs total on St. Louis' pitching. Take the Under again in this one. 

Miles Mikolas will get the start here for the Redbirds and boy does he enjoy pitching at Busch Stadium. Well, I should clarify - he pitches well here. His TSR is only 5-3 at home, but he has a 2.55 ERA and 0.887 WHIP, so the results probably should be a bit better. Last time out, Mikolas tossed six shutout innings (here at home) at the expense of Miami. The home vs. road splits Mikolas has been experiencing are very apparent when you look at his L4 starts. He's faced Miami twice and the Cubs twice, once at home and once on the road vs each. The two home starts have seen him allow just 1 run in 13 IP. The two on the road saw him allow 8 runs in 9 IP. 

Tyler Skaggs will go tonight for the Angels and he has been one of the top Under pitchers in all of baseball this year. The Under is 10-2 in all Skaggs' starts, which may seem odd as he doesn't have the most overwhelming numbers. But his offense has really failed to support him as there's been only one time all season where the Angels scored more than five runs in a game started by Skaggs. That said, Skaggs was excellent his last time out in holding Toronto to 1 run on 3 hits in 7 1/3 IP. This should be another low-scoring game. 8* Under Angels/Cardinals

Matchup Selection W/L
MLB  |  Jun 23, 2019
Padres vs Pirates
Padres
-150 at 5Dimes
Lost
$150.0
Play Type: Top Premium

10* San Diego (1:35 ET): These are two clubs that have found their way onto my mostly FADE list, but by rule somebody's got to win Sunday. The first two games of the series have gone to the Pirates, but don't let that fool you into thinking they are necessarily the better team here. Even after those wins, the Bucs' YTD run differential is still -73, second worst in the entire National League. What's interesting here is the Padres are 0-3 this season as road faves of -125 to -175. They'd been in that role just TWICE the previous two seasons. I think it speaks volumes that they are the betting favorite going into Sunday. Pittsburgh is 0-2 this year as a home dog of +125 to +175. 

Starting pitching obviously has the biggest influence on the line and this is where you can see why San Diego is favored this afternoon. Joey Lucchesi has been very good for the Padres so far, most notably his last time out when he tossed seven shutout innings of three-hit ball vs. Milwaukee. One might try an make the argument that Pittsburgh starter Steven Brault has turned the corner seeing as he too didn't allow any runs in his last outing. But he was quite fortunate not to as he allowed eight hits in six innings. He was also facing Miami, the lowest scoring team in the N.L. 

Neither of these teams are as good as their records, which frankly are pedestrian at best anyway. Yet I feel Pittsburgh's "true" level of play this year is further below their WL record than is the case w/ San Diego. The Padres are a league-leading 18-8 in one-run games this year. They are also 4-1 in Lucchesi's last five starts. Lucchesi has allowed 3 ER or less in seven of his last eight starts, one of those against Pittsburgh where he allowed just two runs and five hits in seven innings. That ended up being a hard-luck loss, but he also threw five shutout innings of one-hit ball in his lone start vs. Pittsburgh last year. While Lucchesi hasn't won a decision on the road this year, Brault hasn't won one at home either. 10* San Diego

PICKS IN PROGRESS
Matchup Selection W/L
MLB  |  Jun 24, 2019
White Sox vs Red Sox
UNDER 9 -105
Play Type: Top Premium

8* Under White Sox/Red Sox (7:10 ET): I also like this game to stay Under. While I do firmly believe Boston is going to win, scoring runs off Giolito has proven easier said than done this year. He did give up a season-high six in his last outing, which came at an unfamiliar venue (Wrigley Field). Before that, he'd allowed 3 ER or fewer in nine consecutive starts, all against American League opponents. One of those nine starts came against Boston, whom he held to three runs in five innings. The Under is still 7-2 his L9 starts overall. 

Like I said in the other writeup, Rodriguez is the team leader in wins for Boston and should pitch well here. He is 2-0 w/ a 2.66 ERA in four previous starts vs. the White Sox. The Red Sox scored only one run yday in a loss to Toronto. This win will have to come in low-scoring fashion as the Under is 5-1 following the L6 times Boston has scored two runs or less their previous game. 8* Under White Sox/Red Sox

Matchup Selection W/L
MLB  |  Jun 24, 2019
White Sox vs Red Sox
Red Sox
-166 at betonline
Play Type: Top Premium

8* Boston (7:10 ET): This game immediately caught my eye for the line being so low. There obviously had to be a reason that Boston wasn't closer to -200 on the ML and that reason is that Lucas Giolito is starting for the White Sox. Giolito has been excellent in 2019 w/ a 2.74 ERA and 1.02 WHIP. But he did give up a season-high six runs in his last outing and pitches for - pretty clearly - the inferior team in this matchup. I know it wasn't a good weekend for Boston (dropped two of three to Toronto), but they'll bounce back tonight at Fenway Park. 

I wrote about the White Sox overachieving ways in my analysis for their Saturday matchup w/ Texas. They ended up losing that game 6-5 and then they lost again Sunday 7-4. Despite being within cracking distance of .500 (36-39), this is a team w/ a YTD run differential of -62. That's worse than the last place Royals, who are 27-51 on the season. The gap between Chicago's actual (36) and expected (31) win total is actually tied for the largest in all of MLB w/ the latter number being based off their season run differential. Bottom line is that this is a much WORSE team than the record shows. 

The Red Sox season got off to a slow start, but they've bounced back to get into Wild Card position and should be fine the rest of the way. Yes, they just dropped two of three (at home!) to a bad Toronto team, blowing a 6-0 in one of the losses. But they've still won 8 of their last 11 and have a run differential of +51 (5th best in AL) for the year. Starting tonight will be Eduardo Rodriguez, the team leader in wins (8) and he has an 11-4 TSR overall. He is 2-0 w/ a 2.66 ERA in four previous starts vs. the White Sox. He was on the right side of a 15-2 decision against Chicago last month, part of a series that saw the Red Sox take three of the four games. 8* Boston

Matchup Selection W/L
MLB  |  Jun 24, 2019
Royals vs Indians
OVER 10 -105
Play Type: Top Premium

8* Over Royals/Indians (7:10 ET): The Indians have done quite well for themselves of late, winning 8 of their last 10. Now it should be noted that includes a perfect 6-0 record against a really bad Detroit team, but the next opponent happens to be below even the Tigers in the AL Central standings. That is of course Kansas City, who comes in at 27-51 overall, including 11-26 on the road. Cleveland is out for revenge here as the Royals shockingly swept them at Kauffman Stadium back in April. Look for this game to go Over the total. 

Indians' hitters should feast on KC starter Brad Keller, who gave up seven runs his last outing and lasted only four innings. For the year, Keller has a 4.45 ERA and 1.402 WHIP in 16 starts. The Royals are 4-12 in those games. His numbers get even worse on the road where he has a 2-8 team start record. That last start (where he allowed 7 runs) came on the road against Seattle. Keller allowed multiple HR's. Cleveland's offense has begun to produce a bit more of late as they've scored 7+ runs in four of their last six games. 

Adam Plutko goes here for the Indians and while he's pitched well, there was one bad outing (allowed 7 runs to Tampa Bay). The home run ball has been a bit of a problem for Plutko as he's surrendered a total of nine in his five starts, including four in that loss to Tampa Bay. While I do think the Indians win here, it'll have to come in high-scoring fashion. The Over is 4-0-1 in the Royals' last five road games and is a perfect 4-0 the L4 times they've been off a win (beat Minnesota 6-1 on Sunday). 8* Over Royals/Indians

Matchup Selection W/L
MLB  |  Jun 24, 2019
Royals vs Indians
Indians
-162 at 5Dimes
Play Type: Top Premium

9* Cleveland (7:10 ET): The Indians have done quite well for themselves of late, winning 8 of their last 10. Now it should be noted that includes a perfect 6-0 record against a really bad Detroit team, but the next opponent happens to be below even the Tigers in the AL Central standings. That is of course Kansas City, who comes in at 27-51 overall, including 11-26 on the road. This one is all about revenge for Cleveland as the Royals shockingly swept them out at Kauffman Stadium back in April. Look for the Tribe to gain a measure of payback Monday. 

The Indians have won this division three straight years. But by standing pat this past offseason, it seems they have slipped a bit. Minnesota is far out in front, but a wise decision has been made to start relying on some youth as recent callups have paid off. Guys like Oscar Mercado and Bobby Bradley are producing, resulting in the team now being a season-best seven games over .500. Tonight they'll have Adam Plutko on the mound and he's pitched well in five previous starts, save for one forgettable outing. His L3 starts have produced a 0.98 WHIP. If he can work on limiting the home run ball, he'll be a solid member of this rotation. 

Kansas City happens to be bottom five in all of baseball in # of HR's hit, so Plutko seems good in that regard. As for the Indians' hitters, they should feast on Brad Keller, who gave up seven runs his last outing and lasted only four innings. The Royals have lost the last five times Keller has started, not that it's all his fault, as he's been provided little in the way of run support. The offense has scored a grand total of six runs in those five losses, twice getting shutout and never scoring more than three in any one game. The Tribe gets its revenge. 9* Cleveland

SERVICE BIO

The time has come for Bryan Power to EXPAND! Having achieved a tremendous amount of success, Power is expanding his reach in 2015 as he proudly announces the formation of Power Sports Picks (that's "PSP" for short). Power Sports Picks promises to deliver the same quality analysis (and same amount of winning) as before, only now with a FULL TEAM assembled, the SKY IS THE LIMIT!