loading...
Allie O'Neill
Allie O'Neill
Allie-Bama
Allie O'Neill was pursuing her biochemical engineering degree when she started betting MLB and NHL sides, totals and props. Through predictive modeling and data mining, she created algorithms that quickly made her successful in both sports. Allie loves the analytics of sports betting and constantly is trying to apply advanced metrics to get an edge. A 22-year-old diehard Crimson Tide fan, Allie (@allie_sports on Twitter) appears regularly on the "Early Edge" hosted by Jonathan Coachman. The show airs daily at 10 a.m. ET on SportsLine's YouTube page. For Allie O'Neill media inquiries, contact SportsLine@CBSInteractive.com.
LAST 10 MLB PICKS
+549
Record: 8-2
# 5 mlb Expert
SportsLine Logo

Get Access To

All Picks from Allie & the Rest of Our Experts

Allie's Past Picks
ALL

Kansas City 3 @ Detroit 4 | 07/02 | 8:10 PM UTC

UNDER 9

WIN

ANALYSIS: Kris Bubic led the Royals to a 3-1 win against the Tigers earlier this season. Beau Briske has yet to face the Royals, but I don't expect him to run into too much trouble, as has been much better at home with his 2.76 ERA. The Tigers' bullpen has been excellent this season. Unfortunately, the same cannot be said about the Royals'. Still, we have two of the worst offenses playing each other. The Royals only average 3.81 runs per game, and the Tigers only average 2.97. Take the under.

+549 8-2 IN LAST 10 MLB PICKS

Milwaukee 4 @ Pittsburgh 7 | 07/02 | 8:05 PM UTC

Milwaukee -1.5

LOSS

ANALYSIS: The Brewers laid into the Pirates last night to pick up a 19-2 win. To be fair, Aaron Ashby and Bryse Wilson pitched relatively well against their respective opponents when playing in Pittsburgh back in April, but both pitchers have really struggled in their recent starts. This is a great opportunity for Ashby to bounce back, but I lack the same confidence about Wilson. I'm mostly betting against an overtaxed Pirates bullpen, which has provided multiple scoring opportunities to Milwaukee over the first two games of this series. I'll take my chances with the Brewers on the run line at -130.

+549 8-2 IN LAST 10 MLB PICKS

Milwaukee 19 @ Pittsburgh 2 | 07/01 | 11:05 PM UTC

Milwaukee -1.5

WIN

ANALYSIS: I expect the Brewers to avenge yesterday's loss tonight with Corbin Burnes on the mound. He is much better on the road, where he holds a 1.67 ERA. Burnes has already led the Brewers to a 5-2 win against the Pirates this season, in which he went seven innings with only two earned runs. While Roansy Contreras has been great in his starts at home this season, he still hasn't lasted past the fifth inning, and we saw the struggles of the Pirates' bullpen last night. Back the Brewers on the run line at -120.

+549 8-2 IN LAST 10 MLB PICKS

San Diego 1 @ L.A. Dodgers 3 | 07/01 | 2:10 AM UTC

L.A. Dodgers -130

WIN

ANALYSIS: There’s no doubt Joe Musgrove has pitched very well this season, but the Dodgers offense should put him to the test. After dropping the first two games of the series in Colorado, the Dodgers closed out the series with an 8-4 win, and should ride that momentum home tonight. Los Angeles has won 11 of the last 12 games against San Diego. Expect the Dodgers offense to outshine the Padres pitching.

+549 8-2 IN LAST 10 MLB PICKS
+300 3-0 IN LAST 3 LAD ML PICKS

Pittsburgh 8 @ Washington 7 | 06/29 | 5:05 PM UTC

UNDER 9.5

LOSS

ANALYSIS: I'll take the under between these two struggling offenses. Yes, Mitch Keller gave up four earned runs to the Nationals earlier this season, but that was in Pittsburgh. The Nats offense has been unproductive at home, only scoring an average of 3.70 runs per game. Similarly, Pittsburgh's offense only averages 3.16 runs per game on the road. Paolo Espino has pitched quite well so far, as evidenced by his 2.21 ERA, so he should hold down the Pirates. As long as both bullpens are able to deliver, we should have ourselves a low scoring game. The first two games of this series have stayed well under the posted total, and I expect this one to do the same.

+549 8-2 IN LAST 10 MLB PICKS