Following on from Milton Keynes' win over Loughborough on Wednesday night, eight games make up the last weekend of regular-season action, with plenty still to be decided across the standings.
The title may already be settled, but playoff seedings across the top eight are still up for grabs, with the bottom two finishers for 2024/25 also set to be decided.
We take a look at all the weekend's match-ups below, with links to live stats at the bottom of the page.
One of the most hotly-contested battles in D1M this weekend is for the final two playoff spots, with five different clubs all in with a shout of seventh and eighth.
Two of those teams, Bristol and Newcastle, meet in the West Country on Saturday, with plenty riding on the contest for both of the sides involved as well as those around them.
Last weekend's defeat against Loughborough made it seven in a row for the Hurricanes, though three of their last five games have been settled for four points or less. It's been a dreadfully unlucky stretch at a terrible point of their season, but there is still time for a late course correction that could rescue the Hurricanes' post-season ambitions.
There was no Vilmantas Dilys in the 85-83 defeat against the Riders last Saturday, and the availability of the veteran forward is sure to be of interest going forward given his 17.9PPG, 8.5RPG contribution so far.
A 105-77 victory for the Knights when these sides met in the North East a few weeks ago means that Newcastle more than likely have the head-to-head tiebreaker sealed between these sides whatever happens tomorrow. That said, the fight for the playoffs being as tight as it is, both teams will simply want the win and two points most of all.
A strong outing from Hafeez Abdul (24pts, 10reb) and 32 points from Corey Johnson downed the Hurricanes in that previous March meeting, and both would love a repeat performance to power the Knights' own playoff ambitions.
More than once over the last month, Coach Elderkin's side looked to be getting pulled in the battle at the foot of the standings, but credit to Newcastle for keeping their sights set on a loftier target that they can make a reality across this weekend's double-header.
Bristol are done after this game, their regular season schedule complete, whereas Newcastle head home to entertain Loughborough in their final game.
.
To potentially avoid joining Worthing in a bottom-two finish, Bradford Dragons (6-16) need a two-win weekend, beating already crowned champs Hemel Storm (19-4) on Saturday before knocking off London Cavaliers (8-14) on Sunday.
That plan also required the Cavs to lose the opener of their own double-header, a tricky home tie against Reading Rockets (17-6), who still need a win themselves to guarantee the #2 seed for the post-season.
Worthing Thunder (6-17) have nothing to play for in their final game of the season, but the same can't be said for visitors Nottingham Hoods (8-15) as one of multiple teams that could still make a late charge for the top eight.
City of Birmingham Rockets (9-14) currently hold the eighth spot and won't be wanting to give up, but they have a tough home tie against Derby Trailblazers (16-7), who could secure a top-two finish with a win plus a Reading loss.
Sunday sees the second leg of Newcastle's double-header as they entertain Loughborough Riders (13-10).
A top-four finish is now off the table for the Riders, but they could still finish fifth if they can win this final clash of their regular season alongside Essex Rebels (14-9) losing the other game to take place on Sunday, an away trip to Milton Keynes Breakers (15-8).
MK have their own motivation though, as third spot could be their with victory plus a Derby loss.
6:15pm - Bradford Dragons vs Hemel Storm - LIVE STATS / TICKETS
6:30pm - Bristol Hurricanes vs Newcastle Knights - LIVE STATS / TICKETS
6:30pm - London Cavaliers vs Reading Rockets - LIVE STATS / TICKETS
7:30pm - Worthing Thunder vs Nottingham Hoods - LIVE STATS / TICKETS
7:30pm - City of Birmingham Rockets vs Derby Trailblazers - LIVE STATS / TICKETS
4pm - Newcastle Knights vs Loughborough Riders - LIVE STATS
5pm - London Cavaliers vs Bradford Dragons - LIVE STATS / TICKETS
5pm - Milton Keynes Breakers vs Essex Rebels - LIVE STATS / TICKETS
Live stream details will be added as they become available
.
Main image credit - Natalie Lau