- Doc's Sports Snapshot
- 39 years and counting!
- Home of the Big Ten Game of the Year! This game won 19 years in a row!
- Go with the experienced leader that tells it like it is.
- Monster runs going in all sports!
Hot Streaks
All Sports
All Picks
9-4 (69%)
+15.9
All Sports
Play of The Day
24-16 (60%)
+24.8
MLB All Picks
9-4 (69%)
+15.9
MLB Moneyline Picks
20-13 (61%)
+19.7
MLB 5-Unit Moneyline Picks
12-6 (67%)
+18.9
About Doc's Sports
Doc’s Sports has your covered during the summer with daily Major League Baseball Selections.
My Handicapping and Betting Philosophy
Oddsmakers set lines to balance the action, so in reality we're often handicapping against the general public's perception and the general public seldom wins long-term.
My Handicapping Experience
36 years handicapping experience.
My Special Achievments in Handicapping
Big Ten Specialist: Won my Big Ten Game of the Year 19 years in a row and would consistently move the line seven points.2006 - $100,000 Leroy’s Money Talks Handicapping Runner-up.
My Most Memorable Moment
1999 Kentucky Derby - Charismatic won the derby despite long odds. We also gave this horse out to our customers and they collected big.
Biggest Win of my Career
Our College Basketball Big Ten Game of the Year. The game featured Purdue laying a field goal over Illinois. Purdue dominated the game from start to finish pulling out of a 25-4 lead and Illinois never got below a double-digit deficit. This was the strongest college basketball play that we released and it was everything that we could have hoped for. Purdue won the game by a score of 64-47 and easily covered the spread.
Toughest Loss of my Career
Our College Bowl Game of the Year that featured Miami –3 ½ over Nevada. We felt that the Canes would be determined to save coach Coker, but the offense was only able to put 21 points on the board. Miami won the game, but it was only by one point and thus did not cover the spread. They should have had a double-digit victory, yet the Miami offense could not hold up its end and the loss ultimately cost coach Coker his job.
Favorite Team(s) to Play or Fade
Michigan. You always get a hard-nosed running attack with a solid defense that will not beat themselves.
What You Can Expect From Me
Experience speaks for itself and few cappers can tout 36 years of experience. My accomplishments speak for themselves and we have stood the test of time. I have experienced numerous ups and downs, but winning is what this is all about and that is why my clients keep coming back year after year.

“The sportsbooks and oddsmakers have to handicap and set lines for every game - we simply find a few of their mistakes."
2010 Heisman Trophy Futures: Odds and Predictions
The Heisman Trophy futures have been posted, and they give us a lot to think about. Anyone who pays attention to the Heisman ...read more
The Brett Favre Circus Starts Again
Brett Favre just couldn’t handle being out of the news. Maybe it was all the attention everyone is paying to where LeBron ...read more
2010 Indianapolis Colts Preview
by Alan Matthews - 6/29/2010Our second team-by-team NFL schedule breakdown focuses on the second-place team from last season, ...read more
NFL Week 1 Odds and Early Predictions
by Alan Matthews - 6/14/2010We are less than two months away from the start of NFL training camps (hallelujah!), which means ...read more
Next Coach of the Cleveland Cavaliers
Has one player in NBA history ever controlled who his head coach would be more than LeBron James? Sure, Magic Johnson supposedly ...read more
Doc's Sports Picks For Sale

THE TOP TEN RISK-FREE GUARANTEE: ALL picks and packages are 100% guaranteed! If they do not win, you get an equal package free!

COMBO
Yearly
All Sports 1 Year Package
1 year of premium picks for all sports - guaranteed to win!
Doc's Sports Past Picks
Seattle Mariners @ Chicago White Sox Thursday July 29, 2010 8:10 pm
3 Unit Play Take 922 Chicago White Sox vs. Seattle (8 pm ET) Seattle showed a bit of a spark last night, but it wasn't enough. They have lost the first three games of this series, and far more games than they have won overall recently. They are not in a good place. The White Sox ... read more
Florida Marlins @ San Francisco Giants Thursday July 29, 2010 3:45 pm
3 Unit Play Take 908 San Francisco vs. Florida (3:45 pm ET) The Giants' bullpen let us down in a big way yesterday, but I'm ready to give them a chance to redeem themselves here. Despite the collapse I still like the Giants more than the Marlins in all of the same ways as I did. ... read more
Atlanta Braves @ Washington Nationals Tuesday July 27, 2010 7:05 pm
3 Unit Play Take 903 Atlanta at Washington (7 pm ET) This is a battle of this year's phenom against last year's. Tommy Hanson was truly special last year for the Braves, and he has been pretty good again this year. He is pitching solidly recently and can be trusted. Stephen Strasburg ... read more
Florida Marlins @ San Francisco Giants Monday July 26, 2010 10:15 pm
5 Unit Play Take 958 San Francisco vs. Florida (10 pm ET) The Giants are playing fantastic baseball - they return home after winning six of seven division road games. That one loss was started by Barry Zito - today's starter - but he was very strong in the loss and just didn't ... read more
Cincinnati Reds @ Houston Astros Sunday July 25, 2010 2:05 pm
3 Unit Play Take 907 Cincinnati at Houston (2 pm ET) The Reds are looking to finish off the sweep in this series, and I am confident that they can pull it off. The young Mike Leake starts for the Reds. He was very good in his last start, and has been solid on the road all year. ... read more
Minnesota Twins @ Baltimore Orioles Saturday July 24, 2010 7:05 pm
3 Unit Play Take 971 Minnesota at Baltimore (7 pm ET) The Orioles have won just twice in their current eight game home stand, so home field is hardly an advantage for them. They send out Brian Matusz to start, and that's not a reason to be confident. The young guy has talent, but ... read more
New York Mets @ Los Angeles Dodgers Friday July 23, 2010 10:10 pm
If I was setting the odds here I would have the Mets as quite solid favorites. The Mets are playing lousy baseball right now, but outside of their last two wins the Dodgers aren't exactly tearing things up either. What I really like here is the play of Johan Santana recently. He ... read more
Chicago White Sox @ Oakland Athletics Friday July 23, 2010 10:05 pm
3 Unit Play Take 927 White Sox at Oakland (10 pm ET) Oakland is playing well recently, but the White Sox should be favored here. Chicago is starting Mark Buehrle. He has found his form recently - he's going deep, not giving up a lot of runs, and limiting walks. He's comfortable ... read more
San Diego Padres @ Pittsburgh Pirates Friday July 23, 2010 7:05 pm
5 Unit Play Take 905 San Diego at Pittsburgh (7 pm ET) Both of these teams come into this game off a win, and both were playing pretty well before that. I'll back the class every time, though, and the class here is definitely San Diego. They are a solid road team - 25-20 - and ... read more
San Francisco Giants @ Arizona Diamondbacks Thursday July 22, 2010 9:40 pm
5 Unit Play Take 961 San Francisco at Arizona (9:30 pm ET) The Giants have won seven of nine and are in very good form. Finally. Arizona is just coming off an unexpected sweep of the Mets, but that doesn't indicate how they have generally been playing recently. Matt Cain starts ... read more
Philadelphia Phillies @ St. Louis Cardinals Wednesday July 21, 2010 8:15 pm
5 Unit Play Take 912 St. Louis vs. Philadelphia (8 pm ET) The Phillies are not playing great right now, their rotation is in disarray, and trade rumors are swirling around them - they are a distracted squad that has lost five of six. St. Louis, on the other hand, has won seven ... read more
Toronto Blue Jays @ Kansas City Royals Tuesday July 20, 2010 8:10 pm
3 Unit Play Take 958 Cincinnati vs. Washington (7 pm ET) The Reds are a very solid home team, and the Nationals just don't travel well, so this is a good spot. The Reds won comfortably yesterday, and I look for the same again. They are starting Mike Leake, the impressive youngster ... read more
San Francisco Giants @ Los Angeles Dodgers Monday July 19, 2010 10:10 pm
5 Unit Play Take 913 San Francisco at Dodgers (10 pm ET) The Giants have won nine of their last 11 and are finally playing like the team they should be. They play a crucial divisional series against a Dodgers team that was just swept in a four game series against the Cardinals. ... read more
Milwaukee Brewers @ Atlanta Braves Thursday July 15, 2010 7:10 pm
Game of the Year - 5 Unit Play - Take 902 Atlanta (-1.5 RL) vs. Milwaukee (7 pm ET) In this spot we have an extremely good home team against an underwhelming road team, and that home team has a solid pitching edge. That's my kind of spot. Atlanta was playing very good baseball ... read more
Minnesota Twins @ Detroit Tigers Saturday July 10, 2010 4:10 pm
3 Unit Play Take 919 Minnesota at Detroit (4 pm ET) The Twins haven't been great recently, but this is a good spot for them to find themselves. Both of these pitchers - Nick Blackburn for the Twins and Jeremy Bonderman for the Tigers - are facing their opponents for the second ... read more
San Francisco Giants @ Washington Nationals Friday July 9, 2010 7:05 pm
5 Unit Play Take 951 San Francisco at Washington (7 pm ET) It's time to bet against Stephen Strasburg again. The Giants are playing with the most confidence they have in a long while after sweeping the Brewers in a four game series. Their bats are working, and they have swagger. ... read more
Boston Red Sox @ Toronto Blue Jays Friday July 9, 2010 7:05 pm
Free Play from Doc’s Sports. Take 967 Boston at Toronto (7 pm ET) Neither of these teams are playing great right now, so this one comes down to one big factor - the pitching matchup. Jon Lester starts for the Red Sox. He has been very good all year, and extremely good in ... read more
Los Angeles Angels @ Chicago White Sox Thursday July 8, 2010 2:05 pm
5 Unit Play Take 916 White Sox vs. Angels (2 pm ET) These teams are on opposite paths right now - Chicago has won five of six, while the Angels have dropped five of six. Add that streak to the fact that the White Sox have won three of five against the Angels this year and a favorable ... read more
St. Louis Cardinals @ Colorado Rockies Wednesday July 7, 2010 8:40 pm
5 Unit Play Take 961 St. Louis at Colorado (8:30 pm ET) The Cardinals are coming off an incredible ninth inning collapse yesterday. I'm too worried about it, though. They didn't burn up a lot of pitchers in the ninth, and they are a tough, well coached team who can shake off ... read more
Philadelphia Phillies @ Pittsburgh Pirates Sunday July 4, 2010 1:35 pm
3 Unit Play Take 903 Philadelphia at Pittsburgh (1:30 pm ET) The Phillies had an offensive explosion yesterday, and I'm looking for some of that momentum and confidence to carry forward to today. Joe Blanton starts for the the Phillies. He's pitching well recently - he's going ... read more
Los Angeles Dodgers @ Arizona Diamondbacks Friday July 2, 2010 9:40 pm
5 Unit Play Take 913 Dodgers at Arizona (9:30 pm ET) This is Edwin Jackson's first game back after his bizarre no-hitter (eight walks!), and I have little faith that it is going to go well. He's not a consistent pitcher at all, and his control hasn't been great recently. He also ... read more
Philadelphia Phillies @ Pittsburgh Pirates Friday July 2, 2010 7:05 pm
Free Play from Doc’s Sports. Take Philadelphia and Pittsburgh under 8.5 run. Jamie Moyer is in the groove right now, and there is no reason to assume that that is going to end against an underwhelming Pittsburgh offense. More has a stunning WHIP of just 0.565 in his last ... read more
Oakland Athletics @ Baltimore Orioles Thursday July 1, 2010 7:05 pm
3 Unit Play Take 967 Oakland at Baltimore (7 pm ET) I'd love to play on the Toronto game but it starts too early, so we'll celebrate Canada Day by just making a play on this game. This is the rubber match in this series, and it tilts solidly in Oakland's favor. They are starting ... read more
Seattle Mariners @ New York Yankees Wednesday June 30, 2010 7:05 pm
3 Unit Play Take 924 Yankees vs Seattle (7 pm ET) The Mariners got a big win yesterday behind Cliff Lee's third straight complete game. I look for the Yankees to return things to a more logical order here. Seattle is a really lousy road team - 12-26 - while the Yankees are a very ... read more
Colorado Rockies @ San Diego Padres Tuesday June 29, 2010 10:05 pm
Take 964 San Diego vs. Colorado (10 pm ET) San Diego lost to the Rockies and Ubaldo Jimenez last night, so they will be looking for revenge here. They are well positioned to get it here. They are starting Wade LeBlanc. He has been solid this year, and particularly strong at home. ... read more
9 items in your cart. Total: $2,096
