The fixtures for the 2023 North West Premiership season have been released with 15 teams set to battle it out.
The top eight sides will play in the top flight in 2024, with the other seven operating in the Championship.
The games will once again be 40 overs per side, with one opportunity at a replay.
The season starts on April 29th when champions Newbuildings begin their defence of the title at home to Strabane, while runners-up Bready have home advantage over Killyclooney.
Game of the day is at The Rectory where Glendermott host Brigade, while there's another derby at Eglinton who take on Ballyspallen.
Coleraine have a bit of a trek to Burndennett, while Championship winners Bonds Glen kick off with a home game against near neighbours Donemana.
St Johnston face senior cup holders Fox Lodge at the Boathole in the final match, with Ardmore having a free weekend - their first game is at the Bleachgreen versus Newbuilding the following week.
The Senior Cup final is being played on Fri/Sat July 28/29, with Sunday July 30th a reserve date.
NW PREMIERSHIP FIXTURES
Sat 29 April
Newbuildings v Strabane
Bready v Killyclooney
Glendermott v Brigade
Eglinton v Ballyspallen
St Johnston v Fox Lodge
Bonds Glen v Donemana
Burndennett v Coleraine
Sat 6 May
Coleraine v Bready
Ardmore v Newbuildings
Donemana v Eglinton
Fox Lodge v Brigade
Bonds Glen v Burndennett
Strabane v Glendermott
Killyclooney v Ballyspallen
Sat 27 May
Newbuildings v Coleraine
Bready v Ardmore
Brigade v Donemana
Eglinton v Fox Lodge
Burndennett v St Johnston
Ballyspallen v Strabane
Glendermott v Killyclooney
Sat 3 June
Ardmore v Coleraine
Bready v Newbuildings
Brigade v Eglinton
Donemana v Fox Lodge
Ballyspallen v St Johnston
Bonds Glen v Glendermott
Killyclooney v Strabane
Sat 17 June
Coleraine v Bonds Glen
St Johnston v Ardmore
Ballyspallen v Donemana
Fox Lodge v Glendermott
Eglinton v Killyclooney
Strabane v Brigade
Burndennett v Bready
Sat 24 June
Fox Lodge v Bonds Glen
Bready v St Johnston
Ardmore v Ballyspallen
Glendermott v Donemana
Killyclooney v Newbuildings
Strabane v Coleraine
Brigade v Burndennett
Sat 1 July
Donemana v Bready
Newbuildings v Fox Lodge
Coleraine v Eglinton
Brigade v Ardmore
Bonds Glen v Killyclooney
Glendermott v Burndennett
St Johnston v Strabane
Sat 8 July
Strabane v Ardmore
Ballyspallen v Bready
Bonds Glen v Brigade
Burndennett v Eglinton
Coleraine v Glendermott
Killyclooney v Donemana
Newbuildings v St Johnston
Sat 15 July
Ardmore v Glendermott
Ballyspallen v Newbuildings
Eglinton v Bonds Glen
St Johnston v Brigade
Killyclooney v Coleraine
Donemana v Burndennett
Strabane v Fox Lodge
Sat 22 July
Burndennett v Newbuildings
Bready v Strabane
Brigade v Killyclooney
Eglinton v Glendermott
Fox Lodge v Ballyspallen
Donemana v St Johnston
Ardmore v Bonds Glen
Sat 5 Aug
Ardmore v Burndennett
Ballyspallen v Brigade
Bonds Glen v Bready
St Johnston v Coleraine
Strabane v Eglinton
Fox Lodge v Killyclooney
Glendermott v Newbuildings
Sat 12 Aug
Eglinton v Ardmore
Bready v Fox Lodge
Coleraine v Brigade
Newbuildings v Donemana
Killyclooney v St Johnston
Burndennett v Strabane
Bonds Glen v Ballyspallen
Sat 19 Aug
Donemana v Ardmore
Brigade v Bready
Fox Lodge v Coleraine
Newbuildings v Eglinton
Glendermott v Ballyspallen
St Johnston v Bonds Glen
Burndennett v Killyclooney
Sat 26 Aug
Ardmore v Fox Lodge
Eglinton v Bready
Brigade v Newbuildings
Coleraine v Donemana
Glendermott v St Johnston
Strabane v Bonds Glen
Ballyspallen v Burndennett
Sat 2 Sept
Killyclooney v Ardmore
Coleraine v Ballyspallen
Newbuildings v Bonds Glen
Bready v Glendermott
Fox Lodge v Burndennett
Donemana v Strabane
St Johnston v Eglinton