Basketball Results Yesterday: 25-03-2026 - Sokapicks

NBA

NBA WON
FT
Charlotte Hornets
Charlotte Hornets
VS
134:90
Sacramento Kings
Sacramento Kings
Free Tip
Under 225.5
View Detailed Stats
NBA LOST
FT
New York Knicks
New York Knicks
VS
121:116
New Orleans Pelicans
New Orleans Pelicans
Free Tip
Under 233.5
View Detailed Stats
NBA WON
FT
Cleveland Cavaliers
Cleveland Cavaliers
VS
136:131
Orlando Magic
Orlando Magic
Free Tip
Over 227.5
View Detailed Stats
NBA WON
FT
Phoenix Suns
Phoenix Suns
VS
123:125
Denver Nuggets
Denver Nuggets
Free Tip
Away Win (2)
View Detailed Stats

NBB

NBB LOST
FT
Pinheiros SP
Pinheiros SP
VS
91:85
Minas
Minas
Free Tip
Under 166.5
View Detailed Stats
NBB WON
FT
Corinthians Paulista
Corinthians Paulista
VS
93:96
SESISP Franca
SESISP Franca
Free Tip
Away Win -1.5
View Detailed Stats

CBA

CBA LOST
FT
Beijing Ducks
Beijing Ducks
VS
88:75
Zhejiang Chouzhou
Zhejiang Chouzhou
Free Tip
Over 172.5
View Detailed Stats
CBA WON
FT
Shanxi Loongs
Shanxi Loongs
VS
80:112
Shanghai Sharks
Shanghai Sharks
Free Tip
Over 186.5
View Detailed Stats
CBA LOST
FT
Jilin Northeast Tigers
Jilin Northeast Tigers
VS
82:75
Liaoning Flying Leopards
Liaoning Flying Leopards
Free Tip
Over 173.5
View Detailed Stats
CBA LOST
FT
Guangdong
Guangdong
VS
93:51
Sichuan
Sichuan
Free Tip
Away Win 31.5
View Detailed Stats
CBA WON
FT
Xinjiang Flying Tigers
Xinjiang Flying Tigers
VS
82:102
Shandong Kirins
Shandong Kirins
Free Tip
Away Win -6.5
View Detailed Stats

Basket League

Basket League WON
FT
PAOK
PAOK
VS
100:87
Mykonos
Mykonos
Free Tip
Home Win (1)
View Detailed Stats

Euroleague

Euroleague LOST
FT
Saski Baskonia
Saski Baskonia
VS
100:100
Crvena Zvezda
Crvena Zvezda
Free Tip
Under 175.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.