Matt is coming off a 3-1 Saturday including 2-1 in MLB with wins on the +131 Guardians and +105 Astros and he closes the final weekend before the break with a big day. THREE Winners Sunday including a Division GOM!
PREMIUM PICK STREAKS
MLB Money Lines (+7972) 308-335 L643 48%
Top NFL Picks (+6852) 905-759 L1664 54%
All Sports Picks (+5643) 882-876 L1758 50%
Top NHL Money Lines (+3936) 454-384 L838 54%
Top NBA Picks (+3085) 1908-1736 L3644 52%
CFL Picks (+2524) 124-91 L215 58%
Top Football Picks (+1464) 1581-1424 L3005 53%
Top Basketball Totals (+1461) 80-61 L141 57%
Top NCAA-F Picks (+1395) 27-12 L39 69%
Top NCAA-B Totals (+200) 2-0 L2 100%
NFLX Totals (+48) 5-4 L9 56%
Short-Term Subscription Options
Fargo's One Pay All Access Pass
This is the best value for a BUSY Saturday. Get every play in NCAA Basketball and in the NBA for one LOW PRICE. This All Access Pass pays for itself!
Price: $69.99
No picks available.
Guaranteed to show a profit or you get an additional 1 day FREE!
Fargo's Three-Day All Sports Package
This is one of the MOST POPULAR subscriptions sold on Saturdays during the football season and every day during baseball season. With this subscription you get EVERY SINGLE play in EVERY SPORT for 3 straight days with nothing more to buy!
Price: $99.00
No picks available.
Guaranteed to show a profit or you get an additional 3 days FREE!
Fargo's Seven-Day All Sports Package
Fargo's 7-Day Pass This is the best way to see what Matt Fargo is made of! Receive every play in every sport backed by his expert analysis for an entire week! You won't miss any of the action for 7 Days so check it out now with this not to miss package!
Price: $149.00
No picks available.
Guaranteed to show a profit or you get an additional 7 days FREE!
Long-Term Subscription Options
Fargo's 30-Day All Sports Package
You asked for it and here it is! Get every play released from Matt Fargo for for next 30 days. This includes every play in every sport so build your bankroll while saving a ton!
Price: $349.00
No picks available.
Guaranteed to show a profit or you get an additional 30 days FREE!
Fargo's 90-Day All Sports Package
This subscription includes EVERY PREMIUM PICK released for the next 90 days! If for any reason you don't see value on the day's card and pass, another day will be added to your account. Join now for only $6.67/day and start cashing in on more winners!
Price: $599.00
No picks available.
Guaranteed to show a profit or you get an additional 90 days FREE!
Fargo's 180-Day All Sports Package
This package gets you every play in every sport for a full 6 months! The ultimate package for maximum action and the biggest winners in the industry! Grab it now which leads into another profitable football season! Get on it!
Price: $799.00
No picks available.
Guaranteed to show a profit or you get an additional 180 days FREE!
Fargo's All Inclusive Annual Pass
Get access to ALL of Matt's picks, analysis and advice for 365 days. This is the best deal out there, under $4 per day for full access as we all win together.
Price: $1299.00
No picks available.
Guaranteed to show a profit or you get an additional 365 days FREE!
MLB is coming off an AMAZING season and more on the way. This is the time to jump on board with Fargo's Season Subscription so you do not miss a single play and going all the way through the World Series. Go get it!
Price: $449.95
No picks available.
The NFL is ready for a BIG Postseason. Get every play starting now and going all the way through the Super Bowl. It’s an easy choice!
Price: $399.95
No picks available.
YESTERDAY'S PLAYS
| Match Up |
Pick |
Rating |
Score |
Result |
Profit |
Analysis |
| Blue Jays vs Padres |
Blue Jays -102 |
Free |
7-8 |
Loss |
-102 |
Show
|
This is a play on the TORONTO BLUE JAYS for our Saturday Free Play. Toronto needed something positive heading into the break after three straight losses where it scored just one run total and so far, that has happened as it has won three straight games with the offense putting up 24 runs with the pitching allowing just six runs. The Blue Jays have gotten it back to three games under .500 on the road with three of those given up by Shane Bieber last night in a must needed positive start for him. Trey Yesavage has put together four straight strong outings after a pair of bad starts to open June. The recent four starts have been good for a 2.45 ERA and he remains on the road where he has been excellent with a 2.36 ERA and 1.02 WHIP in six starts. The Padres continue their slide as they are back to two games under .500 with one of the worst offenses in baseball. Walker Buehler was one of the positives this season but he has been lit up over his last two starts, allowing 16 runs over nine innings. Play (979) Toronto Blue Jays Fargo is coming off a disgusting 0-4 Friday including 0-3 in baseball and while bad days happen, he vows to get it back and add to the great start to the MLB season. THREE Winners Saturday plus CFL Game of the Week!
|
| Astros vs Rangers |
Astros +107 |
Top Premium |
9-3 |
Win
|
107 |
Show
|
This is a play on the HOUSTON ASTROS for our MLB Big League Baller. The Rangers have won two straight games following a 7-3 win last night and they have leapfrogged the Mariners in the American League West to take a game and a half lead while now sitting just two games over .500 at home. Kumar Rocker had a strong start to the season as he posted a 3.38 ERA in five April starts but he has been inconsistent since then with a 4.53 ERA. Overall, he has made 15 starts with another two games coming in as a bulk reliever and those two games were his two highest strikeout games of the season with both of those coming on the road. In 10 true home starts, he has a 4.20 ERA and 1.38 WHIP across 49.1 innings. Houston is just three games back and turn to Peter Lambert who has resurrected his career after a dismal time in Colorado (7.01 ERA at Coors) as he has a 3.26 ERA in 14 starts that includes a 3.08 ERA on the road. 10* (967) Houston Astros
|
| Guardians vs Marlins |
Guardians +135 |
Top Premium |
4-1 |
Win
|
135 |
Show
|
This is a play on the CLEVELAND GUARDIANS as part of our MLB Afternoon Double Play. Miami had its six-game winning streak snapped with a 3-2 loss last night and remains three games behind the Braves in the National League East. They are a half-game behind the Cubs for the top Wild Card spot in the National League and despite what looks like a good bounce back spot, the Marlins are paying the price and actually in a sell high spot with Eury Perez on the hill. He will be very popular today as he is coming off tossing seven perfect innings in his last start before getting pulled and he has a 0.99 ERA in his last five starts. The Guardians have won two straight games to remain tied with the White Sox for first place in the American League Central. Tanner Bibee is coming off a rough start against those same White Sox which was his third bad start this season of allowing six runs or more and take those out and he has a 2.57 ERA in his other 16 outings. 10* (975) Cleveland Guardians
|
| Mariners vs Rays |
Mariners +100 |
Top Premium |
1-6 |
Loss |
-100 |
Show
|
This is a play on the SEATTLE MARINERS as part of our MLB Afternoon Double Play. Seattle has lost four straight games after losing the series opener last night which followed a sweep at Miami. The Mariners are now a game and a half behind the Rangers in the American League West and now holding down the third Wild Card spot, involved in a logjam of five teams within a game and a half of that third spot. Logan Gilbert pitched a gem last time out as he limited the Blue Jays to one hit and no walks in 7.1 shutout innings. After opening 1-4 in his first five starts, the Mariners are 10-3 in his last 13 outings including just one loss since mid-May. He has significant home/road splits as he has posted a 4.11 ERA at home in 10 outings compared to a 1.73 ERA in seven road starts. Griffin Jax continues to have a solid season in his first as a full time starter as he has a 2.89 ERA in 13 starts since entering the rotation but he is pitching to a 4.87 xERA. 10* (965) Seattle Mariners
|
| Calgary vs Montreal |
Montreal -3½ -110 |
Top Premium |
30-37 |
Win
|
100 |
Show
|
This is a play on the MONTREAL ALOUETTES for our CFL Game of the Week. Here we have two teams on opposite streaks pertaining to their ATS runs and there is value going against those this week. We start with Calgary where its ATS run correlated with its straight up run as the Stampeders opened the season with a pair of home losses against Winnipeg and Saskatchewan by five points combined and they failed to cover those by a total of two points. Calgary responded with a pair of easy wins over B.C. and Toronto and those have already brought the number down. The offense is ranked No. 1 in scoring but they possess the No. 7 ranked passing offense and No. 6 ranked total offense. Montreal is 3-1 to start the season but has failed to cover its last two games, losing at Edmonton and then narrowly escaping Ottawa. The weakness of this team has been the passing defense but that is not an issue here. From an intangible standpoint, this is the first trip out east for Calgary and it has to face the Alouettes off a bye. 10* (676) Montreal Alouettes
|
PICKS IN PROGRESS
Jul 12 '26, 2:10 PM
Play Type: Top Premium Pick
MLB |
Angels vs Twins
Play on: Angels +122 at Ace
[Lost: -$100]
Game Analysis
This is a play on the LOS ANGELES ANGELS as part of our MLB Afternoon Double Play. The Twins snapped a two-game skid with a Saturday win while the Angels have gone 2-2 in their last four games and we are going with the road warrior. We were on Jose Soriano in his last start and it was another tough luck outing as the bullpen gave it away. He has been consistent most of the season with only a few poor games and the common trait was that three of those starts were at home where his ERA is now 3.99 compared to 2.91 on the road. If this sounds familiar, it is because last season was even more drastic as he finished with a 5.90 ERA in 15 home starts compared to a 2.91 ERA in 16 road outings. Minnesota is still two games under .500 but alive in the mediocre American League Central and look to ride Taj Bradley who has been great over his last four starts after a rough four-game stretch and we will fade in a sell high spot. 10* (917) Los Angeles Angels
Pick Released on Jul 12 at 09:35 am
Jul 12 '26, 2:10 PM
Play Type: Top Premium Pick
MLB |
A's vs White Sox
Play on: A's +116 at Ace
[Lost: -$100]
Game Analysis
This is a play on the ATHLETICS as part of our MLB Afternoon Double Play. The Athletics offense has recently disappeared as they have scored a total of five runs over their last five games, part of their current eight-game losing streak but they have a chance to bust out in the final game prior to the break. They have completely fallen out of contention in the American League West after a short stint in first place but they are just 5.5 games out of first place and have a good matchup today. J.T. Ginn has been one of the few bright spots of the rotation as he has a 2.95 ERA in his 17 starts while allowing three runs or less in 15 of those. The two exceptions were both at home against Milwaukee and Cleveland and he has a 2.31 ERA on the road across 46.2 innings. The White Sox have won two straight to remain tied with Cleveland and Noah Schultz has been average in his two starts since coming off the IL with a 6.75 ERA over 9.1 innings. 10* (915) Athletics
Pick Released on Jul 12 at 09:28 am
Jul 12 '26, 1:40 PM
Play Type: Top Premium Pick
MLB |
Cubs vs Reds
Play on: Reds +116 at Buckeye
[Lost: -$100]
Game Analysis
This is a play on the CINCINNATI REDS for our Divisional Game of the Month. The Reds took the opener of this series on Friday behind a solid bounce back effort from Hunter Greene before allowing a late home run last night in a 5-3 loss. It has not been a great run for Cincinnati after what was a really good start to the season and they look to end the first half on a high note in a value spot. They will be hoping Andrew Abbott can keep his resurgence going. He is coming off another tough quality start loss and after he posted a 6.59 ERA over his first six starts, in 11 outings since then he has a 2.86 ERA, allowing three runs or less in all of those. The Cubs have closed the gap to six games in the National League Central and turn to Matthew Boyd who looks to be healthy but that is still a concern. He is 2-0 with a 1.72 ERA in three starts since coming off the IL and he has been limited to eight starts this season due to two separate IL stints. 10* (904) Cincinnati Reds
Pick Released on Jul 12 at 09:11 am
Here are a few more of the sports handicappers on our site: