Independent basketball guide. Affiliate links may earn a commission. 18+ for betting.

Articles

Columns, recaps and the week ahead, across the NBA, EuroLeague and every league we cover.

Weekend Wrap, October 17 to October 18: 35 points in Spain, one in France
Recap

Weekend Wrap, October 17 to October 18: 35 points in Spain, one in France

The ACB supplied the widest gap, Le Mans took the narrowest win, and the WNBA and NBL gave the weekend very different finishes.

Tom RedmondOct 19, 2026
Week Ahead: NBA Opening Week brings a banner night, a Finals rematch and new duos
Week Ahead

Week Ahead: NBA Opening Week brings a banner night, a Finals rematch and new duos

The 2026-27 NBA season begins Tuesday with a tripleheader, then puts fresh star pairings and Western Conference contenders under the first regular-season spotlight.

Marcus OkaforOct 19, 2026
European column: October is testing what teams do after the first option
Column

European column: October is testing what teams do after the first option

Fenerbahce, Panathinaikos and Chemnitz offer different early answers to the same problem: keeping an offense functional when the opening advantage disappears.

Elena VargasOct 14, 2026
Kawhi Leonard’s Toronto return turns into a 50-point Raptors showcase
Recap

Kawhi Leonard’s Toronto return turns into a 50-point Raptors showcase

Leonard scored 21 in his Toronto preseason debut, while Orlando answered its loss to Cleveland with a faster, more connected 132-116 win.

Marcus OkaforOct 14, 2026
Leonard Miller's 26 points headline Denver's narrow preseason win
Recap

Leonard Miller's 26 points headline Denver's narrow preseason win

Chicago's shooting kept the Nuggets honest, while Dallas paired a 132-point win with Kyrie Irving's long-awaited return to the floor.

Marcus OkaforOct 12, 2026
Weekend Wrap, October 10 to October 11: the margins told two stories
Recap

Weekend Wrap, October 10 to October 11: the margins told two stories

Minnesota and Barcelona survived one-possession finishes, while Boston, Real Madrid, and Rostock turned their home games into statements of control.

Tom RedmondOct 12, 2026
Week Ahead: NBA preseason meets a loaded EuroLeague slate and a Perth-Sydney test
Week Ahead

Week Ahead: NBA preseason meets a loaded EuroLeague slate and a Perth-Sydney test

Six NBA watchpoints lead the week, with two EuroLeague games, a EuroCup road challenge, the Perth-Sydney matchup and an Istanbul derby extending the schedule.

Marcus OkaforOct 12, 2026
Atlanta's 42-point answer flips the night as preseason rotations take shape
Recap

Atlanta's 42-point answer flips the night as preseason rotations take shape

The Hawks recovered from San Antonio's opening burst, while Luka Garza delivered the slate's biggest individual line in a five-game preseason card.

Marcus OkaforOct 09, 2026
European column: The best early teams are making defenses answer twice
Column

European column: The best early teams are making defenses answer twice

Virtus Bologna's late shot, Baskonia's ball movement and Verona's narrow edge point to one early-season separator: the quality of the next decision.

Elena VargasOct 07, 2026
NBA morning recap: Detroit rookie closes a 19-point comeback as Brown starts fast in Philly
Recap

NBA morning recap: Detroit rookie closes a 19-point comeback as Brown starts fast in Philly

Ebuka Okorie's late layup seals Detroit's preseason opener, Jaylen Brown scores 22 in his Sixers debut, and the first four games bring very different early tests.

Marcus OkaforOct 06, 2026
Week Ahead: NBA preseason fills the slate as Europe and the WNBA sharpen the week
Week Ahead

Week Ahead: NBA preseason fills the slate as Europe and the WNBA sharpen the week

NBA preseason leads the week, with five distinct NBA angles, EuroLeague heavyweights and two compact WNBA home-and-away pairings adding real competition.

Marcus OkaforOct 05, 2026
European column: The early edge belongs to the team with a second answer
Column

European column: The early edge belongs to the team with a second answer

Fenerbahce's perimeter burst, Real Madrid's late control, and Trento's free-throw pressure offer three different lessons as EuroLeague, EuroCup, ACB, Lega A, and BBL fill the week.

Elena VargasSep 30, 2026
Weekend Wrap, September 26 to September 27: Europe made the margins matter
Recap

Weekend Wrap, September 26 to September 27: Europe made the margins matter

A 45-game weekend turned on three-point separation, rebounding control, and late possessions, with ACB, Lega A, BBL, and NBL results supplying the detail.

Tom RedmondSep 28, 2026
Week Ahead: NBA preseason returns as EuroLeague and NBL take the lead
Week Ahead

Week Ahead: NBA preseason returns as EuroLeague and NBL take the lead

Three NBA preseason fixtures share the window with EuroLeague openers, an early NBL test, and a busy Sunday across Spain, Germany, and Italy.

Marcus OkaforSep 28, 2026
European column: The first week rewards teams that keep the second action alive
Column

European column: The first week rewards teams that keep the second action alive

The BBL's opening results point to the value of extra passes and defensive discipline, while EuroLeague, ACB, Lega A, and EuroCup prepare a crowded first test.

Elena VargasSep 23, 2026
Weekend Wrap, September 19 to September 20: New York stretches the floor, Sydney sets the pace
Recap

Weekend Wrap, September 19 to September 20: New York stretches the floor, Sydney sets the pace

An 18-game weekend moved from New York's three-point avalanche to Sydney's controlled home win, with Atlanta, Adelaide, Bayern, and Las Vegas adding their own answers.

Tom RedmondSep 21, 2026
Week Ahead: WNBA pressure, EuroLeague returns, and a new NBL race
Week Ahead

Week Ahead: WNBA pressure, EuroLeague returns, and a new NBL race

New York and Atlanta bring a live WNBA test, Real Madrid enters a new EuroLeague chapter, and the NBL's opening fortnight continues across Australia.

Marcus OkaforSep 21, 2026
European column: September's first test is about spacing, not noise
Column

European column: September's first test is about spacing, not noise

The BBL opens the European club calendar this weekend, while EuroLeague, ACB, and Lega A teams turn roster changes and exhibition work into their first tactical questions.

Elena VargasSep 16, 2026
Week Ahead: WNBA positioning, a German opener, and NBL's return
Week Ahead

Week Ahead: WNBA positioning, a German opener, and NBL's return

Las Vegas and Seattle headline the WNBA's closing-week run, Bayern opens against Bamberg, and Melbourne United starts the NBL window at home to Adelaide.

Marcus OkaforSep 14, 2026
Week Ahead: Chile rematch, MPBL road form, and LNBP pressure points
Week Ahead

Week Ahead: Chile rematch, MPBL road form, and LNBP pressure points

CD Puerto Varas and Catolica meet again, Cebu carries a five-game road run, and Mexico's LNBP supplies three different tests from Sept. 7 through Sept. 13.

Marcus OkaforSep 07, 2026
Week Ahead: FIBA qualifiers take over as Frankfurt opens the BBL
Week Ahead

Week Ahead: FIBA qualifiers take over as Frankfurt opens the BBL

Spain at Greece, Serbia at Italy, and a new BBL season in Frankfurt shape a week with no NBA games but plenty of international stakes.

Marcus OkaforAug 31, 2026
European column: the calendar is quiet, but the structure is changing
Column

European column: the calendar is quiet, but the structure is changing

With the club calendar in its August pause, the next BBL fixture offers a small tactical checkpoint while the EuroLeague's expansion plan reshapes the bigger picture.

Elena VargasAug 26, 2026
Week Ahead: Minnesota's rematch, New York's test, and a full WNBA runway
Week Ahead

Week Ahead: Minnesota's rematch, New York's test, and a full WNBA runway

Six WNBA games to track from Aug. 24 through Aug. 30, including a fast Lynx-Valkyries rematch, Golden State's midweek trip to New York, and Connecticut at Indiana.

Marcus OkaforAug 24, 2026
Week Ahead: WNBA shooting tests, plus a BSN rematch
Week Ahead

Week Ahead: WNBA shooting tests, plus a BSN rematch

Golden State's perimeter form, Minnesota's ball security, and a Vaqueros-Aguada return meeting give the week its shape from Aug. 17 through Aug. 23.

Marcus OkaforAug 17, 2026
Week Ahead: WNBA pressure points, plus a BSN playoff test
Week Ahead

Week Ahead: WNBA pressure points, plus a BSN playoff test

Indiana and New York renew a high-level rivalry, Minnesota visits Las Vegas, and Puerto Rico's BSN supplies a late-week change of pace.

Marcus OkaforAug 10, 2026
Week Ahead: WNBA contenders collide, plus a BSN test in Puerto Rico
Week Ahead

Week Ahead: WNBA contenders collide, plus a BSN test in Puerto Rico

The WNBA owns the week with Atlanta, Las Vegas, Minnesota, New York, and Seattle all in the spotlight, while Criollos de Caguas visit Vaqueros de Bayamon in the BSN.

Marcus OkaforAug 03, 2026
Weekend Wrap, August 1 to August 2: Criollos make a quiet slate loud, Valkyries keep control
Recap

Weekend Wrap, August 1 to August 2: Criollos make a quiet slate loud, Valkyries keep control

A two-game weekend still had a clear shape, from Criollos de Caguas' three-point avalanche to Golden State's clean handling of Toronto.

Tom RedmondAug 03, 2026
Week Ahead: WNBA and BSN games worth circling (July 27 to August 2)
Week Ahead

Week Ahead: WNBA and BSN games worth circling (July 27 to August 2)

With the NBA off the calendar, the WNBA gets top billing and Puerto Rico’s BSN brings the edge.

Marcus OkaforJul 27, 2026
Week Ahead (July 20 to July 26): WNBA headline games, plus Puerto Rico’s BSN brings playoff-level heat
Week Ahead

Week Ahead (July 20 to July 26): WNBA headline games, plus Puerto Rico’s BSN brings playoff-level heat

Four WNBA matchups lead the week’s must-watch list, while the BSN slate in Puerto Rico adds a different kind of intensity.

Marcus OkaforJul 20, 2026
Weekend Wrap, July 18 to July 19: Indiana’s statement, Minnesota’s balance, and Golden State’s late answers
Recap

Weekend Wrap, July 18 to July 19: Indiana’s statement, Minnesota’s balance, and Golden State’s late answers

Three Friday finals, three different shapes, and a WNBA weekend that still felt like it was building toward something bigger.

Tom RedmondJul 20, 2026
Week Ahead: WNBA keeps the week moving as Puerto Rico’s BSN hits a midseason hinge point
Week Ahead

Week Ahead: WNBA keeps the week moving as Puerto Rico’s BSN hits a midseason hinge point

The NBA is quiet in mid-July, but the WNBA schedule stays busy and the Baloncesto Superior Nacional keeps delivering late-game chaos.

Marcus OkaforJul 13, 2026
Weekend Wrap: Puerto Rico’s tight finishes and a WNBA statement
Recap

Weekend Wrap: Puerto Rico’s tight finishes and a WNBA statement

From a pair of one-possession games in the BSN to Indiana’s road blitz in Las Vegas, the weekend offered one clear lesson, pressure changes everything.

Tom RedmondJul 13, 2026
Week Ahead (July 6 to July 12): Three WNBA spots worth circling
Week Ahead

Week Ahead (July 6 to July 12): Three WNBA spots worth circling

No NBA on the calendar this week, but the WNBA delivers three clean style-contrast games on Monday night, from a Mystics pace check to a Lynx-Sun chess match.

Marcus OkaforJul 06, 2026
Weekend Wrap: Storm answer the beatdown, Wings steal one in Connecticut
Recap

Weekend Wrap: Storm answer the beatdown, Wings steal one in Connecticut

A quiet Fourth of July slate still gave the WNBA two storylines worth sitting with, plus a look at the tempo of the summer stretch.

Tom RedmondJul 06, 2026
Week Ahead: Liberty vs Aces leads a busy BSN Monday
Week Ahead

Week Ahead: Liberty vs Aces leads a busy BSN Monday

Six games across the BSN and WNBA highlight the next few days, with New York hosting Las Vegas as the headliner.

Marcus OkaforJun 29, 2026
Week Ahead (June 22-28): WNBA spotlights, Puerto Rico nights, and Barcelona-Valencia
Week Ahead

Week Ahead (June 22-28): WNBA spotlights, Puerto Rico nights, and Barcelona-Valencia

From early-week WNBA pace tests to late-night BSN tip-offs, here's the best basketball to queue up across the next seven days.

Marcus OkaforJun 22, 2026
Weekend Wrap: late shots, loose whistles, and the parts you cannot rehearse
Recap

Weekend Wrap: late shots, loose whistles, and the parts you cannot rehearse

Two WNBA finishes swung on the last possession, and a Sunday night in Ponce turned into a free-throw marathon.

Tom RedmondJun 22, 2026
Weekend Wrap, June 13-14: a three-point weekend that came down to one shot
Recap

Weekend Wrap, June 13-14: a three-point weekend that came down to one shot

Two WNBA nail-biters and a late-season NBA grinder all landed in the same place, the line between control and chaos.

Tom RedmondJun 15, 2026
Week Ahead: Aces at Wings, Fenerbahce hosts Besiktas, and more
Week Ahead

Week Ahead: Aces at Wings, Fenerbahce hosts Besiktas, and more

Nine games across WNBA, Puerto Rico's BSN, Turkey's Super Ligi, and Italy's Lega Basket give this week its shape.

Marcus OkaforJun 15, 2026
NBA morning recap: Knicks grind out a road win in San Antonio
Recap

NBA morning recap: Knicks grind out a road win in San Antonio

One late push, one clean defensive finish, and a reminder that in June you can’t give away possessions or free throws.

Marcus OkaforJun 13, 2026
Knicks survive Spurs by a point, swing the series back their way
Recap

Knicks survive Spurs by a point, swing the series back their way

Marcus Okafor on a one-possession classic at the Garden, the steal column that nearly cost San Antonio everything, and the rotation choices Tom Thibodeau finally trusted.

Marcus OkaforJun 11, 2026
NBA morning recap: San Antonio Spurs 115, New York Knicks 111
Recap

NBA morning recap: San Antonio Spurs 115, New York Knicks 111

A one-game Sunday slate still gave us a playoff-level finish at Madison Square Garden, with San Antonio closing the door late.

Marcus OkaforJun 08, 2026
Weekend Wrap: Knicks land the haymaker, Liberty find a way, and Bayamón still can't shoot straight from the stripe
Recap

Weekend Wrap: Knicks land the haymaker, Liberty find a way, and Bayamón still can't shoot straight from the stripe

Three days, three competitions, one tidy little weekend. Notes on the Knicks lifting the trophy in San Antonio, the Liberty's free-throw-driven Sunday in Brooklyn, and a Bayamón night where the math should have landed differently in the BSN.

Tom RedmondJun 08, 2026
Week Ahead (June 8-14): Knicks host Spurs, plus a global playoff mix
Week Ahead

Week Ahead (June 8-14): Knicks host Spurs, plus a global playoff mix

From a rare June NBA spot to WNBA marquee games and European postseason pressure, here are the matchups worth circling this week.

Marcus OkaforJun 08, 2026
European basketball is drifting toward the three point line and the domestic playoffs are the proof
Column

European basketball is drifting toward the three point line and the domestic playoffs are the proof

A midweek snapshot from Spain, Italy, and Germany shows how spacing and pressure points are shifting in the postseason.

Elena VargasJun 03, 2026
Weekend Wrap: the possessions that changed the room
Recap

Weekend Wrap: the possessions that changed the room

Valencia detonated a road win in Spain, Brescia won a slower kind of fight in Italy, and the NBA offered a reminder that turnovers travel.

Tom RedmondJun 01, 2026
Week Ahead: Knicks-Spurs twice, WNBA road tests, and a Turkish rivalry
Week Ahead

Week Ahead: Knicks-Spurs twice, WNBA road tests, and a Turkish rivalry

Your Monday-to-Sunday watchlist across the NBA, WNBA, Super Ligi, Lega Basket, and LNB France.

Marcus OkaforJun 01, 2026
European column: the half-court is back in charge
Column

European column: the half-court is back in charge

Across ACB, Lega A, and the BBL, May has turned into a referendum on decision-making. The teams that can keep their spacing intact under pressure are still standing.

Elena VargasMay 27, 2026
NBA morning recap: Thunder take control late against San Antonio
Recap

NBA morning recap: Thunder take control late against San Antonio

Oklahoma City turned a close game into a statement finish, riding a free-throw parade, the glass, and a steady diet of stops to close out San Antonio.

Marcus OkaforMay 26, 2026
Weekend Wrap, May 23-24: pressure, possessions, and a little European edge
Recap

Weekend Wrap, May 23-24: pressure, possessions, and a little European edge

A narrative recap of the key results across the weekend window (2026-05-23 to 2026-05-24), with the NBA setting the tone and Spain, Italy, and Germany doing the detail work.

Tom RedmondMay 25, 2026
Week Ahead: Knicks-Cavs swing game, OKC's pace test, and a packed midweek WNBA slate
Week Ahead

Week Ahead: Knicks-Cavs swing game, OKC's pace test, and a packed midweek WNBA slate

Two NBA games headline a wide-lens week that also brings Liberty spotlights, ACB seeding pressure, and a Turkey derby with real bite.

Marcus OkaforMay 25, 2026
NBA morning recap: Spurs clamp down, Thunder cough it up
Recap

NBA morning recap: Spurs clamp down, Thunder cough it up

San Antonio's defense turned the Thunder's spacing into a turnover party, and the Spurs walked away with a statement win.

Marcus OkaforMay 24, 2026
NBA morning recap: Knicks take control in Cleveland
Recap

NBA morning recap: Knicks take control in Cleveland

Knicks take control in Cleveland, and the numbers behind a road win that felt bigger than a single night.

Marcus OkaforMay 23, 2026
NBA morning recap: New York takes control against Cleveland
Recap

NBA morning recap: New York takes control against Cleveland

The Knicks squeezed the air out of Cleveland’s offense, turned the Garden into a runway, and pushed the series into its next pressure point.

Marcus OkaforMay 22, 2026
Europe holds its breath: Berlin awaits a Final Four, Lega A and ACB sharpen their playoff teeth
Column

Europe holds its breath: Berlin awaits a Final Four, Lega A and ACB sharpen their playoff teeth

Olympiacos and Real Madrid carry favourite tags into Friday, but the past week across the ACB, Lega A and BBL has been a reminder that nothing on this continent is ever a coronation.

Elena VargasMay 20, 2026
Weekend Wrap: four leagues, four different kinds of leverage
Recap

Weekend Wrap: four leagues, four different kinds of leverage

Four leagues, four different kinds of leverage, threes in Vitoria-Gasteiz, free throws in Brescia, turnovers in Andorra, and the quiet violence of one NBA blowout.

Tom RedmondMay 18, 2026
Week Ahead: Cavs-Pistons Game 6, EuroLeague Final Four in Berlin, ACB and Lega A semis go live
Week Ahead

Week Ahead: Cavs-Pistons Game 6, EuroLeague Final Four in Berlin, ACB and Lega A semis go live

One NBA series still breathing, four EuroLeague heavyweights touching down in Berlin, and the European domestic playoffs hit their semifinal weekends. The 18-24 May window is light on quantity, heavy on stakes.

Marcus OkaforMay 18, 2026
NBA morning recap: Cleveland throttles Detroit
Recap

NBA morning recap: Cleveland throttles Detroit

A one-game slate still gave us one loud message: Cleveland's shot profile and ball security traveled, Detroit couldn't keep up.

Marcus OkaforMay 17, 2026
European column: the possessions that travel in May
Column

European column: the possessions that travel in May

ACB and Lega A are tightening, BBL pressure is rising, and the midweek slate will expose which habits hold.

Elena VargasMay 13, 2026
NBA Morning Recap, Spurs slam the door on the Wolves
Recap

NBA Morning Recap, Spurs slam the door on the Wolves

San Antonio turned a mid-game squeeze into a full-night rout, winning the possession battle, getting cleaner looks, and never letting Minnesota’s shot diet stabilize.

Marcus OkaforMay 13, 2026
Weekend Wrap: A 25-of-44 night in Philadelphia, OKC closes the door, and Lega A goes lopsided
Recap

Weekend Wrap: A 25-of-44 night in Philadelphia, OKC closes the door, and Lega A goes lopsided

The Sixers shoot Philly off its feet, the Thunder make a sweep look ordinary, San Antonio answers Wembanyama-Edwards in Minneapolis, and the Italian league spends a Sunday handing out 20-point margins.

Tom RedmondMay 11, 2026
Week Ahead: Two Game 4s, a Spurs night, and Panathinaikos hits Valencia
Week Ahead

Week Ahead: Two Game 4s, a Spurs night, and Panathinaikos hits Valencia

Conference semifinal weather across both NBA series, a Wembanyama-Edwards night in San Antonio, and a midweek EuroLeague swing into the Pavelló. The week the bench is asked to win games.

Marcus OkaforMay 11, 2026
NBA morning recap: Knicks detonate from deep in Philadelphia
Recap

NBA morning recap: Knicks detonate from deep in Philadelphia

The Knicks detonated from deep in Philadelphia, and Minnesota survived a Spurs surge behind free throws and rebounding.

Marcus OkaforMay 10, 2026
Pistons burn Cavs from three to go up 2-0 in East semis
Recap

Pistons burn Cavs from three to go up 2-0 in East semis

Detroit's 50% three-point night vs. Cleveland's 22% tells the story.

Marcus OkaforMay 08, 2026
Elena Vargas: Spring pressure points across ACB, Lega A, and the BBL
Column

Elena Vargas: Spring pressure points across ACB, Lega A, and the BBL

Weekend results offered the headlines, but the three-point math, free-throw volume, and turnover margins told the sharper story ahead of a busy midweek.

Elena VargasMay 06, 2026
Liga ACB final regular-season weekend: Real Madrid clear at the top, the rest of the bracket up for grabs
League Roundup

Liga ACB final regular-season weekend: Real Madrid clear at the top, the rest of the bracket up for grabs

Eight games on Saturday and Sunday close the Liga ACB regular season. Real Madrid lead 26-3 at the top of the table, and the playoff seeding for spots two through eight is still moving.

Elena VargasMay 04, 2026
BBL May 4-10: Bayern lead at 26-5, the playoff race below them tightens
League Roundup

BBL May 4-10: Bayern lead at 26-5, the playoff race below them tightens

Eighteen Bundesliga games across the week with Bayern clear at the top and the chase pack at Alba Berlin, Bamberg, and Bonn fighting for second through sixth.

Elena VargasMay 04, 2026
EuroLeague semifinals: four games, two finalists, one week
League Roundup

EuroLeague semifinals: four games, two finalists, one week

The continental bracket reaches its semifinal stage with Monaco-Olympiacos, Hapoel Tel Aviv-Real Madrid, Zalgiris-Fenerbahce, and Panathinaikos-Valencia all decided across Tuesday and Wednesday.

Elena VargasMay 04, 2026
Lega Basket Serie A: a Sunday slate that resolves the playoff field
League Roundup

Lega Basket Serie A: a Sunday slate that resolves the playoff field

Seven Lega A games on Sunday May 10 close the regular season. Virtus Bologna lead at 21-5, Brescia chase at 20-6, and the bracket below is still moving.

Elena VargasMay 04, 2026
NBA Round 2: where the four conference semifinals stand
League Roundup

NBA Round 2: where the four conference semifinals stand

Two Game 1s are in the books, two more tip Tuesday night. Here is the read on Knicks-76ers, Timberwolves-Spurs, Cavaliers-Pistons and Thunder-Lakers, with the box-score detail that matters.

Marcus OkaforMay 04, 2026
Week ahead: a Round 2 East showdown, OKC's revenge tour, and the EuroLeague's last act
Week Ahead

Week ahead: a Round 2 East showdown, OKC's revenge tour, and the EuroLeague's last act

Eight games to watch May 5-10: Knicks-Sixers, Thunder-Lakers, two EuroLeague semis, and a Lega A round that decides the playoff field.

Marcus OkaforMay 04, 2026
Weekend wrap: Round 1 closes out, Real Madrid keeps marching, and the Lega A race tightens
Recap

Weekend wrap: Round 1 closes out, Real Madrid keeps marching, and the Lega A race tightens

What we learned from the weekend that just was: Round 1's final games, the EuroLeague playoff squeeze, and the Lega A regular-season finish line.

Tom RedmondMay 04, 2026

Find a team or game

Type at least two characters.

Optional analytics

Allow anonymous journey measurement to help improve the site? Your teams and preferences work without analytics. We do not send your search text.