Basketball Results Yesterday: 20-03-2026 - Sokapicks

NBB

NBB WON
FT
Minas
Minas
VS
81:75
Caxias
Caxias
Free Tip
Under 160.5
View Detailed Stats
NBB WON
FT
SESISP Franca
SESISP Franca
VS
114:95
UNIFACISA
UNIFACISA
Free Tip
Home Win -13.5
View Detailed Stats

NBA

NBA LOST
FT
Washington Wizards
Washington Wizards
VS
95:117
Detroit Pistons
Detroit Pistons
Free Tip
Over 230.0
View Detailed Stats
NBA LOST
FT
Charlotte Hornets
Charlotte Hornets
VS
130:111
Orlando Magic
Orlando Magic
Free Tip
Under 226.5
View Detailed Stats
NBA WON
FT
Chicago Bulls
Chicago Bulls
VS
110:115
Cleveland Cavaliers
Cleveland Cavaliers
Free Tip
Home Win 13.0
View Detailed Stats
NBA LOST
FT
San Antonio Spurs
San Antonio Spurs
VS
101:100
Phoenix Suns
Phoenix Suns
Free Tip
Home Win -9.5
View Detailed Stats
NBA WON
FT
Miami Heat
Miami Heat
VS
126:134
Los Angeles Lakers
Los Angeles Lakers
Free Tip
Away Win (2)
View Detailed Stats
NBA LOST
FT
New Orleans Pelicans
New Orleans Pelicans
VS
105:99
Los Angeles Clippers
Los Angeles Clippers
Free Tip
Over 233.0
View Detailed Stats
NBA LOST
FT
Utah Jazz
Utah Jazz
VS
128:96
Milwaukee Bucks
Milwaukee Bucks
Free Tip
Over 229.5
View Detailed Stats
NBA WON
FT
Sacramento Kings
Sacramento Kings
VS
118:139
Philadelphia 76ers
Philadelphia 76ers
Free Tip
Away Win (2)
View Detailed Stats

Korea: KBL

Korea: KBL LOST
FT
Suwon KT Sonicboom
Suwon KT Sonicboom
VS
82:82
KoGas
KoGas
Free Tip
Home Win -2.5
View Detailed Stats

CBA

CBA WON
FT
Jiangsu Dragons
Jiangsu Dragons
VS
93:92
Guangdong
Guangdong
Free Tip
Home Win 13.5
View Detailed Stats
CBA WON
FT
Zhejiang Guangsha
Zhejiang Guangsha
VS
97:86
Beijing Royal Fighters
Beijing Royal Fighters
Free Tip
Away Win 14.5
View Detailed Stats
CBA WON
FT
Shenzhen Aviators
Shenzhen Aviators
VS
109:77
Xinjiang Flying Tigers
Xinjiang Flying Tigers
Free Tip
Home Win (1)
View Detailed Stats

PLK

PLK LOST
FT
Trefl Sopot
Trefl Sopot
VS
77:100
Dabrowa Gornicza
Dabrowa Gornicza
Free Tip
Under 173.5
View Detailed Stats

Euroleague

Euroleague LOST
FT
Fenerbahce Ulker
Fenerbahce Ulker
VS
79:75
Armani Milano
Armani Milano
Free Tip
Home Win -8.0
View Detailed Stats
Euroleague LOST
FT
Zalgiris Kaunas
Zalgiris Kaunas
VS
87:85
Real Madrid
Real Madrid
Free Tip
Away Win (2)
View Detailed Stats
Euroleague WON
FT
Panathinaikos
Panathinaikos
VS
82:74
Crvena Zvezda
Crvena Zvezda
Free Tip
Home Win -6.5
View Detailed Stats
Euroleague LOST
FT
LyonVilleurbanne
LyonVilleurbanne
VS
85:89
Maccabi Tel Aviv
Maccabi Tel Aviv
Free Tip
Over 174.5
View Detailed Stats

BBL

BBL LOST
FT
Alba Berlin
Alba Berlin
VS
89:85
Rostock
Rostock
Free Tip
Under 165.5
View Detailed Stats
BBL LOST
FT
Ludwigsburg
Ludwigsburg
VS
97:65
Frankfurt Skyliners
Frankfurt Skyliners
Free Tip
Over 165.5
View Detailed Stats

Pro A

Pro A WON
FT
SLUC Nancy
SLUC Nancy
VS
96:94
Dijon
Dijon
Free Tip
Home Win (1)
View Detailed Stats

NCAA

NCAA LOST
FT
Tennessee Volunteers
Tennessee Volunteers
VS
78:56
Miami Ohio
Miami Ohio
Free Tip
Away Win 10.5
View Detailed Stats

Yesterday's basketball results and review.

Yesterday is over and in the world of basketball betting, it's the most crucial bit of data you have to go on for today. Most sites simply sweep their loses under the rug and only talk about how many they cashed out. We don't do that, instead we look at the whole board-the NBA, the Euroleague, the German BBL and the Spanish ACB to really see how things played out. Did the favorites win the game against the spread? Did the speed of play match the over/under total that we estimated? Basketball is a very dynamic sport and yesterday's games help us see which teams are gelling well together and which are struggling to get into a rhythm. We are open and transparent because we need to refine our system everyday.

Today's Yesterday Performance Breakdown.

Yesterday was a big mixed bag for sure when it comes to the games played throughout the board from the NBA to Euroleague and even to other domestic European leagues such as the BBL and ACB. All the results are below updated in the score section for you to view so you can see exactly what happened in each game and how the analysis held up to the reality of the game. With injuries that occur and games shifting in momentum on a play by play basis the games can end very differently from where they start out. Take a look at yesterdays games below.

Yesterday's Lessons

And there we have it for the games that took place yesterday. It's win, lose, or draw, they are all lessons and the key is to remain disciplined regardless of how your results ended. In the event you had a solid day yesterday, do not bet to chase because every morning is a fresh start with more chances to win on today's NBA and European basketball. Our goal is long-term winning, not winning overnight. Take a look at our selections for today's games and as usual, bet smart not with your heart. See you tomorrow.

By Chidi Okoro · 24 March 2026 · 18+ only.