loading...
League Logo
MLB
League Logo
MLB
League Logo
NFL
All
  • Loading...
loading...
Avatar
Avatar

Bruce Marshall

Gold Standard

For years Vegas-based Bruce Marshall was synonymous with The Gold Sheet, the famed sports betting newsletter. With a background in play-by-play work and sports information while in college, Bruce joined TGS in 1981 when hired by the legendary Mort Olshan and served as executive editor for many years. Marshall now supplies his unique and colorful brand of football and basketball analysis to SportsLine members. He has excelled in his first two NBA seasons with SportsLine (2023-25), netting 22.82 units. He also profited 16.81 units in his first MLB season (2024), finishing 229-218-4 mark with a slew of plus-money plays. Marshall crushed the 2024 college football season, going 64-43 (plus 16.24 units). An in-demand guest on numerous sports talk radio and TV shows across the country, Bruce's vast array of editorial work has been featured in the Las Vegas Review-Journal, the New York Post and many other outlets. He has won various handicapping titles and is working on several book projects. For Bruce Marshall media inquiries, contact [email protected].

LAST 73 MLB PICKS
+649
RECORD: 37-35-1
# 3 MLB EXPERT
+649
37-35-1 IN LAST 73 MLB PICKS

Get Access To
ALL PICKS FROM BRUCE & THE REST OF OUR EXPERTS

Get Today's Winners Here

Bruce's Picks (1 Live)

Jul 06 2025, 10:10 pm UTC
League
St. Louis
@ Chi. Cubs
Point SpreadSubscribers Only
Unit1.0
+1048
52-52 in Last 104 MLB ATS Picks
+361
4-1 in Last 5 CHC ATS Picks
Analysis:

Do the Cards have another big inning left in them for today? ...

Pick Made: Sun 3:10 pm UTC on FanDuel

Bruce's Past Picks

Jul 06 2025, 5:40 pm UTC
League
Milwaukee
3
@ Miami
1
+649
37-35-1 in Last 73 MLB Picks
+460
47-47 in Last 94 MLB ML Picks
+105
3-2 in Last 5 MIL ML Picks
Analysis:

Time for the prices to start respecting the Marlins, now 10-2 their last 12 after rallying past the Brew Crew on Saturday. Sunday starter Edward Cabrera has also been worth a look whenever he's on the mound for Miami after a sensational string of results, with a 1.50 ERA across his last seven starts, and Marlins wins in seven of his last nine outings. Meanwhile, Milwaukee has picked today for Brandon Woodruff to make his return to active duty on the hill after not pitching since 2023 due to shoulder surgery, even as he was hit hard in his last rehab start at AAA Nashville, allowing four runs, four hits and three walks in 3 2/3 IP last Sunday. Play Marlins on Money Line

Pick Made: Sun 6:06 am UTC on Caesars
Jul 06 2025, 3:35 pm UTC
League
Baltimore
2
@ Atlanta
1
+649
37-35-1 in Last 73 MLB Picks
+460
47-47 in Last 94 MLB ML Picks
+335
7-4 in Last 11 BAL ML Picks
Analysis:

Atlanta continues to sink further in the NL East, losing 8 of 10, including six of eight in a very dispiriting homestand. Long-haired Grant Holmes might have pitched his game of the year in his last start on Tuesday vs. the Angels, but the way things have been going for the Braves, his six shutout innings weren't enough in a 4-0 loss. Meanwhile, the Birds are making some noise, and have a shot to get within five of the last wild card slot by the All-Star break if they continue to ascend. The O's have also won three of the four starts made by ex-Marlin Trevor Rogers, who has a 2.03 ERA and 0.86 WHIP in that span. Play Orioles on Money Line

Pick Made: Sun 5:59 am UTC on Caesars
Jul 06 2025, 2:10 am UTC
League
Pittsburgh
0
@ Seattle
1
+1048
52-52 in Last 104 MLB ATS Picks
+776
10-4 in Last 14 PIT ATS Picks
Analysis:

A tremendous homestand in which the Bucs blanked the Cards three in a row and outscored the Redbirds and Mets a combined 43-4 while winning six straight now looks in the rear-view mirror, as the Pirates turned into the Pirates again on Friday when on the road and blanked 6-0 in Seattle. Not sure how much Don Kelly can count upon Saturday starter Mike Burrows, whose efforts have encouraged but usually at a five-inning max. The Bucs' offense is always liable to go into a funk, and Luis Castillo is off of one of his better Mariner efforts, allowing just one run across 6 IP vs. the Rangers last Sunday in Seattle's 6-4 win (12 innings). Play Mariners on Run Line

Pick Made: Jul 05, 3:00 pm UTC on Caesars
Jul 05 2025, 11:15 pm UTC
League
Detroit
1
@ Cleveland
0
+649
37-35-1 in Last 73 MLB Picks
+460
47-47 in Last 94 MLB ML Picks
+422
5-1 in Last 6 DET ML Picks
Analysis:

Cleveland could use the All-Star break, its losing streak now at 8 after the latest loss last night, and having been blanked four times, and scoring just 13 runs across that entire span. Tepid offensive output is hard to overcome unless the pitchers are spot-on, and for the Gs, Saturday starter Logan Allen hasn't been nearly good enough in his recent efforts as his mediocre 4.34 June ERA isn't sufficient as long as the offense is struggling in such a manner. Advantage runaway AL Central leader Detroit and Casey Mize, who enjoyed a solid June (2.83 ERA), and the Tigers winning his last three starts. Play Tigers on Money Line

Pick Made: Jul 05, 2:57 pm UTC on BetRivers
Jul 05 2025, 7:07 pm UTC
League
L.A. Angels
3
@ Toronto
4
+1048
52-52 in Last 104 MLB ATS Picks
+649
16-11 in Last 27 LAA ATS Picks
Analysis:

It's either the Angels continuing their back-and-forth pattern (now eight straight) or the Blue Jays extending their win streak to seven, and wins in nine of ten. We'll opt for the latter as Toronto has had the Halos' number north of the border, winning again last night in extra innings, while Max Scherzer has been getting a bit better in each start, striking our seven and walking none in his last outing on Monday vs. the Yankees in a 5-4 win as the Blue Jays have now streaked into the lead in the AL East. Meanwhile, erratic Angels starter Jack Kochanowicz (3-8, 5.44 ERA) just posted a 6.31 ERA across six June starts. Play Blue Jays on Run Line

Pick Made: Jul 05, 5:58 am UTC on BetMGM
Jul 05 2025, 2:05 am UTC
League
San Francisco
2
@ Athletics
11
+649
37-35-1 in Last 73 MLB Picks
+460
47-47 in Last 94 MLB ML Picks
+182
14-14 in Last 28 ATH ML Picks
Analysis:

Considering that he hasn't pitched too badly, Justin Verlander should probably have notched his first win of the season by now. It's just a matter of time, we suspect, especially if he performs as he did in his last start vs. the Chisox, spinning six innings of one-run ball last Sunday before getting betrayed by his bullpen in the later innings. He gets another chance tonight in Sacto as the Giants seem on the road to recovery, winning the last two of the midweek set at Phoenix after dropping seven of eight. Meanwhile, note that A's starter JP Sears had a 6.74 ERA in his four starts previous to 5 2/3 shutout innings vs. the Yankees last Saturday. Play Giants on Money Line

Pick Made: Jul 04, 5:33 pm UTC on BetRivers
Jul 04 2025, 11:15 pm UTC
League
Baltimore
3
@ Atlanta
2
+649
37-35-1 in Last 73 MLB Picks
+460
47-47 in Last 94 MLB ML Picks
+335
7-4 in Last 11 BAL ML Picks
Analysis:

It's a homecoming of sorts for Charlie Morton, who returns to Atlanta to face his former team, with many good memories of the past. Proving he's not quite beyond his sell-by date, Morton, demoted to the bullpen earlier in the season, spun a solid 2.88 ERA in five June starts, and the Birds won in five straight Morton outings before bowing in extra innings vs. the Rangers in his last effort. Meanwhile, the Braves look a husk of the team that has been a playoff regular (and World Series winner in 2021), off of another series loss (this one vs. the Angels), and Spencer Strider isn't dominating on the mound as expected, as his so-so 3.86 ERA suggests. Play Orioles on Money Line

Pick Made: Jul 04, 5:28 pm UTC on Caesars
Jul 04 2025, 8:10 pm UTC
League
Tampa Bay
3
@ Minnesota
4
+649
37-35-1 in Last 73 MLB Picks
+460
47-47 in Last 94 MLB ML Picks
+706
15-8 in Last 23 TB ML Picks
Analysis:

Though making a brief surge in May, Twins starter Chris Paddack struggled again in June, posting a 6.06 ERA for the month across six outings, while Minnesota has now lost in seven of Paddack's last eight starts dating to late May. That follows the Twins performance pattern in recent weeks, as Minnesota enters this weekend on a 5-15 skid. Meanwhile the Rays have been excelling on the road, where their 20-14 mark is MLB's best, and Zack Littell is off of a very serviceable June when he posted a 3.00 ERA. Play Rays on Money Line

Pick Made: Jul 04, 6:32 am UTC on Caesars
Jul 04 2025, 2:10 am UTC
League
Kansas City
3
@ Seattle
2
+649
37-35-1 in Last 73 MLB Picks
+400
4-0 in Last 4 KC O/U Picks
Analysis:

The best chance for a pitching duel on Thursday's card looks to be this one at T-Mobile Park. It helps that on the Royals' side that they've been scoring few runs lately, but starter Seth Lugo hasn't needed many recently, as he spun a 1.26 ERA in five June starts. KC's mostly-feeble offense, however, wasn't able to help deliver more than two wins in those five solid Lugo starts in June. Meanwhile, Seattle's well-underrated Bryan Woo has a 2.93 ERA and 0.97 WHIP on the season, and the numbers are even better in his last three starts (0.95 ERA, 0.89 WHIP). Play Royals-Mariners Under.

Pick Made: Jul 03, 1:46 pm UTC on BetMGM
Jul 04 2025, 1:40 am UTC
League
San Francisco
7
@ Arizona
2
+649
37-35-1 in Last 73 MLB Picks
+460
47-47 in Last 94 MLB ML Picks
+100
5-4 in Last 9 ARI ML Picks
Analysis:

It was about time for the Giants to snap out of their funk after losing seven of eight, so the extra-innings win last night in Phoenix was welcome and now gives SF a chance to take this series at Chase Field. Robbie Ray has been the most-consistent member of the Bob Melvin's rotation, with his 8-3 record and 2.75 ERA, and off a very good effort last Saturday vs. the Chisox, allowing just one run and four hits in 6 IP. As for Arizona counterpart Brandon Pfaadt, he seems to have a ceiling of five innings, and even that hasn't keep down his ERA, which is at 7.25 in eleven appearances since the start of May. Play Giants on the Money Line.

Pick Made: Jul 03, 1:39 pm UTC on BetMGM
Jul 03 2025, 7:10 pm UTC
League
Houston
6
@ Colorado
7
+1048
52-52 in Last 104 MLB ATS Picks
+320
6-3 in Last 9 HOU ATS Picks
Analysis:

There's no reason to be afraid of laying a price on the Run Line against the Rockies. Also because it's Kyle Freeland on the mound again Thursday, with Colorado actually losing by three runs or more in seven of his last eight starts. Even huffing and puffing a bit, the hot Astros have won the first two of this midweek set at Coors Field, and extended the margin out to two runs last night. Indeed, it's the one-run losses that are a bit rare for Colorado. Meanwhile, Houston's Brandon Walter gets his first experience in Denver, but aside from one bumpy start vs. the Angels has allowed two or fewer runs in his other four starts. Play Astros on Run Line

Pick Made: Jul 03, 7:26 am UTC on Caesars
Jul 02 2025, 10:15 pm UTC
League
San Diego
1
@ Philadelphia
5
+1048
52-52 in Last 104 MLB ATS Picks
+390
17-15 in Last 32 PHI ATS Picks
Analysis:

At least for the first half of today's twin bill, the Padres might have caught a break with Tuesday's rainout, as the Phils decided to push Christopher Sanchez back to pitch in Wednesday's nightcap. Good for San Diego in Game One today, not so much maybe for Game Two, as Sanchez spun a 1.85 ERA in June, and Philly's offense looks ready to perk up with Bryce Harper recently activated. Meanwhile, Padre starter Dylan Cease (3-7, 4.53 ERA) continues to endure an uneven campaign, especially on the road, where he is 0-5 with a 6.31 ERA, while across his last three starts, he sports a 6.32 ERA. Play Phillies on Run Line (Gm 2 DH)

Pick Made: Jul 02, 6:23 pm UTC on FanDuel
Jul 02 2025, 5:05 pm UTC
League
San Diego
6
@ Philadelphia
4
+649
37-35-1 in Last 73 MLB Picks
+460
47-47 in Last 94 MLB ML Picks
+390
8-4 in Last 12 SD ML Picks
Analysis:

Tuesday's rainout has forced a day-night twin bill on Wednesday. San Diego's Nick Pivetta seemed to get back on track in his last start, firing seven shutout innings vs. the Nats, though June was not the smoothest month for him, reflected in his 4.71 ERA that span. Though the Padres offense has really bogged down on this road trip, blanked Monday night by Zack Wheeler and Tanner Banks, and almost no-hit by former teammate Nick Martinez on Friday in Cincinnati. The Phils have pushed Christopher Sanchez back to Game 2, meaning Mick Abel gets a start on a likely short leash from Rob Thomson, but the return of Bryce Harper should prove a spark for the offense. Play Phillies on Money Line (Gm 1 DH)

Pick Made: Jul 02, 6:36 am UTC on BetRivers
Jul 02 2025, 4:35 pm UTC
League
St. Louis
0
@ Pittsburgh
5
+649
37-35-1 in Last 73 MLB Picks
+460
47-47 in Last 94 MLB ML Picks
+498
7-3 in Last 10 PIT ML Picks
Analysis:

Break up the...Bucs? The beat goes on for the Pirates, who won their fifth in a row last night in a 1-0 blanking of the Cards, which means Pittsburgh has outscored foes 38-4 over the course of the win streak. While not quite the rotation of the 1970 Orioles, the Pirates are doing a good imitation. Wednesday's starter Mitch Keller, if throwing out one bad start vs. Houston on June 5, has a very serviceable 3.18 ERA since May 13. As for the Cards, they're simply not scoring yet in this series, and never sure we can trust the erratic Sonny Gray, whose road ERA (4.37) pales in comparison to his home mark (2.76 ERA). Play Pirates on the Money Line.

Pick Made: Jul 02, 6:23 am UTC on BetRivers
© 2025 CBS INTERACTIVE INC. ALL RIGHTS RESERVED. SportsLine and SportLine PRO are registered trademarks of SportsLine.com, Inc.FANS ONLY
In partnership with...247 Sports

FOLLOW US:

The content on this site is for entertainment purposes only and SportsLine makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event. There is no gambling offered on this site. This site contains commercial content and SportsLine may be compensated for the links provided on this site.
OSZAR »